Testing the Plugin in the search of the right solution to integrate some marketplace function in my platform without having my own solidity contract (safety, optim).
First test is for me to understand if I can list any NFT I own contract/tokens from Rinkeby chain.
Using the documentation call for CreateSellOrder
Only parameters changed are
- userAddress : my wallet (owning both contract and tokens),
- makeTokenAddress : contract address for the NFT
- makeTokenID: not sure what should go there ? tokenID in the contract ?
async function raribleCreateSellOrder(){
await Moralis.Plugins.rarible.createSellOrder({
chain: ‘rinkeby’,
userAddress: ‘4234’,
makeTokenId: ‘1’,
makeTokenAddress: ‘5235’,
makeAssetClass: ‘ERC721’,
makeValue: ‘4’,
takeAssetClass: ‘ETH’,
takeValue: 10 ** 18,
});
}
This returns an error:
moralis.js:26233 POST https://dod24uqsbvvz.usemoralis.com:2053/server/functions/rarible_createSellOrder 400
moralis.js:26369 Uncaught (in promise) Error: [object Object]
at handleError (moralis.js:26369:17)
Thanks for your help.