UNPKG

@hirosystems/chainhook-client

Version:
318 lines (317 loc) 15.6 kB
import { Static } from '@sinclair/typebox'; export declare const StacksTransactionEventPositionSchema: import("@sinclair/typebox").TObject<{ index: import("@sinclair/typebox").TInteger; }>; export type StacksTransactionEventPosition = Static<typeof StacksTransactionEventPositionSchema>; export declare const StacksTransactionNftMintEventSchema: 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; }>; }>; export type StacksTransactionNftMintEvent = Static<typeof StacksTransactionNftMintEventSchema>; export declare const StacksTransactionNftTransferEventSchema: 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; }>; }>; export type StacksTransactionNftTransferEvent = Static<typeof StacksTransactionNftTransferEventSchema>; export declare const StacksTransactionNftBurnEventSchema: 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; }>; }>; export type StacksTransactionNftBurnEvent = Static<typeof StacksTransactionNftBurnEventSchema>; export declare const StacksTransactionFtTransferEventSchema: 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; }>; }>; export type StacksTransactionFtTransferEvent = Static<typeof StacksTransactionFtTransferEventSchema>; export declare const StacksTransactionFtMintEventSchema: 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; }>; }>; export type StacksTransactionFtMintEvent = Static<typeof StacksTransactionFtMintEventSchema>; export declare const StacksTransactionFtBurnEventSchema: 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; }>; }>; export type StacksTransactionFtBurnEvent = Static<typeof StacksTransactionFtBurnEventSchema>; export declare const StacksTransactionSmartContractEventSchema: 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; }>; }>; export type StacksTransactionSmartContractEvent = Static<typeof StacksTransactionSmartContractEventSchema>; export declare const StacksTransactionStxTransferEventSchema: 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; }>; }>; export type StacksTransactionStxTransferEvent = Static<typeof StacksTransactionStxTransferEventSchema>; export declare const StacksTransactionStxMintEventSchema: 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; }>; }>; export type StacksTransactionStxMintEvent = Static<typeof StacksTransactionStxMintEventSchema>; export declare const StacksTransactionStxLockEventSchema: 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; }>; }>; export type StacksTransactionStxLockEvent = Static<typeof StacksTransactionStxLockEventSchema>; export declare const StacksTransactionStxBurnEventSchema: 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; }>; }>; export type StacksTransactionStxBurnEvent = Static<typeof StacksTransactionStxBurnEventSchema>; export declare const StacksTransactionDataVarSetEventSchema: 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; }>; }>; export type StacksTransactionDataVarSetEvent = Static<typeof StacksTransactionDataVarSetEventSchema>; export declare const StacksTransactionDataMapInsertEventSchema: 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; }>; }>; export type StacksTransactionDataMapInsertEvent = Static<typeof StacksTransactionDataMapInsertEventSchema>; export declare const StacksTransactionDataMapUpdateEventSchema: 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; }>; }>; export type StacksTransactionDataMapUpdateEvent = Static<typeof StacksTransactionDataMapUpdateEventSchema>; export declare const StacksTransactionDataMapDeleteEventSchema: 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; }>; }>; export type StacksTransactionDataMapDeleteEvent = Static<typeof StacksTransactionDataMapDeleteEventSchema>; export declare const StacksTransactionEventSchema: 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; }>; }>]>; export type StacksTransactionEvent = Static<typeof StacksTransactionEventSchema>;