1 | import { UInt256 } from '@neo-one/client-common';
|
2 | import { DeserializeWireBaseOptions } from '../Serializable';
|
3 | import { ClaimTransaction } from './ClaimTransaction';
|
4 | import { ContractTransaction } from './ContractTransaction';
|
5 | import { EnrollmentTransaction } from './EnrollmentTransaction';
|
6 | import { InvocationTransaction } from './InvocationTransaction';
|
7 | import { IssueTransaction } from './IssueTransaction';
|
8 | import { MinerTransaction } from './MinerTransaction';
|
9 | import { PublishTransaction } from './PublishTransaction';
|
10 | import { RegisterTransaction } from './RegisterTransaction';
|
11 | import { StateTransaction } from './StateTransaction';
|
12 | export declare type Transaction = MinerTransaction | IssueTransaction | ClaimTransaction | EnrollmentTransaction | RegisterTransaction | ContractTransaction | PublishTransaction | StateTransaction | InvocationTransaction;
|
13 | export interface TransactionKey {
|
14 | readonly hash: UInt256;
|
15 | }
|
16 | export declare const deserializeTransactionWireBase: (options: DeserializeWireBaseOptions) => Transaction;
|
17 | export declare const deserializeTransactionWire: import("../Serializable").DeserializeWire<Transaction>;
|