Options
All
  • Public
  • Public/Protected
  • All
Menu

Module lib/proto/cosmos/vesting/v1beta1/vesting

Index

Type aliases

DeepPartial

DeepPartial<T>: T extends Builtin ? T : T extends infer U[] ? DeepPartial<U>[] : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> : T extends {} ? {[ K in keyof T]: DeepPartial<T[K]> } : Partial<T>

Type parameters

  • T

Variables

BaseVestingAccount

BaseVestingAccount: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

  • decode: function
  • encode: function
  • fromJSON: function
  • fromPartial: function
    • fromPartial(object: { baseAccount?: { address?: string | undefined; pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; accountNumber?: number | undefined; sequence?: number | undefined; }; delegatedFree?: { denom?: string | undefined; amount?: string | undefined; }[]; delegatedVesting?: { denom?: string | undefined; amount?: string | undefined; }[]; endTime?: number; originalVesting?: { denom?: string | undefined; amount?: string | undefined; }[] }): BaseVestingAccount
    • Parameters

      • object: { baseAccount?: { address?: string | undefined; pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; accountNumber?: number | undefined; sequence?: number | undefined; }; delegatedFree?: { denom?: string | undefined; amount?: string | undefined; }[]; delegatedVesting?: { denom?: string | undefined; amount?: string | undefined; }[]; endTime?: number; originalVesting?: { denom?: string | undefined; amount?: string | undefined; }[] }
        • Optional baseAccount?: { address?: string | undefined; pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; accountNumber?: number | undefined; sequence?: number | undefined; }
        • Optional delegatedFree?: { denom?: string | undefined; amount?: string | undefined; }[]
        • Optional delegatedVesting?: { denom?: string | undefined; amount?: string | undefined; }[]
        • Optional endTime?: number
        • Optional originalVesting?: { denom?: string | undefined; amount?: string | undefined; }[]

      Returns BaseVestingAccount

  • toJSON: function

ContinuousVestingAccount

ContinuousVestingAccount: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

DelayedVestingAccount

DelayedVestingAccount: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

Period

Period: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

PeriodicVestingAccount

PeriodicVestingAccount: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

  • decode: function
  • encode: function
  • fromJSON: function
  • fromPartial: function
    • fromPartial(object: { baseVestingAccount?: { baseAccount?: { address?: string | undefined; pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; accountNumber?: number | undefined; sequence?: number | undefined; } | undefined; originalVesting?: { ...; }[] | undefined; delegatedFree?: { ...; }[] | undefined; delegatedVesting?...; startTime?: number; vestingPeriods?: { length?: number | undefined; amount?: { denom?: string | undefined; amount?: string | undefined; }[] | undefined; }[] }): PeriodicVestingAccount
    • Parameters

      • object: { baseVestingAccount?: { baseAccount?: { address?: string | undefined; pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; accountNumber?: number | undefined; sequence?: number | undefined; } | undefined; originalVesting?: { ...; }[] | undefined; delegatedFree?: { ...; }[] | undefined; delegatedVesting?...; startTime?: number; vestingPeriods?: { length?: number | undefined; amount?: { denom?: string | undefined; amount?: string | undefined; }[] | undefined; }[] }
        • Optional baseVestingAccount?: { baseAccount?: { address?: string | undefined; pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; accountNumber?: number | undefined; sequence?: number | undefined; } | undefined; originalVesting?: { ...; }[] | undefined; delegatedFree?: { ...; }[] | undefined; delegatedVesting?...
        • Optional startTime?: number
        • Optional vestingPeriods?: { length?: number | undefined; amount?: { denom?: string | undefined; amount?: string | undefined; }[] | undefined; }[]

      Returns PeriodicVestingAccount

  • toJSON: function

Const protobufPackage

protobufPackage: "cosmos.vesting.v1beta1" = 'cosmos.vesting.v1beta1'

Generated using TypeDoc