ContractState: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): ContractState; encode(message: ContractState,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: ContractStateAmino): ContractState; fromAminoMsg(object: ContractStateAminoMsg): ContractState; fromPartial(object: { contractInfo?: { codeId?: bigint; contractAddr?: string; creator?: string; dependencies?: { dependency?: string; immediateElderSibling?: string; immediateYoungerSibling?: string; }[]; needHook?: boolean; needOrderMatching?: boolean; numIncomingDependencies?: bigint; rentBalance?: bigint; suspended?: boolean; suspensionReason?: string; }; longBookList?: { entry?: { allocations?: { account?: (...
) | (...
); orderId?: (...
) | (...
); quantity?: (...
) | (...
); }[]; assetDenom?: string; price?: string; priceDenom?: string; quantity?: string; }; price?: string; }[]; nextOrderId?: bigint; pairList?: { assetDenom?: string; priceDenom?: string; priceTicksize?: string; quantityTicksize?: string; }[]; priceList?: { pricePair?: { assetDenom?: string; priceDenom?: string; priceTicksize?: string; quantityTicksize?: string; }; prices?: { pair?: { assetDenom?: (...
) | (...
); priceDenom?: (...
) | (...
); priceTicksize?: (...
) | (...
); quantityTicksize?: (...
) | (...
); }; price?: string; snapshotTimestampInSeconds?: bigint; }[]; }[]; shortBookList?: { entry?: { allocations?: { account?: (...
) | (...
); orderId?: (...
) | (...
); quantity?: (...
) | (...
); }[]; assetDenom?: string; price?: string; priceDenom?: string; quantity?: string; }; price?: string; }[]; triggeredOrdersList?: { account?: string; assetDenom?: string; contractAddr?: string; data?: string; id?: bigint; nominal?: string; orderType?: OrderType; positionDirection?: PositionDirection; price?: string; priceDenom?: string; quantity?: string; status?: OrderStatus; statusDescription?: string; triggerPrice?: string; triggerStatus?: boolean; }[]; }): ContractState; fromProtoMsg(message: ContractStateProtoMsg): ContractState; toAmino(message: ContractState): ContractStateAmino; toProto(message: ContractState): Uint8Array; toProtoMsg(message: ContractState): ContractStateProtoMsg; }