rippleapi

package
v2.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	EnumTransactionType_name = map[int32]string{
		0:  "TX_ACCOUNT_SET",
		1:  "TX_ACCOUNT_DELETE",
		2:  "TX_CHECK_CANCEL",
		3:  "TX_CHECK_CASH",
		4:  "TX_CHECK_CREATE",
		5:  "TX_DEPOSIT_PREAUTH",
		6:  "TX_ESCROW_CANCEL",
		7:  "TX_ESCROW_CREATE",
		8:  "TX_ESCROW_FINISH",
		9:  "TX_OFFER_CANCEL",
		10: "TX_OFFER_CREATE",
		11: "TX_PAYMENT",
		12: "TX_PAYMENT_CHANNEL_CLAIM",
		13: "TX_PAYMENT_CHANNEL_CREATE",
		14: "TX_PAYMENT_CHANNEL_FUND",
		15: "TX_SET_REGULAR_KEY",
		16: "TX_SINGER_LIST_SET",
		17: "TX_TRUST_SET",
	}
	EnumTransactionType_value = map[string]int32{
		"TX_ACCOUNT_SET":            0,
		"TX_ACCOUNT_DELETE":         1,
		"TX_CHECK_CANCEL":           2,
		"TX_CHECK_CASH":             3,
		"TX_CHECK_CREATE":           4,
		"TX_DEPOSIT_PREAUTH":        5,
		"TX_ESCROW_CANCEL":          6,
		"TX_ESCROW_CREATE":          7,
		"TX_ESCROW_FINISH":          8,
		"TX_OFFER_CANCEL":           9,
		"TX_OFFER_CREATE":           10,
		"TX_PAYMENT":                11,
		"TX_PAYMENT_CHANNEL_CLAIM":  12,
		"TX_PAYMENT_CHANNEL_CREATE": 13,
		"TX_PAYMENT_CHANNEL_FUND":   14,
		"TX_SET_REGULAR_KEY":        15,
		"TX_SINGER_LIST_SET":        16,
		"TX_TRUST_SET":              17,
	}
)

Enum value maps for EnumTransactionType.

View Source
var File_account_proto protoreflect.FileDescriptor
View Source
var File_address_proto protoreflect.FileDescriptor
View Source
var File_transaction_proto protoreflect.FileDescriptor
View Source
var RippleAccountAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "rippleapi.account.RippleAccountAPI",
	HandlerType: (*RippleAccountAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAccountInfo",
			Handler:    _RippleAccountAPI_GetAccountInfo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "account.proto",
}

RippleAccountAPI_ServiceDesc is the grpc.ServiceDesc for RippleAccountAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RippleAddressAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "rippleapi.address.RippleAddressAPI",
	HandlerType: (*RippleAddressAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GenerateAddress",
			Handler:    _RippleAddressAPI_GenerateAddress_Handler,
		},
		{
			MethodName: "GenerateXAddress",
			Handler:    _RippleAddressAPI_GenerateXAddress_Handler,
		},
		{
			MethodName: "IsValidAddress",
			Handler:    _RippleAddressAPI_IsValidAddress_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "address.proto",
}

RippleAddressAPI_ServiceDesc is the grpc.ServiceDesc for RippleAddressAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RippleTransactionAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "rippleapi.transaction.RippleTransactionAPI",
	HandlerType: (*RippleTransactionAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PrepareTransaction",
			Handler:    _RippleTransactionAPI_PrepareTransaction_Handler,
		},
		{
			MethodName: "SignTransaction",
			Handler:    _RippleTransactionAPI_SignTransaction_Handler,
		},
		{
			MethodName: "SubmitTransaction",
			Handler:    _RippleTransactionAPI_SubmitTransaction_Handler,
		},
		{
			MethodName: "GetTransaction",
			Handler:    _RippleTransactionAPI_GetTransaction_Handler,
		},
		{
			MethodName: "CombineTransaction",
			Handler:    _RippleTransactionAPI_CombineTransaction_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "WaitValidation",
			Handler:       _RippleTransactionAPI_WaitValidation_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "transaction.proto",
}

RippleTransactionAPI_ServiceDesc is the grpc.ServiceDesc for RippleTransactionAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterRippleAccountAPIServer

func RegisterRippleAccountAPIServer(s grpc.ServiceRegistrar, srv RippleAccountAPIServer)

func RegisterRippleAddressAPIServer

func RegisterRippleAddressAPIServer(s grpc.ServiceRegistrar, srv RippleAddressAPIServer)

func RegisterRippleTransactionAPIServer

func RegisterRippleTransactionAPIServer(s grpc.ServiceRegistrar, srv RippleTransactionAPIServer)

Types

type EnumTransactionType

type EnumTransactionType int32
const (
	EnumTransactionType_TX_ACCOUNT_SET            EnumTransactionType = 0  // AccountSet
	EnumTransactionType_TX_ACCOUNT_DELETE         EnumTransactionType = 1  // AccountDelete
	EnumTransactionType_TX_CHECK_CANCEL           EnumTransactionType = 2  // CheckCancel
	EnumTransactionType_TX_CHECK_CASH             EnumTransactionType = 3  // CheckCash
	EnumTransactionType_TX_CHECK_CREATE           EnumTransactionType = 4  // CheckCreate
	EnumTransactionType_TX_DEPOSIT_PREAUTH        EnumTransactionType = 5  // DepositPreauth
	EnumTransactionType_TX_ESCROW_CANCEL          EnumTransactionType = 6  // EscrowCancel
	EnumTransactionType_TX_ESCROW_CREATE          EnumTransactionType = 7  // EscrowCreate
	EnumTransactionType_TX_ESCROW_FINISH          EnumTransactionType = 8  // EscrowFinish
	EnumTransactionType_TX_OFFER_CANCEL           EnumTransactionType = 9  // OfferCancel
	EnumTransactionType_TX_OFFER_CREATE           EnumTransactionType = 10 // OfferCreate
	EnumTransactionType_TX_PAYMENT                EnumTransactionType = 11 // Payment
	EnumTransactionType_TX_PAYMENT_CHANNEL_CLAIM  EnumTransactionType = 12 // PaymentChannelClaim
	EnumTransactionType_TX_PAYMENT_CHANNEL_CREATE EnumTransactionType = 13 // PaymentChannelCreate
	EnumTransactionType_TX_PAYMENT_CHANNEL_FUND   EnumTransactionType = 14 // PaymentChannelFund
	EnumTransactionType_TX_SET_REGULAR_KEY        EnumTransactionType = 15 // SetRegularKey
	EnumTransactionType_TX_SINGER_LIST_SET        EnumTransactionType = 16 // SignerListSet
	EnumTransactionType_TX_TRUST_SET              EnumTransactionType = 17 // TrustSet
)

func (EnumTransactionType) Descriptor added in v2.0.3

func (EnumTransactionType) Enum added in v2.0.3

func (EnumTransactionType) EnumDescriptor deprecated

func (EnumTransactionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use EnumTransactionType.Descriptor instead.

func (EnumTransactionType) Number added in v2.0.3

func (EnumTransactionType) String

func (x EnumTransactionType) String() string

func (EnumTransactionType) Type added in v2.0.3

type Instructions

type Instructions struct {
	Fee                    string `protobuf:"bytes,1,opt,name=fee,proto3" json:"fee,omitempty"`
	MaxFee                 string `protobuf:"bytes,2,opt,name=maxFee,proto3" json:"maxFee,omitempty"`
	MaxLedgerVersion       uint64 `protobuf:"varint,3,opt,name=maxLedgerVersion,proto3" json:"maxLedgerVersion,omitempty"`
	MaxLedgerVersionOffset uint64 `protobuf:"varint,4,opt,name=maxLedgerVersionOffset,proto3" json:"maxLedgerVersionOffset,omitempty"`
	Sequence               uint64 `protobuf:"varint,5,opt,name=sequence,proto3" json:"sequence,omitempty"`
	SignersCount           uint64 `protobuf:"varint,6,opt,name=signersCount,proto3" json:"signersCount,omitempty"`
	// contains filtered or unexported fields
}

func (*Instructions) Descriptor deprecated

func (*Instructions) Descriptor() ([]byte, []int)

Deprecated: Use Instructions.ProtoReflect.Descriptor instead.

func (*Instructions) GetFee

func (x *Instructions) GetFee() string

func (*Instructions) GetMaxFee

func (x *Instructions) GetMaxFee() string

func (*Instructions) GetMaxLedgerVersion

func (x *Instructions) GetMaxLedgerVersion() uint64

func (*Instructions) GetMaxLedgerVersionOffset

func (x *Instructions) GetMaxLedgerVersionOffset() uint64

func (*Instructions) GetSequence

func (x *Instructions) GetSequence() uint64

func (*Instructions) GetSignersCount

func (x *Instructions) GetSignersCount() uint64

func (*Instructions) ProtoMessage

func (*Instructions) ProtoMessage()

func (*Instructions) ProtoReflect added in v2.0.3

func (x *Instructions) ProtoReflect() protoreflect.Message

func (*Instructions) Reset

func (x *Instructions) Reset()

func (*Instructions) String

func (x *Instructions) String() string

type RequestCombineTransaction

type RequestCombineTransaction struct {
	SignedTransactions []string `protobuf:"bytes,1,rep,name=signedTransactions,proto3" json:"signedTransactions,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestCombineTransaction) Descriptor deprecated

func (*RequestCombineTransaction) Descriptor() ([]byte, []int)

Deprecated: Use RequestCombineTransaction.ProtoReflect.Descriptor instead.

func (*RequestCombineTransaction) GetSignedTransactions

func (x *RequestCombineTransaction) GetSignedTransactions() []string

func (*RequestCombineTransaction) ProtoMessage

func (*RequestCombineTransaction) ProtoMessage()

func (*RequestCombineTransaction) ProtoReflect added in v2.0.3

func (*RequestCombineTransaction) Reset

func (x *RequestCombineTransaction) Reset()

func (*RequestCombineTransaction) String

func (x *RequestCombineTransaction) String() string

type RequestGetAccountInfo

type RequestGetAccountInfo struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` //uint64 ledgerVersion = 2;
	// contains filtered or unexported fields
}

func (*RequestGetAccountInfo) Descriptor deprecated

func (*RequestGetAccountInfo) Descriptor() ([]byte, []int)

Deprecated: Use RequestGetAccountInfo.ProtoReflect.Descriptor instead.

func (*RequestGetAccountInfo) GetAddress

func (x *RequestGetAccountInfo) GetAddress() string

func (*RequestGetAccountInfo) ProtoMessage

func (*RequestGetAccountInfo) ProtoMessage()

func (*RequestGetAccountInfo) ProtoReflect added in v2.0.3

func (x *RequestGetAccountInfo) ProtoReflect() protoreflect.Message

func (*RequestGetAccountInfo) Reset

func (x *RequestGetAccountInfo) Reset()

func (*RequestGetAccountInfo) String

func (x *RequestGetAccountInfo) String() string

type RequestGetTransaction

type RequestGetTransaction struct {
	TxID             string `protobuf:"bytes,1,opt,name=txID,proto3" json:"txID,omitempty"`
	MinLedgerVersion uint64 `protobuf:"varint,2,opt,name=minLedgerVersion,proto3" json:"minLedgerVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestGetTransaction) Descriptor deprecated

func (*RequestGetTransaction) Descriptor() ([]byte, []int)

Deprecated: Use RequestGetTransaction.ProtoReflect.Descriptor instead.

func (*RequestGetTransaction) GetMinLedgerVersion

func (x *RequestGetTransaction) GetMinLedgerVersion() uint64

func (*RequestGetTransaction) GetTxID

func (x *RequestGetTransaction) GetTxID() string

func (*RequestGetTransaction) ProtoMessage

func (*RequestGetTransaction) ProtoMessage()

func (*RequestGetTransaction) ProtoReflect added in v2.0.3

func (x *RequestGetTransaction) ProtoReflect() protoreflect.Message

func (*RequestGetTransaction) Reset

func (x *RequestGetTransaction) Reset()

func (*RequestGetTransaction) String

func (x *RequestGetTransaction) String() string

type RequestIsValidAddress

type RequestIsValidAddress struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestIsValidAddress) Descriptor deprecated

func (*RequestIsValidAddress) Descriptor() ([]byte, []int)

Deprecated: Use RequestIsValidAddress.ProtoReflect.Descriptor instead.

func (*RequestIsValidAddress) GetAddress

func (x *RequestIsValidAddress) GetAddress() string

func (*RequestIsValidAddress) ProtoMessage

func (*RequestIsValidAddress) ProtoMessage()

func (*RequestIsValidAddress) ProtoReflect added in v2.0.3

func (x *RequestIsValidAddress) ProtoReflect() protoreflect.Message

func (*RequestIsValidAddress) Reset

func (x *RequestIsValidAddress) Reset()

func (*RequestIsValidAddress) String

func (x *RequestIsValidAddress) String() string

type RequestPrepareTransaction

type RequestPrepareTransaction struct {
	TxType        EnumTransactionType `` /* 127-byte string literal not displayed */
	SenderAccount string              `protobuf:"bytes,2,opt,name=senderAccount,proto3" json:"senderAccount,omitempty"`
	Amount        float64             `protobuf:"fixed64,3,opt,name=amount,proto3" json:"amount,omitempty"`
	//float amount = 3;
	ReceiverAccount string        `protobuf:"bytes,4,opt,name=receiverAccount,proto3" json:"receiverAccount,omitempty"`
	Instructions    *Instructions `protobuf:"bytes,5,opt,name=instructions,proto3" json:"instructions,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestPrepareTransaction) Descriptor deprecated

func (*RequestPrepareTransaction) Descriptor() ([]byte, []int)

Deprecated: Use RequestPrepareTransaction.ProtoReflect.Descriptor instead.

func (*RequestPrepareTransaction) GetAmount

func (x *RequestPrepareTransaction) GetAmount() float64

func (*RequestPrepareTransaction) GetInstructions

func (x *RequestPrepareTransaction) GetInstructions() *Instructions

func (*RequestPrepareTransaction) GetReceiverAccount

func (x *RequestPrepareTransaction) GetReceiverAccount() string

func (*RequestPrepareTransaction) GetSenderAccount

func (x *RequestPrepareTransaction) GetSenderAccount() string

func (*RequestPrepareTransaction) GetTxType

func (*RequestPrepareTransaction) ProtoMessage

func (*RequestPrepareTransaction) ProtoMessage()

func (*RequestPrepareTransaction) ProtoReflect added in v2.0.3

func (*RequestPrepareTransaction) Reset

func (x *RequestPrepareTransaction) Reset()

func (*RequestPrepareTransaction) String

func (x *RequestPrepareTransaction) String() string

type RequestSignTransaction

type RequestSignTransaction struct {
	TxJSON string `protobuf:"bytes,1,opt,name=txJSON,proto3" json:"txJSON,omitempty"`
	Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestSignTransaction) Descriptor deprecated

func (*RequestSignTransaction) Descriptor() ([]byte, []int)

Deprecated: Use RequestSignTransaction.ProtoReflect.Descriptor instead.

func (*RequestSignTransaction) GetSecret

func (x *RequestSignTransaction) GetSecret() string

func (*RequestSignTransaction) GetTxJSON

func (x *RequestSignTransaction) GetTxJSON() string

func (*RequestSignTransaction) ProtoMessage

func (*RequestSignTransaction) ProtoMessage()

func (*RequestSignTransaction) ProtoReflect added in v2.0.3

func (x *RequestSignTransaction) ProtoReflect() protoreflect.Message

func (*RequestSignTransaction) Reset

func (x *RequestSignTransaction) Reset()

func (*RequestSignTransaction) String

func (x *RequestSignTransaction) String() string

type RequestSubmitTransaction

type RequestSubmitTransaction struct {
	TxBlob string `protobuf:"bytes,1,opt,name=txBlob,proto3" json:"txBlob,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestSubmitTransaction) Descriptor deprecated

func (*RequestSubmitTransaction) Descriptor() ([]byte, []int)

Deprecated: Use RequestSubmitTransaction.ProtoReflect.Descriptor instead.

func (*RequestSubmitTransaction) GetTxBlob

func (x *RequestSubmitTransaction) GetTxBlob() string

func (*RequestSubmitTransaction) ProtoMessage

func (*RequestSubmitTransaction) ProtoMessage()

func (*RequestSubmitTransaction) ProtoReflect added in v2.0.3

func (x *RequestSubmitTransaction) ProtoReflect() protoreflect.Message

func (*RequestSubmitTransaction) Reset

func (x *RequestSubmitTransaction) Reset()

func (*RequestSubmitTransaction) String

func (x *RequestSubmitTransaction) String() string

type ResponseCombineTransaction

type ResponseCombineTransaction struct {
	SignedTransaction string `protobuf:"bytes,1,opt,name=signedTransaction,proto3" json:"signedTransaction,omitempty"`
	TxID              string `protobuf:"bytes,2,opt,name=txID,proto3" json:"txID,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseCombineTransaction) Descriptor deprecated

func (*ResponseCombineTransaction) Descriptor() ([]byte, []int)

Deprecated: Use ResponseCombineTransaction.ProtoReflect.Descriptor instead.

func (*ResponseCombineTransaction) GetSignedTransaction

func (x *ResponseCombineTransaction) GetSignedTransaction() string

func (*ResponseCombineTransaction) GetTxID

func (x *ResponseCombineTransaction) GetTxID() string

func (*ResponseCombineTransaction) ProtoMessage

func (*ResponseCombineTransaction) ProtoMessage()

func (*ResponseCombineTransaction) ProtoReflect added in v2.0.3

func (*ResponseCombineTransaction) Reset

func (x *ResponseCombineTransaction) Reset()

func (*ResponseCombineTransaction) String

func (x *ResponseCombineTransaction) String() string

type ResponseGenerateAddress

type ResponseGenerateAddress struct {
	XAddress       string `protobuf:"bytes,1,opt,name=xAddress,proto3" json:"xAddress,omitempty"`
	ClassicAddress string `protobuf:"bytes,2,opt,name=classicAddress,proto3" json:"classicAddress,omitempty"`
	Address        string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Secret         string `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseGenerateAddress) Descriptor deprecated

func (*ResponseGenerateAddress) Descriptor() ([]byte, []int)

Deprecated: Use ResponseGenerateAddress.ProtoReflect.Descriptor instead.

func (*ResponseGenerateAddress) GetAddress

func (x *ResponseGenerateAddress) GetAddress() string

func (*ResponseGenerateAddress) GetClassicAddress

func (x *ResponseGenerateAddress) GetClassicAddress() string

func (*ResponseGenerateAddress) GetSecret

func (x *ResponseGenerateAddress) GetSecret() string

func (*ResponseGenerateAddress) GetXAddress

func (x *ResponseGenerateAddress) GetXAddress() string

func (*ResponseGenerateAddress) ProtoMessage

func (*ResponseGenerateAddress) ProtoMessage()

func (*ResponseGenerateAddress) ProtoReflect added in v2.0.3

func (x *ResponseGenerateAddress) ProtoReflect() protoreflect.Message

func (*ResponseGenerateAddress) Reset

func (x *ResponseGenerateAddress) Reset()

func (*ResponseGenerateAddress) String

func (x *ResponseGenerateAddress) String() string

type ResponseGenerateXAddress

type ResponseGenerateXAddress struct {
	XAddress string `protobuf:"bytes,1,opt,name=xAddress,proto3" json:"xAddress,omitempty"`
	Secret   string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseGenerateXAddress) Descriptor deprecated

func (*ResponseGenerateXAddress) Descriptor() ([]byte, []int)

Deprecated: Use ResponseGenerateXAddress.ProtoReflect.Descriptor instead.

func (*ResponseGenerateXAddress) GetSecret

func (x *ResponseGenerateXAddress) GetSecret() string

func (*ResponseGenerateXAddress) GetXAddress

func (x *ResponseGenerateXAddress) GetXAddress() string

func (*ResponseGenerateXAddress) ProtoMessage

func (*ResponseGenerateXAddress) ProtoMessage()

func (*ResponseGenerateXAddress) ProtoReflect added in v2.0.3

func (x *ResponseGenerateXAddress) ProtoReflect() protoreflect.Message

func (*ResponseGenerateXAddress) Reset

func (x *ResponseGenerateXAddress) Reset()

func (*ResponseGenerateXAddress) String

func (x *ResponseGenerateXAddress) String() string

type ResponseGetAccountInfo

type ResponseGetAccountInfo struct {
	Sequence                                  uint64 `protobuf:"varint,1,opt,name=sequence,proto3" json:"sequence,omitempty"`
	XrpBalance                                string `protobuf:"bytes,2,opt,name=xrpBalance,proto3" json:"xrpBalance,omitempty"`
	OwnerCount                                uint64 `protobuf:"varint,3,opt,name=ownerCount,proto3" json:"ownerCount,omitempty"`
	PreviousAffectingTransactionID            string `protobuf:"bytes,4,opt,name=previousAffectingTransactionID,proto3" json:"previousAffectingTransactionID,omitempty"`
	PreviousAffectingTransactionLedgerVersion uint64 `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ResponseGetAccountInfo) Descriptor deprecated

func (*ResponseGetAccountInfo) Descriptor() ([]byte, []int)

Deprecated: Use ResponseGetAccountInfo.ProtoReflect.Descriptor instead.

func (*ResponseGetAccountInfo) GetOwnerCount

func (x *ResponseGetAccountInfo) GetOwnerCount() uint64

func (*ResponseGetAccountInfo) GetPreviousAffectingTransactionID

func (x *ResponseGetAccountInfo) GetPreviousAffectingTransactionID() string

func (*ResponseGetAccountInfo) GetPreviousAffectingTransactionLedgerVersion

func (x *ResponseGetAccountInfo) GetPreviousAffectingTransactionLedgerVersion() uint64

func (*ResponseGetAccountInfo) GetSequence

func (x *ResponseGetAccountInfo) GetSequence() uint64

func (*ResponseGetAccountInfo) GetXrpBalance

func (x *ResponseGetAccountInfo) GetXrpBalance() string

func (*ResponseGetAccountInfo) ProtoMessage

func (*ResponseGetAccountInfo) ProtoMessage()

func (*ResponseGetAccountInfo) ProtoReflect added in v2.0.3

func (x *ResponseGetAccountInfo) ProtoReflect() protoreflect.Message

func (*ResponseGetAccountInfo) Reset

func (x *ResponseGetAccountInfo) Reset()

func (*ResponseGetAccountInfo) String

func (x *ResponseGetAccountInfo) String() string

type ResponseGetTransaction

type ResponseGetTransaction struct {
	ResultJSONString string `protobuf:"bytes,1,opt,name=resultJSONString,proto3" json:"resultJSONString,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseGetTransaction) Descriptor deprecated

func (*ResponseGetTransaction) Descriptor() ([]byte, []int)

Deprecated: Use ResponseGetTransaction.ProtoReflect.Descriptor instead.

func (*ResponseGetTransaction) GetResultJSONString

func (x *ResponseGetTransaction) GetResultJSONString() string

func (*ResponseGetTransaction) ProtoMessage

func (*ResponseGetTransaction) ProtoMessage()

func (*ResponseGetTransaction) ProtoReflect added in v2.0.3

func (x *ResponseGetTransaction) ProtoReflect() protoreflect.Message

func (*ResponseGetTransaction) Reset

func (x *ResponseGetTransaction) Reset()

func (*ResponseGetTransaction) String

func (x *ResponseGetTransaction) String() string

type ResponseIsValidAddress

type ResponseIsValidAddress struct {
	IsValid bool `protobuf:"varint,1,opt,name=isValid,proto3" json:"isValid,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseIsValidAddress) Descriptor deprecated

func (*ResponseIsValidAddress) Descriptor() ([]byte, []int)

Deprecated: Use ResponseIsValidAddress.ProtoReflect.Descriptor instead.

func (*ResponseIsValidAddress) GetIsValid

func (x *ResponseIsValidAddress) GetIsValid() bool

func (*ResponseIsValidAddress) ProtoMessage

func (*ResponseIsValidAddress) ProtoMessage()

func (*ResponseIsValidAddress) ProtoReflect added in v2.0.3

func (x *ResponseIsValidAddress) ProtoReflect() protoreflect.Message

func (*ResponseIsValidAddress) Reset

func (x *ResponseIsValidAddress) Reset()

func (*ResponseIsValidAddress) String

func (x *ResponseIsValidAddress) String() string

type ResponsePrepareTransaction

type ResponsePrepareTransaction struct {
	TxJSON       string        `protobuf:"bytes,1,opt,name=txJSON,proto3" json:"txJSON,omitempty"`
	Instructions *Instructions `protobuf:"bytes,2,opt,name=instructions,proto3" json:"instructions,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponsePrepareTransaction) Descriptor deprecated

func (*ResponsePrepareTransaction) Descriptor() ([]byte, []int)

Deprecated: Use ResponsePrepareTransaction.ProtoReflect.Descriptor instead.

func (*ResponsePrepareTransaction) GetInstructions

func (x *ResponsePrepareTransaction) GetInstructions() *Instructions

func (*ResponsePrepareTransaction) GetTxJSON

func (x *ResponsePrepareTransaction) GetTxJSON() string

func (*ResponsePrepareTransaction) ProtoMessage

func (*ResponsePrepareTransaction) ProtoMessage()

func (*ResponsePrepareTransaction) ProtoReflect added in v2.0.3

func (*ResponsePrepareTransaction) Reset

func (x *ResponsePrepareTransaction) Reset()

func (*ResponsePrepareTransaction) String

func (x *ResponsePrepareTransaction) String() string

type ResponseSignTransaction

type ResponseSignTransaction struct {
	TxID   string `protobuf:"bytes,1,opt,name=txID,proto3" json:"txID,omitempty"`
	TxBlob string `protobuf:"bytes,2,opt,name=txBlob,proto3" json:"txBlob,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseSignTransaction) Descriptor deprecated

func (*ResponseSignTransaction) Descriptor() ([]byte, []int)

Deprecated: Use ResponseSignTransaction.ProtoReflect.Descriptor instead.

func (*ResponseSignTransaction) GetTxBlob

func (x *ResponseSignTransaction) GetTxBlob() string

func (*ResponseSignTransaction) GetTxID

func (x *ResponseSignTransaction) GetTxID() string

func (*ResponseSignTransaction) ProtoMessage

func (*ResponseSignTransaction) ProtoMessage()

func (*ResponseSignTransaction) ProtoReflect added in v2.0.3

func (x *ResponseSignTransaction) ProtoReflect() protoreflect.Message

func (*ResponseSignTransaction) Reset

func (x *ResponseSignTransaction) Reset()

func (*ResponseSignTransaction) String

func (x *ResponseSignTransaction) String() string

type ResponseSubmitTransaction

type ResponseSubmitTransaction struct {
	ResultJSONString      string `protobuf:"bytes,1,opt,name=resultJSONString,proto3" json:"resultJSONString,omitempty"`
	EarliestLedgerVersion uint64 `protobuf:"varint,2,opt,name=earliestLedgerVersion,proto3" json:"earliestLedgerVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseSubmitTransaction) Descriptor deprecated

func (*ResponseSubmitTransaction) Descriptor() ([]byte, []int)

Deprecated: Use ResponseSubmitTransaction.ProtoReflect.Descriptor instead.

func (*ResponseSubmitTransaction) GetEarliestLedgerVersion

func (x *ResponseSubmitTransaction) GetEarliestLedgerVersion() uint64

func (*ResponseSubmitTransaction) GetResultJSONString

func (x *ResponseSubmitTransaction) GetResultJSONString() string

func (*ResponseSubmitTransaction) ProtoMessage

func (*ResponseSubmitTransaction) ProtoMessage()

func (*ResponseSubmitTransaction) ProtoReflect added in v2.0.3

func (*ResponseSubmitTransaction) Reset

func (x *ResponseSubmitTransaction) Reset()

func (*ResponseSubmitTransaction) String

func (x *ResponseSubmitTransaction) String() string

type ResponseWaitValidation

type ResponseWaitValidation struct {
	LedgerVersion uint64 `protobuf:"varint,1,opt,name=ledgerVersion,proto3" json:"ledgerVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseWaitValidation) Descriptor deprecated

func (*ResponseWaitValidation) Descriptor() ([]byte, []int)

Deprecated: Use ResponseWaitValidation.ProtoReflect.Descriptor instead.

func (*ResponseWaitValidation) GetLedgerVersion

func (x *ResponseWaitValidation) GetLedgerVersion() uint64

func (*ResponseWaitValidation) ProtoMessage

func (*ResponseWaitValidation) ProtoMessage()

func (*ResponseWaitValidation) ProtoReflect added in v2.0.3

func (x *ResponseWaitValidation) ProtoReflect() protoreflect.Message

func (*ResponseWaitValidation) Reset

func (x *ResponseWaitValidation) Reset()

func (*ResponseWaitValidation) String

func (x *ResponseWaitValidation) String() string

type RippleAccountAPIClient

type RippleAccountAPIClient interface {
	// https://xrpl.org/rippleapi-reference.html#getaccountinfo
	GetAccountInfo(ctx context.Context, in *RequestGetAccountInfo, opts ...grpc.CallOption) (*ResponseGetAccountInfo, error)
}

RippleAccountAPIClient is the client API for RippleAccountAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type RippleAccountAPIServer

type RippleAccountAPIServer interface {
	// https://xrpl.org/rippleapi-reference.html#getaccountinfo
	GetAccountInfo(context.Context, *RequestGetAccountInfo) (*ResponseGetAccountInfo, error)
	// contains filtered or unexported methods
}

RippleAccountAPIServer is the server API for RippleAccountAPI service. All implementations must embed UnimplementedRippleAccountAPIServer for forward compatibility

type RippleAddressAPIClient

RippleAddressAPIClient is the client API for RippleAddressAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type RippleAddressAPIServer

RippleAddressAPIServer is the server API for RippleAddressAPI service. All implementations must embed UnimplementedRippleAddressAPIServer for forward compatibility

type RippleTransactionAPIClient

RippleTransactionAPIClient is the client API for RippleTransactionAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type RippleTransactionAPIServer

RippleTransactionAPIServer is the server API for RippleTransactionAPI service. All implementations must embed UnimplementedRippleTransactionAPIServer for forward compatibility

type RippleTransactionAPI_WaitValidationClient

type RippleTransactionAPI_WaitValidationClient interface {
	Recv() (*ResponseWaitValidation, error)
	grpc.ClientStream
}

type RippleTransactionAPI_WaitValidationServer

type RippleTransactionAPI_WaitValidationServer interface {
	Send(*ResponseWaitValidation) error
	grpc.ServerStream
}

type UnimplementedRippleAccountAPIServer

type UnimplementedRippleAccountAPIServer struct {
}

UnimplementedRippleAccountAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedRippleAccountAPIServer) GetAccountInfo

type UnimplementedRippleAddressAPIServer

type UnimplementedRippleAddressAPIServer struct {
}

UnimplementedRippleAddressAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedRippleAddressAPIServer) GenerateAddress

func (UnimplementedRippleAddressAPIServer) GenerateXAddress

func (UnimplementedRippleAddressAPIServer) IsValidAddress

type UnimplementedRippleTransactionAPIServer

type UnimplementedRippleTransactionAPIServer struct {
}

UnimplementedRippleTransactionAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedRippleTransactionAPIServer) CombineTransaction

func (UnimplementedRippleTransactionAPIServer) GetTransaction

func (UnimplementedRippleTransactionAPIServer) PrepareTransaction

func (UnimplementedRippleTransactionAPIServer) SignTransaction

func (UnimplementedRippleTransactionAPIServer) SubmitTransaction

func (UnimplementedRippleTransactionAPIServer) WaitValidation

type UnsafeRippleAccountAPIServer added in v2.0.3

type UnsafeRippleAccountAPIServer interface {
	// contains filtered or unexported methods
}

UnsafeRippleAccountAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RippleAccountAPIServer will result in compilation errors.

type UnsafeRippleAddressAPIServer added in v2.0.3

type UnsafeRippleAddressAPIServer interface {
	// contains filtered or unexported methods
}

UnsafeRippleAddressAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RippleAddressAPIServer will result in compilation errors.

type UnsafeRippleTransactionAPIServer added in v2.0.3

type UnsafeRippleTransactionAPIServer interface {
	// contains filtered or unexported methods
}

UnsafeRippleTransactionAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RippleTransactionAPIServer will result in compilation errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL