Options
All
  • Public
  • Public/Protected
  • All
Menu

Module lib/proto/desmos/profiles/v1beta1/models_packets

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

LinkChainAccountPacketAck

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

Type declaration

LinkChainAccountPacketData

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

Type declaration

  • decode: function
  • encode: function
  • fromJSON: function
  • fromPartial: function
    • fromPartial(object: { destinationAddress?: string; destinationProof?: { pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; signature?: string | undefined; plainText?: string | undefined; }; sourceAddress?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; }; sourceChainConfig?: { name?: string | undefined; }; sourceProof?: { pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; signature?: string | undefined; plainText?: string | undefined; } }): LinkChainAccountPacketData
    • Parameters

      • object: { destinationAddress?: string; destinationProof?: { pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; signature?: string | undefined; plainText?: string | undefined; }; sourceAddress?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; }; sourceChainConfig?: { name?: string | undefined; }; sourceProof?: { pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; signature?: string | undefined; plainText?: string | undefined; } }
        • Optional destinationAddress?: string

          DestinationAddress represents the Desmos address of the profile that should be linked with the external account

        • Optional destinationProof?: { pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; signature?: string | undefined; plainText?: string | undefined; }

          DestinationProof contains the proof of ownership of the DestinationAddress

        • Optional sourceAddress?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; }

          SourceAddress contains the details of the external chain address

        • Optional sourceChainConfig?: { name?: string | undefined; }

          SourceChainConfig contains the details of the source chain

        • Optional sourceProof?: { pubKey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; signature?: string | undefined; plainText?: string | undefined; }

          SourceProof represents the proof of ownership of the source address

      Returns LinkChainAccountPacketData

  • toJSON: function

Const protobufPackage

protobufPackage: "desmos.profiles.v1beta1" = 'desmos.profiles.v1beta1'

Generated using TypeDoc