BaseAccount defines a base account type. It contains all the necessary fields for basic account functionality. Any custom account type should extend this type for additional functionality (e.g. vesting).

interface BaseAccount {
    $typeUrl?: "/cosmos.auth.v1beta1.BaseAccount";
    accountNumber: bigint;
    address: string;
    pubKey?: Any;
    sequence: bigint;
}

Properties

$typeUrl?: "/cosmos.auth.v1beta1.BaseAccount"
accountNumber: bigint
address: string
pubKey?: Any
sequence: bigint