{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/avalanche/main/json-schema/CChainImportTransaction.json", "title": "CChainImportTransaction", "type": "object", "properties": { "txHash": { "type": "string", "description": "Unique ID for this transaction.", "examples": [ "3j9JpF1aGuQtLLbo3YkvvKkWrCZViXZjdeJQWUSEY5hcqUn2c" ] }, "blockHeight": { "type": "number", "description": "Height of the block this transaction belongs to.", "examples": [ 1005 ] }, "blockHash": { "type": "string", "description": "Hash of the block this transaction belongs to.", "examples": [ "0x57a5cb7704561d1d59bd563b6421021b7563960c05ba3ae0e36fc36917c742ee" ] }, "timestamp": { "type": "number", "description": "Latest timestamp in seconds this transaction was accepted.", "examples": [ 1600762738 ] }, "memo": { "type": "string", "description": "Hex encoded memo bytes for this transaction.", "examples": [ "0x546865204176616c616e6368652050726f6a656374" ] }, "amountUnlocked": { "description": "Assets unlocked by inputs of this transaction.", "type": "array", "items": { "$ref": "#/components/schemas/AssetAmount" } }, "amountCreated": { "description": "Assets created by outputs of this transaction.", "type": "array", "items": { "$ref": "#/components/schemas/AssetAmount" } }, "sourceChain": { "type": "string", "description": "Source chain for an atomic transaction.", "examples": [ "2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM" ] }, "destinationChain": { "type": "string", "description": "Destination chain for an atomic transaction.", "examples": [ "2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM" ] }, "txType": { "type": "string", "description": "Type of transaction.", "enum": [ "ImportTx" ], "examples": [ "ImportTx" ] }, "evmOutputs": { "type": "array", "items": { "$ref": "#/components/schemas/EVMOutput" } }, "consumedUtxos": { "type": "array", "items": { "$ref": "#/components/schemas/Utxo" } } }, "required": [ "txHash", "blockHeight", "blockHash", "timestamp", "memo", "amountUnlocked", "amountCreated", "sourceChain", "destinationChain", "txType", "evmOutputs", "consumedUtxos" ] }