serialize
serialize: ((value) => Buffer)
Type declaration
- (value): Buffer
Parameters
- value: Record<`nm_${string}`, (TxParamsBySchemaInternal<PickIsRec<{
balance: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize(value): number;
serialize(value): Buffer;
};
tag: {
constValue: Account;
constValueOptional: boolean;
deserialize: ((value) => Account);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
balance: {
deserialize(value): ...;
serialize(value): ...;
};
nonce: {
deserialize(value): ...;
serialize(value): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, never>> & Omit<TxParamsBySchemaInternal<PickIsRec<{
balance: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize(value): number;
serialize(value): Buffer;
};
tag: {
constValue: Account;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
}, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{
balance: {
deserialize(value): string;
serialize(value): Buffer;
};
flags: {
deserialize(value): string;
serialize(value): Buffer;
};
gaAuthFun: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
gaContract: {
deserialize: ((value) => (...) | (...));
serialize: ((value) => Buffer);
};
nonce: {
deserialize(value): number;
serialize(value): Buffer;
};
tag: {
constValue: Account;
constValueOptional: boolean;
deserialize: ((value) => Account);
serialize: ((value) => Buffer);
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => 2);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
balance: {
deserialize(value): ...;
serialize(value): ...;
};
flags: {
deserialize(value): ...;
serialize(value): ...;
};
gaAuthFun: {
deserialize: ...;
serialize: ...;
};
gaContract: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize(value): ...;
serialize(value): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
balance: {
deserialize(value): string;
serialize(value): Buffer;
};
flags: {
deserialize(value): string;
serialize(value): Buffer;
};
gaAuthFun: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
gaContract: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
nonce: {
deserialize(value): number;
serialize(value): Buffer;
};
tag: {
constValue: Account;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
encodedTx: EntryAny;
signatures: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
tag: {
constValue: SignedTx;
constValueOptional: boolean;
deserialize: ((value) => SignedTx);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
encodedTx: EntryAny;
signatures: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
encodedTx: EntryAny;
signatures: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
tag: {
constValue: SignedTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
payload: {
deserialize: ((value) => `ba_${(...)}`);
serialize: ((value?) => Buffer);
};
recipientId: {
deserialize: ((value) => (...) | (...) | (...));
serialize: ((value) => Buffer);
};
senderId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: SpendTx;
constValueOptional: boolean;
deserialize: ((value) => SpendTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
payload: {
deserialize: ...;
serialize: ...;
};
recipientId: {
deserialize: ...;
serialize: ...;
};
senderId: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "amount" | "fee" | "ttl" | "payload">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
payload: {
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
recipientId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
senderId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: SpendTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "amount" | "fee" | "ttl" | "payload"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} | TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
clientTtl: {
deserialize(value): number;
serialize(value): Buffer;
};
nameTtl: {
deserialize(value): number;
serialize(value): Buffer;
};
pointers: {
deserialize(pointers): NamePointer[];
serialize(pointers): (...)[][];
};
status: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
tag: {
constValue: Name;
constValueOptional: boolean;
deserialize: ((value) => Name);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ...;
serialize: ...;
};
clientTtl: {
deserialize(value): ...;
serialize(value): ...;
};
nameTtl: {
deserialize(value): ...;
serialize(value): ...;
};
pointers: {
deserialize(pointers): ...;
serialize(pointers): ...;
};
status: {
deserialize(buffer): ...;
serialize(buffer): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
clientTtl: {
deserialize(value): number;
serialize(value): Buffer;
};
nameTtl: {
deserialize(value): number;
serialize(value): Buffer;
};
pointers: {
deserialize(pointers): (...)[];
serialize(pointers): (...)[];
};
status: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
tag: {
constValue: Name;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
commitmentId: {
deserialize: ((value) => `cm_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
tag: {
constValue: NamePreclaimTx;
constValueOptional: boolean;
deserialize: ((value) => NamePreclaimTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ...;
serialize: ...;
};
commitmentId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
commitmentId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
tag: {
constValue: NamePreclaimTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
name: {
deserialize(value): `${string}.chain`;
serialize(value): Buffer;
};
nameFee: {
deserialize(value): string;
serialize(value, txFields, parameters): Buffer;
serializeAettos(_value, txFields): string;
};
nameSalt: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
tag: {
constValue: NameClaimTx;
constValueOptional: boolean;
deserialize: ((value) => NameClaimTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => 2);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
name: {
deserialize(value): ...;
serialize(value): ...;
};
nameFee: {
deserialize(value): ...;
serialize(value, txFields, parameters): ...;
serializeAettos(_value, txFields): ...;
};
nameSalt: {
deserialize(value): ...;
serialize(value): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl" | "nameFee">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
name: {
deserialize(value): `${(...)}.chain`;
serialize(value): Buffer;
};
nameFee: {
deserialize(value): string;
serialize(value, txFields, parameters): Buffer;
serializeAettos(_value, txFields): string;
};
nameSalt: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
tag: {
constValue: NameClaimTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl" | "nameFee"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} | TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
clientTtl: {
deserialize: ((value, params) => number);
serialize: ((value, params) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => `nm_${(...)}`);
serialize(value): Buffer;
};
nameTtl: {
deserialize: ((value) => number);
serialize: ((value, params, options) => Buffer);
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
pointers: {
deserialize(pointers): NamePointer[];
serialize(pointers): (...)[][];
};
tag: {
constValue: NameUpdateTx;
constValueOptional: boolean;
deserialize: ((value) => NameUpdateTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ...;
serialize: ...;
};
clientTtl: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nameId: {
deserialize: ...;
serialize(value): ...;
};
nameTtl: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
pointers: {
deserialize(pointers): ...;
serialize(pointers): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl" | "nameTtl" | "clientTtl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
clientTtl: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => ...);
serialize(value): Buffer;
};
nameTtl: {
deserialize: ((value) => ...);
serialize: ((value, params, options) => ...);
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
pointers: {
deserialize(pointers): (...)[];
serialize(pointers): (...)[];
};
tag: {
constValue: NameUpdateTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl" | "nameTtl" | "clientTtl"> | TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
clientTtl: {
deserialize: ((value, params) => number);
serialize: ((value, params) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => `nm_${(...)}`);
serialize(value): Buffer;
};
nameTtl: {
deserialize: ((value) => number);
serialize: ((value, params, options) => Buffer);
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
pointers: {
deserialize(pointers): NamePointer[];
serialize(pointers): (...)[][];
};
tag: {
constValue: NameUpdateTx;
constValueOptional: boolean;
deserialize: ((value) => NameUpdateTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => 2);
serialize: ((value) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ...;
serialize: ...;
};
clientTtl: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nameId: {
deserialize: ...;
serialize(value): ...;
};
nameTtl: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
pointers: {
deserialize(pointers): ...;
serialize(pointers): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "fee" | "ttl" | "nameTtl" | "clientTtl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
clientTtl: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => ...);
serialize(value): Buffer;
};
nameTtl: {
deserialize: ((value) => ...);
serialize: ((value, params, options) => ...);
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
pointers: {
deserialize(pointers): (...)[];
serialize(pointers): (...)[];
};
tag: {
constValue: NameUpdateTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
}, false>>, "fee" | "ttl" | "nameTtl" | "clientTtl"> | TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => `nm_${(...)}`);
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
recipientId: {
deserialize: ((value) => (...) | (...));
serialize: ((value) => Buffer);
};
tag: {
constValue: NameTransferTx;
constValueOptional: boolean;
deserialize: ((value) => NameTransferTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nameId: {
deserialize: ...;
serialize(value): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
recipientId: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => ...);
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
recipientId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: NameTransferTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => `nm_${(...)}`);
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
tag: {
constValue: NameRevokeTx;
constValueOptional: boolean;
deserialize: ((value) => NameRevokeTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nameId: {
deserialize: ...;
serialize(value): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nameId: {
deserialize: ((value) => ...);
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
tag: {
constValue: NameRevokeTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
active: {
deserialize(buffer): boolean;
serialize(value): Buffer;
};
code: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...) | (...)>;
serialize(value, params, __namedParameters): Buffer;
};
deposit: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
log: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
owner: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
referers: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
tag: {
constValue: Contract;
constValueOptional: boolean;
deserialize: ((value) => Contract);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
active: {
deserialize(buffer): ...;
serialize(value): ...;
};
code: {
deserialize: ...;
serialize: ...;
};
ctVersion: {
deserialize(buffer): ...;
prepare(value, params, options): ...;
serialize(value, params, __namedParameters): ...;
};
deposit: {
deserialize(value): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
log: {
deserialize: ...;
serialize: ...;
};
owner: {
deserialize: ...;
serialize: ...;
};
referers: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "deposit" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
active: {
deserialize(buffer): boolean;
serialize(value): Buffer;
};
code: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
};
deposit: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
log: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
owner: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
referers: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
tag: {
constValue: Contract;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "deposit" | "ctVersion"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
callData: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
code: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...) | (...)>;
serialize(value, params, __namedParameters): Buffer;
};
deposit: {
deserialize: ((value) => string);
serialize: ((value, params, options) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
ownerId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ContractCreateTx;
constValueOptional: boolean;
deserialize: ((value) => ContractCreateTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
callData: {
deserialize: ...;
serialize: ...;
};
code: {
deserialize: ...;
serialize: ...;
};
ctVersion: {
deserialize(buffer): ...;
prepare(value, params, options): ...;
serialize(value, params, __namedParameters): ...;
};
deposit: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
gasLimit: {
deserialize(value): ...;
serialize(_value, __namedParameters, __namedParameters): ...;
};
gasPrice: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value?): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
ownerId: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "amount" | "fee" | "ttl" | "deposit" | "gasPrice" | "ctVersion" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
callData: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
code: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
};
deposit: {
deserialize: ((value) => ...);
serialize: ((value, params, options) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
ownerId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ContractCreateTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "amount" | "fee" | "ttl" | "deposit" | "gasPrice" | "ctVersion" | "gasLimit"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} & {
gasMax?: number;
} | TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(AbiVersion | undefined)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
amount: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
callData: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
callerId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
contractId: {
deserialize: ((value) => (...) | (...));
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
tag: {
constValue: ContractCallTx;
constValueOptional: boolean;
deserialize: ((value) => ContractCallTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): ...;
deserialize(buffer): ...;
prepare(value, __namedParameters, options): ...;
serialize(value, __namedParameters, __namedParameters): ...;
};
amount: {
deserialize(value): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
callData: {
deserialize: ...;
serialize: ...;
};
callerId: {
deserialize: ...;
serialize: ...;
};
contractId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
gasLimit: {
deserialize(value): ...;
serialize(_value, __namedParameters, __namedParameters): ...;
};
gasPrice: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value?): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "amount" | "fee" | "ttl" | "abiVersion" | "gasPrice" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(...)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
amount: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
callData: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
callerId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
contractId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
tag: {
constValue: ContractCallTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "amount" | "fee" | "ttl" | "abiVersion" | "gasPrice" | "gasLimit"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} & {
gasMax?: number;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
callerId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
callerNonce: {
deserialize(value): number;
serialize(value): Buffer;
};
contractId: {
deserialize: ((value) => `ct_${(...)}`);
serialize: ((value) => Buffer);
};
gasPrice: {
deserialize(value): string;
serialize(value): Buffer;
};
gasUsed: {
deserialize(value): number;
serialize(value): Buffer;
};
height: {
deserialize(value): number;
serialize(value): Buffer;
};
log: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
returnType: {
deserialize: ((value) => CallReturnType);
serialize: ((value) => Buffer);
};
returnValue: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ContractCall;
constValueOptional: boolean;
deserialize: ((value) => ContractCall);
serialize: ((value) => Buffer);
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => 2);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
callerId: {
deserialize: ...;
serialize: ...;
};
callerNonce: {
deserialize(value): ...;
serialize(value): ...;
};
contractId: {
deserialize: ...;
serialize: ...;
};
gasPrice: {
deserialize(value): ...;
serialize(value): ...;
};
gasUsed: {
deserialize(value): ...;
serialize(value): ...;
};
height: {
deserialize(value): ...;
serialize(value): ...;
};
log: {
deserialize: ...;
serialize: ...;
};
returnType: {
deserialize: ...;
serialize: ...;
};
returnValue: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
callerId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
callerNonce: {
deserialize(value): number;
serialize(value): Buffer;
};
contractId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
gasPrice: {
deserialize(value): string;
serialize(value): Buffer;
};
gasUsed: {
deserialize(value): number;
serialize(value): Buffer;
};
height: {
deserialize(value): number;
serialize(value): Buffer;
};
log: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
returnType: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
returnValue: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ContractCall;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(AbiVersion | undefined)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
oracleTtlValue: {
deserialize(value): number;
serialize(value): Buffer;
};
queryFee: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
queryFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
responseFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
tag: {
constValue: Oracle;
constValueOptional: boolean;
deserialize: ((value) => Oracle);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): ...;
deserialize(buffer): ...;
prepare(value, __namedParameters, options): ...;
serialize(value, __namedParameters, __namedParameters): ...;
};
accountId: {
deserialize: ...;
serialize: ...;
};
oracleTtlValue: {
deserialize(value): ...;
serialize(value): ...;
};
queryFee: {
deserialize(value): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
queryFormat: {
deserialize(buffer): ...;
serialize(string): ...;
};
responseFormat: {
deserialize(buffer): ...;
serialize(string): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "queryFee" | "abiVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(...)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
oracleTtlValue: {
deserialize(value): number;
serialize(value): Buffer;
};
queryFee: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
queryFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
responseFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
tag: {
constValue: Oracle;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "queryFee" | "abiVersion"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(AbiVersion | undefined)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
accountId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
oracleTtlType: {
deserialize: ((value, params) => ORACLE_TTL_TYPES);
serialize: ((value, params) => Buffer);
};
oracleTtlValue: {
deserialize: ((value, params) => number);
serialize: ((value, params) => Buffer);
};
queryFee: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
queryFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
responseFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
tag: {
constValue: OracleRegisterTx;
constValueOptional: boolean;
deserialize: ((value) => OracleRegisterTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): ...;
deserialize(buffer): ...;
prepare(value, __namedParameters, options): ...;
serialize(value, __namedParameters, __namedParameters): ...;
};
accountId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
oracleTtlType: {
deserialize: ...;
serialize: ...;
};
oracleTtlValue: {
deserialize: ...;
serialize: ...;
};
queryFee: {
deserialize(value): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
queryFormat: {
deserialize(buffer): ...;
serialize(string): ...;
};
responseFormat: {
deserialize(buffer): ...;
serialize(string): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl" | "queryFee" | "abiVersion" | "oracleTtlValue" | "oracleTtlType">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(...)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
accountId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
oracleTtlType: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
oracleTtlValue: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
queryFee: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
queryFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
responseFormat: {
deserialize(buffer): string;
serialize(string): Buffer;
};
tag: {
constValue: OracleRegisterTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl" | "queryFee" | "abiVersion" | "oracleTtlValue" | "oracleTtlType"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
oracleId: {
deserialize: ((value) => (...) | (...));
serialize: ((value) => Buffer);
};
oracleTtlType: {
deserialize: ((value, params) => ORACLE_TTL_TYPES);
serialize: ((value, params) => Buffer);
};
oracleTtlValue: {
deserialize: ((value, params) => number);
serialize: ((value, params) => Buffer);
};
tag: {
constValue: OracleExtendTx;
constValueOptional: boolean;
deserialize: ((value) => OracleExtendTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
oracleId: {
deserialize: ...;
serialize: ...;
};
oracleTtlType: {
deserialize: ...;
serialize: ...;
};
oracleTtlValue: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl" | "oracleTtlValue" | "oracleTtlType">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
oracleId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
oracleTtlType: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
oracleTtlValue: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
tag: {
constValue: OracleExtendTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl" | "oracleTtlValue" | "oracleTtlType"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
oracleId: {
deserialize: ((value) => (...) | (...));
serialize: ((value) => Buffer);
};
query: {
deserialize(buffer): string;
serialize(string): Buffer;
};
queryFee: {
deserialize(value): string;
prepare(value, params, options): Promise<Int>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
queryTtlType: {
deserialize: ((value, params) => ORACLE_TTL_TYPES);
serialize: ((value, params) => Buffer);
};
queryTtlValue: {
deserialize: ((value, params) => number);
serialize: ((value, params) => Buffer);
};
responseTtlType: {
deserialize: ((value, params) => ORACLE_TTL_TYPES);
serialize: ((value, params) => Buffer);
};
responseTtlValue: {
deserialize: ((value, params) => number);
serialize: ((value, params) => Buffer);
};
senderId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: OracleQueryTx;
constValueOptional: boolean;
deserialize: ((value) => OracleQueryTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
oracleId: {
deserialize: ...;
serialize: ...;
};
query: {
deserialize(buffer): ...;
serialize(string): ...;
};
queryFee: {
deserialize(value): ...;
prepare(value, params, options): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
queryTtlType: {
deserialize: ...;
serialize: ...;
};
queryTtlValue: {
deserialize: ...;
serialize: ...;
};
responseTtlType: {
deserialize: ...;
serialize: ...;
};
responseTtlValue: {
deserialize: ...;
serialize: ...;
};
senderId: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl" | "queryFee" | "queryTtlType" | "queryTtlValue" | "responseTtlType" | "responseTtlValue">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
oracleId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
query: {
deserialize(buffer): string;
serialize(string): Buffer;
};
queryFee: {
deserialize(value): string;
prepare(value, params, options): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
queryTtlType: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
queryTtlValue: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
responseTtlType: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
responseTtlValue: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
senderId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: OracleQueryTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl" | "queryFee" | "queryTtlType" | "queryTtlValue" | "responseTtlType" | "responseTtlValue"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} | TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
oracleId: {
deserialize: ((value) => `ok_${(...)}`);
serialize: ((value) => Buffer);
};
queryId: {
deserialize: ((value) => `oq_${(...)}`);
serialize: ((value) => Buffer);
};
response: {
deserialize(buffer): string;
serialize(string): Buffer;
};
responseTtlType: {
deserialize: ((value, params) => ORACLE_TTL_TYPES);
serialize: ((value, params) => Buffer);
};
responseTtlValue: {
deserialize: ((value, params) => number);
serialize: ((value, params) => Buffer);
};
tag: {
constValue: OracleResponseTx;
constValueOptional: boolean;
deserialize: ((value) => OracleResponseTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
oracleId: {
deserialize: ...;
serialize: ...;
};
queryId: {
deserialize: ...;
serialize: ...;
};
response: {
deserialize(buffer): ...;
serialize(string): ...;
};
responseTtlType: {
deserialize: ...;
serialize: ...;
};
responseTtlValue: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl" | "responseTtlType" | "responseTtlValue">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
oracleId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
queryId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
response: {
deserialize(buffer): string;
serialize(string): Buffer;
};
responseTtlType: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
responseTtlValue: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
tag: {
constValue: OracleResponseTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl" | "responseTtlType" | "responseTtlValue"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelReserve: {
deserialize(value): string;
serialize(value): Buffer;
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
initiator: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
initiatorAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
initiatorDelegateIds: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
lockPeriod: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
responder: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
responderAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
responderDelegateIds: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
stateHash: {
deserialize: ((value) => `st_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelCreateTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelCreateTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => 2);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelReserve: {
deserialize(value): ...;
serialize(value): ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
initiator: {
deserialize: ...;
serialize: ...;
};
initiatorAmount: {
deserialize(value): ...;
serialize(value): ...;
};
initiatorDelegateIds: {
deserialize: ...;
serialize: ...;
};
lockPeriod: {
deserialize(value): ...;
serialize(value): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
responder: {
deserialize: ...;
serialize: ...;
};
responderAmount: {
deserialize(value): ...;
serialize(value): ...;
};
responderDelegateIds: {
deserialize: ...;
serialize: ...;
};
stateHash: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelReserve: {
deserialize(value): string;
serialize(value): Buffer;
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
initiator: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
initiatorAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
initiatorDelegateIds: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
lockPeriod: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
responder: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
responderAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
responderDelegateIds: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
stateHash: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelCreateTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
initiatorAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
responderAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
tag: {
constValue: ChannelCloseMutualTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelCloseMutualTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
fromId: {
deserialize: ...;
serialize: ...;
};
initiatorAmountFinal: {
deserialize(value): ...;
serialize(value): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
responderAmountFinal: {
deserialize(value): ...;
serialize(value): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
initiatorAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
responderAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
tag: {
constValue: ChannelCloseMutualTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
payload: {
deserialize: ((value) => `tx_${(...)}`);
serialize: ((value) => Buffer);
};
poi: EntryTreesPoi;
tag: {
constValue: ChannelCloseSoloTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelCloseSoloTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
fromId: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
payload: {
deserialize: ...;
serialize: ...;
};
poi: EntryTreesPoi;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
payload: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
poi: EntryTreesPoi;
tag: {
constValue: ChannelCloseSoloTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
payload: {
deserialize: ((value) => `tx_${(...)}`);
serialize: ((value) => Buffer);
};
poi: EntryTreesPoi;
tag: {
constValue: ChannelSlashTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelSlashTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
fromId: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
payload: {
deserialize: ...;
serialize: ...;
};
poi: EntryTreesPoi;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
payload: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
poi: EntryTreesPoi;
tag: {
constValue: ChannelSlashTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => `st_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelDepositTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelDepositTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): ...;
serialize(value): ...;
};
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
fromId: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
round: {
deserialize(value): ...;
serialize(value): ...;
};
stateHash: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelDepositTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => `st_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelWithdrawTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelWithdrawTx);
serialize: ((value) => Buffer);
};
toId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): ...;
serialize(value): ...;
};
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
round: {
deserialize(value): ...;
serialize(value): ...;
};
stateHash: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
toId: {
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelWithdrawTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
toId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
initiatorAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
responderAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
tag: {
constValue: ChannelSettleTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelSettleTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
fromId: {
deserialize: ...;
serialize: ...;
};
initiatorAmountFinal: {
deserialize(value): ...;
serialize(value): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
responderAmountFinal: {
deserialize(value): ...;
serialize(value): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
initiatorAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
responderAmountFinal: {
deserialize(value): string;
serialize(value): Buffer;
};
tag: {
constValue: ChannelSettleTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
offChainTrees: {
deserialize: ((value) => `ss_${(...)}`);
serialize: ((value) => Buffer);
};
payload: {
deserialize: ((value) => `tx_${(...)}`);
serialize: ((value) => Buffer);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => `st_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelForceProgressTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelForceProgressTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
update: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
fromId: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
offChainTrees: {
deserialize: ...;
serialize: ...;
};
payload: {
deserialize: ...;
serialize: ...;
};
round: {
deserialize(value): ...;
serialize(value): ...;
};
stateHash: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
update: {
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
offChainTrees: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
payload: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelForceProgressTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
update: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => `st_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelOffChainTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelOffChainTx);
serialize: ((value) => Buffer);
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => 2);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
round: {
deserialize(value): ...;
serialize(value): ...;
};
stateHash: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelOffChainTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
channelAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
channelReserve: {
deserialize(value): string;
serialize(value): Buffer;
};
initiator: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
initiatorAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
initiatorAuth: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
initiatorDelegateIds: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
lockPeriod: {
deserialize(value): string;
serialize(value): Buffer;
};
lockedUntil: {
deserialize(value): string;
serialize(value): Buffer;
};
responder: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
responderAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
responderAuth: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
responderDelegateIds: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
soloRound: {
deserialize(value): string;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => `st_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: Channel;
constValueOptional: boolean;
deserialize: ((value) => Channel);
serialize: ((value) => Buffer);
};
version: {
constValue: 3;
constValueOptional: boolean;
deserialize: ((value) => 3);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelAmount: {
deserialize(value): ...;
serialize(value): ...;
};
channelReserve: {
deserialize(value): ...;
serialize(value): ...;
};
initiator: {
deserialize: ...;
serialize: ...;
};
initiatorAmount: {
deserialize(value): ...;
serialize(value): ...;
};
initiatorAuth: {
deserialize: ...;
serialize: ...;
};
initiatorDelegateIds: {
deserialize: ...;
serialize: ...;
};
lockPeriod: {
deserialize(value): ...;
serialize(value): ...;
};
lockedUntil: {
deserialize(value): ...;
serialize(value): ...;
};
responder: {
deserialize: ...;
serialize: ...;
};
responderAmount: {
deserialize(value): ...;
serialize(value): ...;
};
responderAuth: {
deserialize: ...;
serialize: ...;
};
responderDelegateIds: {
deserialize: ...;
serialize: ...;
};
round: {
deserialize(value): ...;
serialize(value): ...;
};
soloRound: {
deserialize(value): ...;
serialize(value): ...;
};
stateHash: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
channelReserve: {
deserialize(value): string;
serialize(value): Buffer;
};
initiator: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
initiatorAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
initiatorAuth: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
initiatorDelegateIds: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
lockPeriod: {
deserialize(value): string;
serialize(value): Buffer;
};
lockedUntil: {
deserialize(value): string;
serialize(value): Buffer;
};
responder: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
responderAmount: {
deserialize(value): string;
serialize(value): Buffer;
};
responderAuth: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
responderDelegateIds: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
soloRound: {
deserialize(value): string;
serialize(value): Buffer;
};
stateHash: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: Channel;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 3;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
payload: {
deserialize: ((value) => `tx_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelSnapshotSoloTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelSnapshotSoloTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
fromId: {
deserialize: ...;
serialize: ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
payload: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
fromId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
payload: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelSnapshotSoloTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
from: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelOffChainUpdateTransfer;
constValueOptional: boolean;
deserialize: ((value) => ChannelOffChainUpdateTransfer);
serialize: ((value) => Buffer);
};
to: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): ...;
serialize(value): ...;
};
from: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
to: {
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
from: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelOffChainUpdateTransfer;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
to: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
from: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelOffChainUpdateDeposit;
constValueOptional: boolean;
deserialize: ((value) => ChannelOffChainUpdateDeposit);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): ...;
serialize(value): ...;
};
from: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
from: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelOffChainUpdateDeposit;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
from: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelOffChainUpdateWithdraw;
constValueOptional: boolean;
deserialize: ((value) => ChannelOffChainUpdateWithdraw);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): ...;
serialize(value): ...;
};
from: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
from: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelOffChainUpdateWithdraw;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
callData: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
code: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...) | (...)>;
serialize(value, params, __namedParameters): Buffer;
};
deposit: {
deserialize(value): string;
serialize(value): Buffer;
};
owner: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: ChannelOffChainUpdateCreateContract;
constValueOptional: boolean;
deserialize: ((value) => ChannelOffChainUpdateCreateContract);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
callData: {
deserialize: ...;
serialize: ...;
};
code: {
deserialize: ...;
serialize: ...;
};
ctVersion: {
deserialize(buffer): ...;
prepare(value, params, options): ...;
serialize(value, params, __namedParameters): ...;
};
deposit: {
deserialize(value): ...;
serialize(value): ...;
};
owner: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
callData: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
code: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
};
deposit: {
deserialize(value): string;
serialize(value): Buffer;
};
owner: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: ChannelOffChainUpdateCreateContract;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "ctVersion"> & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(AbiVersion | undefined)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
callData: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
callStack: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
caller: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
contract: {
deserialize: ((value) => `ct_${(...)}`);
serialize: ((value) => Buffer);
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
tag: {
constValue: ChannelOffChainUpdateCallContract;
constValueOptional: boolean;
deserialize: ((value) => ChannelOffChainUpdateCallContract);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): ...;
deserialize(buffer): ...;
prepare(value, __namedParameters, options): ...;
serialize(value, __namedParameters, __namedParameters): ...;
};
amount: {
deserialize(value): ...;
serialize(value): ...;
};
callData: {
deserialize: ...;
serialize: ...;
};
callStack: {
deserialize(buffer): ...;
serialize(buffer): ...;
};
caller: {
deserialize: ...;
serialize: ...;
};
contract: {
deserialize: ...;
serialize: ...;
};
gasLimit: {
deserialize(value): ...;
serialize(_value, __namedParameters, __namedParameters): ...;
};
gasPrice: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value?): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "abiVersion" | "gasPrice" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(...)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
amount: {
deserialize(value): string;
serialize(value): Buffer;
};
callData: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
callStack: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
caller: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
contract: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
tag: {
constValue: ChannelOffChainUpdateCallContract;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "abiVersion" | "gasPrice" | "gasLimit"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
gasMax?: number;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => `ch_${(...)}`);
serialize: ((value) => Buffer);
};
pubkey: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
role: {
deserialize(buffer): string;
serialize(string): Buffer;
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
tag: {
constValue: ChannelClientReconnectTx;
constValueOptional: boolean;
deserialize: ((value) => ChannelClientReconnectTx);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ...;
serialize: ...;
};
pubkey: {
deserialize: ...;
serialize: ...;
};
role: {
deserialize(buffer): ...;
serialize(string): ...;
};
round: {
deserialize(value): ...;
serialize(value): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
channelId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
pubkey: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
role: {
deserialize(buffer): string;
serialize(string): Buffer;
};
round: {
deserialize(value): number;
serialize(value): Buffer;
};
tag: {
constValue: ChannelClientReconnectTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
accounts: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
calls: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
channels: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
contracts: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
ns: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
oracles: {
deserialize: ((value, params) => (...)[]);
serialize: ((value, params) => (...)[]);
};
tag: {
constValue: TreesPoi;
constValueOptional: boolean;
deserialize: ((value) => TreesPoi);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accounts: {
deserialize: ...;
serialize: ...;
};
calls: {
deserialize: ...;
serialize: ...;
};
channels: {
deserialize: ...;
serialize: ...;
};
contracts: {
deserialize: ...;
serialize: ...;
};
ns: {
deserialize: ...;
serialize: ...;
};
oracles: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accounts: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
calls: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
channels: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
contracts: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
ns: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
oracles: {
deserialize: ((value, params) => ...);
serialize: ((value, params) => ...);
};
tag: {
constValue: TreesPoi;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
accounts: MapAccounts;
calls: MapCalls;
channels: MapChannels;
contracts: MapContracts;
ns: MapNames;
oracles: MapOracles;
tag: {
constValue: StateTrees;
constValueOptional: boolean;
deserialize: ((value) => StateTrees);
serialize: ((value) => Buffer);
};
version: {
constValue: 0;
constValueOptional: boolean;
deserialize: ((value) => 0);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
accounts: MapAccounts;
calls: MapCalls;
channels: MapChannels;
contracts: MapContracts;
ns: MapNames;
oracles: MapOracles;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
accounts: MapAccounts;
calls: MapCalls;
channels: MapChannels;
contracts: MapContracts;
ns: MapNames;
oracles: MapOracles;
tag: {
constValue: StateTrees;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 0;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
tag: {
constValue: Mtree;
constValueOptional: boolean;
deserialize: ((value) => Mtree);
serialize: ((value) => Buffer);
};
values: EntryMtreeValueArray;
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
values: EntryMtreeValueArray;
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
tag: {
constValue: Mtree;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
values: EntryMtreeValueArray;
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
key: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
tag: {
constValue: MtreeValue;
constValueOptional: boolean;
deserialize: ((value) => MtreeValue);
serialize: ((value) => Buffer);
};
value: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
key: {
deserialize(buffer): ...;
serialize(buffer): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
value: {
deserialize(buffer): ...;
serialize(buffer): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
key: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
tag: {
constValue: MtreeValue;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
value: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
payload: MapContracts;
tag: {
constValue: ContractsMtree;
constValueOptional: boolean;
deserialize: ((value) => ContractsMtree);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
payload: MapContracts;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
payload: MapContracts;
tag: {
constValue: ContractsMtree;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
payload: MapCalls;
tag: {
constValue: CallsMtree;
constValueOptional: boolean;
deserialize: ((value) => CallsMtree);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
payload: MapCalls;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
payload: MapCalls;
tag: {
constValue: CallsMtree;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
payload: MapChannels;
tag: {
constValue: ChannelsMtree;
constValueOptional: boolean;
deserialize: ((value) => ChannelsMtree);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
payload: MapChannels;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
payload: MapChannels;
tag: {
constValue: ChannelsMtree;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
payload: MapNames;
tag: {
constValue: NameserviceMtree;
constValueOptional: boolean;
deserialize: ((value) => NameserviceMtree);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
payload: MapNames;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
payload: MapNames;
tag: {
constValue: NameserviceMtree;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
payload: MapOracles;
tag: {
constValue: OraclesMtree;
constValueOptional: boolean;
deserialize: ((value) => OraclesMtree);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
payload: MapOracles;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
payload: MapOracles;
tag: {
constValue: OraclesMtree;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
payload: MapAccounts;
tag: {
constValue: AccountsMtree;
constValueOptional: boolean;
deserialize: ((value) => AccountsMtree);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
payload: MapAccounts;
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
payload: MapAccounts;
tag: {
constValue: AccountsMtree;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{
authFun: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
callData: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
code: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...) | (...)>;
serialize(value, params, __namedParameters): Buffer;
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
ownerId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: GaAttachTx;
constValueOptional: boolean;
deserialize: ((value) => GaAttachTx);
serialize: ((value) => Buffer);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...) | (...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
authFun: {
deserialize(buffer): ...;
serialize(buffer): ...;
};
callData: {
deserialize: ...;
serialize: ...;
};
code: {
deserialize: ...;
serialize: ...;
};
ctVersion: {
deserialize(buffer): ...;
prepare(value, params, options): ...;
serialize(value, params, __namedParameters): ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
gasLimit: {
deserialize(value): ...;
serialize(_value, __namedParameters, __namedParameters): ...;
};
gasPrice: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value?): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
ownerId: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
ttl: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value): ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "ttl" | "gasPrice" | "ctVersion" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
authFun: {
deserialize(buffer): Buffer;
serialize(buffer): Buffer;
};
callData: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
code: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ctVersion: {
deserialize(buffer): CtVersion;
prepare(value, params, options): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
ownerId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: GaAttachTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
ttl: {
deserialize(value): number;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value): Buffer;
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "ttl" | "gasPrice" | "ctVersion" | "gasLimit"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} & {
gasMax?: number;
} | TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(AbiVersion | undefined)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
authData: {
deserialize: ((value) => `cb_${(...)}`);
serialize: ((value) => Buffer);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gaId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
tag: {
constValue: GaMetaTx;
constValueOptional: boolean;
deserialize: ((value) => GaMetaTx);
serialize: ((value) => Buffer);
};
tx: EntrySignedTx;
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => 2);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): ...;
deserialize(buffer): ...;
prepare(value, __namedParameters, options): ...;
serialize(value, __namedParameters, __namedParameters): ...;
};
authData: {
deserialize: ...;
serialize: ...;
};
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
gaId: {
deserialize: ...;
serialize: ...;
};
gasLimit: {
deserialize(value): ...;
serialize(_value, __namedParameters, __namedParameters): ...;
};
gasPrice: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value?): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
tx: EntrySignedTx;
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "abiVersion" | "gasPrice" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
abiVersion: {
_getProtocolDetails(c, tag): AbiVersion;
deserialize(buffer): AbiVersion;
prepare(value, __namedParameters, options): Promise<(...)>;
serialize(value, __namedParameters, __namedParameters): Buffer;
};
authData: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
gaId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
gasLimit: {
deserialize(value): number;
serialize(_value, __namedParameters, __namedParameters): Buffer;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
tag: {
constValue: GaMetaTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tx: EntrySignedTx;
version: {
constValue: 2;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "abiVersion" | "gasPrice" | "gasLimit"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} & {
_canIncreaseFee?: boolean;
} & {
gasMax?: number;
} & {
consensusProtocolVersion?: ConsensusProtocolVersion | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => number);
prepare: ((value, params, options) => Promise<(...)>);
senderKey: string;
serialize: ((value) => Buffer);
};
payerId: {
deserialize: ((value) => `ak_${(...)}`);
serialize: ((value) => Buffer);
};
tag: {
constValue: PayingForTx;
constValueOptional: boolean;
deserialize: ((value) => PayingForTx);
serialize: ((value) => Buffer);
};
tx: EntrySignedTx;
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, options): ...;
serializeAettos(_value, __namedParameters, __namedParameters): ...;
};
nonce: {
deserialize: ...;
prepare: ...;
senderKey: ...;
serialize: ...;
};
payerId: {
deserialize: ...;
serialize: ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
tx: EntrySignedTx;
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, options): Buffer;
serializeAettos(_value, __namedParameters, __namedParameters): string;
};
nonce: {
deserialize: ((value) => ...);
prepare: ((value, params, options) => ...);
senderKey: string;
serialize: ((value) => ...);
};
payerId: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tag: {
constValue: PayingForTx;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
tx: EntrySignedTx;
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee"> & {
_canIncreaseFee?: boolean;
} & {
denomination?: AE_AMOUNT_FORMATS | undefined;
} | TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(Int | undefined)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
tag: {
constValue: GaMetaTxAuthData;
constValueOptional: boolean;
deserialize: ((value) => GaMetaTxAuthData);
serialize: ((value) => Buffer);
};
txHash: {
deserialize: ((value) => `th_${(...)}`);
serialize: ((value) => Buffer);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => 1);
serialize: ((value?) => Buffer);
};
}, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value, params, options): ...;
};
gasPrice: {
deserialize(value): ...;
prepare(value, params, __namedParameters): ...;
serialize(value, params, __namedParameters): ...;
serializeAettos(value?): ...;
};
tag: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
txHash: {
deserialize: ...;
serialize: ...;
};
version: {
constValue: ...;
constValueOptional: ...;
deserialize: ...;
serialize: ...;
};
}, false>>, "version" | "fee" | "gasPrice">> & Omit<TxParamsBySchemaInternal<PickIsRec<{
fee: {
deserialize(value): string;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value, params, options): string;
};
gasPrice: {
deserialize(value): string;
prepare(value, params, __namedParameters): Promise<(...)>;
serialize(value, params, __namedParameters): Buffer;
serializeAettos(value?): string;
};
tag: {
constValue: GaMetaTxAuthData;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
txHash: {
deserialize: ((value) => ...);
serialize: ((value) => ...);
};
version: {
constValue: 1;
constValueOptional: boolean;
deserialize: ((value) => ...);
serialize: ((value?) => ...);
};
}, false>>, "version" | "fee" | "gasPrice"> & {
denomination?: AE_AMOUNT_FORMATS | undefined;
}) & {
tag: Name;
}>
Returns Buffer