Hi, I can deploy the simple NFT Collection By Fireblocks using the API. But I need to deploy the ERC-721F with proxy now with the API. In Fireblocks UI, I can create the contract without any problem and what I have seen is that, it also initializes the contract at the same time.
How can I achieve that similar behavior using the API?. My request currently looks like this following the deploy contract documentation, but I am not sure if it is correct as ERC-721F constructor does not take any input arguments.
{
"assetId": "AMOY_POLYGON_TEST",
"vaultAccountId": "1",
"constructorParameters": [
{
"name": "constructor",
"type": "function",
"functionValue": {
"name": "initialize",
"type": "function",
"inputs": [
{
"name": "_name",
"type": "string",
"internalType": "string",
"value": "FB-T1"
},
{
"name": "_symbol",
"type": "string",
"internalType": "string",
"value": "FB-T1-Token"
},
{
"name": "defaultAdmin",
"type": "address",
"internalType": "address",
"value": "0xe0E12030e5c1B0b429606432Cc3Ba318fc3CB09f"
},
{
"name": "minter",
"type": "address",
"internalType": "address",
"value": "0xe0E12030e5c1B0b429606432Cc3Ba318fc3CB09f"
},
{
"name": "pauser",
"type": "address",
"internalType": "address",
"value": "0xe0E12030e5c1B0b429606432Cc3Ba318fc3CB09f"
}
]
}
}
]
}
I get
{
"errorCode": "UNKNOWN",
"errorMessage": "Unknown error"
}
My API key first four digits are: 3089. I need help on this. Thank you