packages/types/src/extrinsic/types.ts
// Copyright 2017-2024 @polkadot/types authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { AnyNumber } from '@polkadot/types-codec/types';
export interface ExtrinsicOptions {
isSigned: boolean;
version: number;
}
export interface ExtrinsicPayloadOptions {
version: number;
}
export interface ExtrinsicSignatureOptions {
isSigned?: boolean;
}
export interface ExtrinsicExtraValue {
era?: Uint8Array;
nonce?: AnyNumber;
tip?: AnyNumber;
}