UNPKG

@hirosystems/chainhook-client

Version:
706 lines 79 kB
import { Static } from '@sinclair/typebox'; export declare const PayloadSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ apply: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; parent_block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; timestamp: import("@sinclair/typebox").TInteger; transactions: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ transaction_identifier: import("@sinclair/typebox").TObject<{ hash: import("@sinclair/typebox").TString; }>; operations: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ account: import("@sinclair/typebox").TObject<{ address: import("@sinclair/typebox").TString; sub_account: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; amount: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ currency: import("@sinclair/typebox").TObject<{ decimals: import("@sinclair/typebox").TInteger; symbol: import("@sinclair/typebox").TString; metadata: import("@sinclair/typebox").TObject<{ asset_class_identifier: import("@sinclair/typebox").TString; asset_identifier: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; standard: import("@sinclair/typebox").TString; }>; }>; value: import("@sinclair/typebox").TInteger; }>>; metadata: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ public_key: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ hex_bytes: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; curve_type: import("@sinclair/typebox").TString; }>>; code: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; method_name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; args: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>; operation_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>; related_operations: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>>>; status: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TLiteral<"SUCCESS">>; type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"CREDIT">, import("@sinclair/typebox").TLiteral<"DEBIT">, import("@sinclair/typebox").TLiteral<"LOCK">]>; }>>; metadata: import("@sinclair/typebox").TObject<{ ordinal_operations: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ inscription_revealed: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ content_bytes: import("@sinclair/typebox").TString; content_type: import("@sinclair/typebox").TString; content_length: import("@sinclair/typebox").TInteger; inscription_number: import("@sinclair/typebox").TObject<{ jubilee: import("@sinclair/typebox").TInteger; classic: import("@sinclair/typebox").TInteger; }>; inscription_fee: import("@sinclair/typebox").TInteger; inscription_id: import("@sinclair/typebox").TString; inscription_input_index: import("@sinclair/typebox").TInteger; inscription_output_value: import("@sinclair/typebox").TInteger; inscription_pointer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TInteger, import("@sinclair/typebox").TNull]>; inscriber_address: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; delegate: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; metaprotocol: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; metadata: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TAny, import("@sinclair/typebox").TNull]>; parent: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; ordinal_number: import("@sinclair/typebox").TInteger; ordinal_block_height: import("@sinclair/typebox").TInteger; ordinal_offset: import("@sinclair/typebox").TInteger; satpoint_post_inscription: import("@sinclair/typebox").TString; transfers_pre_inscription: import("@sinclair/typebox").TInteger; curse_type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TAny, import("@sinclair/typebox").TNull]>; tx_index: import("@sinclair/typebox").TInteger; }>>; inscription_transferred: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ destination: import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"transferred">, import("@sinclair/typebox").TLiteral<"spent_in_fees">, import("@sinclair/typebox").TLiteral<"burnt">]>; value: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; ordinal_number: import("@sinclair/typebox").TInteger; satpoint_pre_transfer: import("@sinclair/typebox").TString; satpoint_post_transfer: import("@sinclair/typebox").TString; post_transfer_output_value: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TInteger, import("@sinclair/typebox").TNull]>; tx_index: import("@sinclair/typebox").TInteger; }>>; }>>; brc20_operation: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ deploy: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; max: import("@sinclair/typebox").TString; lim: import("@sinclair/typebox").TString; dec: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; self_mint: import("@sinclair/typebox").TBoolean; }>; }>, import("@sinclair/typebox").TObject<{ mint: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; amt: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ transfer: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; amt: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ transfer_send: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; amt: import("@sinclair/typebox").TString; sender_address: import("@sinclair/typebox").TString; receiver_address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; }>; }>]>>; outputs: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ script_pubkey: import("@sinclair/typebox").TString; value: import("@sinclair/typebox").TInteger; }>>>; proof: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; index: import("@sinclair/typebox").TInteger; }>; }>>; metadata: import("@sinclair/typebox").TAny; }>>; rollback: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; parent_block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; timestamp: import("@sinclair/typebox").TInteger; transactions: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ transaction_identifier: import("@sinclair/typebox").TObject<{ hash: import("@sinclair/typebox").TString; }>; operations: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ account: import("@sinclair/typebox").TObject<{ address: import("@sinclair/typebox").TString; sub_account: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; amount: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ currency: import("@sinclair/typebox").TObject<{ decimals: import("@sinclair/typebox").TInteger; symbol: import("@sinclair/typebox").TString; metadata: import("@sinclair/typebox").TObject<{ asset_class_identifier: import("@sinclair/typebox").TString; asset_identifier: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; standard: import("@sinclair/typebox").TString; }>; }>; value: import("@sinclair/typebox").TInteger; }>>; metadata: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ public_key: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ hex_bytes: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; curve_type: import("@sinclair/typebox").TString; }>>; code: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; method_name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; args: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>; operation_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>; related_operations: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>>>; status: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TLiteral<"SUCCESS">>; type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"CREDIT">, import("@sinclair/typebox").TLiteral<"DEBIT">, import("@sinclair/typebox").TLiteral<"LOCK">]>; }>>; metadata: import("@sinclair/typebox").TObject<{ ordinal_operations: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ inscription_revealed: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ content_bytes: import("@sinclair/typebox").TString; content_type: import("@sinclair/typebox").TString; content_length: import("@sinclair/typebox").TInteger; inscription_number: import("@sinclair/typebox").TObject<{ jubilee: import("@sinclair/typebox").TInteger; classic: import("@sinclair/typebox").TInteger; }>; inscription_fee: import("@sinclair/typebox").TInteger; inscription_id: import("@sinclair/typebox").TString; inscription_input_index: import("@sinclair/typebox").TInteger; inscription_output_value: import("@sinclair/typebox").TInteger; inscription_pointer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TInteger, import("@sinclair/typebox").TNull]>; inscriber_address: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; delegate: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; metaprotocol: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; metadata: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TAny, import("@sinclair/typebox").TNull]>; parent: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; ordinal_number: import("@sinclair/typebox").TInteger; ordinal_block_height: import("@sinclair/typebox").TInteger; ordinal_offset: import("@sinclair/typebox").TInteger; satpoint_post_inscription: import("@sinclair/typebox").TString; transfers_pre_inscription: import("@sinclair/typebox").TInteger; curse_type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TAny, import("@sinclair/typebox").TNull]>; tx_index: import("@sinclair/typebox").TInteger; }>>; inscription_transferred: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ destination: import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"transferred">, import("@sinclair/typebox").TLiteral<"spent_in_fees">, import("@sinclair/typebox").TLiteral<"burnt">]>; value: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; ordinal_number: import("@sinclair/typebox").TInteger; satpoint_pre_transfer: import("@sinclair/typebox").TString; satpoint_post_transfer: import("@sinclair/typebox").TString; post_transfer_output_value: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TInteger, import("@sinclair/typebox").TNull]>; tx_index: import("@sinclair/typebox").TInteger; }>>; }>>; brc20_operation: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ deploy: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; max: import("@sinclair/typebox").TString; lim: import("@sinclair/typebox").TString; dec: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; self_mint: import("@sinclair/typebox").TBoolean; }>; }>, import("@sinclair/typebox").TObject<{ mint: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; amt: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ transfer: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; amt: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ transfer_send: import("@sinclair/typebox").TObject<{ tick: import("@sinclair/typebox").TString; amt: import("@sinclair/typebox").TString; sender_address: import("@sinclair/typebox").TString; receiver_address: import("@sinclair/typebox").TString; inscription_id: import("@sinclair/typebox").TString; }>; }>]>>; outputs: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ script_pubkey: import("@sinclair/typebox").TString; value: import("@sinclair/typebox").TInteger; }>>>; proof: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; index: import("@sinclair/typebox").TInteger; }>; }>>; metadata: import("@sinclair/typebox").TAny; }>>; chainhook: import("@sinclair/typebox").TObject<{ uuid: import("@sinclair/typebox").TString; predicate: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"txid">; equals: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"outputs">; op_return: import("@sinclair/typebox").TObject<{ starts_with: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"outputs">; op_return: import("@sinclair/typebox").TObject<{ equals: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"outputs">; op_return: import("@sinclair/typebox").TObject<{ ends_with: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"outputs">; p2pkh: import("@sinclair/typebox").TObject<{ equals: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"outputs">; p2sh: import("@sinclair/typebox").TObject<{ equals: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"outputs">; p2wpkh: import("@sinclair/typebox").TObject<{ equals: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"outputs">; p2wsh: import("@sinclair/typebox").TObject<{ equals: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"stacks_protocol">; operation: import("@sinclair/typebox").TLiteral<"block_committed">; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"stacks_protocol">; operation: import("@sinclair/typebox").TLiteral<"leader_registered">; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"stacks_protocol">; operation: import("@sinclair/typebox").TLiteral<"stx_transfered">; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"stacks_protocol">; operation: import("@sinclair/typebox").TLiteral<"stx_locked">; }>, import("@sinclair/typebox").TObject<{ scope: import("@sinclair/typebox").TLiteral<"ordinals_protocol">; operation: import("@sinclair/typebox").TLiteral<"inscription_feed">; meta_protocols: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"all">, import("@sinclair/typebox").TLiteral<"brc-20">]>>>; }>]>; is_streaming_blocks: import("@sinclair/typebox").TBoolean; }>; }>, import("@sinclair/typebox").TObject<{ apply: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; parent_block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; timestamp: import("@sinclair/typebox").TInteger; transactions: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ transaction_identifier: import("@sinclair/typebox").TObject<{ hash: import("@sinclair/typebox").TString; }>; operations: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ account: import("@sinclair/typebox").TObject<{ address: import("@sinclair/typebox").TString; sub_account: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; amount: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ currency: import("@sinclair/typebox").TObject<{ decimals: import("@sinclair/typebox").TInteger; symbol: import("@sinclair/typebox").TString; metadata: import("@sinclair/typebox").TObject<{ asset_class_identifier: import("@sinclair/typebox").TString; asset_identifier: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; standard: import("@sinclair/typebox").TString; }>; }>; value: import("@sinclair/typebox").TInteger; }>>; metadata: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ public_key: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ hex_bytes: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; curve_type: import("@sinclair/typebox").TString; }>>; code: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; method_name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; args: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>; operation_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>; related_operations: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>>>; status: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TLiteral<"SUCCESS">>; type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"CREDIT">, import("@sinclair/typebox").TLiteral<"DEBIT">, import("@sinclair/typebox").TLiteral<"LOCK">]>; }>>; metadata: import("@sinclair/typebox").TObject<{ description: import("@sinclair/typebox").TString; execution_cost: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ read_count: import("@sinclair/typebox").TInteger; read_length: import("@sinclair/typebox").TInteger; runtime: import("@sinclair/typebox").TInteger; write_count: import("@sinclair/typebox").TInteger; write_length: import("@sinclair/typebox").TInteger; }>>; fee: import("@sinclair/typebox").TInteger; kind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"Coinbase">; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"TenureChange">; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"ContractCall">; data: import("@sinclair/typebox").TObject<{ args: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; contract_identifier: import("@sinclair/typebox").TString; method: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"ContractDeployment">; data: import("@sinclair/typebox").TObject<{ contract_identifier: import("@sinclair/typebox").TString; code: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"NativeTokenTransfer">; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"BitcoinOp">; data: import("@sinclair/typebox").TObject<{ locked_amount: import("@sinclair/typebox").TString; stacking_address: import("@sinclair/typebox").TString; unlock_height: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"BitcoinOp">; data: import("@sinclair/typebox").TObject<{ stacking_address: import("@sinclair/typebox").TString; amount: import("@sinclair/typebox").TString; delegate: import("@sinclair/typebox").TString; pox_address: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; unlock_height: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"Unsupported">; }>]>; nonce: import("@sinclair/typebox").TInteger; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; micro_block_identifier: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>>; }>; proof: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; raw_tx: import("@sinclair/typebox").TString; receipt: import("@sinclair/typebox").TObject<{ contract_calls_stack: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; events: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"FTTransferEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; asset_identifier: import("@sinclair/typebox").TString; recipient: import("@sinclair/typebox").TString; sender: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"FTMintEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; asset_identifier: import("@sinclair/typebox").TString; recipient: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"FTBurnEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; asset_identifier: import("@sinclair/typebox").TString; sender: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"NFTTransferEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ asset_identifier: import("@sinclair/typebox").TString; raw_value: import("@sinclair/typebox").TString; recipient: import("@sinclair/typebox").TString; sender: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"NFTMintEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ asset_identifier: import("@sinclair/typebox").TString; raw_value: import("@sinclair/typebox").TString; recipient: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"NFTBurnEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ asset_identifier: import("@sinclair/typebox").TString; raw_value: import("@sinclair/typebox").TString; sender: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"STXTransferEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; sender: import("@sinclair/typebox").TString; recipient: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"STXMintEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; recipient: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"STXLockEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ locked_amount: import("@sinclair/typebox").TString; unlock_height: import("@sinclair/typebox").TString; locked_address: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"STXBurnEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; sender: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"DataVarSetEvent">; data: import("@sinclair/typebox").TObject<{ contract_identifier: import("@sinclair/typebox").TString; var: import("@sinclair/typebox").TString; new_value: import("@sinclair/typebox").TAny; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"DataMapInsertEvent">; data: import("@sinclair/typebox").TObject<{ contract_identifier: import("@sinclair/typebox").TString; map: import("@sinclair/typebox").TString; inserted_key: import("@sinclair/typebox").TAny; inserted_value: import("@sinclair/typebox").TAny; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"DataMapUpdateEvent">; data: import("@sinclair/typebox").TObject<{ contract_identifier: import("@sinclair/typebox").TString; map: import("@sinclair/typebox").TString; key: import("@sinclair/typebox").TAny; new_value: import("@sinclair/typebox").TAny; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"DataMapDeleteEvent">; data: import("@sinclair/typebox").TObject<{ contract_identifier: import("@sinclair/typebox").TString; map: import("@sinclair/typebox").TString; deleted_key: import("@sinclair/typebox").TAny; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"SmartContractEvent">; position: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; data: import("@sinclair/typebox").TObject<{ contract_identifier: import("@sinclair/typebox").TString; raw_value: import("@sinclair/typebox").TString; topic: import("@sinclair/typebox").TString; }>; }>]>>; mutated_assets_radius: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; mutated_contracts_radius: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; }>; result: import("@sinclair/typebox").TString; sender: import("@sinclair/typebox").TString; sponsor: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; success: import("@sinclair/typebox").TBoolean; contract_abi: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TAny>; }>; }>>; metadata: import("@sinclair/typebox").TObject<{ bitcoin_anchor_block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; confirm_microblock_identifier: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TNull]>; pox_cycle_index: import("@sinclair/typebox").TInteger; pox_cycle_length: import("@sinclair/typebox").TInteger; pox_cycle_position: import("@sinclair/typebox").TInteger; stacks_block_hash: import("@sinclair/typebox").TString; tenure_height: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TInteger, import("@sinclair/typebox").TNull]>; block_time: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TInteger, import("@sinclair/typebox").TNull]>; signer_bitvec: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; signer_signature: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>, import("@sinclair/typebox").TNull]>; signer_public_keys: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>, import("@sinclair/typebox").TNull]>; cycle_number: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TInteger, import("@sinclair/typebox").TNull]>; reward_set: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ pox_ustx_threshold: import("@sinclair/typebox").TString; rewarded_addresses: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; signers: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ signing_key: import("@sinclair/typebox").TString; weight: import("@sinclair/typebox").TInteger; stacked_amt: import("@sinclair/typebox").TString; }>>, import("@sinclair/typebox").TNull]>; }>, import("@sinclair/typebox").TNull]>; }>; }>>; rollback: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; parent_block_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; hash: import("@sinclair/typebox").TString; }>; timestamp: import("@sinclair/typebox").TInteger; transactions: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ transaction_identifier: import("@sinclair/typebox").TObject<{ hash: import("@sinclair/typebox").TString; }>; operations: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ account: import("@sinclair/typebox").TObject<{ address: import("@sinclair/typebox").TString; sub_account: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; amount: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ currency: import("@sinclair/typebox").TObject<{ decimals: import("@sinclair/typebox").TInteger; symbol: import("@sinclair/typebox").TString; metadata: import("@sinclair/typebox").TObject<{ asset_class_identifier: import("@sinclair/typebox").TString; asset_identifier: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; standard: import("@sinclair/typebox").TString; }>; }>; value: import("@sinclair/typebox").TInteger; }>>; metadata: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ public_key: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ hex_bytes: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; curve_type: import("@sinclair/typebox").TString; }>>; code: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; method_name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; args: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>; operation_identifier: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>; related_operations: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; network_index: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>>>; status: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TLiteral<"SUCCESS">>; type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"CREDIT">, import("@sinclair/typebox").TLiteral<"DEBIT">, import("@sinclair/typebox").TLiteral<"LOCK">]>; }>>; metadata: import("@sinclair/typebox").TObject<{ description: import("@sinclair/typebox").TString; execution_cost: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ read_count: import("@sinclair/typebox").TInteger; read_length: import("@sinclair/typebox").TInteger; runtime: import("@sinclair/typebox").TInteger; write_count: import("@sinclair/typebox").TInteger; write_length: import("@sinclair/typebox").TInteger; }>>; fee: import("@sinclair/typebox").TInteger; kind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"Coinbase">; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"TenureChange">; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"ContractCall">; data: import("@sinclair/typebox").TObject<{ args: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; contract_identifier: import("@sinclair/typebox").TString; method: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"ContractDeployment">; data: import("@sinclair/typebox").TObject<{ contract_identifier: import("@sinclair/typebox").TString; code: import("@sinclair/typebox").TString; }>; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"NativeTokenTransfer">; }>, import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TLiteral<"BitcoinOp">; data: import("@sinclair/typebox").TObject<{ locked_amount: import("@sinclair/typebox").TStri