I have been dealing with this issue for weeks now and have not found a solution. I discussed with Moralis support and they advised me to post it in the forum too.
I am trying to implement moralis streams with an app built using the no-code tool bubble. Here is a link to the app (you can find the moralis API in Plugins -> API connector and then expand Moralis). And here is a video of me trying to implement it. What I do is:
- Activate “Detect data”.
- In the API connector, initialize the call.
- In the “Detect data” I receive data and save it
- Then I add an address to the stream
- Repeat 2.
- In the “Detect data” I receive the new data and save it
- Errors appear in the moralis dashboard. According to support there is not webhook URL even if I do not ever change the URL in bubble and it works since it actually received initial data.
Do you have any idea why this might happen?
thanks
P.S: This is the body of the call:
{
"webhookUrl": "https://experiments-senad.bubbleapps.io/version-test/api/1.1/wf/webhook-moralis/initialize",
"description": "description00",
"tag": "tag3",
"demo": false,
"topic0": [
"Transfer(address,address,uint256)"
],
"allAddresses": false,
"includeNativeTxs": true,
"includeContractLogs": false,
"includeInternalTxs": false,
"getNativeBalances": [],
"triggers": [],
"abi": [
{
"type": "event",
"anonymous": false,
"name": "Transfer",
"inputs": [
{
"type": "address",
"name": "from",
"indexed": true
},
{
"type": "address",
"name": "to",
"indexed": true
},
{
"type": "uint256",
"name": "tokenId",
"indexed": true
}
]
},
{
"type": "event",
"anonymous": false,
"name": "Approval",
"inputs": [
{
"type": "address",
"name": "owner",
"indexed": true
},
{
"type": "address",
"name": "approved",
"indexed": true
},
{
"type": "uint256",
"name": "tokenId",
"indexed": true
}
]
},
{
"type": "event",
"anonymous": false,
"name": "ApprovalForAll",
"inputs": [
{
"type": "address",
"name": "owner",
"indexed": true
},
{
"type": "address",
"name": "operator",
"indexed": true
},
{
"type": "bool",
"name": "approved"
}
]
}
],
"advancedOptions": null,
"chainIds": [
"0x89",
"0x13881"
]
}