Deployed Contracts

Return deployed contract data

Return deployed contract data by blockchain native asset id and contract address

get/tokenization/contracts/{assetId}/{contractAddress}

Request

Path parameters

contractAddressstring required

The contract's onchain address

assetIdstring required

Response

idstring required

The deployed contract data identifier

contractAddressstring required

The contract's onchain address

contractTemplateIdstring required

The contract template identifier

vaultAccountIdstring

The vault account id this contract was deploy from

blockchainIdstring required
baseAssetIdstring

The blockchain base assetId

Example response

{
  "id": "b70701f4-d7b1-4795-a8ee-b09cdb5b850d",
  "contractAddress": "0xC2c4e1Db41F0bB97996D0eD0542D2170d146FB66",
  "contractTemplateId": "b70701f4-d7b1-4795-a8ee-b09cdb5b850d",
  "vaultAccountId": "0",
  "baseAssetId": "ETH_TEST5",
  "multichainDeploymentMetadata": {
    "address": "0x742d35Cc6634C0532925a3b844Bc454e4438f44e",
    "templateId": "0e4f5a3b-924e-7bb9-8e5b-c748270feb38",
    "deploymentSalt": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef",
    "initParams": [
      {
        "name": "_name",
        "description": "The name of the token",
        "internalType": "string",
        "type": "string",
        "components": [
          {
            "name": "_name",
            "description": "The name of the token",
            "internalType": "string",
            "type": "string"
          }
        ],
        "value": "true",
        "functionValue": {
          "name": "initialize",
          "stateMutability": "nonpayable"
        }
      }
    ],
    "encodedInitParams": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
  },
  "solanaConfig": {
    "extensions": [
      "metadataPointer",
      "transferHook"
    ],
    "type": "TOKEN2022"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.