payload: Record<`ak_${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): 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>> & Omit<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); }; }, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); 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): 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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ encodedTx: EntryAny; signatures: { deserialize: ((value,
params) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; 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: ((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">> & Omit<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); }; }, 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<number>); senderKey: string; serialize: ((value) => Buffer); }; payload: { deserialize: ((value) => `ba_${string}`); serialize: ((value?) => Buffer); }; recipientId: { deserialize: ((value) => `ct_${(...
)}` | `ak_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; senderId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: SpendTx; constValueOptional: boolean; deserialize: ((value) => SpendTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & 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<(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); }; }, false>>, "version" | "amount" | "fee" | "ttl" | "payload"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { _canIncreaseFee?: boolean; } | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: { deserialize(pointers): NamePointer[]; serialize(pointers): Buffer[][]; }; 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: ((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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; commitmentId: { deserialize: ((value) => `cm_${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; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${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; }; 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<number>); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl" | "nameFee"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { _canIncreaseFee?: boolean; } | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); 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_${string}`); serialize(value): Buffer; }; nameTtl: { deserialize: ((value) => number); serialize: ((value,
params,
options) => Buffer); }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; pointers: { deserialize(pointers): NamePointer[]; serialize(pointers): Buffer[][]; }; tag: { constValue: NameUpdateTx; constValueOptional: boolean; deserialize: ((value) => NameUpdateTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl" | "nameTtl" | "clientTtl"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); 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_${string}`); serialize(value): Buffer; }; nameTtl: { deserialize: ((value) => number); serialize: ((value,
params,
options) => Buffer); }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; pointers: { deserialize(pointers): NamePointer[]; serialize(pointers): Buffer[][]; }; tag: { constValue: NameUpdateTx; constValueOptional: boolean; deserialize: ((value) => NameUpdateTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "fee" | "ttl" | "nameTtl" | "clientTtl"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${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; }; nameId: { deserialize: ((value) => `nm_${string}`); serialize(value): Buffer; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; recipientId: { deserialize: ((value) => `ak_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: NameTransferTx; constValueOptional: boolean; deserialize: ((value) => NameTransferTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${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; }; nameId: { deserialize: ((value) => `nm_${string}`); serialize(value): Buffer; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => `ak_${(...
)}`[]); serialize: ((value,
params) => Buffer[]); }; 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): 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">> & Omit<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); }; }, 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_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; 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<number>); senderKey: string; serialize: ((value) => Buffer); }; ownerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCreateTx; constValueOptional: boolean; deserialize: ((value) => ContractCreateTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, 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_${string}`); serialize: ((value) => Buffer); }; callerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contractId: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); 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<number>); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, 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_${string}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${string}`); 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) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${string}`); 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: ((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">> & Omit<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); }; }, 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_${string}`); 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): 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">> & Omit<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); }; }, 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_${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; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, 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<number>); senderKey: string; serialize: ((value) => Buffer); }; oracleId: { deserialize: ((value) => `ok_${(...
)}` | `nm_${(...
)}`); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, 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<number>); senderKey: string; serialize: ((value) => Buffer); }; oracleId: { deserialize: ((value) => `ok_${(...
)}` | `nm_${(...
)}`); 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_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: OracleQueryTx; constValueOptional: boolean; deserialize: ((value) => OracleQueryTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, 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<number>); senderKey: string; serialize: ((value) => Buffer); }; oracleId: { deserialize: ((value) => `ok_${string}`); serialize: ((value) => Buffer); }; queryId: { deserialize: ((value) => `oq_${string}`); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, 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_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelCreateTx; constValueOptional: boolean; deserialize: ((value) => ChannelCreateTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${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; }; fromId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmountFinal: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${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; }; fromId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; payload: { deserialize: ((value) => `tx_${string}`); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${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; }; fromId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; payload: { deserialize: ((value) => `tx_${string}`); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; channelId: { deserialize: ((value) => `ch_${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; }; fromId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; round: { deserialize(value): number; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelDepositTx; constValueOptional: boolean; deserialize: ((value) => ChannelDepositTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; channelId: { deserialize: ((value) => `ch_${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; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; round: { deserialize(value): number; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelWithdrawTx; constValueOptional: boolean; deserialize: ((value) => ChannelWithdrawTx); serialize: ((value) => Buffer); }; toId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${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; }; fromId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmountFinal: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); 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<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${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; }; fromId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; offChainTrees: { deserialize: ((value) => `ss_${string}`); serialize: ((value) => Buffer); }; payload: { deserialize: ((value) => `tx_${string}`); serialize: ((value) => Buffer); }; round: { deserialize(value): number; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelForceProgressTx; constValueOptional: boolean; deserialize: ((value) => ChannelForceProgressTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; update: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${string}`); serialize: ((value) => Buffer); }; round: { deserialize(value): number; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); 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: ((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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); 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): 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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${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; }; fromId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; nonce: { deserialize: ((value) => number); prepare: ((value,
params,
options) => Promise<number>); senderKey: string; serialize: ((value) => Buffer); }; payload: { deserialize: ((value) => `tx_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelSnapshotSoloTx; constValueOptional: boolean; deserialize: ((value) => ChannelSnapshotSoloTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version" | "fee" | "ttl"> & { _canIncreaseFee?: boolean; } & { denomination?: AE_AMOUNT_FORMATS | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); 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): 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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); 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): 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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${string}`); 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: ((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">> & Omit<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); }; }, 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_${string}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${string}`); 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): 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">> & Omit<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); }; }, false>>, "version" | "abiVersion" | "gasPrice" | "gasLimit"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { gasMax?: number; } & { consensusProtocolVersion?: ConsensusProtocolVersion | undefined
; } | TxParamsBySchemaInternal<PickIsRec<{ channelId: { deserialize: ((value) => `ch_${string}`); serialize: ((value) => Buffer); }; pubkey: { deserialize: ((value) => `ak_${string}`); 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: ((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">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; calls: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; channels: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; contracts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; ns: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; oracles: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; 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: ((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">> & 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) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, 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: StateTrees; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, 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: Mtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, 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): 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">> & Omit<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); }; }, 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: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, 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: CallsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, 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: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, 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: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, 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: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, 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: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<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); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ authFun: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; 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<number>); senderKey: string; serialize: ((value) => Buffer); }; ownerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: GaAttachTx; constValueOptional: boolean; deserialize: ((value) => GaAttachTx); serialize: ((value) => Buffer); }; ttl: { deserialize(value): number; prepare(value,
params,
__namedParameters): Promise<undefined | number>; serialize(value): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & Omit<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); }; }, 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_${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; }; gaId: { deserialize: ((value) => `ak_${string}`); 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): 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">> & Omit<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); }; }, 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<number>); senderKey: string; serialize: ((value) => Buffer); }; payerId: { deserialize: ((value) => `ak_${string}`); 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): 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">> & Omit<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); }; }, 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_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<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">> & 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<(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); }; }, false>>, "version" | "fee" | "gasPrice"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; }) & { tag: Account; }> = mapAccounts