Versions in this module Expand all Collapse all v1 v1.1.2 Nov 16, 2024 Changes in this version + var File_wallet_proto protoreflect.FileDescriptor + type Outpoint struct + Index uint32 + TransactionId *TransactionId + func (*Outpoint) Descriptor() ([]byte, []int) + func (*Outpoint) ProtoMessage() + func (x *Outpoint) GetIndex() uint32 + func (x *Outpoint) GetTransactionId() *TransactionId + func (x *Outpoint) ProtoReflect() protoreflect.Message + func (x *Outpoint) Reset() + func (x *Outpoint) String() string + type PartiallySignedInput struct + DerivationPath string + MinimumSignatures uint32 + PrevOutput *TransactionOutput + PubKeySignaturePairs []*PubKeySignaturePair + RedeemScript []byte + func (*PartiallySignedInput) Descriptor() ([]byte, []int) + func (*PartiallySignedInput) ProtoMessage() + func (x *PartiallySignedInput) GetDerivationPath() string + func (x *PartiallySignedInput) GetMinimumSignatures() uint32 + func (x *PartiallySignedInput) GetPrevOutput() *TransactionOutput + func (x *PartiallySignedInput) GetPubKeySignaturePairs() []*PubKeySignaturePair + func (x *PartiallySignedInput) GetRedeemScript() []byte + func (x *PartiallySignedInput) ProtoReflect() protoreflect.Message + func (x *PartiallySignedInput) Reset() + func (x *PartiallySignedInput) String() string + type PartiallySignedTransaction struct + PartiallySignedInputs []*PartiallySignedInput + Tx *TransactionMessage + func (*PartiallySignedTransaction) Descriptor() ([]byte, []int) + func (*PartiallySignedTransaction) ProtoMessage() + func (x *PartiallySignedTransaction) GetPartiallySignedInputs() []*PartiallySignedInput + func (x *PartiallySignedTransaction) GetTx() *TransactionMessage + func (x *PartiallySignedTransaction) ProtoReflect() protoreflect.Message + func (x *PartiallySignedTransaction) Reset() + func (x *PartiallySignedTransaction) String() string + type PubKeySignaturePair struct + ExtendedPubKey string + Signature []byte + func (*PubKeySignaturePair) Descriptor() ([]byte, []int) + func (*PubKeySignaturePair) ProtoMessage() + func (x *PubKeySignaturePair) GetExtendedPubKey() string + func (x *PubKeySignaturePair) GetSignature() []byte + func (x *PubKeySignaturePair) ProtoReflect() protoreflect.Message + func (x *PubKeySignaturePair) Reset() + func (x *PubKeySignaturePair) String() string + type ScriptPublicKey struct + Script []byte + Version uint32 + func (*ScriptPublicKey) Descriptor() ([]byte, []int) + func (*ScriptPublicKey) ProtoMessage() + func (x *ScriptPublicKey) GetScript() []byte + func (x *ScriptPublicKey) GetVersion() uint32 + func (x *ScriptPublicKey) ProtoReflect() protoreflect.Message + func (x *ScriptPublicKey) Reset() + func (x *ScriptPublicKey) String() string + type SubnetworkId struct + Bytes []byte + func (*SubnetworkId) Descriptor() ([]byte, []int) + func (*SubnetworkId) ProtoMessage() + func (x *SubnetworkId) GetBytes() []byte + func (x *SubnetworkId) ProtoReflect() protoreflect.Message + func (x *SubnetworkId) Reset() + func (x *SubnetworkId) String() string + type TransactionId struct + Bytes []byte + func (*TransactionId) Descriptor() ([]byte, []int) + func (*TransactionId) ProtoMessage() + func (x *TransactionId) GetBytes() []byte + func (x *TransactionId) ProtoReflect() protoreflect.Message + func (x *TransactionId) Reset() + func (x *TransactionId) String() string + type TransactionInput struct + PreviousOutpoint *Outpoint + Sequence uint64 + SigOpCount uint32 + SignatureScript []byte + func (*TransactionInput) Descriptor() ([]byte, []int) + func (*TransactionInput) ProtoMessage() + func (x *TransactionInput) GetPreviousOutpoint() *Outpoint + func (x *TransactionInput) GetSequence() uint64 + func (x *TransactionInput) GetSigOpCount() uint32 + func (x *TransactionInput) GetSignatureScript() []byte + func (x *TransactionInput) ProtoReflect() protoreflect.Message + func (x *TransactionInput) Reset() + func (x *TransactionInput) String() string + type TransactionMessage struct + Gas uint64 + Inputs []*TransactionInput + LockTime uint64 + Outputs []*TransactionOutput + Payload []byte + SubnetworkId *SubnetworkId + Version uint32 + func (*TransactionMessage) Descriptor() ([]byte, []int) + func (*TransactionMessage) ProtoMessage() + func (x *TransactionMessage) GetGas() uint64 + func (x *TransactionMessage) GetInputs() []*TransactionInput + func (x *TransactionMessage) GetLockTime() uint64 + func (x *TransactionMessage) GetOutputs() []*TransactionOutput + func (x *TransactionMessage) GetPayload() []byte + func (x *TransactionMessage) GetSubnetworkId() *SubnetworkId + func (x *TransactionMessage) GetVersion() uint32 + func (x *TransactionMessage) ProtoReflect() protoreflect.Message + func (x *TransactionMessage) Reset() + func (x *TransactionMessage) String() string + type TransactionOutput struct + ScriptPublicKey *ScriptPublicKey + Value uint64 + func (*TransactionOutput) Descriptor() ([]byte, []int) + func (*TransactionOutput) ProtoMessage() + func (x *TransactionOutput) GetScriptPublicKey() *ScriptPublicKey + func (x *TransactionOutput) GetValue() uint64 + func (x *TransactionOutput) ProtoReflect() protoreflect.Message + func (x *TransactionOutput) Reset() + func (x *TransactionOutput) String() string Other modules containing this package github.com/Nexell-AI-Network/nexelliad/v2