Documentation ¶
Index ¶
- Constants
- func Convert(src goxdr.XdrType, dest encoding.BinaryUnmarshaler) error
- func Dump(v goxdr.XdrType) []byte
- type AccountEntry
- type AccountEntryExtensionV1
- type AccountEntryExtensionV2
- type AccountEntryExtensionV3
- type AccountFlags
- func (v AccountFlags) GetU32() uint32
- func (v *AccountFlags) Scan(ss fmt.ScanState, _ rune) error
- func (v *AccountFlags) SetU32(n uint32)
- func (v AccountFlags) String() string
- func (e AccountFlags) XdrEnumComments() map[int32]string
- func (AccountFlags) XdrEnumNames() map[int32]string
- func (v *AccountFlags) XdrInitialize()
- func (v *AccountFlags) XdrMarshal(x XDR, name string)
- func (v *AccountFlags) XdrPointer() interface{}
- func (AccountFlags) XdrTypeName() string
- func (v AccountFlags) XdrValue() interface{}
- type AccountID
- type AccountMergeResult
- func (u *AccountMergeResult) SourceAccountBalance() *Int64
- func (v *AccountMergeResult) XdrMarshal(x XDR, name string)
- func (v *AccountMergeResult) XdrPointer() interface{}
- func (u *AccountMergeResult) XdrRecurse(x XDR, name string)
- func (AccountMergeResult) XdrTypeName() string
- func (u *AccountMergeResult) XdrUnionBody() XdrType
- func (u *AccountMergeResult) XdrUnionBodyName() string
- func (u *AccountMergeResult) XdrUnionTag() XdrNum32
- func (u *AccountMergeResult) XdrUnionTagName() string
- func (u AccountMergeResult) XdrValid() bool
- func (_ AccountMergeResult) XdrValidTags() map[int32]bool
- func (v AccountMergeResult) XdrValue() interface{}
- type AccountMergeResultCode
- func (v AccountMergeResultCode) GetU32() uint32
- func (v *AccountMergeResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *AccountMergeResultCode) SetU32(n uint32)
- func (v AccountMergeResultCode) String() string
- func (e AccountMergeResultCode) XdrEnumComments() map[int32]string
- func (AccountMergeResultCode) XdrEnumNames() map[int32]string
- func (v *AccountMergeResultCode) XdrMarshal(x XDR, name string)
- func (v *AccountMergeResultCode) XdrPointer() interface{}
- func (AccountMergeResultCode) XdrTypeName() string
- func (v AccountMergeResultCode) XdrValue() interface{}
- type AllowTrustOp
- type AllowTrustResult
- func (v *AllowTrustResult) XdrMarshal(x XDR, name string)
- func (v *AllowTrustResult) XdrPointer() interface{}
- func (u *AllowTrustResult) XdrRecurse(x XDR, name string)
- func (AllowTrustResult) XdrTypeName() string
- func (u *AllowTrustResult) XdrUnionBody() XdrType
- func (u *AllowTrustResult) XdrUnionBodyName() string
- func (u *AllowTrustResult) XdrUnionTag() XdrNum32
- func (u *AllowTrustResult) XdrUnionTagName() string
- func (u AllowTrustResult) XdrValid() bool
- func (_ AllowTrustResult) XdrValidTags() map[int32]bool
- func (v AllowTrustResult) XdrValue() interface{}
- type AllowTrustResultCode
- func (v AllowTrustResultCode) GetU32() uint32
- func (v *AllowTrustResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *AllowTrustResultCode) SetU32(n uint32)
- func (v AllowTrustResultCode) String() string
- func (e AllowTrustResultCode) XdrEnumComments() map[int32]string
- func (AllowTrustResultCode) XdrEnumNames() map[int32]string
- func (v *AllowTrustResultCode) XdrMarshal(x XDR, name string)
- func (v *AllowTrustResultCode) XdrPointer() interface{}
- func (AllowTrustResultCode) XdrTypeName() string
- func (v AllowTrustResultCode) XdrValue() interface{}
- type AlphaNum12
- type AlphaNum4
- type Asset
- func (u *Asset) AlphaNum12() *AlphaNum12
- func (u *Asset) AlphaNum4() *AlphaNum4
- func (v *Asset) XdrMarshal(x XDR, name string)
- func (v *Asset) XdrPointer() interface{}
- func (u *Asset) XdrRecurse(x XDR, name string)
- func (Asset) XdrTypeName() string
- func (u *Asset) XdrUnionBody() XdrType
- func (u *Asset) XdrUnionBodyName() string
- func (u *Asset) XdrUnionTag() XdrNum32
- func (u *Asset) XdrUnionTagName() string
- func (u Asset) XdrValid() bool
- func (_ Asset) XdrValidTags() map[int32]bool
- func (v Asset) XdrValue() interface{}
- type AssetCode
- func (u *AssetCode) AssetCode12() *AssetCode12
- func (u *AssetCode) AssetCode4() *AssetCode4
- func (v *AssetCode) XdrInitialize()
- func (v *AssetCode) XdrMarshal(x XDR, name string)
- func (v *AssetCode) XdrPointer() interface{}
- func (u *AssetCode) XdrRecurse(x XDR, name string)
- func (AssetCode) XdrTypeName() string
- func (u *AssetCode) XdrUnionBody() XdrType
- func (u *AssetCode) XdrUnionBodyName() string
- func (u *AssetCode) XdrUnionTag() XdrNum32
- func (u *AssetCode) XdrUnionTagName() string
- func (u AssetCode) XdrValid() bool
- func (_ AssetCode) XdrValidTags() map[int32]bool
- func (v AssetCode) XdrValue() interface{}
- type AssetCode12
- type AssetCode4
- type AssetType
- func (v AssetType) GetU32() uint32
- func (v *AssetType) Scan(ss fmt.ScanState, _ rune) error
- func (v *AssetType) SetU32(n uint32)
- func (v AssetType) String() string
- func (AssetType) XdrEnumNames() map[int32]string
- func (v *AssetType) XdrMarshal(x XDR, name string)
- func (v *AssetType) XdrPointer() interface{}
- func (AssetType) XdrTypeName() string
- func (v AssetType) XdrValue() interface{}
- type Auth
- type AuthCert
- type AuthenticatedMessage
- func (u *AuthenticatedMessage) V0() *XdrAnon_AuthenticatedMessage_V0
- func (v *AuthenticatedMessage) XdrMarshal(x XDR, name string)
- func (v *AuthenticatedMessage) XdrPointer() interface{}
- func (u *AuthenticatedMessage) XdrRecurse(x XDR, name string)
- func (AuthenticatedMessage) XdrTypeName() string
- func (u *AuthenticatedMessage) XdrUnionBody() XdrType
- func (u *AuthenticatedMessage) XdrUnionBodyName() string
- func (u *AuthenticatedMessage) XdrUnionTag() XdrNum32
- func (u *AuthenticatedMessage) XdrUnionTagName() string
- func (u AuthenticatedMessage) XdrValid() bool
- func (_ AuthenticatedMessage) XdrValidTags() map[int32]bool
- func (v AuthenticatedMessage) XdrValue() interface{}
- type BeginSponsoringFutureReservesOp
- func (v *BeginSponsoringFutureReservesOp) XdrMarshal(x XDR, name string)
- func (v *BeginSponsoringFutureReservesOp) XdrPointer() interface{}
- func (v *BeginSponsoringFutureReservesOp) XdrRecurse(x XDR, name string)
- func (BeginSponsoringFutureReservesOp) XdrTypeName() string
- func (v BeginSponsoringFutureReservesOp) XdrValue() interface{}
- type BeginSponsoringFutureReservesResult
- func (v *BeginSponsoringFutureReservesResult) XdrMarshal(x XDR, name string)
- func (v *BeginSponsoringFutureReservesResult) XdrPointer() interface{}
- func (u *BeginSponsoringFutureReservesResult) XdrRecurse(x XDR, name string)
- func (BeginSponsoringFutureReservesResult) XdrTypeName() string
- func (u *BeginSponsoringFutureReservesResult) XdrUnionBody() XdrType
- func (u *BeginSponsoringFutureReservesResult) XdrUnionBodyName() string
- func (u *BeginSponsoringFutureReservesResult) XdrUnionTag() XdrNum32
- func (u *BeginSponsoringFutureReservesResult) XdrUnionTagName() string
- func (u BeginSponsoringFutureReservesResult) XdrValid() bool
- func (_ BeginSponsoringFutureReservesResult) XdrValidTags() map[int32]bool
- func (v BeginSponsoringFutureReservesResult) XdrValue() interface{}
- type BeginSponsoringFutureReservesResultCode
- func (v BeginSponsoringFutureReservesResultCode) GetU32() uint32
- func (v *BeginSponsoringFutureReservesResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *BeginSponsoringFutureReservesResultCode) SetU32(n uint32)
- func (v BeginSponsoringFutureReservesResultCode) String() string
- func (e BeginSponsoringFutureReservesResultCode) XdrEnumComments() map[int32]string
- func (BeginSponsoringFutureReservesResultCode) XdrEnumNames() map[int32]string
- func (v *BeginSponsoringFutureReservesResultCode) XdrMarshal(x XDR, name string)
- func (v *BeginSponsoringFutureReservesResultCode) XdrPointer() interface{}
- func (BeginSponsoringFutureReservesResultCode) XdrTypeName() string
- func (v BeginSponsoringFutureReservesResultCode) XdrValue() interface{}
- type BucketEntry
- func (u *BucketEntry) DeadEntry() *LedgerKey
- func (u *BucketEntry) LiveEntry() *LedgerEntry
- func (u *BucketEntry) MetaEntry() *BucketMetadata
- func (v *BucketEntry) XdrMarshal(x XDR, name string)
- func (v *BucketEntry) XdrPointer() interface{}
- func (u *BucketEntry) XdrRecurse(x XDR, name string)
- func (BucketEntry) XdrTypeName() string
- func (u *BucketEntry) XdrUnionBody() XdrType
- func (u *BucketEntry) XdrUnionBodyName() string
- func (u *BucketEntry) XdrUnionTag() XdrNum32
- func (u *BucketEntry) XdrUnionTagName() string
- func (u BucketEntry) XdrValid() bool
- func (_ BucketEntry) XdrValidTags() map[int32]bool
- func (v BucketEntry) XdrValue() interface{}
- type BucketEntryType
- func (v BucketEntryType) GetU32() uint32
- func (v *BucketEntryType) Scan(ss fmt.ScanState, _ rune) error
- func (v *BucketEntryType) SetU32(n uint32)
- func (v BucketEntryType) String() string
- func (e BucketEntryType) XdrEnumComments() map[int32]string
- func (BucketEntryType) XdrEnumNames() map[int32]string
- func (v *BucketEntryType) XdrMarshal(x XDR, name string)
- func (v *BucketEntryType) XdrPointer() interface{}
- func (BucketEntryType) XdrTypeName() string
- func (v BucketEntryType) XdrValue() interface{}
- type BucketMetadata
- type BumpFootprintExpirationOp
- func (v *BumpFootprintExpirationOp) XdrMarshal(x XDR, name string)
- func (v *BumpFootprintExpirationOp) XdrPointer() interface{}
- func (v *BumpFootprintExpirationOp) XdrRecurse(x XDR, name string)
- func (BumpFootprintExpirationOp) XdrTypeName() string
- func (v BumpFootprintExpirationOp) XdrValue() interface{}
- type BumpFootprintExpirationResult
- func (v *BumpFootprintExpirationResult) XdrMarshal(x XDR, name string)
- func (v *BumpFootprintExpirationResult) XdrPointer() interface{}
- func (u *BumpFootprintExpirationResult) XdrRecurse(x XDR, name string)
- func (BumpFootprintExpirationResult) XdrTypeName() string
- func (u *BumpFootprintExpirationResult) XdrUnionBody() XdrType
- func (u *BumpFootprintExpirationResult) XdrUnionBodyName() string
- func (u *BumpFootprintExpirationResult) XdrUnionTag() XdrNum32
- func (u *BumpFootprintExpirationResult) XdrUnionTagName() string
- func (u BumpFootprintExpirationResult) XdrValid() bool
- func (_ BumpFootprintExpirationResult) XdrValidTags() map[int32]bool
- func (v BumpFootprintExpirationResult) XdrValue() interface{}
- type BumpFootprintExpirationResultCode
- func (v BumpFootprintExpirationResultCode) GetU32() uint32
- func (v *BumpFootprintExpirationResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *BumpFootprintExpirationResultCode) SetU32(n uint32)
- func (v BumpFootprintExpirationResultCode) String() string
- func (e BumpFootprintExpirationResultCode) XdrEnumComments() map[int32]string
- func (BumpFootprintExpirationResultCode) XdrEnumNames() map[int32]string
- func (v *BumpFootprintExpirationResultCode) XdrMarshal(x XDR, name string)
- func (v *BumpFootprintExpirationResultCode) XdrPointer() interface{}
- func (BumpFootprintExpirationResultCode) XdrTypeName() string
- func (v BumpFootprintExpirationResultCode) XdrValue() interface{}
- type BumpSequenceOp
- type BumpSequenceResult
- func (v *BumpSequenceResult) XdrMarshal(x XDR, name string)
- func (v *BumpSequenceResult) XdrPointer() interface{}
- func (u *BumpSequenceResult) XdrRecurse(x XDR, name string)
- func (BumpSequenceResult) XdrTypeName() string
- func (u *BumpSequenceResult) XdrUnionBody() XdrType
- func (u *BumpSequenceResult) XdrUnionBodyName() string
- func (u *BumpSequenceResult) XdrUnionTag() XdrNum32
- func (u *BumpSequenceResult) XdrUnionTagName() string
- func (u BumpSequenceResult) XdrValid() bool
- func (_ BumpSequenceResult) XdrValidTags() map[int32]bool
- func (v BumpSequenceResult) XdrValue() interface{}
- type BumpSequenceResultCode
- func (v BumpSequenceResultCode) GetU32() uint32
- func (v *BumpSequenceResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *BumpSequenceResultCode) SetU32(n uint32)
- func (v BumpSequenceResultCode) String() string
- func (e BumpSequenceResultCode) XdrEnumComments() map[int32]string
- func (BumpSequenceResultCode) XdrEnumNames() map[int32]string
- func (v *BumpSequenceResultCode) XdrMarshal(x XDR, name string)
- func (v *BumpSequenceResultCode) XdrPointer() interface{}
- func (BumpSequenceResultCode) XdrTypeName() string
- func (v BumpSequenceResultCode) XdrValue() interface{}
- type ChangeTrustAsset
- func (u *ChangeTrustAsset) AlphaNum12() *AlphaNum12
- func (u *ChangeTrustAsset) AlphaNum4() *AlphaNum4
- func (u *ChangeTrustAsset) LiquidityPool() *LiquidityPoolParameters
- func (v *ChangeTrustAsset) XdrMarshal(x XDR, name string)
- func (v *ChangeTrustAsset) XdrPointer() interface{}
- func (u *ChangeTrustAsset) XdrRecurse(x XDR, name string)
- func (ChangeTrustAsset) XdrTypeName() string
- func (u *ChangeTrustAsset) XdrUnionBody() XdrType
- func (u *ChangeTrustAsset) XdrUnionBodyName() string
- func (u *ChangeTrustAsset) XdrUnionTag() XdrNum32
- func (u *ChangeTrustAsset) XdrUnionTagName() string
- func (u ChangeTrustAsset) XdrValid() bool
- func (_ ChangeTrustAsset) XdrValidTags() map[int32]bool
- func (v ChangeTrustAsset) XdrValue() interface{}
- type ChangeTrustOp
- type ChangeTrustResult
- func (v *ChangeTrustResult) XdrMarshal(x XDR, name string)
- func (v *ChangeTrustResult) XdrPointer() interface{}
- func (u *ChangeTrustResult) XdrRecurse(x XDR, name string)
- func (ChangeTrustResult) XdrTypeName() string
- func (u *ChangeTrustResult) XdrUnionBody() XdrType
- func (u *ChangeTrustResult) XdrUnionBodyName() string
- func (u *ChangeTrustResult) XdrUnionTag() XdrNum32
- func (u *ChangeTrustResult) XdrUnionTagName() string
- func (u ChangeTrustResult) XdrValid() bool
- func (_ ChangeTrustResult) XdrValidTags() map[int32]bool
- func (v ChangeTrustResult) XdrValue() interface{}
- type ChangeTrustResultCode
- func (v ChangeTrustResultCode) GetU32() uint32
- func (v *ChangeTrustResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ChangeTrustResultCode) SetU32(n uint32)
- func (v ChangeTrustResultCode) String() string
- func (e ChangeTrustResultCode) XdrEnumComments() map[int32]string
- func (ChangeTrustResultCode) XdrEnumNames() map[int32]string
- func (v *ChangeTrustResultCode) XdrMarshal(x XDR, name string)
- func (v *ChangeTrustResultCode) XdrPointer() interface{}
- func (ChangeTrustResultCode) XdrTypeName() string
- func (v ChangeTrustResultCode) XdrValue() interface{}
- type ClaimAtom
- func (u *ClaimAtom) LiquidityPool() *ClaimLiquidityAtom
- func (u *ClaimAtom) OrderBook() *ClaimOfferAtom
- func (u *ClaimAtom) V0() *ClaimOfferAtomV0
- func (v *ClaimAtom) XdrMarshal(x XDR, name string)
- func (v *ClaimAtom) XdrPointer() interface{}
- func (u *ClaimAtom) XdrRecurse(x XDR, name string)
- func (ClaimAtom) XdrTypeName() string
- func (u *ClaimAtom) XdrUnionBody() XdrType
- func (u *ClaimAtom) XdrUnionBodyName() string
- func (u *ClaimAtom) XdrUnionTag() XdrNum32
- func (u *ClaimAtom) XdrUnionTagName() string
- func (u ClaimAtom) XdrValid() bool
- func (_ ClaimAtom) XdrValidTags() map[int32]bool
- func (v ClaimAtom) XdrValue() interface{}
- type ClaimAtomType
- func (v ClaimAtomType) GetU32() uint32
- func (v *ClaimAtomType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClaimAtomType) SetU32(n uint32)
- func (v ClaimAtomType) String() string
- func (ClaimAtomType) XdrEnumNames() map[int32]string
- func (v *ClaimAtomType) XdrMarshal(x XDR, name string)
- func (v *ClaimAtomType) XdrPointer() interface{}
- func (ClaimAtomType) XdrTypeName() string
- func (v ClaimAtomType) XdrValue() interface{}
- type ClaimClaimableBalanceOp
- type ClaimClaimableBalanceResult
- func (v *ClaimClaimableBalanceResult) XdrMarshal(x XDR, name string)
- func (v *ClaimClaimableBalanceResult) XdrPointer() interface{}
- func (u *ClaimClaimableBalanceResult) XdrRecurse(x XDR, name string)
- func (ClaimClaimableBalanceResult) XdrTypeName() string
- func (u *ClaimClaimableBalanceResult) XdrUnionBody() XdrType
- func (u *ClaimClaimableBalanceResult) XdrUnionBodyName() string
- func (u *ClaimClaimableBalanceResult) XdrUnionTag() XdrNum32
- func (u *ClaimClaimableBalanceResult) XdrUnionTagName() string
- func (u ClaimClaimableBalanceResult) XdrValid() bool
- func (_ ClaimClaimableBalanceResult) XdrValidTags() map[int32]bool
- func (v ClaimClaimableBalanceResult) XdrValue() interface{}
- type ClaimClaimableBalanceResultCode
- func (v ClaimClaimableBalanceResultCode) GetU32() uint32
- func (v *ClaimClaimableBalanceResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClaimClaimableBalanceResultCode) SetU32(n uint32)
- func (v ClaimClaimableBalanceResultCode) String() string
- func (ClaimClaimableBalanceResultCode) XdrEnumNames() map[int32]string
- func (v *ClaimClaimableBalanceResultCode) XdrMarshal(x XDR, name string)
- func (v *ClaimClaimableBalanceResultCode) XdrPointer() interface{}
- func (ClaimClaimableBalanceResultCode) XdrTypeName() string
- func (v ClaimClaimableBalanceResultCode) XdrValue() interface{}
- type ClaimLiquidityAtom
- type ClaimOfferAtom
- type ClaimOfferAtomV0
- type ClaimPredicate
- func (u *ClaimPredicate) AbsBefore() *Int64
- func (u *ClaimPredicate) AndPredicates() *[]ClaimPredicate
- func (u *ClaimPredicate) NotPredicate() **ClaimPredicate
- func (u *ClaimPredicate) OrPredicates() *[]ClaimPredicate
- func (u *ClaimPredicate) RelBefore() *Int64
- func (v *ClaimPredicate) XdrMarshal(x XDR, name string)
- func (v *ClaimPredicate) XdrPointer() interface{}
- func (u *ClaimPredicate) XdrRecurse(x XDR, name string)
- func (ClaimPredicate) XdrTypeName() string
- func (u *ClaimPredicate) XdrUnionBody() XdrType
- func (u *ClaimPredicate) XdrUnionBodyName() string
- func (u *ClaimPredicate) XdrUnionTag() XdrNum32
- func (u *ClaimPredicate) XdrUnionTagName() string
- func (u ClaimPredicate) XdrValid() bool
- func (_ ClaimPredicate) XdrValidTags() map[int32]bool
- func (v ClaimPredicate) XdrValue() interface{}
- type ClaimPredicateType
- func (v ClaimPredicateType) GetU32() uint32
- func (v *ClaimPredicateType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClaimPredicateType) SetU32(n uint32)
- func (v ClaimPredicateType) String() string
- func (ClaimPredicateType) XdrEnumNames() map[int32]string
- func (v *ClaimPredicateType) XdrMarshal(x XDR, name string)
- func (v *ClaimPredicateType) XdrPointer() interface{}
- func (ClaimPredicateType) XdrTypeName() string
- func (v ClaimPredicateType) XdrValue() interface{}
- type ClaimableBalanceEntry
- type ClaimableBalanceEntryExtensionV1
- func (v *ClaimableBalanceEntryExtensionV1) XdrMarshal(x XDR, name string)
- func (v *ClaimableBalanceEntryExtensionV1) XdrPointer() interface{}
- func (v *ClaimableBalanceEntryExtensionV1) XdrRecurse(x XDR, name string)
- func (ClaimableBalanceEntryExtensionV1) XdrTypeName() string
- func (v ClaimableBalanceEntryExtensionV1) XdrValue() interface{}
- type ClaimableBalanceFlags
- func (v ClaimableBalanceFlags) GetU32() uint32
- func (v *ClaimableBalanceFlags) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClaimableBalanceFlags) SetU32(n uint32)
- func (v ClaimableBalanceFlags) String() string
- func (e ClaimableBalanceFlags) XdrEnumComments() map[int32]string
- func (ClaimableBalanceFlags) XdrEnumNames() map[int32]string
- func (v *ClaimableBalanceFlags) XdrInitialize()
- func (v *ClaimableBalanceFlags) XdrMarshal(x XDR, name string)
- func (v *ClaimableBalanceFlags) XdrPointer() interface{}
- func (ClaimableBalanceFlags) XdrTypeName() string
- func (v ClaimableBalanceFlags) XdrValue() interface{}
- type ClaimableBalanceID
- func (u *ClaimableBalanceID) V0() *Hash
- func (v *ClaimableBalanceID) XdrMarshal(x XDR, name string)
- func (v *ClaimableBalanceID) XdrPointer() interface{}
- func (u *ClaimableBalanceID) XdrRecurse(x XDR, name string)
- func (ClaimableBalanceID) XdrTypeName() string
- func (u *ClaimableBalanceID) XdrUnionBody() XdrType
- func (u *ClaimableBalanceID) XdrUnionBodyName() string
- func (u *ClaimableBalanceID) XdrUnionTag() XdrNum32
- func (u *ClaimableBalanceID) XdrUnionTagName() string
- func (u ClaimableBalanceID) XdrValid() bool
- func (_ ClaimableBalanceID) XdrValidTags() map[int32]bool
- func (v ClaimableBalanceID) XdrValue() interface{}
- type ClaimableBalanceIDType
- func (v ClaimableBalanceIDType) GetU32() uint32
- func (v *ClaimableBalanceIDType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClaimableBalanceIDType) SetU32(n uint32)
- func (v ClaimableBalanceIDType) String() string
- func (ClaimableBalanceIDType) XdrEnumNames() map[int32]string
- func (v *ClaimableBalanceIDType) XdrMarshal(x XDR, name string)
- func (v *ClaimableBalanceIDType) XdrPointer() interface{}
- func (ClaimableBalanceIDType) XdrTypeName() string
- func (v ClaimableBalanceIDType) XdrValue() interface{}
- type Claimant
- func (u *Claimant) V0() *XdrAnon_Claimant_V0
- func (v *Claimant) XdrMarshal(x XDR, name string)
- func (v *Claimant) XdrPointer() interface{}
- func (u *Claimant) XdrRecurse(x XDR, name string)
- func (Claimant) XdrTypeName() string
- func (u *Claimant) XdrUnionBody() XdrType
- func (u *Claimant) XdrUnionBodyName() string
- func (u *Claimant) XdrUnionTag() XdrNum32
- func (u *Claimant) XdrUnionTagName() string
- func (u Claimant) XdrValid() bool
- func (_ Claimant) XdrValidTags() map[int32]bool
- func (v Claimant) XdrValue() interface{}
- type ClaimantType
- func (v ClaimantType) GetU32() uint32
- func (v *ClaimantType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClaimantType) SetU32(n uint32)
- func (v ClaimantType) String() string
- func (ClaimantType) XdrEnumNames() map[int32]string
- func (v *ClaimantType) XdrMarshal(x XDR, name string)
- func (v *ClaimantType) XdrPointer() interface{}
- func (ClaimantType) XdrTypeName() string
- func (v ClaimantType) XdrValue() interface{}
- type ClawbackClaimableBalanceOp
- func (v *ClawbackClaimableBalanceOp) XdrMarshal(x XDR, name string)
- func (v *ClawbackClaimableBalanceOp) XdrPointer() interface{}
- func (v *ClawbackClaimableBalanceOp) XdrRecurse(x XDR, name string)
- func (ClawbackClaimableBalanceOp) XdrTypeName() string
- func (v ClawbackClaimableBalanceOp) XdrValue() interface{}
- type ClawbackClaimableBalanceResult
- func (v *ClawbackClaimableBalanceResult) XdrMarshal(x XDR, name string)
- func (v *ClawbackClaimableBalanceResult) XdrPointer() interface{}
- func (u *ClawbackClaimableBalanceResult) XdrRecurse(x XDR, name string)
- func (ClawbackClaimableBalanceResult) XdrTypeName() string
- func (u *ClawbackClaimableBalanceResult) XdrUnionBody() XdrType
- func (u *ClawbackClaimableBalanceResult) XdrUnionBodyName() string
- func (u *ClawbackClaimableBalanceResult) XdrUnionTag() XdrNum32
- func (u *ClawbackClaimableBalanceResult) XdrUnionTagName() string
- func (u ClawbackClaimableBalanceResult) XdrValid() bool
- func (_ ClawbackClaimableBalanceResult) XdrValidTags() map[int32]bool
- func (v ClawbackClaimableBalanceResult) XdrValue() interface{}
- type ClawbackClaimableBalanceResultCode
- func (v ClawbackClaimableBalanceResultCode) GetU32() uint32
- func (v *ClawbackClaimableBalanceResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClawbackClaimableBalanceResultCode) SetU32(n uint32)
- func (v ClawbackClaimableBalanceResultCode) String() string
- func (e ClawbackClaimableBalanceResultCode) XdrEnumComments() map[int32]string
- func (ClawbackClaimableBalanceResultCode) XdrEnumNames() map[int32]string
- func (v *ClawbackClaimableBalanceResultCode) XdrMarshal(x XDR, name string)
- func (v *ClawbackClaimableBalanceResultCode) XdrPointer() interface{}
- func (ClawbackClaimableBalanceResultCode) XdrTypeName() string
- func (v ClawbackClaimableBalanceResultCode) XdrValue() interface{}
- type ClawbackOp
- type ClawbackResult
- func (v *ClawbackResult) XdrMarshal(x XDR, name string)
- func (v *ClawbackResult) XdrPointer() interface{}
- func (u *ClawbackResult) XdrRecurse(x XDR, name string)
- func (ClawbackResult) XdrTypeName() string
- func (u *ClawbackResult) XdrUnionBody() XdrType
- func (u *ClawbackResult) XdrUnionBodyName() string
- func (u *ClawbackResult) XdrUnionTag() XdrNum32
- func (u *ClawbackResult) XdrUnionTagName() string
- func (u ClawbackResult) XdrValid() bool
- func (_ ClawbackResult) XdrValidTags() map[int32]bool
- func (v ClawbackResult) XdrValue() interface{}
- type ClawbackResultCode
- func (v ClawbackResultCode) GetU32() uint32
- func (v *ClawbackResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ClawbackResultCode) SetU32(n uint32)
- func (v ClawbackResultCode) String() string
- func (e ClawbackResultCode) XdrEnumComments() map[int32]string
- func (ClawbackResultCode) XdrEnumNames() map[int32]string
- func (v *ClawbackResultCode) XdrMarshal(x XDR, name string)
- func (v *ClawbackResultCode) XdrPointer() interface{}
- func (ClawbackResultCode) XdrTypeName() string
- func (v ClawbackResultCode) XdrValue() interface{}
- type ConfigSettingContractBandwidthV0
- func (v *ConfigSettingContractBandwidthV0) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingContractBandwidthV0) XdrPointer() interface{}
- func (v *ConfigSettingContractBandwidthV0) XdrRecurse(x XDR, name string)
- func (ConfigSettingContractBandwidthV0) XdrTypeName() string
- func (v ConfigSettingContractBandwidthV0) XdrValue() interface{}
- type ConfigSettingContractComputeV0
- func (v *ConfigSettingContractComputeV0) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingContractComputeV0) XdrPointer() interface{}
- func (v *ConfigSettingContractComputeV0) XdrRecurse(x XDR, name string)
- func (ConfigSettingContractComputeV0) XdrTypeName() string
- func (v ConfigSettingContractComputeV0) XdrValue() interface{}
- type ConfigSettingContractEventsV0
- func (v *ConfigSettingContractEventsV0) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingContractEventsV0) XdrPointer() interface{}
- func (v *ConfigSettingContractEventsV0) XdrRecurse(x XDR, name string)
- func (ConfigSettingContractEventsV0) XdrTypeName() string
- func (v ConfigSettingContractEventsV0) XdrValue() interface{}
- type ConfigSettingContractExecutionLanesV0
- func (v *ConfigSettingContractExecutionLanesV0) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingContractExecutionLanesV0) XdrPointer() interface{}
- func (v *ConfigSettingContractExecutionLanesV0) XdrRecurse(x XDR, name string)
- func (ConfigSettingContractExecutionLanesV0) XdrTypeName() string
- func (v ConfigSettingContractExecutionLanesV0) XdrValue() interface{}
- type ConfigSettingContractHistoricalDataV0
- func (v *ConfigSettingContractHistoricalDataV0) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingContractHistoricalDataV0) XdrPointer() interface{}
- func (v *ConfigSettingContractHistoricalDataV0) XdrRecurse(x XDR, name string)
- func (ConfigSettingContractHistoricalDataV0) XdrTypeName() string
- func (v ConfigSettingContractHistoricalDataV0) XdrValue() interface{}
- type ConfigSettingContractLedgerCostV0
- func (v *ConfigSettingContractLedgerCostV0) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingContractLedgerCostV0) XdrPointer() interface{}
- func (v *ConfigSettingContractLedgerCostV0) XdrRecurse(x XDR, name string)
- func (ConfigSettingContractLedgerCostV0) XdrTypeName() string
- func (v ConfigSettingContractLedgerCostV0) XdrValue() interface{}
- type ConfigSettingEntry
- func (u *ConfigSettingEntry) BucketListSizeWindow() *[]Uint64
- func (u *ConfigSettingEntry) ContractBandwidth() *ConfigSettingContractBandwidthV0
- func (u *ConfigSettingEntry) ContractCompute() *ConfigSettingContractComputeV0
- func (u *ConfigSettingEntry) ContractCostParamsCpuInsns() *ContractCostParams
- func (u *ConfigSettingEntry) ContractCostParamsMemBytes() *ContractCostParams
- func (u *ConfigSettingEntry) ContractDataEntrySizeBytes() *Uint32
- func (u *ConfigSettingEntry) ContractDataKeySizeBytes() *Uint32
- func (u *ConfigSettingEntry) ContractEvents() *ConfigSettingContractEventsV0
- func (u *ConfigSettingEntry) ContractExecutionLanes() *ConfigSettingContractExecutionLanesV0
- func (u *ConfigSettingEntry) ContractHistoricalData() *ConfigSettingContractHistoricalDataV0
- func (u *ConfigSettingEntry) ContractLedgerCost() *ConfigSettingContractLedgerCostV0
- func (u *ConfigSettingEntry) ContractMaxSizeBytes() *Uint32
- func (u *ConfigSettingEntry) EvictionIterator() *EvictionIterator
- func (u *ConfigSettingEntry) StateExpirationSettings() *StateExpirationSettings
- func (v *ConfigSettingEntry) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingEntry) XdrPointer() interface{}
- func (u *ConfigSettingEntry) XdrRecurse(x XDR, name string)
- func (ConfigSettingEntry) XdrTypeName() string
- func (u *ConfigSettingEntry) XdrUnionBody() XdrType
- func (u *ConfigSettingEntry) XdrUnionBodyName() string
- func (u *ConfigSettingEntry) XdrUnionTag() XdrNum32
- func (u *ConfigSettingEntry) XdrUnionTagName() string
- func (u ConfigSettingEntry) XdrValid() bool
- func (_ ConfigSettingEntry) XdrValidTags() map[int32]bool
- func (v ConfigSettingEntry) XdrValue() interface{}
- type ConfigSettingID
- func (v ConfigSettingID) GetU32() uint32
- func (v *ConfigSettingID) Scan(ss fmt.ScanState, _ rune) error
- func (v *ConfigSettingID) SetU32(n uint32)
- func (v ConfigSettingID) String() string
- func (ConfigSettingID) XdrEnumNames() map[int32]string
- func (v *ConfigSettingID) XdrMarshal(x XDR, name string)
- func (v *ConfigSettingID) XdrPointer() interface{}
- func (ConfigSettingID) XdrTypeName() string
- func (v ConfigSettingID) XdrValue() interface{}
- type ConfigUpgradeSet
- type ConfigUpgradeSetKey
- type ContractCodeEntry
- type ContractCostParamEntry
- type ContractCostParams
- type ContractCostType
- func (v ContractCostType) GetU32() uint32
- func (v *ContractCostType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ContractCostType) SetU32(n uint32)
- func (v ContractCostType) String() string
- func (e ContractCostType) XdrEnumComments() map[int32]string
- func (ContractCostType) XdrEnumNames() map[int32]string
- func (v *ContractCostType) XdrMarshal(x XDR, name string)
- func (v *ContractCostType) XdrPointer() interface{}
- func (ContractCostType) XdrTypeName() string
- func (v ContractCostType) XdrValue() interface{}
- type ContractDataDurability
- func (v ContractDataDurability) GetU32() uint32
- func (v *ContractDataDurability) Scan(ss fmt.ScanState, _ rune) error
- func (v *ContractDataDurability) SetU32(n uint32)
- func (v ContractDataDurability) String() string
- func (ContractDataDurability) XdrEnumNames() map[int32]string
- func (v *ContractDataDurability) XdrMarshal(x XDR, name string)
- func (v *ContractDataDurability) XdrPointer() interface{}
- func (ContractDataDurability) XdrTypeName() string
- func (v ContractDataDurability) XdrValue() interface{}
- type ContractDataEntry
- type ContractEvent
- type ContractEventType
- func (v ContractEventType) GetU32() uint32
- func (v *ContractEventType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ContractEventType) SetU32(n uint32)
- func (v ContractEventType) String() string
- func (ContractEventType) XdrEnumNames() map[int32]string
- func (v *ContractEventType) XdrMarshal(x XDR, name string)
- func (v *ContractEventType) XdrPointer() interface{}
- func (ContractEventType) XdrTypeName() string
- func (v ContractEventType) XdrValue() interface{}
- type ContractExecutable
- func (u *ContractExecutable) Wasm_hash() *Hash
- func (v *ContractExecutable) XdrMarshal(x XDR, name string)
- func (v *ContractExecutable) XdrPointer() interface{}
- func (u *ContractExecutable) XdrRecurse(x XDR, name string)
- func (ContractExecutable) XdrTypeName() string
- func (u *ContractExecutable) XdrUnionBody() XdrType
- func (u *ContractExecutable) XdrUnionBodyName() string
- func (u *ContractExecutable) XdrUnionTag() XdrNum32
- func (u *ContractExecutable) XdrUnionTagName() string
- func (u ContractExecutable) XdrValid() bool
- func (_ ContractExecutable) XdrValidTags() map[int32]bool
- func (v ContractExecutable) XdrValue() interface{}
- type ContractExecutableType
- func (v ContractExecutableType) GetU32() uint32
- func (v *ContractExecutableType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ContractExecutableType) SetU32(n uint32)
- func (v ContractExecutableType) String() string
- func (ContractExecutableType) XdrEnumNames() map[int32]string
- func (v *ContractExecutableType) XdrMarshal(x XDR, name string)
- func (v *ContractExecutableType) XdrPointer() interface{}
- func (ContractExecutableType) XdrTypeName() string
- func (v ContractExecutableType) XdrValue() interface{}
- type ContractIDPreimage
- func (u *ContractIDPreimage) FromAddress() *XdrAnon_ContractIDPreimage_FromAddress
- func (u *ContractIDPreimage) FromAsset() *Asset
- func (v *ContractIDPreimage) XdrMarshal(x XDR, name string)
- func (v *ContractIDPreimage) XdrPointer() interface{}
- func (u *ContractIDPreimage) XdrRecurse(x XDR, name string)
- func (ContractIDPreimage) XdrTypeName() string
- func (u *ContractIDPreimage) XdrUnionBody() XdrType
- func (u *ContractIDPreimage) XdrUnionBodyName() string
- func (u *ContractIDPreimage) XdrUnionTag() XdrNum32
- func (u *ContractIDPreimage) XdrUnionTagName() string
- func (u ContractIDPreimage) XdrValid() bool
- func (_ ContractIDPreimage) XdrValidTags() map[int32]bool
- func (v ContractIDPreimage) XdrValue() interface{}
- type ContractIDPreimageType
- func (v ContractIDPreimageType) GetU32() uint32
- func (v *ContractIDPreimageType) Scan(ss fmt.ScanState, _ rune) error
- func (v *ContractIDPreimageType) SetU32(n uint32)
- func (v ContractIDPreimageType) String() string
- func (ContractIDPreimageType) XdrEnumNames() map[int32]string
- func (v *ContractIDPreimageType) XdrMarshal(x XDR, name string)
- func (v *ContractIDPreimageType) XdrPointer() interface{}
- func (ContractIDPreimageType) XdrTypeName() string
- func (v ContractIDPreimageType) XdrValue() interface{}
- type CreateAccountOp
- type CreateAccountResult
- func (v *CreateAccountResult) XdrMarshal(x XDR, name string)
- func (v *CreateAccountResult) XdrPointer() interface{}
- func (u *CreateAccountResult) XdrRecurse(x XDR, name string)
- func (CreateAccountResult) XdrTypeName() string
- func (u *CreateAccountResult) XdrUnionBody() XdrType
- func (u *CreateAccountResult) XdrUnionBodyName() string
- func (u *CreateAccountResult) XdrUnionTag() XdrNum32
- func (u *CreateAccountResult) XdrUnionTagName() string
- func (u CreateAccountResult) XdrValid() bool
- func (_ CreateAccountResult) XdrValidTags() map[int32]bool
- func (v CreateAccountResult) XdrValue() interface{}
- type CreateAccountResultCode
- func (v CreateAccountResultCode) GetU32() uint32
- func (v *CreateAccountResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *CreateAccountResultCode) SetU32(n uint32)
- func (v CreateAccountResultCode) String() string
- func (e CreateAccountResultCode) XdrEnumComments() map[int32]string
- func (CreateAccountResultCode) XdrEnumNames() map[int32]string
- func (v *CreateAccountResultCode) XdrMarshal(x XDR, name string)
- func (v *CreateAccountResultCode) XdrPointer() interface{}
- func (CreateAccountResultCode) XdrTypeName() string
- func (v CreateAccountResultCode) XdrValue() interface{}
- type CreateClaimableBalanceOp
- func (v *CreateClaimableBalanceOp) XdrMarshal(x XDR, name string)
- func (v *CreateClaimableBalanceOp) XdrPointer() interface{}
- func (v *CreateClaimableBalanceOp) XdrRecurse(x XDR, name string)
- func (CreateClaimableBalanceOp) XdrTypeName() string
- func (v CreateClaimableBalanceOp) XdrValue() interface{}
- type CreateClaimableBalanceResult
- func (u *CreateClaimableBalanceResult) BalanceID() *ClaimableBalanceID
- func (v *CreateClaimableBalanceResult) XdrMarshal(x XDR, name string)
- func (v *CreateClaimableBalanceResult) XdrPointer() interface{}
- func (u *CreateClaimableBalanceResult) XdrRecurse(x XDR, name string)
- func (CreateClaimableBalanceResult) XdrTypeName() string
- func (u *CreateClaimableBalanceResult) XdrUnionBody() XdrType
- func (u *CreateClaimableBalanceResult) XdrUnionBodyName() string
- func (u *CreateClaimableBalanceResult) XdrUnionTag() XdrNum32
- func (u *CreateClaimableBalanceResult) XdrUnionTagName() string
- func (u CreateClaimableBalanceResult) XdrValid() bool
- func (_ CreateClaimableBalanceResult) XdrValidTags() map[int32]bool
- func (v CreateClaimableBalanceResult) XdrValue() interface{}
- type CreateClaimableBalanceResultCode
- func (v CreateClaimableBalanceResultCode) GetU32() uint32
- func (v *CreateClaimableBalanceResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *CreateClaimableBalanceResultCode) SetU32(n uint32)
- func (v CreateClaimableBalanceResultCode) String() string
- func (CreateClaimableBalanceResultCode) XdrEnumNames() map[int32]string
- func (v *CreateClaimableBalanceResultCode) XdrMarshal(x XDR, name string)
- func (v *CreateClaimableBalanceResultCode) XdrPointer() interface{}
- func (CreateClaimableBalanceResultCode) XdrTypeName() string
- func (v CreateClaimableBalanceResultCode) XdrValue() interface{}
- type CreateContractArgs
- type CreatePassiveSellOfferOp
- func (v *CreatePassiveSellOfferOp) XdrMarshal(x XDR, name string)
- func (v *CreatePassiveSellOfferOp) XdrPointer() interface{}
- func (v *CreatePassiveSellOfferOp) XdrRecurse(x XDR, name string)
- func (CreatePassiveSellOfferOp) XdrTypeName() string
- func (v CreatePassiveSellOfferOp) XdrValue() interface{}
- type CryptoKeyType
- func (v CryptoKeyType) GetU32() uint32
- func (v *CryptoKeyType) Scan(ss fmt.ScanState, _ rune) error
- func (v *CryptoKeyType) SetU32(n uint32)
- func (v CryptoKeyType) String() string
- func (e CryptoKeyType) XdrEnumComments() map[int32]string
- func (CryptoKeyType) XdrEnumNames() map[int32]string
- func (v *CryptoKeyType) XdrMarshal(x XDR, name string)
- func (v *CryptoKeyType) XdrPointer() interface{}
- func (CryptoKeyType) XdrTypeName() string
- func (v CryptoKeyType) XdrValue() interface{}
- type Curve25519Public
- type Curve25519Secret
- type DataEntry
- type DataValue
- type DecoratedSignature
- type DiagnosticEvent
- type DontHave
- type Duration
- type EncryptedBody
- type EndSponsoringFutureReservesResult
- func (v *EndSponsoringFutureReservesResult) XdrMarshal(x XDR, name string)
- func (v *EndSponsoringFutureReservesResult) XdrPointer() interface{}
- func (u *EndSponsoringFutureReservesResult) XdrRecurse(x XDR, name string)
- func (EndSponsoringFutureReservesResult) XdrTypeName() string
- func (u *EndSponsoringFutureReservesResult) XdrUnionBody() XdrType
- func (u *EndSponsoringFutureReservesResult) XdrUnionBodyName() string
- func (u *EndSponsoringFutureReservesResult) XdrUnionTag() XdrNum32
- func (u *EndSponsoringFutureReservesResult) XdrUnionTagName() string
- func (u EndSponsoringFutureReservesResult) XdrValid() bool
- func (_ EndSponsoringFutureReservesResult) XdrValidTags() map[int32]bool
- func (v EndSponsoringFutureReservesResult) XdrValue() interface{}
- type EndSponsoringFutureReservesResultCode
- func (v EndSponsoringFutureReservesResultCode) GetU32() uint32
- func (v *EndSponsoringFutureReservesResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *EndSponsoringFutureReservesResultCode) SetU32(n uint32)
- func (v EndSponsoringFutureReservesResultCode) String() string
- func (e EndSponsoringFutureReservesResultCode) XdrEnumComments() map[int32]string
- func (EndSponsoringFutureReservesResultCode) XdrEnumNames() map[int32]string
- func (v *EndSponsoringFutureReservesResultCode) XdrMarshal(x XDR, name string)
- func (v *EndSponsoringFutureReservesResultCode) XdrPointer() interface{}
- func (EndSponsoringFutureReservesResultCode) XdrTypeName() string
- func (v EndSponsoringFutureReservesResultCode) XdrValue() interface{}
- type EnvelopeType
- func (v EnvelopeType) GetU32() uint32
- func (v *EnvelopeType) Scan(ss fmt.ScanState, _ rune) error
- func (v *EnvelopeType) SetU32(n uint32)
- func (v EnvelopeType) String() string
- func (EnvelopeType) XdrEnumNames() map[int32]string
- func (v *EnvelopeType) XdrMarshal(x XDR, name string)
- func (v *EnvelopeType) XdrPointer() interface{}
- func (EnvelopeType) XdrTypeName() string
- func (v EnvelopeType) XdrValue() interface{}
- type Error
- type ErrorCode
- func (v ErrorCode) GetU32() uint32
- func (v *ErrorCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ErrorCode) SetU32(n uint32)
- func (v ErrorCode) String() string
- func (e ErrorCode) XdrEnumComments() map[int32]string
- func (ErrorCode) XdrEnumNames() map[int32]string
- func (v *ErrorCode) XdrMarshal(x XDR, name string)
- func (v *ErrorCode) XdrPointer() interface{}
- func (ErrorCode) XdrTypeName() string
- func (v ErrorCode) XdrValue() interface{}
- type EvictionIterator
- type ExpirationEntry
- type ExtensionPoint
- func (v *ExtensionPoint) XdrMarshal(x XDR, name string)
- func (v *ExtensionPoint) XdrPointer() interface{}
- func (u *ExtensionPoint) XdrRecurse(x XDR, name string)
- func (ExtensionPoint) XdrTypeName() string
- func (u *ExtensionPoint) XdrUnionBody() XdrType
- func (u *ExtensionPoint) XdrUnionBodyName() string
- func (u *ExtensionPoint) XdrUnionTag() XdrNum32
- func (u *ExtensionPoint) XdrUnionTagName() string
- func (u ExtensionPoint) XdrValid() bool
- func (_ ExtensionPoint) XdrValidTags() map[int32]bool
- func (v ExtensionPoint) XdrValue() interface{}
- type FeeBumpTransaction
- type FeeBumpTransactionEnvelope
- func (v *FeeBumpTransactionEnvelope) XdrMarshal(x XDR, name string)
- func (v *FeeBumpTransactionEnvelope) XdrPointer() interface{}
- func (v *FeeBumpTransactionEnvelope) XdrRecurse(x XDR, name string)
- func (FeeBumpTransactionEnvelope) XdrTypeName() string
- func (v FeeBumpTransactionEnvelope) XdrValue() interface{}
- type FloodAdvert
- type FloodDemand
- type GeneralizedTransactionSet
- func (u *GeneralizedTransactionSet) V1TxSet() *TransactionSetV1
- func (v *GeneralizedTransactionSet) XdrInitialize()
- func (v *GeneralizedTransactionSet) XdrMarshal(x XDR, name string)
- func (v *GeneralizedTransactionSet) XdrPointer() interface{}
- func (u *GeneralizedTransactionSet) XdrRecurse(x XDR, name string)
- func (GeneralizedTransactionSet) XdrTypeName() string
- func (u *GeneralizedTransactionSet) XdrUnionBody() XdrType
- func (u *GeneralizedTransactionSet) XdrUnionBodyName() string
- func (u *GeneralizedTransactionSet) XdrUnionTag() XdrNum32
- func (u *GeneralizedTransactionSet) XdrUnionTagName() string
- func (u GeneralizedTransactionSet) XdrValid() bool
- func (_ GeneralizedTransactionSet) XdrValidTags() map[int32]bool
- func (v GeneralizedTransactionSet) XdrValue() interface{}
- type Hash
- type HashIDPreimage
- func (u *HashIDPreimage) ContractID() *XdrAnon_HashIDPreimage_ContractID
- func (u *HashIDPreimage) OperationID() *XdrAnon_HashIDPreimage_OperationID
- func (u *HashIDPreimage) RevokeID() *XdrAnon_HashIDPreimage_RevokeID
- func (u *HashIDPreimage) SorobanAuthorization() *XdrAnon_HashIDPreimage_SorobanAuthorization
- func (v *HashIDPreimage) XdrInitialize()
- func (v *HashIDPreimage) XdrMarshal(x XDR, name string)
- func (v *HashIDPreimage) XdrPointer() interface{}
- func (u *HashIDPreimage) XdrRecurse(x XDR, name string)
- func (HashIDPreimage) XdrTypeName() string
- func (u *HashIDPreimage) XdrUnionBody() XdrType
- func (u *HashIDPreimage) XdrUnionBodyName() string
- func (u *HashIDPreimage) XdrUnionTag() XdrNum32
- func (u *HashIDPreimage) XdrUnionTagName() string
- func (u HashIDPreimage) XdrValid() bool
- func (_ HashIDPreimage) XdrValidTags() map[int32]bool
- func (v HashIDPreimage) XdrValue() interface{}
- type Hello
- type HmacSha256Key
- type HmacSha256Mac
- type HostFunction
- func (u *HostFunction) CreateContract() *CreateContractArgs
- func (u *HostFunction) InvokeContract() *InvokeContractArgs
- func (u *HostFunction) Wasm() *[]byte
- func (v *HostFunction) XdrMarshal(x XDR, name string)
- func (v *HostFunction) XdrPointer() interface{}
- func (u *HostFunction) XdrRecurse(x XDR, name string)
- func (HostFunction) XdrTypeName() string
- func (u *HostFunction) XdrUnionBody() XdrType
- func (u *HostFunction) XdrUnionBodyName() string
- func (u *HostFunction) XdrUnionTag() XdrNum32
- func (u *HostFunction) XdrUnionTagName() string
- func (u HostFunction) XdrValid() bool
- func (_ HostFunction) XdrValidTags() map[int32]bool
- func (v HostFunction) XdrValue() interface{}
- type HostFunctionType
- func (v HostFunctionType) GetU32() uint32
- func (v *HostFunctionType) Scan(ss fmt.ScanState, _ rune) error
- func (v *HostFunctionType) SetU32(n uint32)
- func (v HostFunctionType) String() string
- func (HostFunctionType) XdrEnumNames() map[int32]string
- func (v *HostFunctionType) XdrMarshal(x XDR, name string)
- func (v *HostFunctionType) XdrPointer() interface{}
- func (HostFunctionType) XdrTypeName() string
- func (v HostFunctionType) XdrValue() interface{}
- type IPAddrType
- func (v IPAddrType) GetU32() uint32
- func (v *IPAddrType) Scan(ss fmt.ScanState, _ rune) error
- func (v *IPAddrType) SetU32(n uint32)
- func (v IPAddrType) String() string
- func (IPAddrType) XdrEnumNames() map[int32]string
- func (v *IPAddrType) XdrMarshal(x XDR, name string)
- func (v *IPAddrType) XdrPointer() interface{}
- func (IPAddrType) XdrTypeName() string
- func (v IPAddrType) XdrValue() interface{}
- type InflationPayout
- type InflationResult
- func (u *InflationResult) Payouts() *[]InflationPayout
- func (v *InflationResult) XdrMarshal(x XDR, name string)
- func (v *InflationResult) XdrPointer() interface{}
- func (u *InflationResult) XdrRecurse(x XDR, name string)
- func (InflationResult) XdrTypeName() string
- func (u *InflationResult) XdrUnionBody() XdrType
- func (u *InflationResult) XdrUnionBodyName() string
- func (u *InflationResult) XdrUnionTag() XdrNum32
- func (u *InflationResult) XdrUnionTagName() string
- func (u InflationResult) XdrValid() bool
- func (_ InflationResult) XdrValidTags() map[int32]bool
- func (v InflationResult) XdrValue() interface{}
- type InflationResultCode
- func (v InflationResultCode) GetU32() uint32
- func (v *InflationResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *InflationResultCode) SetU32(n uint32)
- func (v InflationResultCode) String() string
- func (e InflationResultCode) XdrEnumComments() map[int32]string
- func (InflationResultCode) XdrEnumNames() map[int32]string
- func (v *InflationResultCode) XdrMarshal(x XDR, name string)
- func (v *InflationResultCode) XdrPointer() interface{}
- func (InflationResultCode) XdrTypeName() string
- func (v InflationResultCode) XdrValue() interface{}
- type InnerTransactionResult
- type InnerTransactionResultPair
- func (v *InnerTransactionResultPair) XdrMarshal(x XDR, name string)
- func (v *InnerTransactionResultPair) XdrPointer() interface{}
- func (v *InnerTransactionResultPair) XdrRecurse(x XDR, name string)
- func (InnerTransactionResultPair) XdrTypeName() string
- func (v InnerTransactionResultPair) XdrValue() interface{}
- type Int128Parts
- type Int256Parts
- type Int32
- type Int64
- type InvokeContractArgs
- type InvokeHostFunctionOp
- type InvokeHostFunctionResult
- func (u *InvokeHostFunctionResult) Success() *Hash
- func (v *InvokeHostFunctionResult) XdrMarshal(x XDR, name string)
- func (v *InvokeHostFunctionResult) XdrPointer() interface{}
- func (u *InvokeHostFunctionResult) XdrRecurse(x XDR, name string)
- func (InvokeHostFunctionResult) XdrTypeName() string
- func (u *InvokeHostFunctionResult) XdrUnionBody() XdrType
- func (u *InvokeHostFunctionResult) XdrUnionBodyName() string
- func (u *InvokeHostFunctionResult) XdrUnionTag() XdrNum32
- func (u *InvokeHostFunctionResult) XdrUnionTagName() string
- func (u InvokeHostFunctionResult) XdrValid() bool
- func (_ InvokeHostFunctionResult) XdrValidTags() map[int32]bool
- func (v InvokeHostFunctionResult) XdrValue() interface{}
- type InvokeHostFunctionResultCode
- func (v InvokeHostFunctionResultCode) GetU32() uint32
- func (v *InvokeHostFunctionResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *InvokeHostFunctionResultCode) SetU32(n uint32)
- func (v InvokeHostFunctionResultCode) String() string
- func (e InvokeHostFunctionResultCode) XdrEnumComments() map[int32]string
- func (InvokeHostFunctionResultCode) XdrEnumNames() map[int32]string
- func (v *InvokeHostFunctionResultCode) XdrMarshal(x XDR, name string)
- func (v *InvokeHostFunctionResultCode) XdrPointer() interface{}
- func (InvokeHostFunctionResultCode) XdrTypeName() string
- func (v InvokeHostFunctionResultCode) XdrValue() interface{}
- type InvokeHostFunctionSuccessPreImage
- func (v *InvokeHostFunctionSuccessPreImage) XdrMarshal(x XDR, name string)
- func (v *InvokeHostFunctionSuccessPreImage) XdrPointer() interface{}
- func (v *InvokeHostFunctionSuccessPreImage) XdrRecurse(x XDR, name string)
- func (InvokeHostFunctionSuccessPreImage) XdrTypeName() string
- func (v InvokeHostFunctionSuccessPreImage) XdrValue() interface{}
- type LedgerBounds
- type LedgerCloseMeta
- func (u *LedgerCloseMeta) V0() *LedgerCloseMetaV0
- func (u *LedgerCloseMeta) V1() *LedgerCloseMetaV1
- func (u *LedgerCloseMeta) V2() *LedgerCloseMetaV2
- func (v *LedgerCloseMeta) XdrMarshal(x XDR, name string)
- func (v *LedgerCloseMeta) XdrPointer() interface{}
- func (u *LedgerCloseMeta) XdrRecurse(x XDR, name string)
- func (LedgerCloseMeta) XdrTypeName() string
- func (u *LedgerCloseMeta) XdrUnionBody() XdrType
- func (u *LedgerCloseMeta) XdrUnionBodyName() string
- func (u *LedgerCloseMeta) XdrUnionTag() XdrNum32
- func (u *LedgerCloseMeta) XdrUnionTagName() string
- func (u LedgerCloseMeta) XdrValid() bool
- func (_ LedgerCloseMeta) XdrValidTags() map[int32]bool
- func (v LedgerCloseMeta) XdrValue() interface{}
- type LedgerCloseMetaV0
- type LedgerCloseMetaV1
- type LedgerCloseMetaV2
- type LedgerCloseValueSignature
- func (v *LedgerCloseValueSignature) XdrMarshal(x XDR, name string)
- func (v *LedgerCloseValueSignature) XdrPointer() interface{}
- func (v *LedgerCloseValueSignature) XdrRecurse(x XDR, name string)
- func (LedgerCloseValueSignature) XdrTypeName() string
- func (v LedgerCloseValueSignature) XdrValue() interface{}
- type LedgerEntry
- type LedgerEntryChange
- func (u *LedgerEntryChange) Created() *LedgerEntry
- func (u *LedgerEntryChange) Removed() *LedgerKey
- func (u *LedgerEntryChange) State() *LedgerEntry
- func (u *LedgerEntryChange) Updated() *LedgerEntry
- func (v *LedgerEntryChange) XdrMarshal(x XDR, name string)
- func (v *LedgerEntryChange) XdrPointer() interface{}
- func (u *LedgerEntryChange) XdrRecurse(x XDR, name string)
- func (LedgerEntryChange) XdrTypeName() string
- func (u *LedgerEntryChange) XdrUnionBody() XdrType
- func (u *LedgerEntryChange) XdrUnionBodyName() string
- func (u *LedgerEntryChange) XdrUnionTag() XdrNum32
- func (u *LedgerEntryChange) XdrUnionTagName() string
- func (u LedgerEntryChange) XdrValid() bool
- func (_ LedgerEntryChange) XdrValidTags() map[int32]bool
- func (v LedgerEntryChange) XdrValue() interface{}
- type LedgerEntryChangeType
- func (v LedgerEntryChangeType) GetU32() uint32
- func (v *LedgerEntryChangeType) Scan(ss fmt.ScanState, _ rune) error
- func (v *LedgerEntryChangeType) SetU32(n uint32)
- func (v LedgerEntryChangeType) String() string
- func (e LedgerEntryChangeType) XdrEnumComments() map[int32]string
- func (LedgerEntryChangeType) XdrEnumNames() map[int32]string
- func (v *LedgerEntryChangeType) XdrMarshal(x XDR, name string)
- func (v *LedgerEntryChangeType) XdrPointer() interface{}
- func (LedgerEntryChangeType) XdrTypeName() string
- func (v LedgerEntryChangeType) XdrValue() interface{}
- type LedgerEntryChanges
- type LedgerEntryExtensionV1
- type LedgerEntryType
- func (v LedgerEntryType) GetU32() uint32
- func (v *LedgerEntryType) Scan(ss fmt.ScanState, _ rune) error
- func (v *LedgerEntryType) SetU32(n uint32)
- func (v LedgerEntryType) String() string
- func (LedgerEntryType) XdrEnumNames() map[int32]string
- func (v *LedgerEntryType) XdrMarshal(x XDR, name string)
- func (v *LedgerEntryType) XdrPointer() interface{}
- func (LedgerEntryType) XdrTypeName() string
- func (v LedgerEntryType) XdrValue() interface{}
- type LedgerFootprint
- type LedgerHeader
- type LedgerHeaderExtensionV1
- type LedgerHeaderFlags
- func (v LedgerHeaderFlags) GetU32() uint32
- func (v *LedgerHeaderFlags) Scan(ss fmt.ScanState, _ rune) error
- func (v *LedgerHeaderFlags) SetU32(n uint32)
- func (v LedgerHeaderFlags) String() string
- func (LedgerHeaderFlags) XdrEnumNames() map[int32]string
- func (v *LedgerHeaderFlags) XdrInitialize()
- func (v *LedgerHeaderFlags) XdrMarshal(x XDR, name string)
- func (v *LedgerHeaderFlags) XdrPointer() interface{}
- func (LedgerHeaderFlags) XdrTypeName() string
- func (v LedgerHeaderFlags) XdrValue() interface{}
- type LedgerHeaderHistoryEntry
- func (v *LedgerHeaderHistoryEntry) XdrMarshal(x XDR, name string)
- func (v *LedgerHeaderHistoryEntry) XdrPointer() interface{}
- func (v *LedgerHeaderHistoryEntry) XdrRecurse(x XDR, name string)
- func (LedgerHeaderHistoryEntry) XdrTypeName() string
- func (v LedgerHeaderHistoryEntry) XdrValue() interface{}
- type LedgerKey
- func (u *LedgerKey) Account() *XdrAnon_LedgerKey_Account
- func (u *LedgerKey) ClaimableBalance() *XdrAnon_LedgerKey_ClaimableBalance
- func (u *LedgerKey) ConfigSetting() *XdrAnon_LedgerKey_ConfigSetting
- func (u *LedgerKey) ContractCode() *XdrAnon_LedgerKey_ContractCode
- func (u *LedgerKey) ContractData() *XdrAnon_LedgerKey_ContractData
- func (u *LedgerKey) Data() *XdrAnon_LedgerKey_Data
- func (u *LedgerKey) Expiration() *XdrAnon_LedgerKey_Expiration
- func (u *LedgerKey) LiquidityPool() *XdrAnon_LedgerKey_LiquidityPool
- func (u *LedgerKey) Offer() *XdrAnon_LedgerKey_Offer
- func (u *LedgerKey) TrustLine() *XdrAnon_LedgerKey_TrustLine
- func (v *LedgerKey) XdrMarshal(x XDR, name string)
- func (v *LedgerKey) XdrPointer() interface{}
- func (u *LedgerKey) XdrRecurse(x XDR, name string)
- func (LedgerKey) XdrTypeName() string
- func (u *LedgerKey) XdrUnionBody() XdrType
- func (u *LedgerKey) XdrUnionBodyName() string
- func (u *LedgerKey) XdrUnionTag() XdrNum32
- func (u *LedgerKey) XdrUnionTagName() string
- func (u LedgerKey) XdrValid() bool
- func (_ LedgerKey) XdrValidTags() map[int32]bool
- func (v LedgerKey) XdrValue() interface{}
- type LedgerSCPMessages
- type LedgerUpgrade
- func (u *LedgerUpgrade) NewBaseFee() *Uint32
- func (u *LedgerUpgrade) NewBaseReserve() *Uint32
- func (u *LedgerUpgrade) NewConfig() *ConfigUpgradeSetKey
- func (u *LedgerUpgrade) NewFlags() *Uint32
- func (u *LedgerUpgrade) NewLedgerVersion() *Uint32
- func (u *LedgerUpgrade) NewMaxSorobanTxSetSize() *Uint32
- func (u *LedgerUpgrade) NewMaxTxSetSize() *Uint32
- func (v *LedgerUpgrade) XdrInitialize()
- func (v *LedgerUpgrade) XdrMarshal(x XDR, name string)
- func (v *LedgerUpgrade) XdrPointer() interface{}
- func (u *LedgerUpgrade) XdrRecurse(x XDR, name string)
- func (LedgerUpgrade) XdrTypeName() string
- func (u *LedgerUpgrade) XdrUnionBody() XdrType
- func (u *LedgerUpgrade) XdrUnionBodyName() string
- func (u *LedgerUpgrade) XdrUnionTag() XdrNum32
- func (u *LedgerUpgrade) XdrUnionTagName() string
- func (u LedgerUpgrade) XdrValid() bool
- func (_ LedgerUpgrade) XdrValidTags() map[int32]bool
- func (v LedgerUpgrade) XdrValue() interface{}
- type LedgerUpgradeType
- func (v LedgerUpgradeType) GetU32() uint32
- func (v *LedgerUpgradeType) Scan(ss fmt.ScanState, _ rune) error
- func (v *LedgerUpgradeType) SetU32(n uint32)
- func (v LedgerUpgradeType) String() string
- func (LedgerUpgradeType) XdrEnumNames() map[int32]string
- func (v *LedgerUpgradeType) XdrInitialize()
- func (v *LedgerUpgradeType) XdrMarshal(x XDR, name string)
- func (v *LedgerUpgradeType) XdrPointer() interface{}
- func (LedgerUpgradeType) XdrTypeName() string
- func (v LedgerUpgradeType) XdrValue() interface{}
- type Liabilities
- type LiquidityPoolConstantProductParameters
- func (v *LiquidityPoolConstantProductParameters) XdrMarshal(x XDR, name string)
- func (v *LiquidityPoolConstantProductParameters) XdrPointer() interface{}
- func (v *LiquidityPoolConstantProductParameters) XdrRecurse(x XDR, name string)
- func (LiquidityPoolConstantProductParameters) XdrTypeName() string
- func (v LiquidityPoolConstantProductParameters) XdrValue() interface{}
- type LiquidityPoolDepositOp
- type LiquidityPoolDepositResult
- func (v *LiquidityPoolDepositResult) XdrMarshal(x XDR, name string)
- func (v *LiquidityPoolDepositResult) XdrPointer() interface{}
- func (u *LiquidityPoolDepositResult) XdrRecurse(x XDR, name string)
- func (LiquidityPoolDepositResult) XdrTypeName() string
- func (u *LiquidityPoolDepositResult) XdrUnionBody() XdrType
- func (u *LiquidityPoolDepositResult) XdrUnionBodyName() string
- func (u *LiquidityPoolDepositResult) XdrUnionTag() XdrNum32
- func (u *LiquidityPoolDepositResult) XdrUnionTagName() string
- func (u LiquidityPoolDepositResult) XdrValid() bool
- func (_ LiquidityPoolDepositResult) XdrValidTags() map[int32]bool
- func (v LiquidityPoolDepositResult) XdrValue() interface{}
- type LiquidityPoolDepositResultCode
- func (v LiquidityPoolDepositResultCode) GetU32() uint32
- func (v *LiquidityPoolDepositResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *LiquidityPoolDepositResultCode) SetU32(n uint32)
- func (v LiquidityPoolDepositResultCode) String() string
- func (e LiquidityPoolDepositResultCode) XdrEnumComments() map[int32]string
- func (LiquidityPoolDepositResultCode) XdrEnumNames() map[int32]string
- func (v *LiquidityPoolDepositResultCode) XdrMarshal(x XDR, name string)
- func (v *LiquidityPoolDepositResultCode) XdrPointer() interface{}
- func (LiquidityPoolDepositResultCode) XdrTypeName() string
- func (v LiquidityPoolDepositResultCode) XdrValue() interface{}
- type LiquidityPoolEntry
- type LiquidityPoolParameters
- func (u *LiquidityPoolParameters) ConstantProduct() *LiquidityPoolConstantProductParameters
- func (v *LiquidityPoolParameters) XdrMarshal(x XDR, name string)
- func (v *LiquidityPoolParameters) XdrPointer() interface{}
- func (u *LiquidityPoolParameters) XdrRecurse(x XDR, name string)
- func (LiquidityPoolParameters) XdrTypeName() string
- func (u *LiquidityPoolParameters) XdrUnionBody() XdrType
- func (u *LiquidityPoolParameters) XdrUnionBodyName() string
- func (u *LiquidityPoolParameters) XdrUnionTag() XdrNum32
- func (u *LiquidityPoolParameters) XdrUnionTagName() string
- func (u LiquidityPoolParameters) XdrValid() bool
- func (_ LiquidityPoolParameters) XdrValidTags() map[int32]bool
- func (v LiquidityPoolParameters) XdrValue() interface{}
- type LiquidityPoolType
- func (v LiquidityPoolType) GetU32() uint32
- func (v *LiquidityPoolType) Scan(ss fmt.ScanState, _ rune) error
- func (v *LiquidityPoolType) SetU32(n uint32)
- func (v LiquidityPoolType) String() string
- func (LiquidityPoolType) XdrEnumNames() map[int32]string
- func (v *LiquidityPoolType) XdrMarshal(x XDR, name string)
- func (v *LiquidityPoolType) XdrPointer() interface{}
- func (LiquidityPoolType) XdrTypeName() string
- func (v LiquidityPoolType) XdrValue() interface{}
- type LiquidityPoolWithdrawOp
- type LiquidityPoolWithdrawResult
- func (v *LiquidityPoolWithdrawResult) XdrMarshal(x XDR, name string)
- func (v *LiquidityPoolWithdrawResult) XdrPointer() interface{}
- func (u *LiquidityPoolWithdrawResult) XdrRecurse(x XDR, name string)
- func (LiquidityPoolWithdrawResult) XdrTypeName() string
- func (u *LiquidityPoolWithdrawResult) XdrUnionBody() XdrType
- func (u *LiquidityPoolWithdrawResult) XdrUnionBodyName() string
- func (u *LiquidityPoolWithdrawResult) XdrUnionTag() XdrNum32
- func (u *LiquidityPoolWithdrawResult) XdrUnionTagName() string
- func (u LiquidityPoolWithdrawResult) XdrValid() bool
- func (_ LiquidityPoolWithdrawResult) XdrValidTags() map[int32]bool
- func (v LiquidityPoolWithdrawResult) XdrValue() interface{}
- type LiquidityPoolWithdrawResultCode
- func (v LiquidityPoolWithdrawResultCode) GetU32() uint32
- func (v *LiquidityPoolWithdrawResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *LiquidityPoolWithdrawResultCode) SetU32(n uint32)
- func (v LiquidityPoolWithdrawResultCode) String() string
- func (e LiquidityPoolWithdrawResultCode) XdrEnumComments() map[int32]string
- func (LiquidityPoolWithdrawResultCode) XdrEnumNames() map[int32]string
- func (v *LiquidityPoolWithdrawResultCode) XdrMarshal(x XDR, name string)
- func (v *LiquidityPoolWithdrawResultCode) XdrPointer() interface{}
- func (LiquidityPoolWithdrawResultCode) XdrTypeName() string
- func (v LiquidityPoolWithdrawResultCode) XdrValue() interface{}
- type ManageBuyOfferOp
- type ManageBuyOfferResult
- func (u *ManageBuyOfferResult) Success() *ManageOfferSuccessResult
- func (v *ManageBuyOfferResult) XdrMarshal(x XDR, name string)
- func (v *ManageBuyOfferResult) XdrPointer() interface{}
- func (u *ManageBuyOfferResult) XdrRecurse(x XDR, name string)
- func (ManageBuyOfferResult) XdrTypeName() string
- func (u *ManageBuyOfferResult) XdrUnionBody() XdrType
- func (u *ManageBuyOfferResult) XdrUnionBodyName() string
- func (u *ManageBuyOfferResult) XdrUnionTag() XdrNum32
- func (u *ManageBuyOfferResult) XdrUnionTagName() string
- func (u ManageBuyOfferResult) XdrValid() bool
- func (_ ManageBuyOfferResult) XdrValidTags() map[int32]bool
- func (v ManageBuyOfferResult) XdrValue() interface{}
- type ManageBuyOfferResultCode
- func (v ManageBuyOfferResultCode) GetU32() uint32
- func (v *ManageBuyOfferResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ManageBuyOfferResultCode) SetU32(n uint32)
- func (v ManageBuyOfferResultCode) String() string
- func (e ManageBuyOfferResultCode) XdrEnumComments() map[int32]string
- func (ManageBuyOfferResultCode) XdrEnumNames() map[int32]string
- func (v *ManageBuyOfferResultCode) XdrMarshal(x XDR, name string)
- func (v *ManageBuyOfferResultCode) XdrPointer() interface{}
- func (ManageBuyOfferResultCode) XdrTypeName() string
- func (v ManageBuyOfferResultCode) XdrValue() interface{}
- type ManageDataOp
- type ManageDataResult
- func (v *ManageDataResult) XdrMarshal(x XDR, name string)
- func (v *ManageDataResult) XdrPointer() interface{}
- func (u *ManageDataResult) XdrRecurse(x XDR, name string)
- func (ManageDataResult) XdrTypeName() string
- func (u *ManageDataResult) XdrUnionBody() XdrType
- func (u *ManageDataResult) XdrUnionBodyName() string
- func (u *ManageDataResult) XdrUnionTag() XdrNum32
- func (u *ManageDataResult) XdrUnionTagName() string
- func (u ManageDataResult) XdrValid() bool
- func (_ ManageDataResult) XdrValidTags() map[int32]bool
- func (v ManageDataResult) XdrValue() interface{}
- type ManageDataResultCode
- func (v ManageDataResultCode) GetU32() uint32
- func (v *ManageDataResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ManageDataResultCode) SetU32(n uint32)
- func (v ManageDataResultCode) String() string
- func (e ManageDataResultCode) XdrEnumComments() map[int32]string
- func (ManageDataResultCode) XdrEnumNames() map[int32]string
- func (v *ManageDataResultCode) XdrMarshal(x XDR, name string)
- func (v *ManageDataResultCode) XdrPointer() interface{}
- func (ManageDataResultCode) XdrTypeName() string
- func (v ManageDataResultCode) XdrValue() interface{}
- type ManageOfferEffect
- func (v ManageOfferEffect) GetU32() uint32
- func (v *ManageOfferEffect) Scan(ss fmt.ScanState, _ rune) error
- func (v *ManageOfferEffect) SetU32(n uint32)
- func (v ManageOfferEffect) String() string
- func (ManageOfferEffect) XdrEnumNames() map[int32]string
- func (v *ManageOfferEffect) XdrMarshal(x XDR, name string)
- func (v *ManageOfferEffect) XdrPointer() interface{}
- func (ManageOfferEffect) XdrTypeName() string
- func (v ManageOfferEffect) XdrValue() interface{}
- type ManageOfferSuccessResult
- func (v *ManageOfferSuccessResult) XdrMarshal(x XDR, name string)
- func (v *ManageOfferSuccessResult) XdrPointer() interface{}
- func (v *ManageOfferSuccessResult) XdrRecurse(x XDR, name string)
- func (ManageOfferSuccessResult) XdrTypeName() string
- func (v ManageOfferSuccessResult) XdrValue() interface{}
- type ManageSellOfferOp
- type ManageSellOfferResult
- func (u *ManageSellOfferResult) Success() *ManageOfferSuccessResult
- func (v *ManageSellOfferResult) XdrMarshal(x XDR, name string)
- func (v *ManageSellOfferResult) XdrPointer() interface{}
- func (u *ManageSellOfferResult) XdrRecurse(x XDR, name string)
- func (ManageSellOfferResult) XdrTypeName() string
- func (u *ManageSellOfferResult) XdrUnionBody() XdrType
- func (u *ManageSellOfferResult) XdrUnionBodyName() string
- func (u *ManageSellOfferResult) XdrUnionTag() XdrNum32
- func (u *ManageSellOfferResult) XdrUnionTagName() string
- func (u ManageSellOfferResult) XdrValid() bool
- func (_ ManageSellOfferResult) XdrValidTags() map[int32]bool
- func (v ManageSellOfferResult) XdrValue() interface{}
- type ManageSellOfferResultCode
- func (v ManageSellOfferResultCode) GetU32() uint32
- func (v *ManageSellOfferResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *ManageSellOfferResultCode) SetU32(n uint32)
- func (v ManageSellOfferResultCode) String() string
- func (e ManageSellOfferResultCode) XdrEnumComments() map[int32]string
- func (ManageSellOfferResultCode) XdrEnumNames() map[int32]string
- func (v *ManageSellOfferResultCode) XdrMarshal(x XDR, name string)
- func (v *ManageSellOfferResultCode) XdrPointer() interface{}
- func (ManageSellOfferResultCode) XdrTypeName() string
- func (v ManageSellOfferResultCode) XdrValue() interface{}
- type Memo
- func (u *Memo) Hash() *Hash
- func (u *Memo) Id() *Uint64
- func (u *Memo) RetHash() *Hash
- func (u *Memo) Text() *string
- func (v *Memo) XdrMarshal(x XDR, name string)
- func (v *Memo) XdrPointer() interface{}
- func (u *Memo) XdrRecurse(x XDR, name string)
- func (Memo) XdrTypeName() string
- func (u *Memo) XdrUnionBody() XdrType
- func (u *Memo) XdrUnionBodyName() string
- func (u *Memo) XdrUnionTag() XdrNum32
- func (u *Memo) XdrUnionTagName() string
- func (u Memo) XdrValid() bool
- func (_ Memo) XdrValidTags() map[int32]bool
- func (v Memo) XdrValue() interface{}
- type MemoType
- func (v MemoType) GetU32() uint32
- func (v *MemoType) Scan(ss fmt.ScanState, _ rune) error
- func (v *MemoType) SetU32(n uint32)
- func (v MemoType) String() string
- func (MemoType) XdrEnumNames() map[int32]string
- func (v *MemoType) XdrMarshal(x XDR, name string)
- func (v *MemoType) XdrPointer() interface{}
- func (MemoType) XdrTypeName() string
- func (v MemoType) XdrValue() interface{}
- type MessageType
- func (v MessageType) GetU32() uint32
- func (v *MessageType) Scan(ss fmt.ScanState, _ rune) error
- func (v *MessageType) SetU32(n uint32)
- func (v MessageType) String() string
- func (e MessageType) XdrEnumComments() map[int32]string
- func (MessageType) XdrEnumNames() map[int32]string
- func (v *MessageType) XdrMarshal(x XDR, name string)
- func (v *MessageType) XdrPointer() interface{}
- func (MessageType) XdrTypeName() string
- func (v MessageType) XdrValue() interface{}
- type MuxedAccount
- func (u *MuxedAccount) Ed25519() *Uint256
- func (u *MuxedAccount) Med25519() *XdrAnon_MuxedAccount_Med25519
- func (v *MuxedAccount) XdrMarshal(x XDR, name string)
- func (v *MuxedAccount) XdrPointer() interface{}
- func (u *MuxedAccount) XdrRecurse(x XDR, name string)
- func (MuxedAccount) XdrTypeName() string
- func (u *MuxedAccount) XdrUnionBody() XdrType
- func (u *MuxedAccount) XdrUnionBodyName() string
- func (u *MuxedAccount) XdrUnionTag() XdrNum32
- func (u *MuxedAccount) XdrUnionTagName() string
- func (u MuxedAccount) XdrValid() bool
- func (_ MuxedAccount) XdrValidTags() map[int32]bool
- func (v MuxedAccount) XdrValue() interface{}
- type NodeID
- type OfferEntry
- type OfferEntryFlags
- func (v OfferEntryFlags) GetU32() uint32
- func (v *OfferEntryFlags) Scan(ss fmt.ScanState, _ rune) error
- func (v *OfferEntryFlags) SetU32(n uint32)
- func (v OfferEntryFlags) String() string
- func (e OfferEntryFlags) XdrEnumComments() map[int32]string
- func (OfferEntryFlags) XdrEnumNames() map[int32]string
- func (v *OfferEntryFlags) XdrInitialize()
- func (v *OfferEntryFlags) XdrMarshal(x XDR, name string)
- func (v *OfferEntryFlags) XdrPointer() interface{}
- func (OfferEntryFlags) XdrTypeName() string
- func (v OfferEntryFlags) XdrValue() interface{}
- type Operation
- type OperationMeta
- type OperationResult
- func (u *OperationResult) Tr() *XdrAnon_OperationResult_Tr
- func (v *OperationResult) XdrMarshal(x XDR, name string)
- func (v *OperationResult) XdrPointer() interface{}
- func (u *OperationResult) XdrRecurse(x XDR, name string)
- func (OperationResult) XdrTypeName() string
- func (u *OperationResult) XdrUnionBody() XdrType
- func (u *OperationResult) XdrUnionBodyName() string
- func (u *OperationResult) XdrUnionTag() XdrNum32
- func (u *OperationResult) XdrUnionTagName() string
- func (u OperationResult) XdrValid() bool
- func (_ OperationResult) XdrValidTags() map[int32]bool
- func (v OperationResult) XdrValue() interface{}
- type OperationResultCode
- func (v OperationResultCode) GetU32() uint32
- func (v *OperationResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *OperationResultCode) SetU32(n uint32)
- func (v OperationResultCode) String() string
- func (e OperationResultCode) XdrEnumComments() map[int32]string
- func (OperationResultCode) XdrEnumNames() map[int32]string
- func (v *OperationResultCode) XdrMarshal(x XDR, name string)
- func (v *OperationResultCode) XdrPointer() interface{}
- func (OperationResultCode) XdrTypeName() string
- func (v OperationResultCode) XdrValue() interface{}
- type OperationType
- func (v OperationType) GetU32() uint32
- func (v *OperationType) Scan(ss fmt.ScanState, _ rune) error
- func (v *OperationType) SetU32(n uint32)
- func (v OperationType) String() string
- func (OperationType) XdrEnumNames() map[int32]string
- func (v *OperationType) XdrMarshal(x XDR, name string)
- func (v *OperationType) XdrPointer() interface{}
- func (OperationType) XdrTypeName() string
- func (v OperationType) XdrValue() interface{}
- type PathPaymentStrictReceiveOp
- func (v *PathPaymentStrictReceiveOp) XdrMarshal(x XDR, name string)
- func (v *PathPaymentStrictReceiveOp) XdrPointer() interface{}
- func (v *PathPaymentStrictReceiveOp) XdrRecurse(x XDR, name string)
- func (PathPaymentStrictReceiveOp) XdrTypeName() string
- func (v PathPaymentStrictReceiveOp) XdrValue() interface{}
- type PathPaymentStrictReceiveResult
- func (u *PathPaymentStrictReceiveResult) NoIssuer() *Asset
- func (u *PathPaymentStrictReceiveResult) Success() *XdrAnon_PathPaymentStrictReceiveResult_Success
- func (v *PathPaymentStrictReceiveResult) XdrMarshal(x XDR, name string)
- func (v *PathPaymentStrictReceiveResult) XdrPointer() interface{}
- func (u *PathPaymentStrictReceiveResult) XdrRecurse(x XDR, name string)
- func (PathPaymentStrictReceiveResult) XdrTypeName() string
- func (u *PathPaymentStrictReceiveResult) XdrUnionBody() XdrType
- func (u *PathPaymentStrictReceiveResult) XdrUnionBodyName() string
- func (u *PathPaymentStrictReceiveResult) XdrUnionTag() XdrNum32
- func (u *PathPaymentStrictReceiveResult) XdrUnionTagName() string
- func (u PathPaymentStrictReceiveResult) XdrValid() bool
- func (_ PathPaymentStrictReceiveResult) XdrValidTags() map[int32]bool
- func (v PathPaymentStrictReceiveResult) XdrValue() interface{}
- type PathPaymentStrictReceiveResultCode
- func (v PathPaymentStrictReceiveResultCode) GetU32() uint32
- func (v *PathPaymentStrictReceiveResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *PathPaymentStrictReceiveResultCode) SetU32(n uint32)
- func (v PathPaymentStrictReceiveResultCode) String() string
- func (e PathPaymentStrictReceiveResultCode) XdrEnumComments() map[int32]string
- func (PathPaymentStrictReceiveResultCode) XdrEnumNames() map[int32]string
- func (v *PathPaymentStrictReceiveResultCode) XdrMarshal(x XDR, name string)
- func (v *PathPaymentStrictReceiveResultCode) XdrPointer() interface{}
- func (PathPaymentStrictReceiveResultCode) XdrTypeName() string
- func (v PathPaymentStrictReceiveResultCode) XdrValue() interface{}
- type PathPaymentStrictSendOp
- type PathPaymentStrictSendResult
- func (u *PathPaymentStrictSendResult) NoIssuer() *Asset
- func (u *PathPaymentStrictSendResult) Success() *XdrAnon_PathPaymentStrictSendResult_Success
- func (v *PathPaymentStrictSendResult) XdrMarshal(x XDR, name string)
- func (v *PathPaymentStrictSendResult) XdrPointer() interface{}
- func (u *PathPaymentStrictSendResult) XdrRecurse(x XDR, name string)
- func (PathPaymentStrictSendResult) XdrTypeName() string
- func (u *PathPaymentStrictSendResult) XdrUnionBody() XdrType
- func (u *PathPaymentStrictSendResult) XdrUnionBodyName() string
- func (u *PathPaymentStrictSendResult) XdrUnionTag() XdrNum32
- func (u *PathPaymentStrictSendResult) XdrUnionTagName() string
- func (u PathPaymentStrictSendResult) XdrValid() bool
- func (_ PathPaymentStrictSendResult) XdrValidTags() map[int32]bool
- func (v PathPaymentStrictSendResult) XdrValue() interface{}
- type PathPaymentStrictSendResultCode
- func (v PathPaymentStrictSendResultCode) GetU32() uint32
- func (v *PathPaymentStrictSendResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *PathPaymentStrictSendResultCode) SetU32(n uint32)
- func (v PathPaymentStrictSendResultCode) String() string
- func (e PathPaymentStrictSendResultCode) XdrEnumComments() map[int32]string
- func (PathPaymentStrictSendResultCode) XdrEnumNames() map[int32]string
- func (v *PathPaymentStrictSendResultCode) XdrMarshal(x XDR, name string)
- func (v *PathPaymentStrictSendResultCode) XdrPointer() interface{}
- func (PathPaymentStrictSendResultCode) XdrTypeName() string
- func (v PathPaymentStrictSendResultCode) XdrValue() interface{}
- type PaymentOp
- type PaymentResult
- func (v *PaymentResult) XdrMarshal(x XDR, name string)
- func (v *PaymentResult) XdrPointer() interface{}
- func (u *PaymentResult) XdrRecurse(x XDR, name string)
- func (PaymentResult) XdrTypeName() string
- func (u *PaymentResult) XdrUnionBody() XdrType
- func (u *PaymentResult) XdrUnionBodyName() string
- func (u *PaymentResult) XdrUnionTag() XdrNum32
- func (u *PaymentResult) XdrUnionTagName() string
- func (u PaymentResult) XdrValid() bool
- func (_ PaymentResult) XdrValidTags() map[int32]bool
- func (v PaymentResult) XdrValue() interface{}
- type PaymentResultCode
- func (v PaymentResultCode) GetU32() uint32
- func (v *PaymentResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *PaymentResultCode) SetU32(n uint32)
- func (v PaymentResultCode) String() string
- func (e PaymentResultCode) XdrEnumComments() map[int32]string
- func (PaymentResultCode) XdrEnumNames() map[int32]string
- func (v *PaymentResultCode) XdrMarshal(x XDR, name string)
- func (v *PaymentResultCode) XdrPointer() interface{}
- func (PaymentResultCode) XdrTypeName() string
- func (v PaymentResultCode) XdrValue() interface{}
- type PeerAddress
- type PeerStatList
- type PeerStats
- type PersistedSCPState
- func (u *PersistedSCPState) V0() *PersistedSCPStateV0
- func (u *PersistedSCPState) V1() *PersistedSCPStateV1
- func (v *PersistedSCPState) XdrMarshal(x XDR, name string)
- func (v *PersistedSCPState) XdrPointer() interface{}
- func (u *PersistedSCPState) XdrRecurse(x XDR, name string)
- func (PersistedSCPState) XdrTypeName() string
- func (u *PersistedSCPState) XdrUnionBody() XdrType
- func (u *PersistedSCPState) XdrUnionBodyName() string
- func (u *PersistedSCPState) XdrUnionTag() XdrNum32
- func (u *PersistedSCPState) XdrUnionTagName() string
- func (u PersistedSCPState) XdrValid() bool
- func (_ PersistedSCPState) XdrValidTags() map[int32]bool
- func (v PersistedSCPState) XdrValue() interface{}
- type PersistedSCPStateV0
- type PersistedSCPStateV1
- type PoolID
- type PreconditionType
- func (v PreconditionType) GetU32() uint32
- func (v *PreconditionType) Scan(ss fmt.ScanState, _ rune) error
- func (v *PreconditionType) SetU32(n uint32)
- func (v PreconditionType) String() string
- func (PreconditionType) XdrEnumNames() map[int32]string
- func (v *PreconditionType) XdrMarshal(x XDR, name string)
- func (v *PreconditionType) XdrPointer() interface{}
- func (PreconditionType) XdrTypeName() string
- func (v PreconditionType) XdrValue() interface{}
- type Preconditions
- func (u *Preconditions) TimeBounds() *TimeBounds
- func (u *Preconditions) V2() *PreconditionsV2
- func (v *Preconditions) XdrMarshal(x XDR, name string)
- func (v *Preconditions) XdrPointer() interface{}
- func (u *Preconditions) XdrRecurse(x XDR, name string)
- func (Preconditions) XdrTypeName() string
- func (u *Preconditions) XdrUnionBody() XdrType
- func (u *Preconditions) XdrUnionBodyName() string
- func (u *Preconditions) XdrUnionTag() XdrNum32
- func (u *Preconditions) XdrUnionTagName() string
- func (u Preconditions) XdrValid() bool
- func (_ Preconditions) XdrValidTags() map[int32]bool
- func (v Preconditions) XdrValue() interface{}
- type PreconditionsV2
- type Price
- type PublicKey
- func (u *PublicKey) Ed25519() *Uint256
- func (v *PublicKey) XdrMarshal(x XDR, name string)
- func (v *PublicKey) XdrPointer() interface{}
- func (u *PublicKey) XdrRecurse(x XDR, name string)
- func (PublicKey) XdrTypeName() string
- func (u *PublicKey) XdrUnionBody() XdrType
- func (u *PublicKey) XdrUnionBodyName() string
- func (u *PublicKey) XdrUnionTag() XdrNum32
- func (u *PublicKey) XdrUnionTagName() string
- func (u PublicKey) XdrValid() bool
- func (_ PublicKey) XdrValidTags() map[int32]bool
- func (v PublicKey) XdrValue() interface{}
- type PublicKeyType
- func (v PublicKeyType) GetU32() uint32
- func (v *PublicKeyType) Scan(ss fmt.ScanState, _ rune) error
- func (v *PublicKeyType) SetU32(n uint32)
- func (v PublicKeyType) String() string
- func (PublicKeyType) XdrEnumNames() map[int32]string
- func (v *PublicKeyType) XdrMarshal(x XDR, name string)
- func (v *PublicKeyType) XdrPointer() interface{}
- func (PublicKeyType) XdrTypeName() string
- func (v PublicKeyType) XdrValue() interface{}
- type RestoreFootprintOp
- type RestoreFootprintResult
- func (v *RestoreFootprintResult) XdrMarshal(x XDR, name string)
- func (v *RestoreFootprintResult) XdrPointer() interface{}
- func (u *RestoreFootprintResult) XdrRecurse(x XDR, name string)
- func (RestoreFootprintResult) XdrTypeName() string
- func (u *RestoreFootprintResult) XdrUnionBody() XdrType
- func (u *RestoreFootprintResult) XdrUnionBodyName() string
- func (u *RestoreFootprintResult) XdrUnionTag() XdrNum32
- func (u *RestoreFootprintResult) XdrUnionTagName() string
- func (u RestoreFootprintResult) XdrValid() bool
- func (_ RestoreFootprintResult) XdrValidTags() map[int32]bool
- func (v RestoreFootprintResult) XdrValue() interface{}
- type RestoreFootprintResultCode
- func (v RestoreFootprintResultCode) GetU32() uint32
- func (v *RestoreFootprintResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *RestoreFootprintResultCode) SetU32(n uint32)
- func (v RestoreFootprintResultCode) String() string
- func (e RestoreFootprintResultCode) XdrEnumComments() map[int32]string
- func (RestoreFootprintResultCode) XdrEnumNames() map[int32]string
- func (v *RestoreFootprintResultCode) XdrMarshal(x XDR, name string)
- func (v *RestoreFootprintResultCode) XdrPointer() interface{}
- func (RestoreFootprintResultCode) XdrTypeName() string
- func (v RestoreFootprintResultCode) XdrValue() interface{}
- type RevokeSponsorshipOp
- func (u *RevokeSponsorshipOp) LedgerKey() *LedgerKey
- func (u *RevokeSponsorshipOp) Signer() *XdrAnon_RevokeSponsorshipOp_Signer
- func (v *RevokeSponsorshipOp) XdrMarshal(x XDR, name string)
- func (v *RevokeSponsorshipOp) XdrPointer() interface{}
- func (u *RevokeSponsorshipOp) XdrRecurse(x XDR, name string)
- func (RevokeSponsorshipOp) XdrTypeName() string
- func (u *RevokeSponsorshipOp) XdrUnionBody() XdrType
- func (u *RevokeSponsorshipOp) XdrUnionBodyName() string
- func (u *RevokeSponsorshipOp) XdrUnionTag() XdrNum32
- func (u *RevokeSponsorshipOp) XdrUnionTagName() string
- func (u RevokeSponsorshipOp) XdrValid() bool
- func (_ RevokeSponsorshipOp) XdrValidTags() map[int32]bool
- func (v RevokeSponsorshipOp) XdrValue() interface{}
- type RevokeSponsorshipResult
- func (v *RevokeSponsorshipResult) XdrMarshal(x XDR, name string)
- func (v *RevokeSponsorshipResult) XdrPointer() interface{}
- func (u *RevokeSponsorshipResult) XdrRecurse(x XDR, name string)
- func (RevokeSponsorshipResult) XdrTypeName() string
- func (u *RevokeSponsorshipResult) XdrUnionBody() XdrType
- func (u *RevokeSponsorshipResult) XdrUnionBodyName() string
- func (u *RevokeSponsorshipResult) XdrUnionTag() XdrNum32
- func (u *RevokeSponsorshipResult) XdrUnionTagName() string
- func (u RevokeSponsorshipResult) XdrValid() bool
- func (_ RevokeSponsorshipResult) XdrValidTags() map[int32]bool
- func (v RevokeSponsorshipResult) XdrValue() interface{}
- type RevokeSponsorshipResultCode
- func (v RevokeSponsorshipResultCode) GetU32() uint32
- func (v *RevokeSponsorshipResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *RevokeSponsorshipResultCode) SetU32(n uint32)
- func (v RevokeSponsorshipResultCode) String() string
- func (e RevokeSponsorshipResultCode) XdrEnumComments() map[int32]string
- func (RevokeSponsorshipResultCode) XdrEnumNames() map[int32]string
- func (v *RevokeSponsorshipResultCode) XdrMarshal(x XDR, name string)
- func (v *RevokeSponsorshipResultCode) XdrPointer() interface{}
- func (RevokeSponsorshipResultCode) XdrTypeName() string
- func (v RevokeSponsorshipResultCode) XdrValue() interface{}
- type RevokeSponsorshipType
- func (v RevokeSponsorshipType) GetU32() uint32
- func (v *RevokeSponsorshipType) Scan(ss fmt.ScanState, _ rune) error
- func (v *RevokeSponsorshipType) SetU32(n uint32)
- func (v RevokeSponsorshipType) String() string
- func (RevokeSponsorshipType) XdrEnumNames() map[int32]string
- func (v *RevokeSponsorshipType) XdrMarshal(x XDR, name string)
- func (v *RevokeSponsorshipType) XdrPointer() interface{}
- func (RevokeSponsorshipType) XdrTypeName() string
- func (v RevokeSponsorshipType) XdrValue() interface{}
- type SCAddress
- func (u *SCAddress) AccountId() *AccountID
- func (u *SCAddress) ContractId() *Hash
- func (v *SCAddress) XdrMarshal(x XDR, name string)
- func (v *SCAddress) XdrPointer() interface{}
- func (u *SCAddress) XdrRecurse(x XDR, name string)
- func (SCAddress) XdrTypeName() string
- func (u *SCAddress) XdrUnionBody() XdrType
- func (u *SCAddress) XdrUnionBodyName() string
- func (u *SCAddress) XdrUnionTag() XdrNum32
- func (u *SCAddress) XdrUnionTagName() string
- func (u SCAddress) XdrValid() bool
- func (_ SCAddress) XdrValidTags() map[int32]bool
- func (v SCAddress) XdrValue() interface{}
- type SCAddressType
- func (v SCAddressType) GetU32() uint32
- func (v *SCAddressType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCAddressType) SetU32(n uint32)
- func (v SCAddressType) String() string
- func (SCAddressType) XdrEnumNames() map[int32]string
- func (v *SCAddressType) XdrMarshal(x XDR, name string)
- func (v *SCAddressType) XdrPointer() interface{}
- func (SCAddressType) XdrTypeName() string
- func (v SCAddressType) XdrValue() interface{}
- type SCBytes
- type SCContractInstance
- type SCEnvMetaEntry
- func (u *SCEnvMetaEntry) InterfaceVersion() *Uint64
- func (v *SCEnvMetaEntry) XdrMarshal(x XDR, name string)
- func (v *SCEnvMetaEntry) XdrPointer() interface{}
- func (u *SCEnvMetaEntry) XdrRecurse(x XDR, name string)
- func (SCEnvMetaEntry) XdrTypeName() string
- func (u *SCEnvMetaEntry) XdrUnionBody() XdrType
- func (u *SCEnvMetaEntry) XdrUnionBodyName() string
- func (u *SCEnvMetaEntry) XdrUnionTag() XdrNum32
- func (u *SCEnvMetaEntry) XdrUnionTagName() string
- func (u SCEnvMetaEntry) XdrValid() bool
- func (_ SCEnvMetaEntry) XdrValidTags() map[int32]bool
- func (v SCEnvMetaEntry) XdrValue() interface{}
- type SCEnvMetaKind
- func (v SCEnvMetaKind) GetU32() uint32
- func (v *SCEnvMetaKind) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCEnvMetaKind) SetU32(n uint32)
- func (v SCEnvMetaKind) String() string
- func (SCEnvMetaKind) XdrEnumNames() map[int32]string
- func (v *SCEnvMetaKind) XdrMarshal(x XDR, name string)
- func (v *SCEnvMetaKind) XdrPointer() interface{}
- func (SCEnvMetaKind) XdrTypeName() string
- func (v SCEnvMetaKind) XdrValue() interface{}
- type SCError
- func (u *SCError) Code() *SCErrorCode
- func (u *SCError) ContractCode() *Uint32
- func (v *SCError) XdrMarshal(x XDR, name string)
- func (v *SCError) XdrPointer() interface{}
- func (u *SCError) XdrRecurse(x XDR, name string)
- func (SCError) XdrTypeName() string
- func (u *SCError) XdrUnionBody() XdrType
- func (u *SCError) XdrUnionBodyName() string
- func (u *SCError) XdrUnionTag() XdrNum32
- func (u *SCError) XdrUnionTagName() string
- func (u SCError) XdrValid() bool
- func (_ SCError) XdrValidTags() map[int32]bool
- func (v SCError) XdrValue() interface{}
- type SCErrorCode
- func (v SCErrorCode) GetU32() uint32
- func (v *SCErrorCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCErrorCode) SetU32(n uint32)
- func (v SCErrorCode) String() string
- func (e SCErrorCode) XdrEnumComments() map[int32]string
- func (SCErrorCode) XdrEnumNames() map[int32]string
- func (v *SCErrorCode) XdrMarshal(x XDR, name string)
- func (v *SCErrorCode) XdrPointer() interface{}
- func (SCErrorCode) XdrTypeName() string
- func (v SCErrorCode) XdrValue() interface{}
- type SCErrorType
- func (v SCErrorType) GetU32() uint32
- func (v *SCErrorType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCErrorType) SetU32(n uint32)
- func (v SCErrorType) String() string
- func (e SCErrorType) XdrEnumComments() map[int32]string
- func (SCErrorType) XdrEnumNames() map[int32]string
- func (v *SCErrorType) XdrMarshal(x XDR, name string)
- func (v *SCErrorType) XdrPointer() interface{}
- func (SCErrorType) XdrTypeName() string
- func (v SCErrorType) XdrValue() interface{}
- type SCMap
- type SCMapEntry
- type SCMetaEntry
- func (u *SCMetaEntry) V0() *SCMetaV0
- func (v *SCMetaEntry) XdrMarshal(x XDR, name string)
- func (v *SCMetaEntry) XdrPointer() interface{}
- func (u *SCMetaEntry) XdrRecurse(x XDR, name string)
- func (SCMetaEntry) XdrTypeName() string
- func (u *SCMetaEntry) XdrUnionBody() XdrType
- func (u *SCMetaEntry) XdrUnionBodyName() string
- func (u *SCMetaEntry) XdrUnionTag() XdrNum32
- func (u *SCMetaEntry) XdrUnionTagName() string
- func (u SCMetaEntry) XdrValid() bool
- func (_ SCMetaEntry) XdrValidTags() map[int32]bool
- func (v SCMetaEntry) XdrValue() interface{}
- type SCMetaKind
- func (v SCMetaKind) GetU32() uint32
- func (v *SCMetaKind) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCMetaKind) SetU32(n uint32)
- func (v SCMetaKind) String() string
- func (SCMetaKind) XdrEnumNames() map[int32]string
- func (v *SCMetaKind) XdrMarshal(x XDR, name string)
- func (v *SCMetaKind) XdrPointer() interface{}
- func (SCMetaKind) XdrTypeName() string
- func (v SCMetaKind) XdrValue() interface{}
- type SCMetaV0
- type SCNonceKey
- type SCPBallot
- type SCPEnvelope
- type SCPHistoryEntry
- func (u *SCPHistoryEntry) V0() *SCPHistoryEntryV0
- func (v *SCPHistoryEntry) XdrMarshal(x XDR, name string)
- func (v *SCPHistoryEntry) XdrPointer() interface{}
- func (u *SCPHistoryEntry) XdrRecurse(x XDR, name string)
- func (SCPHistoryEntry) XdrTypeName() string
- func (u *SCPHistoryEntry) XdrUnionBody() XdrType
- func (u *SCPHistoryEntry) XdrUnionBodyName() string
- func (u *SCPHistoryEntry) XdrUnionTag() XdrNum32
- func (u *SCPHistoryEntry) XdrUnionTagName() string
- func (u SCPHistoryEntry) XdrValid() bool
- func (_ SCPHistoryEntry) XdrValidTags() map[int32]bool
- func (v SCPHistoryEntry) XdrValue() interface{}
- type SCPHistoryEntryV0
- type SCPNomination
- type SCPQuorumSet
- type SCPStatement
- type SCPStatementType
- func (v SCPStatementType) GetU32() uint32
- func (v *SCPStatementType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCPStatementType) SetU32(n uint32)
- func (v SCPStatementType) String() string
- func (SCPStatementType) XdrEnumNames() map[int32]string
- func (v *SCPStatementType) XdrMarshal(x XDR, name string)
- func (v *SCPStatementType) XdrPointer() interface{}
- func (SCPStatementType) XdrTypeName() string
- func (v SCPStatementType) XdrValue() interface{}
- type SCSpecEntry
- func (u *SCSpecEntry) FunctionV0() *SCSpecFunctionV0
- func (u *SCSpecEntry) UdtEnumV0() *SCSpecUDTEnumV0
- func (u *SCSpecEntry) UdtErrorEnumV0() *SCSpecUDTErrorEnumV0
- func (u *SCSpecEntry) UdtStructV0() *SCSpecUDTStructV0
- func (u *SCSpecEntry) UdtUnionV0() *SCSpecUDTUnionV0
- func (v *SCSpecEntry) XdrMarshal(x XDR, name string)
- func (v *SCSpecEntry) XdrPointer() interface{}
- func (u *SCSpecEntry) XdrRecurse(x XDR, name string)
- func (SCSpecEntry) XdrTypeName() string
- func (u *SCSpecEntry) XdrUnionBody() XdrType
- func (u *SCSpecEntry) XdrUnionBodyName() string
- func (u *SCSpecEntry) XdrUnionTag() XdrNum32
- func (u *SCSpecEntry) XdrUnionTagName() string
- func (u SCSpecEntry) XdrValid() bool
- func (_ SCSpecEntry) XdrValidTags() map[int32]bool
- func (v SCSpecEntry) XdrValue() interface{}
- type SCSpecEntryKind
- func (v SCSpecEntryKind) GetU32() uint32
- func (v *SCSpecEntryKind) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCSpecEntryKind) SetU32(n uint32)
- func (v SCSpecEntryKind) String() string
- func (SCSpecEntryKind) XdrEnumNames() map[int32]string
- func (v *SCSpecEntryKind) XdrMarshal(x XDR, name string)
- func (v *SCSpecEntryKind) XdrPointer() interface{}
- func (SCSpecEntryKind) XdrTypeName() string
- func (v SCSpecEntryKind) XdrValue() interface{}
- type SCSpecFunctionInputV0
- type SCSpecFunctionV0
- type SCSpecType
- func (v SCSpecType) GetU32() uint32
- func (v *SCSpecType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCSpecType) SetU32(n uint32)
- func (v SCSpecType) String() string
- func (e SCSpecType) XdrEnumComments() map[int32]string
- func (SCSpecType) XdrEnumNames() map[int32]string
- func (v *SCSpecType) XdrMarshal(x XDR, name string)
- func (v *SCSpecType) XdrPointer() interface{}
- func (SCSpecType) XdrTypeName() string
- func (v SCSpecType) XdrValue() interface{}
- type SCSpecTypeBytesN
- type SCSpecTypeDef
- func (u *SCSpecTypeDef) BytesN() *SCSpecTypeBytesN
- func (u *SCSpecTypeDef) Map() *SCSpecTypeMap
- func (u *SCSpecTypeDef) Option() *SCSpecTypeOption
- func (u *SCSpecTypeDef) Result() *SCSpecTypeResult
- func (u *SCSpecTypeDef) Tuple() *SCSpecTypeTuple
- func (u *SCSpecTypeDef) Udt() *SCSpecTypeUDT
- func (u *SCSpecTypeDef) Vec() *SCSpecTypeVec
- func (v *SCSpecTypeDef) XdrMarshal(x XDR, name string)
- func (v *SCSpecTypeDef) XdrPointer() interface{}
- func (u *SCSpecTypeDef) XdrRecurse(x XDR, name string)
- func (SCSpecTypeDef) XdrTypeName() string
- func (u *SCSpecTypeDef) XdrUnionBody() XdrType
- func (u *SCSpecTypeDef) XdrUnionBodyName() string
- func (u *SCSpecTypeDef) XdrUnionTag() XdrNum32
- func (u *SCSpecTypeDef) XdrUnionTagName() string
- func (u SCSpecTypeDef) XdrValid() bool
- func (_ SCSpecTypeDef) XdrValidTags() map[int32]bool
- func (v SCSpecTypeDef) XdrValue() interface{}
- type SCSpecTypeMap
- type SCSpecTypeOption
- type SCSpecTypeResult
- type SCSpecTypeTuple
- type SCSpecTypeUDT
- type SCSpecTypeVec
- type SCSpecUDTEnumCaseV0
- type SCSpecUDTEnumV0
- type SCSpecUDTErrorEnumCaseV0
- func (v *SCSpecUDTErrorEnumCaseV0) XdrMarshal(x XDR, name string)
- func (v *SCSpecUDTErrorEnumCaseV0) XdrPointer() interface{}
- func (v *SCSpecUDTErrorEnumCaseV0) XdrRecurse(x XDR, name string)
- func (SCSpecUDTErrorEnumCaseV0) XdrTypeName() string
- func (v SCSpecUDTErrorEnumCaseV0) XdrValue() interface{}
- type SCSpecUDTErrorEnumV0
- type SCSpecUDTStructFieldV0
- type SCSpecUDTStructV0
- type SCSpecUDTUnionCaseTupleV0
- func (v *SCSpecUDTUnionCaseTupleV0) XdrMarshal(x XDR, name string)
- func (v *SCSpecUDTUnionCaseTupleV0) XdrPointer() interface{}
- func (v *SCSpecUDTUnionCaseTupleV0) XdrRecurse(x XDR, name string)
- func (SCSpecUDTUnionCaseTupleV0) XdrTypeName() string
- func (v SCSpecUDTUnionCaseTupleV0) XdrValue() interface{}
- type SCSpecUDTUnionCaseV0
- func (u *SCSpecUDTUnionCaseV0) TupleCase() *SCSpecUDTUnionCaseTupleV0
- func (u *SCSpecUDTUnionCaseV0) VoidCase() *SCSpecUDTUnionCaseVoidV0
- func (v *SCSpecUDTUnionCaseV0) XdrMarshal(x XDR, name string)
- func (v *SCSpecUDTUnionCaseV0) XdrPointer() interface{}
- func (u *SCSpecUDTUnionCaseV0) XdrRecurse(x XDR, name string)
- func (SCSpecUDTUnionCaseV0) XdrTypeName() string
- func (u *SCSpecUDTUnionCaseV0) XdrUnionBody() XdrType
- func (u *SCSpecUDTUnionCaseV0) XdrUnionBodyName() string
- func (u *SCSpecUDTUnionCaseV0) XdrUnionTag() XdrNum32
- func (u *SCSpecUDTUnionCaseV0) XdrUnionTagName() string
- func (u SCSpecUDTUnionCaseV0) XdrValid() bool
- func (_ SCSpecUDTUnionCaseV0) XdrValidTags() map[int32]bool
- func (v SCSpecUDTUnionCaseV0) XdrValue() interface{}
- type SCSpecUDTUnionCaseV0Kind
- func (v SCSpecUDTUnionCaseV0Kind) GetU32() uint32
- func (v *SCSpecUDTUnionCaseV0Kind) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCSpecUDTUnionCaseV0Kind) SetU32(n uint32)
- func (v SCSpecUDTUnionCaseV0Kind) String() string
- func (SCSpecUDTUnionCaseV0Kind) XdrEnumNames() map[int32]string
- func (v *SCSpecUDTUnionCaseV0Kind) XdrMarshal(x XDR, name string)
- func (v *SCSpecUDTUnionCaseV0Kind) XdrPointer() interface{}
- func (SCSpecUDTUnionCaseV0Kind) XdrTypeName() string
- func (v SCSpecUDTUnionCaseV0Kind) XdrValue() interface{}
- type SCSpecUDTUnionCaseVoidV0
- func (v *SCSpecUDTUnionCaseVoidV0) XdrMarshal(x XDR, name string)
- func (v *SCSpecUDTUnionCaseVoidV0) XdrPointer() interface{}
- func (v *SCSpecUDTUnionCaseVoidV0) XdrRecurse(x XDR, name string)
- func (SCSpecUDTUnionCaseVoidV0) XdrTypeName() string
- func (v SCSpecUDTUnionCaseVoidV0) XdrValue() interface{}
- type SCSpecUDTUnionV0
- type SCString
- type SCSymbol
- type SCVal
- func (u *SCVal) Address() *SCAddress
- func (u *SCVal) B() *bool
- func (u *SCVal) Bytes() *SCBytes
- func (u *SCVal) Duration() *Duration
- func (u *SCVal) Error() *SCError
- func (u *SCVal) I128() *Int128Parts
- func (u *SCVal) I256() *Int256Parts
- func (u *SCVal) I32() *Int32
- func (u *SCVal) I64() *Int64
- func (u *SCVal) Instance() *SCContractInstance
- func (u *SCVal) Map() **SCMap
- func (u *SCVal) Nonce_key() *SCNonceKey
- func (u *SCVal) Str() *SCString
- func (u *SCVal) Sym() *SCSymbol
- func (u *SCVal) Timepoint() *TimePoint
- func (u *SCVal) U128() *UInt128Parts
- func (u *SCVal) U256() *UInt256Parts
- func (u *SCVal) U32() *Uint32
- func (u *SCVal) U64() *Uint64
- func (u *SCVal) Vec() **SCVec
- func (v *SCVal) XdrMarshal(x XDR, name string)
- func (v *SCVal) XdrPointer() interface{}
- func (u *SCVal) XdrRecurse(x XDR, name string)
- func (SCVal) XdrTypeName() string
- func (u *SCVal) XdrUnionBody() XdrType
- func (u *SCVal) XdrUnionBodyName() string
- func (u *SCVal) XdrUnionTag() XdrNum32
- func (u *SCVal) XdrUnionTagName() string
- func (u SCVal) XdrValid() bool
- func (_ SCVal) XdrValidTags() map[int32]bool
- func (v SCVal) XdrValue() interface{}
- type SCValType
- func (v SCValType) GetU32() uint32
- func (v *SCValType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SCValType) SetU32(n uint32)
- func (v SCValType) String() string
- func (e SCValType) XdrEnumComments() map[int32]string
- func (SCValType) XdrEnumNames() map[int32]string
- func (v *SCValType) XdrMarshal(x XDR, name string)
- func (v *SCValType) XdrPointer() interface{}
- func (SCValType) XdrTypeName() string
- func (v SCValType) XdrValue() interface{}
- type SCVec
- type SendMore
- type SendMoreExtended
- type SequenceNumber
- type SetOptionsOp
- type SetOptionsResult
- func (v *SetOptionsResult) XdrMarshal(x XDR, name string)
- func (v *SetOptionsResult) XdrPointer() interface{}
- func (u *SetOptionsResult) XdrRecurse(x XDR, name string)
- func (SetOptionsResult) XdrTypeName() string
- func (u *SetOptionsResult) XdrUnionBody() XdrType
- func (u *SetOptionsResult) XdrUnionBodyName() string
- func (u *SetOptionsResult) XdrUnionTag() XdrNum32
- func (u *SetOptionsResult) XdrUnionTagName() string
- func (u SetOptionsResult) XdrValid() bool
- func (_ SetOptionsResult) XdrValidTags() map[int32]bool
- func (v SetOptionsResult) XdrValue() interface{}
- type SetOptionsResultCode
- func (v SetOptionsResultCode) GetU32() uint32
- func (v *SetOptionsResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *SetOptionsResultCode) SetU32(n uint32)
- func (v SetOptionsResultCode) String() string
- func (e SetOptionsResultCode) XdrEnumComments() map[int32]string
- func (SetOptionsResultCode) XdrEnumNames() map[int32]string
- func (v *SetOptionsResultCode) XdrMarshal(x XDR, name string)
- func (v *SetOptionsResultCode) XdrPointer() interface{}
- func (SetOptionsResultCode) XdrTypeName() string
- func (v SetOptionsResultCode) XdrValue() interface{}
- type SetTrustLineFlagsOp
- type SetTrustLineFlagsResult
- func (v *SetTrustLineFlagsResult) XdrMarshal(x XDR, name string)
- func (v *SetTrustLineFlagsResult) XdrPointer() interface{}
- func (u *SetTrustLineFlagsResult) XdrRecurse(x XDR, name string)
- func (SetTrustLineFlagsResult) XdrTypeName() string
- func (u *SetTrustLineFlagsResult) XdrUnionBody() XdrType
- func (u *SetTrustLineFlagsResult) XdrUnionBodyName() string
- func (u *SetTrustLineFlagsResult) XdrUnionTag() XdrNum32
- func (u *SetTrustLineFlagsResult) XdrUnionTagName() string
- func (u SetTrustLineFlagsResult) XdrValid() bool
- func (_ SetTrustLineFlagsResult) XdrValidTags() map[int32]bool
- func (v SetTrustLineFlagsResult) XdrValue() interface{}
- type SetTrustLineFlagsResultCode
- func (v SetTrustLineFlagsResultCode) GetU32() uint32
- func (v *SetTrustLineFlagsResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *SetTrustLineFlagsResultCode) SetU32(n uint32)
- func (v SetTrustLineFlagsResultCode) String() string
- func (e SetTrustLineFlagsResultCode) XdrEnumComments() map[int32]string
- func (SetTrustLineFlagsResultCode) XdrEnumNames() map[int32]string
- func (v *SetTrustLineFlagsResultCode) XdrMarshal(x XDR, name string)
- func (v *SetTrustLineFlagsResultCode) XdrPointer() interface{}
- func (SetTrustLineFlagsResultCode) XdrTypeName() string
- func (v SetTrustLineFlagsResultCode) XdrValue() interface{}
- type Signature
- type SignatureHint
- type SignedSurveyRequestMessage
- func (v *SignedSurveyRequestMessage) XdrMarshal(x XDR, name string)
- func (v *SignedSurveyRequestMessage) XdrPointer() interface{}
- func (v *SignedSurveyRequestMessage) XdrRecurse(x XDR, name string)
- func (SignedSurveyRequestMessage) XdrTypeName() string
- func (v SignedSurveyRequestMessage) XdrValue() interface{}
- type SignedSurveyResponseMessage
- func (v *SignedSurveyResponseMessage) XdrMarshal(x XDR, name string)
- func (v *SignedSurveyResponseMessage) XdrPointer() interface{}
- func (v *SignedSurveyResponseMessage) XdrRecurse(x XDR, name string)
- func (SignedSurveyResponseMessage) XdrTypeName() string
- func (v SignedSurveyResponseMessage) XdrValue() interface{}
- type Signer
- type SignerKey
- func (u *SignerKey) Ed25519() *Uint256
- func (u *SignerKey) Ed25519SignedPayload() *XdrAnon_SignerKey_Ed25519SignedPayload
- func (u *SignerKey) HashX() *Uint256
- func (u *SignerKey) PreAuthTx() *Uint256
- func (v *SignerKey) XdrMarshal(x XDR, name string)
- func (v *SignerKey) XdrPointer() interface{}
- func (u *SignerKey) XdrRecurse(x XDR, name string)
- func (SignerKey) XdrTypeName() string
- func (u *SignerKey) XdrUnionBody() XdrType
- func (u *SignerKey) XdrUnionBodyName() string
- func (u *SignerKey) XdrUnionTag() XdrNum32
- func (u *SignerKey) XdrUnionTagName() string
- func (u SignerKey) XdrValid() bool
- func (_ SignerKey) XdrValidTags() map[int32]bool
- func (v SignerKey) XdrValue() interface{}
- type SignerKeyType
- func (v SignerKeyType) GetU32() uint32
- func (v *SignerKeyType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SignerKeyType) SetU32(n uint32)
- func (v SignerKeyType) String() string
- func (SignerKeyType) XdrEnumNames() map[int32]string
- func (v *SignerKeyType) XdrMarshal(x XDR, name string)
- func (v *SignerKeyType) XdrPointer() interface{}
- func (SignerKeyType) XdrTypeName() string
- func (v SignerKeyType) XdrValue() interface{}
- type SimplePaymentResult
- type SorobanAddressCredentials
- func (v *SorobanAddressCredentials) XdrMarshal(x XDR, name string)
- func (v *SorobanAddressCredentials) XdrPointer() interface{}
- func (v *SorobanAddressCredentials) XdrRecurse(x XDR, name string)
- func (SorobanAddressCredentials) XdrTypeName() string
- func (v SorobanAddressCredentials) XdrValue() interface{}
- type SorobanAuthorizationEntry
- func (v *SorobanAuthorizationEntry) XdrMarshal(x XDR, name string)
- func (v *SorobanAuthorizationEntry) XdrPointer() interface{}
- func (v *SorobanAuthorizationEntry) XdrRecurse(x XDR, name string)
- func (SorobanAuthorizationEntry) XdrTypeName() string
- func (v SorobanAuthorizationEntry) XdrValue() interface{}
- type SorobanAuthorizedFunction
- func (u *SorobanAuthorizedFunction) ContractFn() *InvokeContractArgs
- func (u *SorobanAuthorizedFunction) CreateContractHostFn() *CreateContractArgs
- func (v *SorobanAuthorizedFunction) XdrMarshal(x XDR, name string)
- func (v *SorobanAuthorizedFunction) XdrPointer() interface{}
- func (u *SorobanAuthorizedFunction) XdrRecurse(x XDR, name string)
- func (SorobanAuthorizedFunction) XdrTypeName() string
- func (u *SorobanAuthorizedFunction) XdrUnionBody() XdrType
- func (u *SorobanAuthorizedFunction) XdrUnionBodyName() string
- func (u *SorobanAuthorizedFunction) XdrUnionTag() XdrNum32
- func (u *SorobanAuthorizedFunction) XdrUnionTagName() string
- func (u SorobanAuthorizedFunction) XdrValid() bool
- func (_ SorobanAuthorizedFunction) XdrValidTags() map[int32]bool
- func (v SorobanAuthorizedFunction) XdrValue() interface{}
- type SorobanAuthorizedFunctionType
- func (v SorobanAuthorizedFunctionType) GetU32() uint32
- func (v *SorobanAuthorizedFunctionType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SorobanAuthorizedFunctionType) SetU32(n uint32)
- func (v SorobanAuthorizedFunctionType) String() string
- func (SorobanAuthorizedFunctionType) XdrEnumNames() map[int32]string
- func (v *SorobanAuthorizedFunctionType) XdrMarshal(x XDR, name string)
- func (v *SorobanAuthorizedFunctionType) XdrPointer() interface{}
- func (SorobanAuthorizedFunctionType) XdrTypeName() string
- func (v SorobanAuthorizedFunctionType) XdrValue() interface{}
- type SorobanAuthorizedInvocation
- func (v *SorobanAuthorizedInvocation) XdrMarshal(x XDR, name string)
- func (v *SorobanAuthorizedInvocation) XdrPointer() interface{}
- func (v *SorobanAuthorizedInvocation) XdrRecurse(x XDR, name string)
- func (SorobanAuthorizedInvocation) XdrTypeName() string
- func (v SorobanAuthorizedInvocation) XdrValue() interface{}
- type SorobanCredentials
- func (u *SorobanCredentials) Address() *SorobanAddressCredentials
- func (v *SorobanCredentials) XdrMarshal(x XDR, name string)
- func (v *SorobanCredentials) XdrPointer() interface{}
- func (u *SorobanCredentials) XdrRecurse(x XDR, name string)
- func (SorobanCredentials) XdrTypeName() string
- func (u *SorobanCredentials) XdrUnionBody() XdrType
- func (u *SorobanCredentials) XdrUnionBodyName() string
- func (u *SorobanCredentials) XdrUnionTag() XdrNum32
- func (u *SorobanCredentials) XdrUnionTagName() string
- func (u SorobanCredentials) XdrValid() bool
- func (_ SorobanCredentials) XdrValidTags() map[int32]bool
- func (v SorobanCredentials) XdrValue() interface{}
- type SorobanCredentialsType
- func (v SorobanCredentialsType) GetU32() uint32
- func (v *SorobanCredentialsType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SorobanCredentialsType) SetU32(n uint32)
- func (v SorobanCredentialsType) String() string
- func (SorobanCredentialsType) XdrEnumNames() map[int32]string
- func (v *SorobanCredentialsType) XdrMarshal(x XDR, name string)
- func (v *SorobanCredentialsType) XdrPointer() interface{}
- func (SorobanCredentialsType) XdrTypeName() string
- func (v SorobanCredentialsType) XdrValue() interface{}
- type SorobanResources
- type SorobanTransactionData
- type SorobanTransactionMeta
- type SponsorshipDescriptor
- type StateExpirationSettings
- type StellarMessage
- func (u *StellarMessage) Auth() *Auth
- func (u *StellarMessage) DontHave() *DontHave
- func (u *StellarMessage) Envelope() *SCPEnvelope
- func (u *StellarMessage) Error() *Error
- func (u *StellarMessage) FloodAdvert() *FloodAdvert
- func (u *StellarMessage) FloodDemand() *FloodDemand
- func (u *StellarMessage) GeneralizedTxSet() *GeneralizedTransactionSet
- func (u *StellarMessage) GetSCPLedgerSeq() *Uint32
- func (u *StellarMessage) Hello() *Hello
- func (u *StellarMessage) Peers() *[]PeerAddress
- func (u *StellarMessage) QSet() *SCPQuorumSet
- func (u *StellarMessage) QSetHash() *Uint256
- func (u *StellarMessage) SendMoreExtendedMessage() *SendMoreExtended
- func (u *StellarMessage) SendMoreMessage() *SendMore
- func (u *StellarMessage) SignedSurveyRequestMessage() *SignedSurveyRequestMessage
- func (u *StellarMessage) SignedSurveyResponseMessage() *SignedSurveyResponseMessage
- func (u *StellarMessage) Transaction() *TransactionEnvelope
- func (u *StellarMessage) TxSet() *TransactionSet
- func (u *StellarMessage) TxSetHash() *Uint256
- func (v *StellarMessage) XdrMarshal(x XDR, name string)
- func (v *StellarMessage) XdrPointer() interface{}
- func (u *StellarMessage) XdrRecurse(x XDR, name string)
- func (StellarMessage) XdrTypeName() string
- func (u *StellarMessage) XdrUnionBody() XdrType
- func (u *StellarMessage) XdrUnionBodyName() string
- func (u *StellarMessage) XdrUnionTag() XdrNum32
- func (u *StellarMessage) XdrUnionTagName() string
- func (u StellarMessage) XdrValid() bool
- func (_ StellarMessage) XdrValidTags() map[int32]bool
- func (v StellarMessage) XdrValue() interface{}
- type StellarValue
- type StellarValueType
- func (v StellarValueType) GetU32() uint32
- func (v *StellarValueType) Scan(ss fmt.ScanState, _ rune) error
- func (v *StellarValueType) SetU32(n uint32)
- func (v StellarValueType) String() string
- func (StellarValueType) XdrEnumNames() map[int32]string
- func (v *StellarValueType) XdrMarshal(x XDR, name string)
- func (v *StellarValueType) XdrPointer() interface{}
- func (StellarValueType) XdrTypeName() string
- func (v StellarValueType) XdrValue() interface{}
- type StoredTransactionSet
- func (u *StoredTransactionSet) GeneralizedTxSet() *GeneralizedTransactionSet
- func (u *StoredTransactionSet) TxSet() *TransactionSet
- func (v *StoredTransactionSet) XdrMarshal(x XDR, name string)
- func (v *StoredTransactionSet) XdrPointer() interface{}
- func (u *StoredTransactionSet) XdrRecurse(x XDR, name string)
- func (StoredTransactionSet) XdrTypeName() string
- func (u *StoredTransactionSet) XdrUnionBody() XdrType
- func (u *StoredTransactionSet) XdrUnionBodyName() string
- func (u *StoredTransactionSet) XdrUnionTag() XdrNum32
- func (u *StoredTransactionSet) XdrUnionTagName() string
- func (u StoredTransactionSet) XdrValid() bool
- func (_ StoredTransactionSet) XdrValidTags() map[int32]bool
- func (v StoredTransactionSet) XdrValue() interface{}
- type String32
- type String64
- type SurveyMessageCommandType
- func (v SurveyMessageCommandType) GetU32() uint32
- func (v *SurveyMessageCommandType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SurveyMessageCommandType) SetU32(n uint32)
- func (v SurveyMessageCommandType) String() string
- func (SurveyMessageCommandType) XdrEnumNames() map[int32]string
- func (v *SurveyMessageCommandType) XdrMarshal(x XDR, name string)
- func (v *SurveyMessageCommandType) XdrPointer() interface{}
- func (SurveyMessageCommandType) XdrTypeName() string
- func (v SurveyMessageCommandType) XdrValue() interface{}
- type SurveyMessageResponseType
- func (v SurveyMessageResponseType) GetU32() uint32
- func (v *SurveyMessageResponseType) Scan(ss fmt.ScanState, _ rune) error
- func (v *SurveyMessageResponseType) SetU32(n uint32)
- func (v SurveyMessageResponseType) String() string
- func (SurveyMessageResponseType) XdrEnumNames() map[int32]string
- func (v *SurveyMessageResponseType) XdrMarshal(x XDR, name string)
- func (v *SurveyMessageResponseType) XdrPointer() interface{}
- func (SurveyMessageResponseType) XdrTypeName() string
- func (v SurveyMessageResponseType) XdrValue() interface{}
- type SurveyRequestMessage
- type SurveyResponseBody
- func (u *SurveyResponseBody) TopologyResponseBodyV0() *TopologyResponseBodyV0
- func (u *SurveyResponseBody) TopologyResponseBodyV1() *TopologyResponseBodyV1
- func (v *SurveyResponseBody) XdrMarshal(x XDR, name string)
- func (v *SurveyResponseBody) XdrPointer() interface{}
- func (u *SurveyResponseBody) XdrRecurse(x XDR, name string)
- func (SurveyResponseBody) XdrTypeName() string
- func (u *SurveyResponseBody) XdrUnionBody() XdrType
- func (u *SurveyResponseBody) XdrUnionBodyName() string
- func (u *SurveyResponseBody) XdrUnionTag() XdrNum32
- func (u *SurveyResponseBody) XdrUnionTagName() string
- func (u SurveyResponseBody) XdrValid() bool
- func (_ SurveyResponseBody) XdrValidTags() map[int32]bool
- func (v SurveyResponseBody) XdrValue() interface{}
- type SurveyResponseMessage
- type ThresholdIndexes
- func (v ThresholdIndexes) GetU32() uint32
- func (v *ThresholdIndexes) Scan(ss fmt.ScanState, _ rune) error
- func (v *ThresholdIndexes) SetU32(n uint32)
- func (v ThresholdIndexes) String() string
- func (ThresholdIndexes) XdrEnumNames() map[int32]string
- func (v *ThresholdIndexes) XdrMarshal(x XDR, name string)
- func (v *ThresholdIndexes) XdrPointer() interface{}
- func (ThresholdIndexes) XdrTypeName() string
- func (v ThresholdIndexes) XdrValue() interface{}
- type Thresholds
- type TimeBounds
- type TimePoint
- type TopologyResponseBodyV0
- type TopologyResponseBodyV1
- type Transaction
- type TransactionEnvelope
- func (u *TransactionEnvelope) FeeBump() *FeeBumpTransactionEnvelope
- func (u *TransactionEnvelope) V0() *TransactionV0Envelope
- func (u *TransactionEnvelope) V1() *TransactionV1Envelope
- func (v *TransactionEnvelope) XdrMarshal(x XDR, name string)
- func (v *TransactionEnvelope) XdrPointer() interface{}
- func (u *TransactionEnvelope) XdrRecurse(x XDR, name string)
- func (TransactionEnvelope) XdrTypeName() string
- func (u *TransactionEnvelope) XdrUnionBody() XdrType
- func (u *TransactionEnvelope) XdrUnionBodyName() string
- func (u *TransactionEnvelope) XdrUnionTag() XdrNum32
- func (u *TransactionEnvelope) XdrUnionTagName() string
- func (u TransactionEnvelope) XdrValid() bool
- func (_ TransactionEnvelope) XdrValidTags() map[int32]bool
- func (v TransactionEnvelope) XdrValue() interface{}
- type TransactionHistoryEntry
- type TransactionHistoryResultEntry
- func (v *TransactionHistoryResultEntry) XdrMarshal(x XDR, name string)
- func (v *TransactionHistoryResultEntry) XdrPointer() interface{}
- func (v *TransactionHistoryResultEntry) XdrRecurse(x XDR, name string)
- func (TransactionHistoryResultEntry) XdrTypeName() string
- func (v TransactionHistoryResultEntry) XdrValue() interface{}
- type TransactionMeta
- func (u *TransactionMeta) Operations() *[]OperationMeta
- func (u *TransactionMeta) V1() *TransactionMetaV1
- func (u *TransactionMeta) V2() *TransactionMetaV2
- func (u *TransactionMeta) V3() *TransactionMetaV3
- func (v *TransactionMeta) XdrMarshal(x XDR, name string)
- func (v *TransactionMeta) XdrPointer() interface{}
- func (u *TransactionMeta) XdrRecurse(x XDR, name string)
- func (TransactionMeta) XdrTypeName() string
- func (u *TransactionMeta) XdrUnionBody() XdrType
- func (u *TransactionMeta) XdrUnionBodyName() string
- func (u *TransactionMeta) XdrUnionTag() XdrNum32
- func (u *TransactionMeta) XdrUnionTagName() string
- func (u TransactionMeta) XdrValid() bool
- func (_ TransactionMeta) XdrValidTags() map[int32]bool
- func (v TransactionMeta) XdrValue() interface{}
- type TransactionMetaV1
- type TransactionMetaV2
- type TransactionMetaV3
- type TransactionPhase
- func (u *TransactionPhase) V0Components() *[]TxSetComponent
- func (v *TransactionPhase) XdrMarshal(x XDR, name string)
- func (v *TransactionPhase) XdrPointer() interface{}
- func (u *TransactionPhase) XdrRecurse(x XDR, name string)
- func (TransactionPhase) XdrTypeName() string
- func (u *TransactionPhase) XdrUnionBody() XdrType
- func (u *TransactionPhase) XdrUnionBodyName() string
- func (u *TransactionPhase) XdrUnionTag() XdrNum32
- func (u *TransactionPhase) XdrUnionTagName() string
- func (u TransactionPhase) XdrValid() bool
- func (_ TransactionPhase) XdrValidTags() map[int32]bool
- func (v TransactionPhase) XdrValue() interface{}
- type TransactionResult
- type TransactionResultCode
- func (v TransactionResultCode) GetU32() uint32
- func (v *TransactionResultCode) Scan(ss fmt.ScanState, _ rune) error
- func (v *TransactionResultCode) SetU32(n uint32)
- func (v TransactionResultCode) String() string
- func (e TransactionResultCode) XdrEnumComments() map[int32]string
- func (TransactionResultCode) XdrEnumNames() map[int32]string
- func (v *TransactionResultCode) XdrMarshal(x XDR, name string)
- func (v *TransactionResultCode) XdrPointer() interface{}
- func (TransactionResultCode) XdrTypeName() string
- func (v TransactionResultCode) XdrValue() interface{}
- type TransactionResultMeta
- type TransactionResultPair
- type TransactionResultSet
- type TransactionSet
- type TransactionSetV1
- type TransactionSignaturePayload
- func (v *TransactionSignaturePayload) XdrMarshal(x XDR, name string)
- func (v *TransactionSignaturePayload) XdrPointer() interface{}
- func (v *TransactionSignaturePayload) XdrRecurse(x XDR, name string)
- func (TransactionSignaturePayload) XdrTypeName() string
- func (v TransactionSignaturePayload) XdrValue() interface{}
- type TransactionV0
- type TransactionV0Envelope
- type TransactionV1Envelope
- type TrustLineAsset
- func (u *TrustLineAsset) AlphaNum12() *AlphaNum12
- func (u *TrustLineAsset) AlphaNum4() *AlphaNum4
- func (u *TrustLineAsset) LiquidityPoolID() *PoolID
- func (v *TrustLineAsset) XdrMarshal(x XDR, name string)
- func (v *TrustLineAsset) XdrPointer() interface{}
- func (u *TrustLineAsset) XdrRecurse(x XDR, name string)
- func (TrustLineAsset) XdrTypeName() string
- func (u *TrustLineAsset) XdrUnionBody() XdrType
- func (u *TrustLineAsset) XdrUnionBodyName() string
- func (u *TrustLineAsset) XdrUnionTag() XdrNum32
- func (u *TrustLineAsset) XdrUnionTagName() string
- func (u TrustLineAsset) XdrValid() bool
- func (_ TrustLineAsset) XdrValidTags() map[int32]bool
- func (v TrustLineAsset) XdrValue() interface{}
- type TrustLineEntry
- type TrustLineEntryExtensionV2
- func (v *TrustLineEntryExtensionV2) XdrMarshal(x XDR, name string)
- func (v *TrustLineEntryExtensionV2) XdrPointer() interface{}
- func (v *TrustLineEntryExtensionV2) XdrRecurse(x XDR, name string)
- func (TrustLineEntryExtensionV2) XdrTypeName() string
- func (v TrustLineEntryExtensionV2) XdrValue() interface{}
- type TrustLineFlags
- func (v TrustLineFlags) GetU32() uint32
- func (v *TrustLineFlags) Scan(ss fmt.ScanState, _ rune) error
- func (v *TrustLineFlags) SetU32(n uint32)
- func (v TrustLineFlags) String() string
- func (e TrustLineFlags) XdrEnumComments() map[int32]string
- func (TrustLineFlags) XdrEnumNames() map[int32]string
- func (v *TrustLineFlags) XdrInitialize()
- func (v *TrustLineFlags) XdrMarshal(x XDR, name string)
- func (v *TrustLineFlags) XdrPointer() interface{}
- func (TrustLineFlags) XdrTypeName() string
- func (v TrustLineFlags) XdrValue() interface{}
- type TxAdvertVector
- type TxDemandVector
- type TxSetComponent
- func (u *TxSetComponent) TxsMaybeDiscountedFee() *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee
- func (v *TxSetComponent) XdrMarshal(x XDR, name string)
- func (v *TxSetComponent) XdrPointer() interface{}
- func (u *TxSetComponent) XdrRecurse(x XDR, name string)
- func (TxSetComponent) XdrTypeName() string
- func (u *TxSetComponent) XdrUnionBody() XdrType
- func (u *TxSetComponent) XdrUnionBodyName() string
- func (u *TxSetComponent) XdrUnionTag() XdrNum32
- func (u *TxSetComponent) XdrUnionTagName() string
- func (u TxSetComponent) XdrValid() bool
- func (_ TxSetComponent) XdrValidTags() map[int32]bool
- func (v TxSetComponent) XdrValue() interface{}
- type TxSetComponentType
- func (v TxSetComponentType) GetU32() uint32
- func (v *TxSetComponentType) Scan(ss fmt.ScanState, _ rune) error
- func (v *TxSetComponentType) SetU32(n uint32)
- func (v TxSetComponentType) String() string
- func (e TxSetComponentType) XdrEnumComments() map[int32]string
- func (TxSetComponentType) XdrEnumNames() map[int32]string
- func (v *TxSetComponentType) XdrMarshal(x XDR, name string)
- func (v *TxSetComponentType) XdrPointer() interface{}
- func (TxSetComponentType) XdrTypeName() string
- func (v TxSetComponentType) XdrValue() interface{}
- type UInt128Parts
- type UInt256Parts
- type Uint256
- type Uint32
- type Uint64
- type UpgradeEntryMeta
- type UpgradeType
- type Value
- type XdrAnon_AccountEntryExtensionV1_Ext
- func (u *XdrAnon_AccountEntryExtensionV1_Ext) V2() *AccountEntryExtensionV2
- func (v *XdrAnon_AccountEntryExtensionV1_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_AccountEntryExtensionV1_Ext) XdrPointer() interface{}
- func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_AccountEntryExtensionV1_Ext) XdrTypeName() string
- func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionTagName() string
- func (u XdrAnon_AccountEntryExtensionV1_Ext) XdrValid() bool
- func (_ XdrAnon_AccountEntryExtensionV1_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_AccountEntryExtensionV1_Ext) XdrValue() interface{}
- type XdrAnon_AccountEntryExtensionV2_Ext
- func (u *XdrAnon_AccountEntryExtensionV2_Ext) V3() *AccountEntryExtensionV3
- func (v *XdrAnon_AccountEntryExtensionV2_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_AccountEntryExtensionV2_Ext) XdrPointer() interface{}
- func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_AccountEntryExtensionV2_Ext) XdrTypeName() string
- func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionTagName() string
- func (u XdrAnon_AccountEntryExtensionV2_Ext) XdrValid() bool
- func (_ XdrAnon_AccountEntryExtensionV2_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_AccountEntryExtensionV2_Ext) XdrValue() interface{}
- type XdrAnon_AccountEntry_Ext
- func (u *XdrAnon_AccountEntry_Ext) V1() *AccountEntryExtensionV1
- func (v *XdrAnon_AccountEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_AccountEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_AccountEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_AccountEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_AccountEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_AccountEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_AccountEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_AccountEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_AccountEntry_Ext) XdrValid() bool
- func (_ XdrAnon_AccountEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_AccountEntry_Ext) XdrValue() interface{}
- type XdrAnon_AuthenticatedMessage_V0
- func (v *XdrAnon_AuthenticatedMessage_V0) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_AuthenticatedMessage_V0) XdrPointer() interface{}
- func (v *XdrAnon_AuthenticatedMessage_V0) XdrRecurse(x XDR, name string)
- func (XdrAnon_AuthenticatedMessage_V0) XdrTypeName() string
- func (v XdrAnon_AuthenticatedMessage_V0) XdrValue() interface{}
- type XdrAnon_BucketMetadata_Ext
- func (v *XdrAnon_BucketMetadata_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_BucketMetadata_Ext) XdrPointer() interface{}
- func (u *XdrAnon_BucketMetadata_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_BucketMetadata_Ext) XdrTypeName() string
- func (u *XdrAnon_BucketMetadata_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_BucketMetadata_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_BucketMetadata_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_BucketMetadata_Ext) XdrUnionTagName() string
- func (u XdrAnon_BucketMetadata_Ext) XdrValid() bool
- func (_ XdrAnon_BucketMetadata_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_BucketMetadata_Ext) XdrValue() interface{}
- type XdrAnon_ClaimableBalanceEntryExtensionV1_Ext
- func (v *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrPointer() interface{}
- func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrTypeName() string
- func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionTagName() string
- func (u XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValid() bool
- func (_ XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValue() interface{}
- type XdrAnon_ClaimableBalanceEntry_Ext
- func (u *XdrAnon_ClaimableBalanceEntry_Ext) V1() *ClaimableBalanceEntryExtensionV1
- func (v *XdrAnon_ClaimableBalanceEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_ClaimableBalanceEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_ClaimableBalanceEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_ClaimableBalanceEntry_Ext) XdrValid() bool
- func (_ XdrAnon_ClaimableBalanceEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_ClaimableBalanceEntry_Ext) XdrValue() interface{}
- type XdrAnon_Claimant_V0
- type XdrAnon_ContractEvent_Body
- func (u *XdrAnon_ContractEvent_Body) V0() *XdrAnon_ContractEvent_Body_V0
- func (v *XdrAnon_ContractEvent_Body) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_ContractEvent_Body) XdrPointer() interface{}
- func (u *XdrAnon_ContractEvent_Body) XdrRecurse(x XDR, name string)
- func (XdrAnon_ContractEvent_Body) XdrTypeName() string
- func (u *XdrAnon_ContractEvent_Body) XdrUnionBody() XdrType
- func (u *XdrAnon_ContractEvent_Body) XdrUnionBodyName() string
- func (u *XdrAnon_ContractEvent_Body) XdrUnionTag() XdrNum32
- func (u *XdrAnon_ContractEvent_Body) XdrUnionTagName() string
- func (u XdrAnon_ContractEvent_Body) XdrValid() bool
- func (_ XdrAnon_ContractEvent_Body) XdrValidTags() map[int32]bool
- func (v XdrAnon_ContractEvent_Body) XdrValue() interface{}
- type XdrAnon_ContractEvent_Body_V0
- func (v *XdrAnon_ContractEvent_Body_V0) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_ContractEvent_Body_V0) XdrPointer() interface{}
- func (v *XdrAnon_ContractEvent_Body_V0) XdrRecurse(x XDR, name string)
- func (XdrAnon_ContractEvent_Body_V0) XdrTypeName() string
- func (v XdrAnon_ContractEvent_Body_V0) XdrValue() interface{}
- type XdrAnon_ContractIDPreimage_FromAddress
- func (v *XdrAnon_ContractIDPreimage_FromAddress) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_ContractIDPreimage_FromAddress) XdrPointer() interface{}
- func (v *XdrAnon_ContractIDPreimage_FromAddress) XdrRecurse(x XDR, name string)
- func (XdrAnon_ContractIDPreimage_FromAddress) XdrTypeName() string
- func (v XdrAnon_ContractIDPreimage_FromAddress) XdrValue() interface{}
- type XdrAnon_DataEntry_Ext
- func (v *XdrAnon_DataEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_DataEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_DataEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_DataEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_DataEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_DataEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_DataEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_DataEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_DataEntry_Ext) XdrValid() bool
- func (_ XdrAnon_DataEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_DataEntry_Ext) XdrValue() interface{}
- type XdrAnon_FeeBumpTransaction_Ext
- func (v *XdrAnon_FeeBumpTransaction_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_FeeBumpTransaction_Ext) XdrPointer() interface{}
- func (u *XdrAnon_FeeBumpTransaction_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_FeeBumpTransaction_Ext) XdrTypeName() string
- func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionTagName() string
- func (u XdrAnon_FeeBumpTransaction_Ext) XdrValid() bool
- func (_ XdrAnon_FeeBumpTransaction_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_FeeBumpTransaction_Ext) XdrValue() interface{}
- type XdrAnon_FeeBumpTransaction_InnerTx
- func (u *XdrAnon_FeeBumpTransaction_InnerTx) V1() *TransactionV1Envelope
- func (v *XdrAnon_FeeBumpTransaction_InnerTx) XdrInitialize()
- func (v *XdrAnon_FeeBumpTransaction_InnerTx) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_FeeBumpTransaction_InnerTx) XdrPointer() interface{}
- func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrRecurse(x XDR, name string)
- func (XdrAnon_FeeBumpTransaction_InnerTx) XdrTypeName() string
- func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionBody() XdrType
- func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionBodyName() string
- func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionTag() XdrNum32
- func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionTagName() string
- func (u XdrAnon_FeeBumpTransaction_InnerTx) XdrValid() bool
- func (_ XdrAnon_FeeBumpTransaction_InnerTx) XdrValidTags() map[int32]bool
- func (v XdrAnon_FeeBumpTransaction_InnerTx) XdrValue() interface{}
- type XdrAnon_HashIDPreimage_ContractID
- func (v *XdrAnon_HashIDPreimage_ContractID) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_HashIDPreimage_ContractID) XdrPointer() interface{}
- func (v *XdrAnon_HashIDPreimage_ContractID) XdrRecurse(x XDR, name string)
- func (XdrAnon_HashIDPreimage_ContractID) XdrTypeName() string
- func (v XdrAnon_HashIDPreimage_ContractID) XdrValue() interface{}
- type XdrAnon_HashIDPreimage_OperationID
- func (v *XdrAnon_HashIDPreimage_OperationID) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_HashIDPreimage_OperationID) XdrPointer() interface{}
- func (v *XdrAnon_HashIDPreimage_OperationID) XdrRecurse(x XDR, name string)
- func (XdrAnon_HashIDPreimage_OperationID) XdrTypeName() string
- func (v XdrAnon_HashIDPreimage_OperationID) XdrValue() interface{}
- type XdrAnon_HashIDPreimage_RevokeID
- func (v *XdrAnon_HashIDPreimage_RevokeID) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_HashIDPreimage_RevokeID) XdrPointer() interface{}
- func (v *XdrAnon_HashIDPreimage_RevokeID) XdrRecurse(x XDR, name string)
- func (XdrAnon_HashIDPreimage_RevokeID) XdrTypeName() string
- func (v XdrAnon_HashIDPreimage_RevokeID) XdrValue() interface{}
- type XdrAnon_HashIDPreimage_SorobanAuthorization
- func (v *XdrAnon_HashIDPreimage_SorobanAuthorization) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_HashIDPreimage_SorobanAuthorization) XdrPointer() interface{}
- func (v *XdrAnon_HashIDPreimage_SorobanAuthorization) XdrRecurse(x XDR, name string)
- func (XdrAnon_HashIDPreimage_SorobanAuthorization) XdrTypeName() string
- func (v XdrAnon_HashIDPreimage_SorobanAuthorization) XdrValue() interface{}
- type XdrAnon_InnerTransactionResult_Ext
- func (v *XdrAnon_InnerTransactionResult_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_InnerTransactionResult_Ext) XdrPointer() interface{}
- func (u *XdrAnon_InnerTransactionResult_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_InnerTransactionResult_Ext) XdrTypeName() string
- func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionTagName() string
- func (u XdrAnon_InnerTransactionResult_Ext) XdrValid() bool
- func (_ XdrAnon_InnerTransactionResult_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_InnerTransactionResult_Ext) XdrValue() interface{}
- type XdrAnon_InnerTransactionResult_Result
- func (u *XdrAnon_InnerTransactionResult_Result) Results() *[]OperationResult
- func (v *XdrAnon_InnerTransactionResult_Result) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_InnerTransactionResult_Result) XdrPointer() interface{}
- func (u *XdrAnon_InnerTransactionResult_Result) XdrRecurse(x XDR, name string)
- func (XdrAnon_InnerTransactionResult_Result) XdrTypeName() string
- func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionBody() XdrType
- func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionBodyName() string
- func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionTag() XdrNum32
- func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionTagName() string
- func (u XdrAnon_InnerTransactionResult_Result) XdrValid() bool
- func (_ XdrAnon_InnerTransactionResult_Result) XdrValidTags() map[int32]bool
- func (v XdrAnon_InnerTransactionResult_Result) XdrValue() interface{}
- type XdrAnon_LedgerEntryExtensionV1_Ext
- func (v *XdrAnon_LedgerEntryExtensionV1_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerEntryExtensionV1_Ext) XdrPointer() interface{}
- func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerEntryExtensionV1_Ext) XdrTypeName() string
- func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionTagName() string
- func (u XdrAnon_LedgerEntryExtensionV1_Ext) XdrValid() bool
- func (_ XdrAnon_LedgerEntryExtensionV1_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_LedgerEntryExtensionV1_Ext) XdrValue() interface{}
- type XdrAnon_LedgerEntry_Data
- func (u *XdrAnon_LedgerEntry_Data) Account() *AccountEntry
- func (u *XdrAnon_LedgerEntry_Data) ClaimableBalance() *ClaimableBalanceEntry
- func (u *XdrAnon_LedgerEntry_Data) ConfigSetting() *ConfigSettingEntry
- func (u *XdrAnon_LedgerEntry_Data) ContractCode() *ContractCodeEntry
- func (u *XdrAnon_LedgerEntry_Data) ContractData() *ContractDataEntry
- func (u *XdrAnon_LedgerEntry_Data) Data() *DataEntry
- func (u *XdrAnon_LedgerEntry_Data) Expiration() *ExpirationEntry
- func (u *XdrAnon_LedgerEntry_Data) LiquidityPool() *LiquidityPoolEntry
- func (u *XdrAnon_LedgerEntry_Data) Offer() *OfferEntry
- func (u *XdrAnon_LedgerEntry_Data) TrustLine() *TrustLineEntry
- func (v *XdrAnon_LedgerEntry_Data) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerEntry_Data) XdrPointer() interface{}
- func (u *XdrAnon_LedgerEntry_Data) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerEntry_Data) XdrTypeName() string
- func (u *XdrAnon_LedgerEntry_Data) XdrUnionBody() XdrType
- func (u *XdrAnon_LedgerEntry_Data) XdrUnionBodyName() string
- func (u *XdrAnon_LedgerEntry_Data) XdrUnionTag() XdrNum32
- func (u *XdrAnon_LedgerEntry_Data) XdrUnionTagName() string
- func (u XdrAnon_LedgerEntry_Data) XdrValid() bool
- func (_ XdrAnon_LedgerEntry_Data) XdrValidTags() map[int32]bool
- func (v XdrAnon_LedgerEntry_Data) XdrValue() interface{}
- type XdrAnon_LedgerEntry_Ext
- func (u *XdrAnon_LedgerEntry_Ext) V1() *LedgerEntryExtensionV1
- func (v *XdrAnon_LedgerEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_LedgerEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_LedgerEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_LedgerEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_LedgerEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_LedgerEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_LedgerEntry_Ext) XdrValid() bool
- func (_ XdrAnon_LedgerEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_LedgerEntry_Ext) XdrValue() interface{}
- type XdrAnon_LedgerHeaderExtensionV1_Ext
- func (v *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrPointer() interface{}
- func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerHeaderExtensionV1_Ext) XdrTypeName() string
- func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionTagName() string
- func (u XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValid() bool
- func (_ XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValue() interface{}
- type XdrAnon_LedgerHeaderHistoryEntry_Ext
- func (v *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValid() bool
- func (_ XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValue() interface{}
- type XdrAnon_LedgerHeader_Ext
- func (u *XdrAnon_LedgerHeader_Ext) V1() *LedgerHeaderExtensionV1
- func (v *XdrAnon_LedgerHeader_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerHeader_Ext) XdrPointer() interface{}
- func (u *XdrAnon_LedgerHeader_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerHeader_Ext) XdrTypeName() string
- func (u *XdrAnon_LedgerHeader_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_LedgerHeader_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_LedgerHeader_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_LedgerHeader_Ext) XdrUnionTagName() string
- func (u XdrAnon_LedgerHeader_Ext) XdrValid() bool
- func (_ XdrAnon_LedgerHeader_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_LedgerHeader_Ext) XdrValue() interface{}
- type XdrAnon_LedgerKey_Account
- func (v *XdrAnon_LedgerKey_Account) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_Account) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_Account) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_Account) XdrTypeName() string
- func (v XdrAnon_LedgerKey_Account) XdrValue() interface{}
- type XdrAnon_LedgerKey_ClaimableBalance
- func (v *XdrAnon_LedgerKey_ClaimableBalance) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_ClaimableBalance) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_ClaimableBalance) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_ClaimableBalance) XdrTypeName() string
- func (v XdrAnon_LedgerKey_ClaimableBalance) XdrValue() interface{}
- type XdrAnon_LedgerKey_ConfigSetting
- func (v *XdrAnon_LedgerKey_ConfigSetting) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_ConfigSetting) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_ConfigSetting) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_ConfigSetting) XdrTypeName() string
- func (v XdrAnon_LedgerKey_ConfigSetting) XdrValue() interface{}
- type XdrAnon_LedgerKey_ContractCode
- func (v *XdrAnon_LedgerKey_ContractCode) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_ContractCode) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_ContractCode) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_ContractCode) XdrTypeName() string
- func (v XdrAnon_LedgerKey_ContractCode) XdrValue() interface{}
- type XdrAnon_LedgerKey_ContractData
- func (v *XdrAnon_LedgerKey_ContractData) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_ContractData) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_ContractData) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_ContractData) XdrTypeName() string
- func (v XdrAnon_LedgerKey_ContractData) XdrValue() interface{}
- type XdrAnon_LedgerKey_Data
- type XdrAnon_LedgerKey_Expiration
- func (v *XdrAnon_LedgerKey_Expiration) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_Expiration) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_Expiration) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_Expiration) XdrTypeName() string
- func (v XdrAnon_LedgerKey_Expiration) XdrValue() interface{}
- type XdrAnon_LedgerKey_LiquidityPool
- func (v *XdrAnon_LedgerKey_LiquidityPool) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_LiquidityPool) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_LiquidityPool) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_LiquidityPool) XdrTypeName() string
- func (v XdrAnon_LedgerKey_LiquidityPool) XdrValue() interface{}
- type XdrAnon_LedgerKey_Offer
- type XdrAnon_LedgerKey_TrustLine
- func (v *XdrAnon_LedgerKey_TrustLine) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LedgerKey_TrustLine) XdrPointer() interface{}
- func (v *XdrAnon_LedgerKey_TrustLine) XdrRecurse(x XDR, name string)
- func (XdrAnon_LedgerKey_TrustLine) XdrTypeName() string
- func (v XdrAnon_LedgerKey_TrustLine) XdrValue() interface{}
- type XdrAnon_LiquidityPoolEntry_Body
- func (u *XdrAnon_LiquidityPoolEntry_Body) ConstantProduct() *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct
- func (v *XdrAnon_LiquidityPoolEntry_Body) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LiquidityPoolEntry_Body) XdrPointer() interface{}
- func (u *XdrAnon_LiquidityPoolEntry_Body) XdrRecurse(x XDR, name string)
- func (XdrAnon_LiquidityPoolEntry_Body) XdrTypeName() string
- func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionBody() XdrType
- func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionBodyName() string
- func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionTag() XdrNum32
- func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionTagName() string
- func (u XdrAnon_LiquidityPoolEntry_Body) XdrValid() bool
- func (_ XdrAnon_LiquidityPoolEntry_Body) XdrValidTags() map[int32]bool
- func (v XdrAnon_LiquidityPoolEntry_Body) XdrValue() interface{}
- type XdrAnon_LiquidityPoolEntry_Body_ConstantProduct
- func (v *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrPointer() interface{}
- func (v *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrRecurse(x XDR, name string)
- func (XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrTypeName() string
- func (v XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrValue() interface{}
- type XdrAnon_ManageOfferSuccessResult_Offer
- func (u *XdrAnon_ManageOfferSuccessResult_Offer) Offer() *OfferEntry
- func (v *XdrAnon_ManageOfferSuccessResult_Offer) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_ManageOfferSuccessResult_Offer) XdrPointer() interface{}
- func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrRecurse(x XDR, name string)
- func (XdrAnon_ManageOfferSuccessResult_Offer) XdrTypeName() string
- func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionBody() XdrType
- func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionBodyName() string
- func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionTag() XdrNum32
- func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionTagName() string
- func (u XdrAnon_ManageOfferSuccessResult_Offer) XdrValid() bool
- func (_ XdrAnon_ManageOfferSuccessResult_Offer) XdrValidTags() map[int32]bool
- func (v XdrAnon_ManageOfferSuccessResult_Offer) XdrValue() interface{}
- type XdrAnon_MuxedAccount_Med25519
- func (v *XdrAnon_MuxedAccount_Med25519) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_MuxedAccount_Med25519) XdrPointer() interface{}
- func (v *XdrAnon_MuxedAccount_Med25519) XdrRecurse(x XDR, name string)
- func (XdrAnon_MuxedAccount_Med25519) XdrTypeName() string
- func (v XdrAnon_MuxedAccount_Med25519) XdrValue() interface{}
- type XdrAnon_OfferEntry_Ext
- func (v *XdrAnon_OfferEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_OfferEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_OfferEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_OfferEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_OfferEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_OfferEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_OfferEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_OfferEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_OfferEntry_Ext) XdrValid() bool
- func (_ XdrAnon_OfferEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_OfferEntry_Ext) XdrValue() interface{}
- type XdrAnon_OperationResult_Tr
- func (u *XdrAnon_OperationResult_Tr) AccountMergeResult() *AccountMergeResult
- func (u *XdrAnon_OperationResult_Tr) AllowTrustResult() *AllowTrustResult
- func (u *XdrAnon_OperationResult_Tr) BeginSponsoringFutureReservesResult() *BeginSponsoringFutureReservesResult
- func (u *XdrAnon_OperationResult_Tr) BumpFootprintExpirationResult() *BumpFootprintExpirationResult
- func (u *XdrAnon_OperationResult_Tr) BumpSeqResult() *BumpSequenceResult
- func (u *XdrAnon_OperationResult_Tr) ChangeTrustResult() *ChangeTrustResult
- func (u *XdrAnon_OperationResult_Tr) ClaimClaimableBalanceResult() *ClaimClaimableBalanceResult
- func (u *XdrAnon_OperationResult_Tr) ClawbackClaimableBalanceResult() *ClawbackClaimableBalanceResult
- func (u *XdrAnon_OperationResult_Tr) ClawbackResult() *ClawbackResult
- func (u *XdrAnon_OperationResult_Tr) CreateAccountResult() *CreateAccountResult
- func (u *XdrAnon_OperationResult_Tr) CreateClaimableBalanceResult() *CreateClaimableBalanceResult
- func (u *XdrAnon_OperationResult_Tr) CreatePassiveSellOfferResult() *ManageSellOfferResult
- func (u *XdrAnon_OperationResult_Tr) EndSponsoringFutureReservesResult() *EndSponsoringFutureReservesResult
- func (u *XdrAnon_OperationResult_Tr) InflationResult() *InflationResult
- func (u *XdrAnon_OperationResult_Tr) InvokeHostFunctionResult() *InvokeHostFunctionResult
- func (u *XdrAnon_OperationResult_Tr) LiquidityPoolDepositResult() *LiquidityPoolDepositResult
- func (u *XdrAnon_OperationResult_Tr) LiquidityPoolWithdrawResult() *LiquidityPoolWithdrawResult
- func (u *XdrAnon_OperationResult_Tr) ManageBuyOfferResult() *ManageBuyOfferResult
- func (u *XdrAnon_OperationResult_Tr) ManageDataResult() *ManageDataResult
- func (u *XdrAnon_OperationResult_Tr) ManageSellOfferResult() *ManageSellOfferResult
- func (u *XdrAnon_OperationResult_Tr) PathPaymentStrictReceiveResult() *PathPaymentStrictReceiveResult
- func (u *XdrAnon_OperationResult_Tr) PathPaymentStrictSendResult() *PathPaymentStrictSendResult
- func (u *XdrAnon_OperationResult_Tr) PaymentResult() *PaymentResult
- func (u *XdrAnon_OperationResult_Tr) RestoreFootprintResult() *RestoreFootprintResult
- func (u *XdrAnon_OperationResult_Tr) RevokeSponsorshipResult() *RevokeSponsorshipResult
- func (u *XdrAnon_OperationResult_Tr) SetOptionsResult() *SetOptionsResult
- func (u *XdrAnon_OperationResult_Tr) SetTrustLineFlagsResult() *SetTrustLineFlagsResult
- func (v *XdrAnon_OperationResult_Tr) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_OperationResult_Tr) XdrPointer() interface{}
- func (u *XdrAnon_OperationResult_Tr) XdrRecurse(x XDR, name string)
- func (XdrAnon_OperationResult_Tr) XdrTypeName() string
- func (u *XdrAnon_OperationResult_Tr) XdrUnionBody() XdrType
- func (u *XdrAnon_OperationResult_Tr) XdrUnionBodyName() string
- func (u *XdrAnon_OperationResult_Tr) XdrUnionTag() XdrNum32
- func (u *XdrAnon_OperationResult_Tr) XdrUnionTagName() string
- func (u XdrAnon_OperationResult_Tr) XdrValid() bool
- func (_ XdrAnon_OperationResult_Tr) XdrValidTags() map[int32]bool
- func (v XdrAnon_OperationResult_Tr) XdrValue() interface{}
- type XdrAnon_Operation_Body
- func (u *XdrAnon_Operation_Body) AllowTrustOp() *AllowTrustOp
- func (u *XdrAnon_Operation_Body) BeginSponsoringFutureReservesOp() *BeginSponsoringFutureReservesOp
- func (u *XdrAnon_Operation_Body) BumpFootprintExpirationOp() *BumpFootprintExpirationOp
- func (u *XdrAnon_Operation_Body) BumpSequenceOp() *BumpSequenceOp
- func (u *XdrAnon_Operation_Body) ChangeTrustOp() *ChangeTrustOp
- func (u *XdrAnon_Operation_Body) ClaimClaimableBalanceOp() *ClaimClaimableBalanceOp
- func (u *XdrAnon_Operation_Body) ClawbackClaimableBalanceOp() *ClawbackClaimableBalanceOp
- func (u *XdrAnon_Operation_Body) ClawbackOp() *ClawbackOp
- func (u *XdrAnon_Operation_Body) CreateAccountOp() *CreateAccountOp
- func (u *XdrAnon_Operation_Body) CreateClaimableBalanceOp() *CreateClaimableBalanceOp
- func (u *XdrAnon_Operation_Body) CreatePassiveSellOfferOp() *CreatePassiveSellOfferOp
- func (u *XdrAnon_Operation_Body) Destination() *MuxedAccount
- func (u *XdrAnon_Operation_Body) InvokeHostFunctionOp() *InvokeHostFunctionOp
- func (u *XdrAnon_Operation_Body) LiquidityPoolDepositOp() *LiquidityPoolDepositOp
- func (u *XdrAnon_Operation_Body) LiquidityPoolWithdrawOp() *LiquidityPoolWithdrawOp
- func (u *XdrAnon_Operation_Body) ManageBuyOfferOp() *ManageBuyOfferOp
- func (u *XdrAnon_Operation_Body) ManageDataOp() *ManageDataOp
- func (u *XdrAnon_Operation_Body) ManageSellOfferOp() *ManageSellOfferOp
- func (u *XdrAnon_Operation_Body) PathPaymentStrictReceiveOp() *PathPaymentStrictReceiveOp
- func (u *XdrAnon_Operation_Body) PathPaymentStrictSendOp() *PathPaymentStrictSendOp
- func (u *XdrAnon_Operation_Body) PaymentOp() *PaymentOp
- func (u *XdrAnon_Operation_Body) RestoreFootprintOp() *RestoreFootprintOp
- func (u *XdrAnon_Operation_Body) RevokeSponsorshipOp() *RevokeSponsorshipOp
- func (u *XdrAnon_Operation_Body) SetOptionsOp() *SetOptionsOp
- func (u *XdrAnon_Operation_Body) SetTrustLineFlagsOp() *SetTrustLineFlagsOp
- func (v *XdrAnon_Operation_Body) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_Operation_Body) XdrPointer() interface{}
- func (u *XdrAnon_Operation_Body) XdrRecurse(x XDR, name string)
- func (XdrAnon_Operation_Body) XdrTypeName() string
- func (u *XdrAnon_Operation_Body) XdrUnionBody() XdrType
- func (u *XdrAnon_Operation_Body) XdrUnionBodyName() string
- func (u *XdrAnon_Operation_Body) XdrUnionTag() XdrNum32
- func (u *XdrAnon_Operation_Body) XdrUnionTagName() string
- func (u XdrAnon_Operation_Body) XdrValid() bool
- func (_ XdrAnon_Operation_Body) XdrValidTags() map[int32]bool
- func (v XdrAnon_Operation_Body) XdrValue() interface{}
- type XdrAnon_PathPaymentStrictReceiveResult_Success
- func (v *XdrAnon_PathPaymentStrictReceiveResult_Success) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_PathPaymentStrictReceiveResult_Success) XdrPointer() interface{}
- func (v *XdrAnon_PathPaymentStrictReceiveResult_Success) XdrRecurse(x XDR, name string)
- func (XdrAnon_PathPaymentStrictReceiveResult_Success) XdrTypeName() string
- func (v XdrAnon_PathPaymentStrictReceiveResult_Success) XdrValue() interface{}
- type XdrAnon_PathPaymentStrictSendResult_Success
- func (v *XdrAnon_PathPaymentStrictSendResult_Success) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_PathPaymentStrictSendResult_Success) XdrPointer() interface{}
- func (v *XdrAnon_PathPaymentStrictSendResult_Success) XdrRecurse(x XDR, name string)
- func (XdrAnon_PathPaymentStrictSendResult_Success) XdrTypeName() string
- func (v XdrAnon_PathPaymentStrictSendResult_Success) XdrValue() interface{}
- type XdrAnon_PeerAddress_Ip
- func (u *XdrAnon_PeerAddress_Ip) Ipv4() *[4]byte
- func (u *XdrAnon_PeerAddress_Ip) Ipv6() *[16]byte
- func (v *XdrAnon_PeerAddress_Ip) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_PeerAddress_Ip) XdrPointer() interface{}
- func (u *XdrAnon_PeerAddress_Ip) XdrRecurse(x XDR, name string)
- func (XdrAnon_PeerAddress_Ip) XdrTypeName() string
- func (u *XdrAnon_PeerAddress_Ip) XdrUnionBody() XdrType
- func (u *XdrAnon_PeerAddress_Ip) XdrUnionBodyName() string
- func (u *XdrAnon_PeerAddress_Ip) XdrUnionTag() XdrNum32
- func (u *XdrAnon_PeerAddress_Ip) XdrUnionTagName() string
- func (u XdrAnon_PeerAddress_Ip) XdrValid() bool
- func (_ XdrAnon_PeerAddress_Ip) XdrValidTags() map[int32]bool
- func (v XdrAnon_PeerAddress_Ip) XdrValue() interface{}
- type XdrAnon_RevokeSponsorshipOp_Signer
- func (v *XdrAnon_RevokeSponsorshipOp_Signer) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_RevokeSponsorshipOp_Signer) XdrPointer() interface{}
- func (v *XdrAnon_RevokeSponsorshipOp_Signer) XdrRecurse(x XDR, name string)
- func (XdrAnon_RevokeSponsorshipOp_Signer) XdrTypeName() string
- func (v XdrAnon_RevokeSponsorshipOp_Signer) XdrValue() interface{}
- type XdrAnon_SCPStatement_Pledges
- func (u *XdrAnon_SCPStatement_Pledges) Confirm() *XdrAnon_SCPStatement_Pledges_Confirm
- func (u *XdrAnon_SCPStatement_Pledges) Externalize() *XdrAnon_SCPStatement_Pledges_Externalize
- func (u *XdrAnon_SCPStatement_Pledges) Nominate() *SCPNomination
- func (u *XdrAnon_SCPStatement_Pledges) Prepare() *XdrAnon_SCPStatement_Pledges_Prepare
- func (v *XdrAnon_SCPStatement_Pledges) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_SCPStatement_Pledges) XdrPointer() interface{}
- func (u *XdrAnon_SCPStatement_Pledges) XdrRecurse(x XDR, name string)
- func (XdrAnon_SCPStatement_Pledges) XdrTypeName() string
- func (u *XdrAnon_SCPStatement_Pledges) XdrUnionBody() XdrType
- func (u *XdrAnon_SCPStatement_Pledges) XdrUnionBodyName() string
- func (u *XdrAnon_SCPStatement_Pledges) XdrUnionTag() XdrNum32
- func (u *XdrAnon_SCPStatement_Pledges) XdrUnionTagName() string
- func (u XdrAnon_SCPStatement_Pledges) XdrValid() bool
- func (_ XdrAnon_SCPStatement_Pledges) XdrValidTags() map[int32]bool
- func (v XdrAnon_SCPStatement_Pledges) XdrValue() interface{}
- type XdrAnon_SCPStatement_Pledges_Confirm
- func (v *XdrAnon_SCPStatement_Pledges_Confirm) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_SCPStatement_Pledges_Confirm) XdrPointer() interface{}
- func (v *XdrAnon_SCPStatement_Pledges_Confirm) XdrRecurse(x XDR, name string)
- func (XdrAnon_SCPStatement_Pledges_Confirm) XdrTypeName() string
- func (v XdrAnon_SCPStatement_Pledges_Confirm) XdrValue() interface{}
- type XdrAnon_SCPStatement_Pledges_Externalize
- func (v *XdrAnon_SCPStatement_Pledges_Externalize) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_SCPStatement_Pledges_Externalize) XdrPointer() interface{}
- func (v *XdrAnon_SCPStatement_Pledges_Externalize) XdrRecurse(x XDR, name string)
- func (XdrAnon_SCPStatement_Pledges_Externalize) XdrTypeName() string
- func (v XdrAnon_SCPStatement_Pledges_Externalize) XdrValue() interface{}
- type XdrAnon_SCPStatement_Pledges_Prepare
- func (v *XdrAnon_SCPStatement_Pledges_Prepare) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_SCPStatement_Pledges_Prepare) XdrPointer() interface{}
- func (v *XdrAnon_SCPStatement_Pledges_Prepare) XdrRecurse(x XDR, name string)
- func (XdrAnon_SCPStatement_Pledges_Prepare) XdrTypeName() string
- func (v XdrAnon_SCPStatement_Pledges_Prepare) XdrValue() interface{}
- type XdrAnon_SignerKey_Ed25519SignedPayload
- func (v *XdrAnon_SignerKey_Ed25519SignedPayload) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_SignerKey_Ed25519SignedPayload) XdrPointer() interface{}
- func (v *XdrAnon_SignerKey_Ed25519SignedPayload) XdrRecurse(x XDR, name string)
- func (XdrAnon_SignerKey_Ed25519SignedPayload) XdrTypeName() string
- func (v XdrAnon_SignerKey_Ed25519SignedPayload) XdrValue() interface{}
- type XdrAnon_StellarValue_Ext
- func (u *XdrAnon_StellarValue_Ext) LcValueSignature() *LedgerCloseValueSignature
- func (v *XdrAnon_StellarValue_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_StellarValue_Ext) XdrPointer() interface{}
- func (u *XdrAnon_StellarValue_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_StellarValue_Ext) XdrTypeName() string
- func (u *XdrAnon_StellarValue_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_StellarValue_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_StellarValue_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_StellarValue_Ext) XdrUnionTagName() string
- func (u XdrAnon_StellarValue_Ext) XdrValid() bool
- func (_ XdrAnon_StellarValue_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_StellarValue_Ext) XdrValue() interface{}
- type XdrAnon_TransactionHistoryEntry_Ext
- func (u *XdrAnon_TransactionHistoryEntry_Ext) GeneralizedTxSet() *GeneralizedTransactionSet
- func (v *XdrAnon_TransactionHistoryEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TransactionHistoryEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_TransactionHistoryEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_TransactionHistoryEntry_Ext) XdrValid() bool
- func (_ XdrAnon_TransactionHistoryEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_TransactionHistoryEntry_Ext) XdrValue() interface{}
- type XdrAnon_TransactionHistoryResultEntry_Ext
- func (v *XdrAnon_TransactionHistoryResultEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TransactionHistoryResultEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_TransactionHistoryResultEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_TransactionHistoryResultEntry_Ext) XdrValid() bool
- func (_ XdrAnon_TransactionHistoryResultEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_TransactionHistoryResultEntry_Ext) XdrValue() interface{}
- type XdrAnon_TransactionResult_Ext
- func (v *XdrAnon_TransactionResult_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TransactionResult_Ext) XdrPointer() interface{}
- func (u *XdrAnon_TransactionResult_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_TransactionResult_Ext) XdrTypeName() string
- func (u *XdrAnon_TransactionResult_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_TransactionResult_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_TransactionResult_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TransactionResult_Ext) XdrUnionTagName() string
- func (u XdrAnon_TransactionResult_Ext) XdrValid() bool
- func (_ XdrAnon_TransactionResult_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_TransactionResult_Ext) XdrValue() interface{}
- type XdrAnon_TransactionResult_Result
- func (u *XdrAnon_TransactionResult_Result) InnerResultPair() *InnerTransactionResultPair
- func (u *XdrAnon_TransactionResult_Result) Results() *[]OperationResult
- func (v *XdrAnon_TransactionResult_Result) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TransactionResult_Result) XdrPointer() interface{}
- func (u *XdrAnon_TransactionResult_Result) XdrRecurse(x XDR, name string)
- func (XdrAnon_TransactionResult_Result) XdrTypeName() string
- func (u *XdrAnon_TransactionResult_Result) XdrUnionBody() XdrType
- func (u *XdrAnon_TransactionResult_Result) XdrUnionBodyName() string
- func (u *XdrAnon_TransactionResult_Result) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TransactionResult_Result) XdrUnionTagName() string
- func (u XdrAnon_TransactionResult_Result) XdrValid() bool
- func (_ XdrAnon_TransactionResult_Result) XdrValidTags() map[int32]bool
- func (v XdrAnon_TransactionResult_Result) XdrValue() interface{}
- type XdrAnon_TransactionSignaturePayload_TaggedTransaction
- func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) FeeBump() *FeeBumpTransaction
- func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) Tx() *Transaction
- func (v *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrInitialize()
- func (v *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrPointer() interface{}
- func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrRecurse(x XDR, name string)
- func (XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrTypeName() string
- func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionBody() XdrType
- func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionBodyName() string
- func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionTagName() string
- func (u XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValid() bool
- func (_ XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValidTags() map[int32]bool
- func (v XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValue() interface{}
- type XdrAnon_TransactionV0_Ext
- func (v *XdrAnon_TransactionV0_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TransactionV0_Ext) XdrPointer() interface{}
- func (u *XdrAnon_TransactionV0_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_TransactionV0_Ext) XdrTypeName() string
- func (u *XdrAnon_TransactionV0_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_TransactionV0_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_TransactionV0_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TransactionV0_Ext) XdrUnionTagName() string
- func (u XdrAnon_TransactionV0_Ext) XdrValid() bool
- func (_ XdrAnon_TransactionV0_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_TransactionV0_Ext) XdrValue() interface{}
- type XdrAnon_Transaction_Ext
- func (u *XdrAnon_Transaction_Ext) SorobanData() *SorobanTransactionData
- func (v *XdrAnon_Transaction_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_Transaction_Ext) XdrPointer() interface{}
- func (u *XdrAnon_Transaction_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_Transaction_Ext) XdrTypeName() string
- func (u *XdrAnon_Transaction_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_Transaction_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_Transaction_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_Transaction_Ext) XdrUnionTagName() string
- func (u XdrAnon_Transaction_Ext) XdrValid() bool
- func (_ XdrAnon_Transaction_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_Transaction_Ext) XdrValue() interface{}
- type XdrAnon_TrustLineEntryExtensionV2_Ext
- func (v *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrPointer() interface{}
- func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_TrustLineEntryExtensionV2_Ext) XdrTypeName() string
- func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionTagName() string
- func (u XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValid() bool
- func (_ XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValue() interface{}
- type XdrAnon_TrustLineEntry_Ext
- func (u *XdrAnon_TrustLineEntry_Ext) V1() *XdrAnon_TrustLineEntry_Ext_V1
- func (v *XdrAnon_TrustLineEntry_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TrustLineEntry_Ext) XdrPointer() interface{}
- func (u *XdrAnon_TrustLineEntry_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_TrustLineEntry_Ext) XdrTypeName() string
- func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionTagName() string
- func (u XdrAnon_TrustLineEntry_Ext) XdrValid() bool
- func (_ XdrAnon_TrustLineEntry_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_TrustLineEntry_Ext) XdrValue() interface{}
- type XdrAnon_TrustLineEntry_Ext_V1
- func (v *XdrAnon_TrustLineEntry_Ext_V1) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TrustLineEntry_Ext_V1) XdrPointer() interface{}
- func (v *XdrAnon_TrustLineEntry_Ext_V1) XdrRecurse(x XDR, name string)
- func (XdrAnon_TrustLineEntry_Ext_V1) XdrTypeName() string
- func (v XdrAnon_TrustLineEntry_Ext_V1) XdrValue() interface{}
- type XdrAnon_TrustLineEntry_Ext_V1_Ext
- func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) V2() *TrustLineEntryExtensionV2
- func (v *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrPointer() interface{}
- func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrRecurse(x XDR, name string)
- func (XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrTypeName() string
- func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionBody() XdrType
- func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionBodyName() string
- func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionTag() XdrNum32
- func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionTagName() string
- func (u XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValid() bool
- func (_ XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValidTags() map[int32]bool
- func (v XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValue() interface{}
- type XdrAnon_TxSetComponent_TxsMaybeDiscountedFee
- func (v *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrMarshal(x XDR, name string)
- func (v *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrPointer() interface{}
- func (v *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrRecurse(x XDR, name string)
- func (XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrTypeName() string
- func (v XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrValue() interface{}
- type XdrType_AccountEntry
- type XdrType_AccountEntryExtensionV1
- type XdrType_AccountEntryExtensionV2
- type XdrType_AccountEntryExtensionV3
- type XdrType_AccountFlags
- type XdrType_AccountID
- type XdrType_AccountMergeResult
- type XdrType_AccountMergeResultCode
- type XdrType_AllowTrustOp
- type XdrType_AllowTrustResult
- type XdrType_AllowTrustResultCode
- type XdrType_AlphaNum12
- type XdrType_AlphaNum4
- type XdrType_Asset
- type XdrType_AssetCode
- type XdrType_AssetCode12
- func (v XdrType_AssetCode12) GetByteSlice() []byte
- func (v XdrType_AssetCode12) Scan(ss fmt.ScanState, c rune) error
- func (v XdrType_AssetCode12) String() string
- func (XdrType_AssetCode12) XdrArraySize() uint32
- func (v XdrType_AssetCode12) XdrMarshal(x XDR, name string)
- func (v XdrType_AssetCode12) XdrPointer() interface{}
- func (XdrType_AssetCode12) XdrTypeName() string
- func (v XdrType_AssetCode12) XdrUnwrap() XdrType
- func (v XdrType_AssetCode12) XdrValue() interface{}
- type XdrType_AssetCode4
- func (v XdrType_AssetCode4) GetByteSlice() []byte
- func (v XdrType_AssetCode4) Scan(ss fmt.ScanState, c rune) error
- func (v XdrType_AssetCode4) String() string
- func (XdrType_AssetCode4) XdrArraySize() uint32
- func (v XdrType_AssetCode4) XdrMarshal(x XDR, name string)
- func (v XdrType_AssetCode4) XdrPointer() interface{}
- func (XdrType_AssetCode4) XdrTypeName() string
- func (v XdrType_AssetCode4) XdrUnwrap() XdrType
- func (v XdrType_AssetCode4) XdrValue() interface{}
- type XdrType_AssetType
- type XdrType_Auth
- type XdrType_AuthCert
- type XdrType_AuthenticatedMessage
- type XdrType_BeginSponsoringFutureReservesOp
- type XdrType_BeginSponsoringFutureReservesResult
- type XdrType_BeginSponsoringFutureReservesResultCode
- type XdrType_BucketEntry
- type XdrType_BucketEntryType
- type XdrType_BucketMetadata
- type XdrType_BumpFootprintExpirationOp
- type XdrType_BumpFootprintExpirationResult
- type XdrType_BumpFootprintExpirationResultCode
- type XdrType_BumpSequenceOp
- type XdrType_BumpSequenceResult
- type XdrType_BumpSequenceResultCode
- type XdrType_ChangeTrustAsset
- type XdrType_ChangeTrustOp
- type XdrType_ChangeTrustResult
- type XdrType_ChangeTrustResultCode
- type XdrType_ClaimAtom
- type XdrType_ClaimAtomType
- type XdrType_ClaimClaimableBalanceOp
- type XdrType_ClaimClaimableBalanceResult
- type XdrType_ClaimClaimableBalanceResultCode
- type XdrType_ClaimLiquidityAtom
- type XdrType_ClaimOfferAtom
- type XdrType_ClaimOfferAtomV0
- type XdrType_ClaimPredicate
- type XdrType_ClaimPredicateType
- type XdrType_ClaimableBalanceEntry
- type XdrType_ClaimableBalanceEntryExtensionV1
- type XdrType_ClaimableBalanceFlags
- type XdrType_ClaimableBalanceID
- type XdrType_ClaimableBalanceIDType
- type XdrType_Claimant
- type XdrType_ClaimantType
- type XdrType_ClawbackClaimableBalanceOp
- type XdrType_ClawbackClaimableBalanceResult
- type XdrType_ClawbackClaimableBalanceResultCode
- type XdrType_ClawbackOp
- type XdrType_ClawbackResult
- type XdrType_ClawbackResultCode
- type XdrType_ConfigSettingContractBandwidthV0
- type XdrType_ConfigSettingContractComputeV0
- type XdrType_ConfigSettingContractEventsV0
- type XdrType_ConfigSettingContractExecutionLanesV0
- type XdrType_ConfigSettingContractHistoricalDataV0
- type XdrType_ConfigSettingContractLedgerCostV0
- type XdrType_ConfigSettingEntry
- type XdrType_ConfigSettingID
- type XdrType_ConfigUpgradeSet
- type XdrType_ConfigUpgradeSetKey
- type XdrType_ContractCodeEntry
- type XdrType_ContractCostParamEntry
- type XdrType_ContractCostParams
- func (v XdrType_ContractCostParams) GetVecLen() uint32
- func (v XdrType_ContractCostParams) SetVecLen(length uint32)
- func (XdrType_ContractCostParams) XdrBound() uint32
- func (XdrType_ContractCostParams) XdrCheckLen(length uint32)
- func (v XdrType_ContractCostParams) XdrMarshal(x XDR, name string)
- func (v XdrType_ContractCostParams) XdrMarshalN(x XDR, name string, n uint32)
- func (v XdrType_ContractCostParams) XdrPointer() interface{}
- func (v XdrType_ContractCostParams) XdrRecurse(x XDR, name string)
- func (XdrType_ContractCostParams) XdrTypeName() string
- func (v XdrType_ContractCostParams) XdrUnwrap() XdrType
- func (v XdrType_ContractCostParams) XdrValue() interface{}
- type XdrType_ContractCostType
- type XdrType_ContractDataDurability
- type XdrType_ContractDataEntry
- type XdrType_ContractEvent
- type XdrType_ContractEventType
- type XdrType_ContractExecutable
- type XdrType_ContractExecutableType
- type XdrType_ContractIDPreimage
- type XdrType_ContractIDPreimageType
- type XdrType_CreateAccountOp
- type XdrType_CreateAccountResult
- type XdrType_CreateAccountResultCode
- type XdrType_CreateClaimableBalanceOp
- type XdrType_CreateClaimableBalanceResult
- type XdrType_CreateClaimableBalanceResultCode
- type XdrType_CreateContractArgs
- type XdrType_CreatePassiveSellOfferOp
- type XdrType_CryptoKeyType
- type XdrType_Curve25519Public
- type XdrType_Curve25519Secret
- type XdrType_DataEntry
- type XdrType_DataValue
- type XdrType_DecoratedSignature
- type XdrType_DiagnosticEvent
- type XdrType_DontHave
- type XdrType_Duration
- type XdrType_EncryptedBody
- type XdrType_EndSponsoringFutureReservesResult
- type XdrType_EndSponsoringFutureReservesResultCode
- type XdrType_EnvelopeType
- type XdrType_Error
- type XdrType_ErrorCode
- type XdrType_EvictionIterator
- type XdrType_ExpirationEntry
- type XdrType_ExtensionPoint
- type XdrType_FeeBumpTransaction
- type XdrType_FeeBumpTransactionEnvelope
- type XdrType_FloodAdvert
- type XdrType_FloodDemand
- type XdrType_GeneralizedTransactionSet
- type XdrType_Hash
- func (v XdrType_Hash) GetByteSlice() []byte
- func (v XdrType_Hash) Scan(ss fmt.ScanState, c rune) error
- func (v XdrType_Hash) String() string
- func (XdrType_Hash) XdrArraySize() uint32
- func (v XdrType_Hash) XdrMarshal(x XDR, name string)
- func (v XdrType_Hash) XdrPointer() interface{}
- func (XdrType_Hash) XdrTypeName() string
- func (v XdrType_Hash) XdrUnwrap() XdrType
- func (v XdrType_Hash) XdrValue() interface{}
- type XdrType_HashIDPreimage
- type XdrType_Hello
- type XdrType_HmacSha256Key
- type XdrType_HmacSha256Mac
- type XdrType_HostFunction
- type XdrType_HostFunctionType
- type XdrType_IPAddrType
- type XdrType_InflationPayout
- type XdrType_InflationResult
- type XdrType_InflationResultCode
- type XdrType_InnerTransactionResult
- type XdrType_InnerTransactionResultPair
- type XdrType_Int128Parts
- type XdrType_Int256Parts
- type XdrType_Int32
- type XdrType_Int64
- type XdrType_InvokeContractArgs
- type XdrType_InvokeHostFunctionOp
- type XdrType_InvokeHostFunctionResult
- type XdrType_InvokeHostFunctionResultCode
- type XdrType_InvokeHostFunctionSuccessPreImage
- type XdrType_LedgerBounds
- type XdrType_LedgerCloseMeta
- type XdrType_LedgerCloseMetaV0
- type XdrType_LedgerCloseMetaV1
- type XdrType_LedgerCloseMetaV2
- type XdrType_LedgerCloseValueSignature
- type XdrType_LedgerEntry
- type XdrType_LedgerEntryChange
- type XdrType_LedgerEntryChangeType
- type XdrType_LedgerEntryChanges
- func (v XdrType_LedgerEntryChanges) GetVecLen() uint32
- func (v XdrType_LedgerEntryChanges) SetVecLen(length uint32)
- func (XdrType_LedgerEntryChanges) XdrBound() uint32
- func (XdrType_LedgerEntryChanges) XdrCheckLen(length uint32)
- func (v XdrType_LedgerEntryChanges) XdrMarshal(x XDR, name string)
- func (v XdrType_LedgerEntryChanges) XdrMarshalN(x XDR, name string, n uint32)
- func (v XdrType_LedgerEntryChanges) XdrPointer() interface{}
- func (v XdrType_LedgerEntryChanges) XdrRecurse(x XDR, name string)
- func (XdrType_LedgerEntryChanges) XdrTypeName() string
- func (v XdrType_LedgerEntryChanges) XdrUnwrap() XdrType
- func (v XdrType_LedgerEntryChanges) XdrValue() interface{}
- type XdrType_LedgerEntryExtensionV1
- type XdrType_LedgerEntryType
- type XdrType_LedgerFootprint
- type XdrType_LedgerHeader
- type XdrType_LedgerHeaderExtensionV1
- type XdrType_LedgerHeaderFlags
- type XdrType_LedgerHeaderHistoryEntry
- type XdrType_LedgerKey
- type XdrType_LedgerSCPMessages
- type XdrType_LedgerUpgrade
- type XdrType_LedgerUpgradeType
- type XdrType_Liabilities
- type XdrType_LiquidityPoolConstantProductParameters
- type XdrType_LiquidityPoolDepositOp
- type XdrType_LiquidityPoolDepositResult
- type XdrType_LiquidityPoolDepositResultCode
- type XdrType_LiquidityPoolEntry
- type XdrType_LiquidityPoolParameters
- type XdrType_LiquidityPoolType
- type XdrType_LiquidityPoolWithdrawOp
- type XdrType_LiquidityPoolWithdrawResult
- type XdrType_LiquidityPoolWithdrawResultCode
- type XdrType_ManageBuyOfferOp
- type XdrType_ManageBuyOfferResult
- type XdrType_ManageBuyOfferResultCode
- type XdrType_ManageDataOp
- type XdrType_ManageDataResult
- type XdrType_ManageDataResultCode
- type XdrType_ManageOfferEffect
- type XdrType_ManageOfferSuccessResult
- type XdrType_ManageSellOfferOp
- type XdrType_ManageSellOfferResult
- type XdrType_ManageSellOfferResultCode
- type XdrType_Memo
- type XdrType_MemoType
- type XdrType_MessageType
- type XdrType_MuxedAccount
- type XdrType_NodeID
- type XdrType_OfferEntry
- type XdrType_OfferEntryFlags
- type XdrType_Operation
- type XdrType_OperationMeta
- type XdrType_OperationResult
- type XdrType_OperationResultCode
- type XdrType_OperationType
- type XdrType_PathPaymentStrictReceiveOp
- type XdrType_PathPaymentStrictReceiveResult
- type XdrType_PathPaymentStrictReceiveResultCode
- type XdrType_PathPaymentStrictSendOp
- type XdrType_PathPaymentStrictSendResult
- type XdrType_PathPaymentStrictSendResultCode
- type XdrType_PaymentOp
- type XdrType_PaymentResult
- type XdrType_PaymentResultCode
- type XdrType_PeerAddress
- type XdrType_PeerStatList
- func (v XdrType_PeerStatList) GetVecLen() uint32
- func (v XdrType_PeerStatList) SetVecLen(length uint32)
- func (XdrType_PeerStatList) XdrBound() uint32
- func (XdrType_PeerStatList) XdrCheckLen(length uint32)
- func (v XdrType_PeerStatList) XdrMarshal(x XDR, name string)
- func (v XdrType_PeerStatList) XdrMarshalN(x XDR, name string, n uint32)
- func (v XdrType_PeerStatList) XdrPointer() interface{}
- func (v XdrType_PeerStatList) XdrRecurse(x XDR, name string)
- func (XdrType_PeerStatList) XdrTypeName() string
- func (v XdrType_PeerStatList) XdrUnwrap() XdrType
- func (v XdrType_PeerStatList) XdrValue() interface{}
- type XdrType_PeerStats
- type XdrType_PersistedSCPState
- type XdrType_PersistedSCPStateV0
- type XdrType_PersistedSCPStateV1
- type XdrType_PoolID
- func (v XdrType_PoolID) GetByteSlice() []byte
- func (v XdrType_PoolID) Scan(ss fmt.ScanState, c rune) error
- func (v XdrType_PoolID) String() string
- func (XdrType_PoolID) XdrArraySize() uint32
- func (v XdrType_PoolID) XdrMarshal(x XDR, name string)
- func (v XdrType_PoolID) XdrPointer() interface{}
- func (XdrType_PoolID) XdrTypeName() string
- func (v XdrType_PoolID) XdrUnwrap() XdrType
- func (v XdrType_PoolID) XdrValue() interface{}
- type XdrType_PreconditionType
- type XdrType_Preconditions
- type XdrType_PreconditionsV2
- type XdrType_Price
- type XdrType_PublicKey
- type XdrType_PublicKeyType
- type XdrType_RestoreFootprintOp
- type XdrType_RestoreFootprintResult
- type XdrType_RestoreFootprintResultCode
- type XdrType_RevokeSponsorshipOp
- type XdrType_RevokeSponsorshipResult
- type XdrType_RevokeSponsorshipResultCode
- type XdrType_RevokeSponsorshipType
- type XdrType_SCAddress
- type XdrType_SCAddressType
- type XdrType_SCBytes
- type XdrType_SCContractInstance
- type XdrType_SCEnvMetaEntry
- type XdrType_SCEnvMetaKind
- type XdrType_SCError
- type XdrType_SCErrorCode
- type XdrType_SCErrorType
- type XdrType_SCMap
- func (v XdrType_SCMap) GetVecLen() uint32
- func (v XdrType_SCMap) SetVecLen(length uint32)
- func (XdrType_SCMap) XdrBound() uint32
- func (XdrType_SCMap) XdrCheckLen(length uint32)
- func (v XdrType_SCMap) XdrMarshal(x XDR, name string)
- func (v XdrType_SCMap) XdrMarshalN(x XDR, name string, n uint32)
- func (v XdrType_SCMap) XdrPointer() interface{}
- func (v XdrType_SCMap) XdrRecurse(x XDR, name string)
- func (XdrType_SCMap) XdrTypeName() string
- func (v XdrType_SCMap) XdrUnwrap() XdrType
- func (v XdrType_SCMap) XdrValue() interface{}
- type XdrType_SCMapEntry
- type XdrType_SCMetaEntry
- type XdrType_SCMetaKind
- type XdrType_SCMetaV0
- type XdrType_SCNonceKey
- type XdrType_SCPBallot
- type XdrType_SCPEnvelope
- type XdrType_SCPHistoryEntry
- type XdrType_SCPHistoryEntryV0
- type XdrType_SCPNomination
- type XdrType_SCPQuorumSet
- type XdrType_SCPStatement
- type XdrType_SCPStatementType
- type XdrType_SCSpecEntry
- type XdrType_SCSpecEntryKind
- type XdrType_SCSpecFunctionInputV0
- type XdrType_SCSpecFunctionV0
- type XdrType_SCSpecType
- type XdrType_SCSpecTypeBytesN
- type XdrType_SCSpecTypeDef
- type XdrType_SCSpecTypeMap
- type XdrType_SCSpecTypeOption
- type XdrType_SCSpecTypeResult
- type XdrType_SCSpecTypeTuple
- type XdrType_SCSpecTypeUDT
- type XdrType_SCSpecTypeVec
- type XdrType_SCSpecUDTEnumCaseV0
- type XdrType_SCSpecUDTEnumV0
- type XdrType_SCSpecUDTErrorEnumCaseV0
- type XdrType_SCSpecUDTErrorEnumV0
- type XdrType_SCSpecUDTStructFieldV0
- type XdrType_SCSpecUDTStructV0
- type XdrType_SCSpecUDTUnionCaseTupleV0
- type XdrType_SCSpecUDTUnionCaseV0
- type XdrType_SCSpecUDTUnionCaseV0Kind
- type XdrType_SCSpecUDTUnionCaseVoidV0
- type XdrType_SCSpecUDTUnionV0
- type XdrType_SCString
- type XdrType_SCSymbol
- type XdrType_SCVal
- type XdrType_SCValType
- type XdrType_SCVec
- func (v XdrType_SCVec) GetVecLen() uint32
- func (v XdrType_SCVec) SetVecLen(length uint32)
- func (XdrType_SCVec) XdrBound() uint32
- func (XdrType_SCVec) XdrCheckLen(length uint32)
- func (v XdrType_SCVec) XdrMarshal(x XDR, name string)
- func (v XdrType_SCVec) XdrMarshalN(x XDR, name string, n uint32)
- func (v XdrType_SCVec) XdrPointer() interface{}
- func (v XdrType_SCVec) XdrRecurse(x XDR, name string)
- func (XdrType_SCVec) XdrTypeName() string
- func (v XdrType_SCVec) XdrUnwrap() XdrType
- func (v XdrType_SCVec) XdrValue() interface{}
- type XdrType_SendMore
- type XdrType_SendMoreExtended
- type XdrType_SequenceNumber
- type XdrType_SetOptionsOp
- type XdrType_SetOptionsResult
- type XdrType_SetOptionsResultCode
- type XdrType_SetTrustLineFlagsOp
- type XdrType_SetTrustLineFlagsResult
- type XdrType_SetTrustLineFlagsResultCode
- type XdrType_Signature
- type XdrType_SignatureHint
- func (v XdrType_SignatureHint) GetByteSlice() []byte
- func (v XdrType_SignatureHint) Scan(ss fmt.ScanState, c rune) error
- func (v XdrType_SignatureHint) String() string
- func (XdrType_SignatureHint) XdrArraySize() uint32
- func (v XdrType_SignatureHint) XdrMarshal(x XDR, name string)
- func (v XdrType_SignatureHint) XdrPointer() interface{}
- func (XdrType_SignatureHint) XdrTypeName() string
- func (v XdrType_SignatureHint) XdrUnwrap() XdrType
- func (v XdrType_SignatureHint) XdrValue() interface{}
- type XdrType_SignedSurveyRequestMessage
- type XdrType_SignedSurveyResponseMessage
- type XdrType_Signer
- type XdrType_SignerKey
- type XdrType_SignerKeyType
- type XdrType_SimplePaymentResult
- type XdrType_SorobanAddressCredentials
- type XdrType_SorobanAuthorizationEntry
- type XdrType_SorobanAuthorizedFunction
- type XdrType_SorobanAuthorizedFunctionType
- type XdrType_SorobanAuthorizedInvocation
- type XdrType_SorobanCredentials
- type XdrType_SorobanCredentialsType
- type XdrType_SorobanResources
- type XdrType_SorobanTransactionData
- type XdrType_SorobanTransactionMeta
- type XdrType_SponsorshipDescriptor
- func (v XdrType_SponsorshipDescriptor) GetPresent() bool
- func (v XdrType_SponsorshipDescriptor) SetPresent(present bool)
- func (v XdrType_SponsorshipDescriptor) XdrMarshal(x XDR, name string)
- func (v XdrType_SponsorshipDescriptor) XdrMarshalValue(x XDR, name string)
- func (v XdrType_SponsorshipDescriptor) XdrPointer() interface{}
- func (v XdrType_SponsorshipDescriptor) XdrRecurse(x XDR, name string)
- func (XdrType_SponsorshipDescriptor) XdrTypeName() string
- func (v XdrType_SponsorshipDescriptor) XdrUnwrap() XdrType
- func (v XdrType_SponsorshipDescriptor) XdrValue() interface{}
- type XdrType_StateExpirationSettings
- type XdrType_StellarMessage
- type XdrType_StellarValue
- type XdrType_StellarValueType
- type XdrType_StoredTransactionSet
- type XdrType_String32
- type XdrType_String64
- type XdrType_SurveyMessageCommandType
- type XdrType_SurveyMessageResponseType
- type XdrType_SurveyRequestMessage
- type XdrType_SurveyResponseBody
- type XdrType_SurveyResponseMessage
- type XdrType_ThresholdIndexes
- type XdrType_Thresholds
- func (v XdrType_Thresholds) GetByteSlice() []byte
- func (v XdrType_Thresholds) Scan(ss fmt.ScanState, c rune) error
- func (v XdrType_Thresholds) String() string
- func (XdrType_Thresholds) XdrArraySize() uint32
- func (v XdrType_Thresholds) XdrMarshal(x XDR, name string)
- func (v XdrType_Thresholds) XdrPointer() interface{}
- func (XdrType_Thresholds) XdrTypeName() string
- func (v XdrType_Thresholds) XdrUnwrap() XdrType
- func (v XdrType_Thresholds) XdrValue() interface{}
- type XdrType_TimeBounds
- type XdrType_TimePoint
- type XdrType_TopologyResponseBodyV0
- type XdrType_TopologyResponseBodyV1
- type XdrType_Transaction
- type XdrType_TransactionEnvelope
- type XdrType_TransactionHistoryEntry
- type XdrType_TransactionHistoryResultEntry
- type XdrType_TransactionMeta
- type XdrType_TransactionMetaV1
- type XdrType_TransactionMetaV2
- type XdrType_TransactionMetaV3
- type XdrType_TransactionPhase
- type XdrType_TransactionResult
- type XdrType_TransactionResultCode
- type XdrType_TransactionResultMeta
- type XdrType_TransactionResultPair
- type XdrType_TransactionResultSet
- type XdrType_TransactionSet
- type XdrType_TransactionSetV1
- type XdrType_TransactionSignaturePayload
- type XdrType_TransactionV0
- type XdrType_TransactionV0Envelope
- type XdrType_TransactionV1Envelope
- type XdrType_TrustLineAsset
- type XdrType_TrustLineEntry
- type XdrType_TrustLineEntryExtensionV2
- type XdrType_TrustLineFlags
- type XdrType_TxAdvertVector
- func (v XdrType_TxAdvertVector) GetVecLen() uint32
- func (v XdrType_TxAdvertVector) SetVecLen(length uint32)
- func (XdrType_TxAdvertVector) XdrBound() uint32
- func (XdrType_TxAdvertVector) XdrCheckLen(length uint32)
- func (v XdrType_TxAdvertVector) XdrMarshal(x XDR, name string)
- func (v XdrType_TxAdvertVector) XdrMarshalN(x XDR, name string, n uint32)
- func (v XdrType_TxAdvertVector) XdrPointer() interface{}
- func (v XdrType_TxAdvertVector) XdrRecurse(x XDR, name string)
- func (XdrType_TxAdvertVector) XdrTypeName() string
- func (v XdrType_TxAdvertVector) XdrUnwrap() XdrType
- func (v XdrType_TxAdvertVector) XdrValue() interface{}
- type XdrType_TxDemandVector
- func (v XdrType_TxDemandVector) GetVecLen() uint32
- func (v XdrType_TxDemandVector) SetVecLen(length uint32)
- func (XdrType_TxDemandVector) XdrBound() uint32
- func (XdrType_TxDemandVector) XdrCheckLen(length uint32)
- func (v XdrType_TxDemandVector) XdrMarshal(x XDR, name string)
- func (v XdrType_TxDemandVector) XdrMarshalN(x XDR, name string, n uint32)
- func (v XdrType_TxDemandVector) XdrPointer() interface{}
- func (v XdrType_TxDemandVector) XdrRecurse(x XDR, name string)
- func (XdrType_TxDemandVector) XdrTypeName() string
- func (v XdrType_TxDemandVector) XdrUnwrap() XdrType
- func (v XdrType_TxDemandVector) XdrValue() interface{}
- type XdrType_TxSetComponent
- type XdrType_TxSetComponentType
- type XdrType_UInt128Parts
- type XdrType_UInt256Parts
- type XdrType_Uint256
- func (v XdrType_Uint256) GetByteSlice() []byte
- func (v XdrType_Uint256) Scan(ss fmt.ScanState, c rune) error
- func (v XdrType_Uint256) String() string
- func (XdrType_Uint256) XdrArraySize() uint32
- func (v XdrType_Uint256) XdrMarshal(x XDR, name string)
- func (v XdrType_Uint256) XdrPointer() interface{}
- func (XdrType_Uint256) XdrTypeName() string
- func (v XdrType_Uint256) XdrUnwrap() XdrType
- func (v XdrType_Uint256) XdrValue() interface{}
- type XdrType_Uint32
- type XdrType_Uint64
- type XdrType_UpgradeEntryMeta
- type XdrType_UpgradeType
- type XdrType_Value
- type XdrType_XdrAnon_AccountEntryExtensionV1_Ext
- type XdrType_XdrAnon_AccountEntryExtensionV2_Ext
- type XdrType_XdrAnon_AccountEntry_Ext
- type XdrType_XdrAnon_AuthenticatedMessage_V0
- type XdrType_XdrAnon_BucketMetadata_Ext
- type XdrType_XdrAnon_ClaimableBalanceEntryExtensionV1_Ext
- type XdrType_XdrAnon_ClaimableBalanceEntry_Ext
- type XdrType_XdrAnon_Claimant_V0
- type XdrType_XdrAnon_ContractEvent_Body
- type XdrType_XdrAnon_ContractEvent_Body_V0
- type XdrType_XdrAnon_ContractIDPreimage_FromAddress
- type XdrType_XdrAnon_DataEntry_Ext
- type XdrType_XdrAnon_FeeBumpTransaction_Ext
- type XdrType_XdrAnon_FeeBumpTransaction_InnerTx
- type XdrType_XdrAnon_HashIDPreimage_ContractID
- type XdrType_XdrAnon_HashIDPreimage_OperationID
- type XdrType_XdrAnon_HashIDPreimage_RevokeID
- type XdrType_XdrAnon_HashIDPreimage_SorobanAuthorization
- type XdrType_XdrAnon_InnerTransactionResult_Ext
- type XdrType_XdrAnon_InnerTransactionResult_Result
- type XdrType_XdrAnon_LedgerEntryExtensionV1_Ext
- type XdrType_XdrAnon_LedgerEntry_Data
- type XdrType_XdrAnon_LedgerEntry_Ext
- type XdrType_XdrAnon_LedgerHeaderExtensionV1_Ext
- type XdrType_XdrAnon_LedgerHeaderHistoryEntry_Ext
- type XdrType_XdrAnon_LedgerHeader_Ext
- type XdrType_XdrAnon_LedgerKey_Account
- type XdrType_XdrAnon_LedgerKey_ClaimableBalance
- type XdrType_XdrAnon_LedgerKey_ConfigSetting
- type XdrType_XdrAnon_LedgerKey_ContractCode
- type XdrType_XdrAnon_LedgerKey_ContractData
- type XdrType_XdrAnon_LedgerKey_Data
- type XdrType_XdrAnon_LedgerKey_Expiration
- type XdrType_XdrAnon_LedgerKey_LiquidityPool
- type XdrType_XdrAnon_LedgerKey_Offer
- type XdrType_XdrAnon_LedgerKey_TrustLine
- type XdrType_XdrAnon_LiquidityPoolEntry_Body
- type XdrType_XdrAnon_LiquidityPoolEntry_Body_ConstantProduct
- type XdrType_XdrAnon_ManageOfferSuccessResult_Offer
- type XdrType_XdrAnon_MuxedAccount_Med25519
- type XdrType_XdrAnon_OfferEntry_Ext
- type XdrType_XdrAnon_OperationResult_Tr
- type XdrType_XdrAnon_Operation_Body
- type XdrType_XdrAnon_PathPaymentStrictReceiveResult_Success
- type XdrType_XdrAnon_PathPaymentStrictSendResult_Success
- type XdrType_XdrAnon_PeerAddress_Ip
- type XdrType_XdrAnon_RevokeSponsorshipOp_Signer
- type XdrType_XdrAnon_SCPStatement_Pledges
- type XdrType_XdrAnon_SCPStatement_Pledges_Confirm
- type XdrType_XdrAnon_SCPStatement_Pledges_Externalize
- type XdrType_XdrAnon_SCPStatement_Pledges_Prepare
- type XdrType_XdrAnon_SignerKey_Ed25519SignedPayload
- type XdrType_XdrAnon_StellarValue_Ext
- type XdrType_XdrAnon_TransactionHistoryEntry_Ext
- type XdrType_XdrAnon_TransactionHistoryResultEntry_Ext
- type XdrType_XdrAnon_TransactionResult_Ext
- type XdrType_XdrAnon_TransactionResult_Result
- type XdrType_XdrAnon_TransactionSignaturePayload_TaggedTransaction
- type XdrType_XdrAnon_TransactionV0_Ext
- type XdrType_XdrAnon_Transaction_Ext
- type XdrType_XdrAnon_TrustLineEntryExtensionV2_Ext
- type XdrType_XdrAnon_TrustLineEntry_Ext
- type XdrType_XdrAnon_TrustLineEntry_Ext_V1
- type XdrType_XdrAnon_TrustLineEntry_Ext_V1_Ext
- type XdrType_XdrAnon_TxSetComponent_TxsMaybeDiscountedFee
Constants ¶
const AUTH_MSG_FLAG_FLOW_CONTROL_BYTES_REQUESTED = 200
During the roll-out phrase, nodes can disable flow control in bytes. Therefore, we need a way to communicate with other nodes that we want/don't want flow control in bytes. We use the `flags` field in the Auth message with a special value set to communicate this. Note that AUTH_MSG_FLAG_FLOW_CONTROL_BYTES_REQUESTED != 0 AND AUTH_MSG_FLAG_FLOW_CONTROL_BYTES_REQUESTED != 100 (as previously that value was used for other purposes).
const CONTRACT_COST_COUNT_LIMIT = 1024
limits the ContractCostParams size to 20kB
const LIQUIDITY_POOL_FEE_V18 = 30
const MASK_ACCOUNT_FLAGS = 0x7
mask for all valid flags
const MASK_ACCOUNT_FLAGS_V17 = 0xF
const MASK_CLAIMABLE_BALANCE_FLAGS = 0x1
const MASK_LEDGER_HEADER_FLAGS = 0x7F
const MASK_OFFERENTRY_FLAGS = 1
Mask for OfferEntry flags
const MASK_TRUSTLINE_FLAGS = 1
mask for all trustline flags
const MASK_TRUSTLINE_FLAGS_V13 = 3
const MASK_TRUSTLINE_FLAGS_V17 = 7
const MAX_OPS_PER_TX = 100
maximum number of operations per transaction
const MAX_SIGNERS = 20
maximum number of signers
const SCSYMBOL_LIMIT = 32
const SC_SPEC_DOC_LIMIT = 1024
const TX_ADVERT_VECTOR_MAX_SIZE = 1000
const TX_DEMAND_VECTOR_MAX_SIZE = 1000
Variables ¶
This section is empty.
Functions ¶
func Convert ¶
func Convert(src goxdr.XdrType, dest encoding.BinaryUnmarshaler) error
Convert serializes the given goxdr value into another destination value which supports binary unmarshaling.
This function can be used to convert github.com/xdrpp/goxdr/xdr values into equivalent https://github.com/stellar/go-xdr values.
Types ¶
type AccountEntry ¶
type AccountEntry struct { // master public key for this account AccountID AccountID // in µg Balance Int64 // last sequence number used for this account SeqNum SequenceNumber // number of sub-entries this account has NumSubEntries Uint32 // drives the reserve InflationDest *AccountID // see AccountFlags Flags Uint32 // can be used for reverse federation and memo lookup HomeDomain String32 // fields used for signatures // thresholds stores unsigned bytes: [weight of master|low|medium|high] Thresholds Thresholds // possible signers for this account Signers []Signer // bound MAX_SIGNERS Ext XdrAnon_AccountEntry_Ext }
AccountEntry
Main entry representing a user in Stellar. All transactions are performed using an account. Other ledger entries created require an account.
func XDR_AccountEntry ¶
func XDR_AccountEntry(v *AccountEntry) *AccountEntry
func (*AccountEntry) XdrMarshal ¶
func (v *AccountEntry) XdrMarshal(x XDR, name string)
func (*AccountEntry) XdrPointer ¶
func (v *AccountEntry) XdrPointer() interface{}
func (*AccountEntry) XdrRecurse ¶
func (v *AccountEntry) XdrRecurse(x XDR, name string)
func (AccountEntry) XdrTypeName ¶
func (AccountEntry) XdrTypeName() string
func (AccountEntry) XdrValue ¶
func (v AccountEntry) XdrValue() interface{}
type AccountEntryExtensionV1 ¶
type AccountEntryExtensionV1 struct { Liabilities Liabilities Ext XdrAnon_AccountEntryExtensionV1_Ext }
func XDR_AccountEntryExtensionV1 ¶
func XDR_AccountEntryExtensionV1(v *AccountEntryExtensionV1) *AccountEntryExtensionV1
func (*AccountEntryExtensionV1) XdrMarshal ¶
func (v *AccountEntryExtensionV1) XdrMarshal(x XDR, name string)
func (*AccountEntryExtensionV1) XdrPointer ¶
func (v *AccountEntryExtensionV1) XdrPointer() interface{}
func (*AccountEntryExtensionV1) XdrRecurse ¶
func (v *AccountEntryExtensionV1) XdrRecurse(x XDR, name string)
func (AccountEntryExtensionV1) XdrTypeName ¶
func (AccountEntryExtensionV1) XdrTypeName() string
func (AccountEntryExtensionV1) XdrValue ¶
func (v AccountEntryExtensionV1) XdrValue() interface{}
type AccountEntryExtensionV2 ¶
type AccountEntryExtensionV2 struct { NumSponsored Uint32 NumSponsoring Uint32 SignerSponsoringIDs []SponsorshipDescriptor // bound MAX_SIGNERS Ext XdrAnon_AccountEntryExtensionV2_Ext }
func XDR_AccountEntryExtensionV2 ¶
func XDR_AccountEntryExtensionV2(v *AccountEntryExtensionV2) *AccountEntryExtensionV2
func (*AccountEntryExtensionV2) XdrMarshal ¶
func (v *AccountEntryExtensionV2) XdrMarshal(x XDR, name string)
func (*AccountEntryExtensionV2) XdrPointer ¶
func (v *AccountEntryExtensionV2) XdrPointer() interface{}
func (*AccountEntryExtensionV2) XdrRecurse ¶
func (v *AccountEntryExtensionV2) XdrRecurse(x XDR, name string)
func (AccountEntryExtensionV2) XdrTypeName ¶
func (AccountEntryExtensionV2) XdrTypeName() string
func (AccountEntryExtensionV2) XdrValue ¶
func (v AccountEntryExtensionV2) XdrValue() interface{}
type AccountEntryExtensionV3 ¶
type AccountEntryExtensionV3 struct { // We can use this to add more fields, or because it is first, to // change AccountEntryExtensionV3 into a union. Ext ExtensionPoint // Ledger number at which `seqNum` took on its present value. SeqLedger Uint32 // Time at which `seqNum` took on its present value. SeqTime TimePoint }
func XDR_AccountEntryExtensionV3 ¶
func XDR_AccountEntryExtensionV3(v *AccountEntryExtensionV3) *AccountEntryExtensionV3
func (*AccountEntryExtensionV3) XdrMarshal ¶
func (v *AccountEntryExtensionV3) XdrMarshal(x XDR, name string)
func (*AccountEntryExtensionV3) XdrPointer ¶
func (v *AccountEntryExtensionV3) XdrPointer() interface{}
func (*AccountEntryExtensionV3) XdrRecurse ¶
func (v *AccountEntryExtensionV3) XdrRecurse(x XDR, name string)
func (AccountEntryExtensionV3) XdrTypeName ¶
func (AccountEntryExtensionV3) XdrTypeName() string
func (AccountEntryExtensionV3) XdrValue ¶
func (v AccountEntryExtensionV3) XdrValue() interface{}
type AccountFlags ¶
type AccountFlags int32
const ( // Flags set on issuer accounts // TrustLines are created with authorized set to "false" requiring // the issuer to set it for each TrustLine AUTH_REQUIRED_FLAG AccountFlags = AccountFlags(0x1) // If set, the authorized flag in TrustLines can be cleared // otherwise, authorization cannot be revoked AUTH_REVOCABLE_FLAG AccountFlags = AccountFlags(0x2) // Once set, causes all AUTH_* flags to be read-only AUTH_IMMUTABLE_FLAG AccountFlags = AccountFlags(0x4) // Trustlines are created with clawback enabled set to "true", // and claimable balances created from those trustlines are created // with clawback enabled set to "true" AUTH_CLAWBACK_ENABLED_FLAG AccountFlags = AccountFlags(0x8) )
func XDR_AccountFlags ¶
func XDR_AccountFlags(v *AccountFlags) *AccountFlags
func (AccountFlags) GetU32 ¶
func (v AccountFlags) GetU32() uint32
func (*AccountFlags) SetU32 ¶
func (v *AccountFlags) SetU32(n uint32)
func (AccountFlags) String ¶
func (v AccountFlags) String() string
func (AccountFlags) XdrEnumComments ¶
func (e AccountFlags) XdrEnumComments() map[int32]string
func (AccountFlags) XdrEnumNames ¶
func (AccountFlags) XdrEnumNames() map[int32]string
func (*AccountFlags) XdrInitialize ¶
func (v *AccountFlags) XdrInitialize()
func (*AccountFlags) XdrMarshal ¶
func (v *AccountFlags) XdrMarshal(x XDR, name string)
func (*AccountFlags) XdrPointer ¶
func (v *AccountFlags) XdrPointer() interface{}
func (AccountFlags) XdrTypeName ¶
func (AccountFlags) XdrTypeName() string
func (AccountFlags) XdrValue ¶
func (v AccountFlags) XdrValue() interface{}
type AccountMergeResult ¶
type AccountMergeResult struct { // The union discriminant Code selects among the following arms: // ACCOUNT_MERGE_SUCCESS: // SourceAccountBalance() *Int64 // ACCOUNT_MERGE_MALFORMED, ACCOUNT_MERGE_NO_ACCOUNT, ACCOUNT_MERGE_IMMUTABLE_SET, ACCOUNT_MERGE_HAS_SUB_ENTRIES, ACCOUNT_MERGE_SEQNUM_TOO_FAR, ACCOUNT_MERGE_DEST_FULL, ACCOUNT_MERGE_IS_SPONSOR: // void Code AccountMergeResultCode // contains filtered or unexported fields }
func XDR_AccountMergeResult ¶
func XDR_AccountMergeResult(v *AccountMergeResult) *AccountMergeResult
func (*AccountMergeResult) SourceAccountBalance ¶
func (u *AccountMergeResult) SourceAccountBalance() *Int64
how much got transferred from source account
func (*AccountMergeResult) XdrMarshal ¶
func (v *AccountMergeResult) XdrMarshal(x XDR, name string)
func (*AccountMergeResult) XdrPointer ¶
func (v *AccountMergeResult) XdrPointer() interface{}
func (*AccountMergeResult) XdrRecurse ¶
func (u *AccountMergeResult) XdrRecurse(x XDR, name string)
func (AccountMergeResult) XdrTypeName ¶
func (AccountMergeResult) XdrTypeName() string
func (*AccountMergeResult) XdrUnionBody ¶
func (u *AccountMergeResult) XdrUnionBody() XdrType
func (*AccountMergeResult) XdrUnionBodyName ¶
func (u *AccountMergeResult) XdrUnionBodyName() string
func (*AccountMergeResult) XdrUnionTag ¶
func (u *AccountMergeResult) XdrUnionTag() XdrNum32
func (*AccountMergeResult) XdrUnionTagName ¶
func (u *AccountMergeResult) XdrUnionTagName() string
func (AccountMergeResult) XdrValid ¶
func (u AccountMergeResult) XdrValid() bool
func (AccountMergeResult) XdrValidTags ¶
func (_ AccountMergeResult) XdrValidTags() map[int32]bool
func (AccountMergeResult) XdrValue ¶
func (v AccountMergeResult) XdrValue() interface{}
type AccountMergeResultCode ¶
type AccountMergeResultCode int32
const ( // codes considered as "success" for the operation ACCOUNT_MERGE_SUCCESS AccountMergeResultCode = 0 // can't merge onto itself ACCOUNT_MERGE_MALFORMED AccountMergeResultCode = -1 // destination does not exist ACCOUNT_MERGE_NO_ACCOUNT AccountMergeResultCode = -2 // source account has AUTH_IMMUTABLE set ACCOUNT_MERGE_IMMUTABLE_SET AccountMergeResultCode = -3 // account has trust lines/offers ACCOUNT_MERGE_HAS_SUB_ENTRIES AccountMergeResultCode = -4 // sequence number is over max allowed ACCOUNT_MERGE_SEQNUM_TOO_FAR AccountMergeResultCode = -5 // can't add source balance to ACCOUNT_MERGE_DEST_FULL AccountMergeResultCode = -6 // destination balance ACCOUNT_MERGE_IS_SPONSOR AccountMergeResultCode = -7 )
func XDR_AccountMergeResultCode ¶
func XDR_AccountMergeResultCode(v *AccountMergeResultCode) *AccountMergeResultCode
func (AccountMergeResultCode) GetU32 ¶
func (v AccountMergeResultCode) GetU32() uint32
func (*AccountMergeResultCode) Scan ¶
func (v *AccountMergeResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*AccountMergeResultCode) SetU32 ¶
func (v *AccountMergeResultCode) SetU32(n uint32)
func (AccountMergeResultCode) String ¶
func (v AccountMergeResultCode) String() string
func (AccountMergeResultCode) XdrEnumComments ¶
func (e AccountMergeResultCode) XdrEnumComments() map[int32]string
func (AccountMergeResultCode) XdrEnumNames ¶
func (AccountMergeResultCode) XdrEnumNames() map[int32]string
func (*AccountMergeResultCode) XdrMarshal ¶
func (v *AccountMergeResultCode) XdrMarshal(x XDR, name string)
func (*AccountMergeResultCode) XdrPointer ¶
func (v *AccountMergeResultCode) XdrPointer() interface{}
func (AccountMergeResultCode) XdrTypeName ¶
func (AccountMergeResultCode) XdrTypeName() string
func (AccountMergeResultCode) XdrValue ¶
func (v AccountMergeResultCode) XdrValue() interface{}
type AllowTrustOp ¶
type AllowTrustOp struct { Trustor AccountID Asset AssetCode // One of 0, AUTHORIZED_FLAG, or AUTHORIZED_TO_MAINTAIN_LIABILITIES_FLAG Authorize Uint32 }
Updates the "authorized" flag of an existing trust line
this is called by the issuer of the related asset. note that authorize can only be set (and not cleared) if the issuer account does not have the AUTH_REVOCABLE_FLAG set Threshold: low Result: AllowTrustResult
func XDR_AllowTrustOp ¶
func XDR_AllowTrustOp(v *AllowTrustOp) *AllowTrustOp
func (*AllowTrustOp) XdrMarshal ¶
func (v *AllowTrustOp) XdrMarshal(x XDR, name string)
func (*AllowTrustOp) XdrPointer ¶
func (v *AllowTrustOp) XdrPointer() interface{}
func (*AllowTrustOp) XdrRecurse ¶
func (v *AllowTrustOp) XdrRecurse(x XDR, name string)
func (AllowTrustOp) XdrTypeName ¶
func (AllowTrustOp) XdrTypeName() string
func (AllowTrustOp) XdrValue ¶
func (v AllowTrustOp) XdrValue() interface{}
type AllowTrustResult ¶
type AllowTrustResult struct { // The union discriminant Code selects among the following arms: // ALLOW_TRUST_SUCCESS: // void // ALLOW_TRUST_MALFORMED, ALLOW_TRUST_NO_TRUST_LINE, ALLOW_TRUST_TRUST_NOT_REQUIRED, ALLOW_TRUST_CANT_REVOKE, ALLOW_TRUST_SELF_NOT_ALLOWED, ALLOW_TRUST_LOW_RESERVE: // void Code AllowTrustResultCode // contains filtered or unexported fields }
func XDR_AllowTrustResult ¶
func XDR_AllowTrustResult(v *AllowTrustResult) *AllowTrustResult
func (*AllowTrustResult) XdrMarshal ¶
func (v *AllowTrustResult) XdrMarshal(x XDR, name string)
func (*AllowTrustResult) XdrPointer ¶
func (v *AllowTrustResult) XdrPointer() interface{}
func (*AllowTrustResult) XdrRecurse ¶
func (u *AllowTrustResult) XdrRecurse(x XDR, name string)
func (AllowTrustResult) XdrTypeName ¶
func (AllowTrustResult) XdrTypeName() string
func (*AllowTrustResult) XdrUnionBody ¶
func (u *AllowTrustResult) XdrUnionBody() XdrType
func (*AllowTrustResult) XdrUnionBodyName ¶
func (u *AllowTrustResult) XdrUnionBodyName() string
func (*AllowTrustResult) XdrUnionTag ¶
func (u *AllowTrustResult) XdrUnionTag() XdrNum32
func (*AllowTrustResult) XdrUnionTagName ¶
func (u *AllowTrustResult) XdrUnionTagName() string
func (AllowTrustResult) XdrValid ¶
func (u AllowTrustResult) XdrValid() bool
func (AllowTrustResult) XdrValidTags ¶
func (_ AllowTrustResult) XdrValidTags() map[int32]bool
func (AllowTrustResult) XdrValue ¶
func (v AllowTrustResult) XdrValue() interface{}
type AllowTrustResultCode ¶
type AllowTrustResultCode int32
const ( // codes considered as "success" for the operation ALLOW_TRUST_SUCCESS AllowTrustResultCode = 0 // asset is not ASSET_TYPE_ALPHANUM ALLOW_TRUST_MALFORMED AllowTrustResultCode = -1 // trustor does not have a trustline ALLOW_TRUST_NO_TRUST_LINE AllowTrustResultCode = -2 // source account does not require trust ALLOW_TRUST_TRUST_NOT_REQUIRED AllowTrustResultCode = -3 // source account can't revoke trust, ALLOW_TRUST_CANT_REVOKE AllowTrustResultCode = -4 // trusting self is not allowed ALLOW_TRUST_SELF_NOT_ALLOWED AllowTrustResultCode = -5 // claimable balances can't be created ALLOW_TRUST_LOW_RESERVE AllowTrustResultCode = -6 )
func XDR_AllowTrustResultCode ¶
func XDR_AllowTrustResultCode(v *AllowTrustResultCode) *AllowTrustResultCode
func (AllowTrustResultCode) GetU32 ¶
func (v AllowTrustResultCode) GetU32() uint32
func (*AllowTrustResultCode) Scan ¶
func (v *AllowTrustResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*AllowTrustResultCode) SetU32 ¶
func (v *AllowTrustResultCode) SetU32(n uint32)
func (AllowTrustResultCode) String ¶
func (v AllowTrustResultCode) String() string
func (AllowTrustResultCode) XdrEnumComments ¶
func (e AllowTrustResultCode) XdrEnumComments() map[int32]string
func (AllowTrustResultCode) XdrEnumNames ¶
func (AllowTrustResultCode) XdrEnumNames() map[int32]string
func (*AllowTrustResultCode) XdrMarshal ¶
func (v *AllowTrustResultCode) XdrMarshal(x XDR, name string)
func (*AllowTrustResultCode) XdrPointer ¶
func (v *AllowTrustResultCode) XdrPointer() interface{}
func (AllowTrustResultCode) XdrTypeName ¶
func (AllowTrustResultCode) XdrTypeName() string
func (AllowTrustResultCode) XdrValue ¶
func (v AllowTrustResultCode) XdrValue() interface{}
type AlphaNum12 ¶
type AlphaNum12 struct { AssetCode AssetCode12 Issuer AccountID }
func XDR_AlphaNum12 ¶
func XDR_AlphaNum12(v *AlphaNum12) *AlphaNum12
func (*AlphaNum12) XdrMarshal ¶
func (v *AlphaNum12) XdrMarshal(x XDR, name string)
func (*AlphaNum12) XdrPointer ¶
func (v *AlphaNum12) XdrPointer() interface{}
func (*AlphaNum12) XdrRecurse ¶
func (v *AlphaNum12) XdrRecurse(x XDR, name string)
func (AlphaNum12) XdrTypeName ¶
func (AlphaNum12) XdrTypeName() string
func (AlphaNum12) XdrValue ¶
func (v AlphaNum12) XdrValue() interface{}
type AlphaNum4 ¶
type AlphaNum4 struct { AssetCode AssetCode4 Issuer AccountID }
func XDR_AlphaNum4 ¶
func (*AlphaNum4) XdrMarshal ¶
func (*AlphaNum4) XdrPointer ¶
func (v *AlphaNum4) XdrPointer() interface{}
func (*AlphaNum4) XdrRecurse ¶
func (AlphaNum4) XdrTypeName ¶
type Asset ¶
type Asset struct { // The union discriminant Type selects among the following arms: // ASSET_TYPE_NATIVE: // void // ASSET_TYPE_CREDIT_ALPHANUM4: // AlphaNum4() *AlphaNum4 // ASSET_TYPE_CREDIT_ALPHANUM12: // AlphaNum12() *AlphaNum12 Type AssetType // contains filtered or unexported fields }
func (*Asset) AlphaNum12 ¶
func (u *Asset) AlphaNum12() *AlphaNum12
func (*Asset) XdrMarshal ¶
func (*Asset) XdrPointer ¶
func (v *Asset) XdrPointer() interface{}
func (*Asset) XdrRecurse ¶
func (Asset) XdrTypeName ¶
func (*Asset) XdrUnionBody ¶
func (u *Asset) XdrUnionBody() XdrType
func (*Asset) XdrUnionBodyName ¶
func (*Asset) XdrUnionTag ¶
func (u *Asset) XdrUnionTag() XdrNum32
func (*Asset) XdrUnionTagName ¶
func (Asset) XdrValidTags ¶
type AssetCode ¶
type AssetCode struct { // The union discriminant Type selects among the following arms: // ASSET_TYPE_CREDIT_ALPHANUM4: // AssetCode4() *AssetCode4 // ASSET_TYPE_CREDIT_ALPHANUM12: // AssetCode12() *AssetCode12 Type AssetType // contains filtered or unexported fields }
func XDR_AssetCode ¶
func (*AssetCode) AssetCode12 ¶
func (u *AssetCode) AssetCode12() *AssetCode12
func (*AssetCode) AssetCode4 ¶
func (u *AssetCode) AssetCode4() *AssetCode4
func (*AssetCode) XdrInitialize ¶
func (v *AssetCode) XdrInitialize()
func (*AssetCode) XdrMarshal ¶
func (*AssetCode) XdrPointer ¶
func (v *AssetCode) XdrPointer() interface{}
func (*AssetCode) XdrRecurse ¶
func (AssetCode) XdrTypeName ¶
func (*AssetCode) XdrUnionBody ¶
func (u *AssetCode) XdrUnionBody() XdrType
func (*AssetCode) XdrUnionBodyName ¶
func (*AssetCode) XdrUnionTag ¶
func (u *AssetCode) XdrUnionTag() XdrNum32
func (*AssetCode) XdrUnionTagName ¶
func (AssetCode) XdrValidTags ¶
type AssetCode12 ¶
type AssetCode12 = [12]byte
5-12 alphanumeric characters right-padded with 0 bytes
type AssetType ¶
type AssetType int32
func XDR_AssetType ¶
func (AssetType) XdrEnumNames ¶
func (*AssetType) XdrMarshal ¶
func (*AssetType) XdrPointer ¶
func (v *AssetType) XdrPointer() interface{}
func (AssetType) XdrTypeName ¶
type Auth ¶
type Auth struct {
Flags int32
}
func (*Auth) XdrMarshal ¶
func (*Auth) XdrPointer ¶
func (v *Auth) XdrPointer() interface{}
func (*Auth) XdrRecurse ¶
func (Auth) XdrTypeName ¶
type AuthCert ¶
type AuthCert struct { Pubkey Curve25519Public Expiration Uint64 Sig Signature }
func XDR_AuthCert ¶
func (*AuthCert) XdrMarshal ¶
func (*AuthCert) XdrPointer ¶
func (v *AuthCert) XdrPointer() interface{}
func (*AuthCert) XdrRecurse ¶
func (AuthCert) XdrTypeName ¶
type AuthenticatedMessage ¶
type AuthenticatedMessage struct { // The union discriminant V selects among the following arms: // 0: // V0() *XdrAnon_AuthenticatedMessage_V0 V Uint32 // contains filtered or unexported fields }
func XDR_AuthenticatedMessage ¶
func XDR_AuthenticatedMessage(v *AuthenticatedMessage) *AuthenticatedMessage
func (*AuthenticatedMessage) V0 ¶
func (u *AuthenticatedMessage) V0() *XdrAnon_AuthenticatedMessage_V0
func (*AuthenticatedMessage) XdrMarshal ¶
func (v *AuthenticatedMessage) XdrMarshal(x XDR, name string)
func (*AuthenticatedMessage) XdrPointer ¶
func (v *AuthenticatedMessage) XdrPointer() interface{}
func (*AuthenticatedMessage) XdrRecurse ¶
func (u *AuthenticatedMessage) XdrRecurse(x XDR, name string)
func (AuthenticatedMessage) XdrTypeName ¶
func (AuthenticatedMessage) XdrTypeName() string
func (*AuthenticatedMessage) XdrUnionBody ¶
func (u *AuthenticatedMessage) XdrUnionBody() XdrType
func (*AuthenticatedMessage) XdrUnionBodyName ¶
func (u *AuthenticatedMessage) XdrUnionBodyName() string
func (*AuthenticatedMessage) XdrUnionTag ¶
func (u *AuthenticatedMessage) XdrUnionTag() XdrNum32
func (*AuthenticatedMessage) XdrUnionTagName ¶
func (u *AuthenticatedMessage) XdrUnionTagName() string
func (AuthenticatedMessage) XdrValid ¶
func (u AuthenticatedMessage) XdrValid() bool
func (AuthenticatedMessage) XdrValidTags ¶
func (_ AuthenticatedMessage) XdrValidTags() map[int32]bool
func (AuthenticatedMessage) XdrValue ¶
func (v AuthenticatedMessage) XdrValue() interface{}
type BeginSponsoringFutureReservesOp ¶
type BeginSponsoringFutureReservesOp struct {
SponsoredID AccountID
}
BeginSponsoringFutureReserves
Establishes the is-sponsoring-future-reserves-for relationship between the source account and sponsoredID Threshold: med Result: BeginSponsoringFutureReservesResult
func XDR_BeginSponsoringFutureReservesOp ¶
func XDR_BeginSponsoringFutureReservesOp(v *BeginSponsoringFutureReservesOp) *BeginSponsoringFutureReservesOp
func (*BeginSponsoringFutureReservesOp) XdrMarshal ¶
func (v *BeginSponsoringFutureReservesOp) XdrMarshal(x XDR, name string)
func (*BeginSponsoringFutureReservesOp) XdrPointer ¶
func (v *BeginSponsoringFutureReservesOp) XdrPointer() interface{}
func (*BeginSponsoringFutureReservesOp) XdrRecurse ¶
func (v *BeginSponsoringFutureReservesOp) XdrRecurse(x XDR, name string)
func (BeginSponsoringFutureReservesOp) XdrTypeName ¶
func (BeginSponsoringFutureReservesOp) XdrTypeName() string
func (BeginSponsoringFutureReservesOp) XdrValue ¶
func (v BeginSponsoringFutureReservesOp) XdrValue() interface{}
type BeginSponsoringFutureReservesResult ¶
type BeginSponsoringFutureReservesResult struct { // The union discriminant Code selects among the following arms: // BEGIN_SPONSORING_FUTURE_RESERVES_SUCCESS: // void // BEGIN_SPONSORING_FUTURE_RESERVES_MALFORMED, BEGIN_SPONSORING_FUTURE_RESERVES_ALREADY_SPONSORED, BEGIN_SPONSORING_FUTURE_RESERVES_RECURSIVE: // void Code BeginSponsoringFutureReservesResultCode // contains filtered or unexported fields }
func XDR_BeginSponsoringFutureReservesResult ¶
func XDR_BeginSponsoringFutureReservesResult(v *BeginSponsoringFutureReservesResult) *BeginSponsoringFutureReservesResult
func (*BeginSponsoringFutureReservesResult) XdrMarshal ¶
func (v *BeginSponsoringFutureReservesResult) XdrMarshal(x XDR, name string)
func (*BeginSponsoringFutureReservesResult) XdrPointer ¶
func (v *BeginSponsoringFutureReservesResult) XdrPointer() interface{}
func (*BeginSponsoringFutureReservesResult) XdrRecurse ¶
func (u *BeginSponsoringFutureReservesResult) XdrRecurse(x XDR, name string)
func (BeginSponsoringFutureReservesResult) XdrTypeName ¶
func (BeginSponsoringFutureReservesResult) XdrTypeName() string
func (*BeginSponsoringFutureReservesResult) XdrUnionBody ¶
func (u *BeginSponsoringFutureReservesResult) XdrUnionBody() XdrType
func (*BeginSponsoringFutureReservesResult) XdrUnionBodyName ¶
func (u *BeginSponsoringFutureReservesResult) XdrUnionBodyName() string
func (*BeginSponsoringFutureReservesResult) XdrUnionTag ¶
func (u *BeginSponsoringFutureReservesResult) XdrUnionTag() XdrNum32
func (*BeginSponsoringFutureReservesResult) XdrUnionTagName ¶
func (u *BeginSponsoringFutureReservesResult) XdrUnionTagName() string
func (BeginSponsoringFutureReservesResult) XdrValid ¶
func (u BeginSponsoringFutureReservesResult) XdrValid() bool
func (BeginSponsoringFutureReservesResult) XdrValidTags ¶
func (_ BeginSponsoringFutureReservesResult) XdrValidTags() map[int32]bool
func (BeginSponsoringFutureReservesResult) XdrValue ¶
func (v BeginSponsoringFutureReservesResult) XdrValue() interface{}
type BeginSponsoringFutureReservesResultCode ¶
type BeginSponsoringFutureReservesResultCode int32
const ( // codes considered as "success" for the operation BEGIN_SPONSORING_FUTURE_RESERVES_SUCCESS BeginSponsoringFutureReservesResultCode = 0 // codes considered as "failure" for the operation BEGIN_SPONSORING_FUTURE_RESERVES_MALFORMED BeginSponsoringFutureReservesResultCode = -1 BEGIN_SPONSORING_FUTURE_RESERVES_ALREADY_SPONSORED BeginSponsoringFutureReservesResultCode = -2 BEGIN_SPONSORING_FUTURE_RESERVES_RECURSIVE BeginSponsoringFutureReservesResultCode = -3 )
func XDR_BeginSponsoringFutureReservesResultCode ¶
func XDR_BeginSponsoringFutureReservesResultCode(v *BeginSponsoringFutureReservesResultCode) *BeginSponsoringFutureReservesResultCode
func (BeginSponsoringFutureReservesResultCode) GetU32 ¶
func (v BeginSponsoringFutureReservesResultCode) GetU32() uint32
func (*BeginSponsoringFutureReservesResultCode) Scan ¶
func (v *BeginSponsoringFutureReservesResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*BeginSponsoringFutureReservesResultCode) SetU32 ¶
func (v *BeginSponsoringFutureReservesResultCode) SetU32(n uint32)
func (BeginSponsoringFutureReservesResultCode) String ¶
func (v BeginSponsoringFutureReservesResultCode) String() string
func (BeginSponsoringFutureReservesResultCode) XdrEnumComments ¶
func (e BeginSponsoringFutureReservesResultCode) XdrEnumComments() map[int32]string
func (BeginSponsoringFutureReservesResultCode) XdrEnumNames ¶
func (BeginSponsoringFutureReservesResultCode) XdrEnumNames() map[int32]string
func (*BeginSponsoringFutureReservesResultCode) XdrMarshal ¶
func (v *BeginSponsoringFutureReservesResultCode) XdrMarshal(x XDR, name string)
func (*BeginSponsoringFutureReservesResultCode) XdrPointer ¶
func (v *BeginSponsoringFutureReservesResultCode) XdrPointer() interface{}
func (BeginSponsoringFutureReservesResultCode) XdrTypeName ¶
func (BeginSponsoringFutureReservesResultCode) XdrTypeName() string
func (BeginSponsoringFutureReservesResultCode) XdrValue ¶
func (v BeginSponsoringFutureReservesResultCode) XdrValue() interface{}
type BucketEntry ¶
type BucketEntry struct { // The union discriminant Type selects among the following arms: // LIVEENTRY, INITENTRY: // LiveEntry() *LedgerEntry // DEADENTRY: // DeadEntry() *LedgerKey // METAENTRY: // MetaEntry() *BucketMetadata Type BucketEntryType // contains filtered or unexported fields }
func XDR_BucketEntry ¶
func XDR_BucketEntry(v *BucketEntry) *BucketEntry
func (*BucketEntry) DeadEntry ¶
func (u *BucketEntry) DeadEntry() *LedgerKey
func (*BucketEntry) LiveEntry ¶
func (u *BucketEntry) LiveEntry() *LedgerEntry
func (*BucketEntry) MetaEntry ¶
func (u *BucketEntry) MetaEntry() *BucketMetadata
func (*BucketEntry) XdrMarshal ¶
func (v *BucketEntry) XdrMarshal(x XDR, name string)
func (*BucketEntry) XdrPointer ¶
func (v *BucketEntry) XdrPointer() interface{}
func (*BucketEntry) XdrRecurse ¶
func (u *BucketEntry) XdrRecurse(x XDR, name string)
func (BucketEntry) XdrTypeName ¶
func (BucketEntry) XdrTypeName() string
func (*BucketEntry) XdrUnionBody ¶
func (u *BucketEntry) XdrUnionBody() XdrType
func (*BucketEntry) XdrUnionBodyName ¶
func (u *BucketEntry) XdrUnionBodyName() string
func (*BucketEntry) XdrUnionTag ¶
func (u *BucketEntry) XdrUnionTag() XdrNum32
func (*BucketEntry) XdrUnionTagName ¶
func (u *BucketEntry) XdrUnionTagName() string
func (BucketEntry) XdrValid ¶
func (u BucketEntry) XdrValid() bool
func (BucketEntry) XdrValidTags ¶
func (_ BucketEntry) XdrValidTags() map[int32]bool
func (BucketEntry) XdrValue ¶
func (v BucketEntry) XdrValue() interface{}
type BucketEntryType ¶
type BucketEntryType int32
Entries used to define the bucket list
const ( // At-and-after protocol 11: bucket metadata, should come first. METAENTRY BucketEntryType = -1 // Before protocol 11: created-or-updated; LIVEENTRY BucketEntryType = 0 // At-and-after protocol 11: only updated. DEADENTRY BucketEntryType = 1 // At-and-after protocol 11: only created. INITENTRY BucketEntryType = 2 )
func XDR_BucketEntryType ¶
func XDR_BucketEntryType(v *BucketEntryType) *BucketEntryType
func (BucketEntryType) GetU32 ¶
func (v BucketEntryType) GetU32() uint32
func (*BucketEntryType) SetU32 ¶
func (v *BucketEntryType) SetU32(n uint32)
func (BucketEntryType) String ¶
func (v BucketEntryType) String() string
func (BucketEntryType) XdrEnumComments ¶
func (e BucketEntryType) XdrEnumComments() map[int32]string
func (BucketEntryType) XdrEnumNames ¶
func (BucketEntryType) XdrEnumNames() map[int32]string
func (*BucketEntryType) XdrMarshal ¶
func (v *BucketEntryType) XdrMarshal(x XDR, name string)
func (*BucketEntryType) XdrPointer ¶
func (v *BucketEntryType) XdrPointer() interface{}
func (BucketEntryType) XdrTypeName ¶
func (BucketEntryType) XdrTypeName() string
func (BucketEntryType) XdrValue ¶
func (v BucketEntryType) XdrValue() interface{}
type BucketMetadata ¶
type BucketMetadata struct { // Indicates the protocol version used to create / merge this bucket. LedgerVersion Uint32 Ext XdrAnon_BucketMetadata_Ext }
func XDR_BucketMetadata ¶
func XDR_BucketMetadata(v *BucketMetadata) *BucketMetadata
func (*BucketMetadata) XdrMarshal ¶
func (v *BucketMetadata) XdrMarshal(x XDR, name string)
func (*BucketMetadata) XdrPointer ¶
func (v *BucketMetadata) XdrPointer() interface{}
func (*BucketMetadata) XdrRecurse ¶
func (v *BucketMetadata) XdrRecurse(x XDR, name string)
func (BucketMetadata) XdrTypeName ¶
func (BucketMetadata) XdrTypeName() string
func (BucketMetadata) XdrValue ¶
func (v BucketMetadata) XdrValue() interface{}
type BumpFootprintExpirationOp ¶
type BumpFootprintExpirationOp struct { Ext ExtensionPoint LedgersToExpire Uint32 }
Bump the expiration ledger of the entries specified in the readOnly footprint
so they'll expire at least ledgersToExpire ledgers from lcl. Threshold: med Result: BumpFootprintExpirationResult
func XDR_BumpFootprintExpirationOp ¶
func XDR_BumpFootprintExpirationOp(v *BumpFootprintExpirationOp) *BumpFootprintExpirationOp
func (*BumpFootprintExpirationOp) XdrMarshal ¶
func (v *BumpFootprintExpirationOp) XdrMarshal(x XDR, name string)
func (*BumpFootprintExpirationOp) XdrPointer ¶
func (v *BumpFootprintExpirationOp) XdrPointer() interface{}
func (*BumpFootprintExpirationOp) XdrRecurse ¶
func (v *BumpFootprintExpirationOp) XdrRecurse(x XDR, name string)
func (BumpFootprintExpirationOp) XdrTypeName ¶
func (BumpFootprintExpirationOp) XdrTypeName() string
func (BumpFootprintExpirationOp) XdrValue ¶
func (v BumpFootprintExpirationOp) XdrValue() interface{}
type BumpFootprintExpirationResult ¶
type BumpFootprintExpirationResult struct { // The union discriminant Code selects among the following arms: // BUMP_FOOTPRINT_EXPIRATION_SUCCESS: // void // BUMP_FOOTPRINT_EXPIRATION_MALFORMED, BUMP_FOOTPRINT_EXPIRATION_RESOURCE_LIMIT_EXCEEDED, BUMP_FOOTPRINT_EXPIRATION_INSUFFICIENT_REFUNDABLE_FEE: // void Code BumpFootprintExpirationResultCode // contains filtered or unexported fields }
func XDR_BumpFootprintExpirationResult ¶
func XDR_BumpFootprintExpirationResult(v *BumpFootprintExpirationResult) *BumpFootprintExpirationResult
func (*BumpFootprintExpirationResult) XdrMarshal ¶
func (v *BumpFootprintExpirationResult) XdrMarshal(x XDR, name string)
func (*BumpFootprintExpirationResult) XdrPointer ¶
func (v *BumpFootprintExpirationResult) XdrPointer() interface{}
func (*BumpFootprintExpirationResult) XdrRecurse ¶
func (u *BumpFootprintExpirationResult) XdrRecurse(x XDR, name string)
func (BumpFootprintExpirationResult) XdrTypeName ¶
func (BumpFootprintExpirationResult) XdrTypeName() string
func (*BumpFootprintExpirationResult) XdrUnionBody ¶
func (u *BumpFootprintExpirationResult) XdrUnionBody() XdrType
func (*BumpFootprintExpirationResult) XdrUnionBodyName ¶
func (u *BumpFootprintExpirationResult) XdrUnionBodyName() string
func (*BumpFootprintExpirationResult) XdrUnionTag ¶
func (u *BumpFootprintExpirationResult) XdrUnionTag() XdrNum32
func (*BumpFootprintExpirationResult) XdrUnionTagName ¶
func (u *BumpFootprintExpirationResult) XdrUnionTagName() string
func (BumpFootprintExpirationResult) XdrValid ¶
func (u BumpFootprintExpirationResult) XdrValid() bool
func (BumpFootprintExpirationResult) XdrValidTags ¶
func (_ BumpFootprintExpirationResult) XdrValidTags() map[int32]bool
func (BumpFootprintExpirationResult) XdrValue ¶
func (v BumpFootprintExpirationResult) XdrValue() interface{}
type BumpFootprintExpirationResultCode ¶
type BumpFootprintExpirationResultCode int32
const ( // codes considered as "success" for the operation BUMP_FOOTPRINT_EXPIRATION_SUCCESS BumpFootprintExpirationResultCode = 0 // codes considered as "failure" for the operation BUMP_FOOTPRINT_EXPIRATION_MALFORMED BumpFootprintExpirationResultCode = -1 BUMP_FOOTPRINT_EXPIRATION_RESOURCE_LIMIT_EXCEEDED BumpFootprintExpirationResultCode = -2 BUMP_FOOTPRINT_EXPIRATION_INSUFFICIENT_REFUNDABLE_FEE BumpFootprintExpirationResultCode = -3 )
func XDR_BumpFootprintExpirationResultCode ¶
func XDR_BumpFootprintExpirationResultCode(v *BumpFootprintExpirationResultCode) *BumpFootprintExpirationResultCode
func (BumpFootprintExpirationResultCode) GetU32 ¶
func (v BumpFootprintExpirationResultCode) GetU32() uint32
func (*BumpFootprintExpirationResultCode) Scan ¶
func (v *BumpFootprintExpirationResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*BumpFootprintExpirationResultCode) SetU32 ¶
func (v *BumpFootprintExpirationResultCode) SetU32(n uint32)
func (BumpFootprintExpirationResultCode) String ¶
func (v BumpFootprintExpirationResultCode) String() string
func (BumpFootprintExpirationResultCode) XdrEnumComments ¶
func (e BumpFootprintExpirationResultCode) XdrEnumComments() map[int32]string
func (BumpFootprintExpirationResultCode) XdrEnumNames ¶
func (BumpFootprintExpirationResultCode) XdrEnumNames() map[int32]string
func (*BumpFootprintExpirationResultCode) XdrMarshal ¶
func (v *BumpFootprintExpirationResultCode) XdrMarshal(x XDR, name string)
func (*BumpFootprintExpirationResultCode) XdrPointer ¶
func (v *BumpFootprintExpirationResultCode) XdrPointer() interface{}
func (BumpFootprintExpirationResultCode) XdrTypeName ¶
func (BumpFootprintExpirationResultCode) XdrTypeName() string
func (BumpFootprintExpirationResultCode) XdrValue ¶
func (v BumpFootprintExpirationResultCode) XdrValue() interface{}
type BumpSequenceOp ¶
type BumpSequenceOp struct {
BumpTo SequenceNumber
}
Bump Sequence
increases the sequence to a given level Threshold: low Result: BumpSequenceResult
func XDR_BumpSequenceOp ¶
func XDR_BumpSequenceOp(v *BumpSequenceOp) *BumpSequenceOp
func (*BumpSequenceOp) XdrMarshal ¶
func (v *BumpSequenceOp) XdrMarshal(x XDR, name string)
func (*BumpSequenceOp) XdrPointer ¶
func (v *BumpSequenceOp) XdrPointer() interface{}
func (*BumpSequenceOp) XdrRecurse ¶
func (v *BumpSequenceOp) XdrRecurse(x XDR, name string)
func (BumpSequenceOp) XdrTypeName ¶
func (BumpSequenceOp) XdrTypeName() string
func (BumpSequenceOp) XdrValue ¶
func (v BumpSequenceOp) XdrValue() interface{}
type BumpSequenceResult ¶
type BumpSequenceResult struct { // The union discriminant Code selects among the following arms: // BUMP_SEQUENCE_SUCCESS: // void // BUMP_SEQUENCE_BAD_SEQ: // void Code BumpSequenceResultCode // contains filtered or unexported fields }
func XDR_BumpSequenceResult ¶
func XDR_BumpSequenceResult(v *BumpSequenceResult) *BumpSequenceResult
func (*BumpSequenceResult) XdrMarshal ¶
func (v *BumpSequenceResult) XdrMarshal(x XDR, name string)
func (*BumpSequenceResult) XdrPointer ¶
func (v *BumpSequenceResult) XdrPointer() interface{}
func (*BumpSequenceResult) XdrRecurse ¶
func (u *BumpSequenceResult) XdrRecurse(x XDR, name string)
func (BumpSequenceResult) XdrTypeName ¶
func (BumpSequenceResult) XdrTypeName() string
func (*BumpSequenceResult) XdrUnionBody ¶
func (u *BumpSequenceResult) XdrUnionBody() XdrType
func (*BumpSequenceResult) XdrUnionBodyName ¶
func (u *BumpSequenceResult) XdrUnionBodyName() string
func (*BumpSequenceResult) XdrUnionTag ¶
func (u *BumpSequenceResult) XdrUnionTag() XdrNum32
func (*BumpSequenceResult) XdrUnionTagName ¶
func (u *BumpSequenceResult) XdrUnionTagName() string
func (BumpSequenceResult) XdrValid ¶
func (u BumpSequenceResult) XdrValid() bool
func (BumpSequenceResult) XdrValidTags ¶
func (_ BumpSequenceResult) XdrValidTags() map[int32]bool
func (BumpSequenceResult) XdrValue ¶
func (v BumpSequenceResult) XdrValue() interface{}
type BumpSequenceResultCode ¶
type BumpSequenceResultCode int32
const ( // codes considered as "success" for the operation BUMP_SEQUENCE_SUCCESS BumpSequenceResultCode = 0 // codes considered as "failure" for the operation BUMP_SEQUENCE_BAD_SEQ BumpSequenceResultCode = -1 )
func XDR_BumpSequenceResultCode ¶
func XDR_BumpSequenceResultCode(v *BumpSequenceResultCode) *BumpSequenceResultCode
func (BumpSequenceResultCode) GetU32 ¶
func (v BumpSequenceResultCode) GetU32() uint32
func (*BumpSequenceResultCode) Scan ¶
func (v *BumpSequenceResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*BumpSequenceResultCode) SetU32 ¶
func (v *BumpSequenceResultCode) SetU32(n uint32)
func (BumpSequenceResultCode) String ¶
func (v BumpSequenceResultCode) String() string
func (BumpSequenceResultCode) XdrEnumComments ¶
func (e BumpSequenceResultCode) XdrEnumComments() map[int32]string
func (BumpSequenceResultCode) XdrEnumNames ¶
func (BumpSequenceResultCode) XdrEnumNames() map[int32]string
func (*BumpSequenceResultCode) XdrMarshal ¶
func (v *BumpSequenceResultCode) XdrMarshal(x XDR, name string)
func (*BumpSequenceResultCode) XdrPointer ¶
func (v *BumpSequenceResultCode) XdrPointer() interface{}
func (BumpSequenceResultCode) XdrTypeName ¶
func (BumpSequenceResultCode) XdrTypeName() string
func (BumpSequenceResultCode) XdrValue ¶
func (v BumpSequenceResultCode) XdrValue() interface{}
type ChangeTrustAsset ¶
type ChangeTrustAsset struct { // The union discriminant Type selects among the following arms: // ASSET_TYPE_NATIVE: // void // ASSET_TYPE_CREDIT_ALPHANUM4: // AlphaNum4() *AlphaNum4 // ASSET_TYPE_CREDIT_ALPHANUM12: // AlphaNum12() *AlphaNum12 // ASSET_TYPE_POOL_SHARE: // LiquidityPool() *LiquidityPoolParameters Type AssetType // contains filtered or unexported fields }
func XDR_ChangeTrustAsset ¶
func XDR_ChangeTrustAsset(v *ChangeTrustAsset) *ChangeTrustAsset
func (*ChangeTrustAsset) AlphaNum12 ¶
func (u *ChangeTrustAsset) AlphaNum12() *AlphaNum12
func (*ChangeTrustAsset) AlphaNum4 ¶
func (u *ChangeTrustAsset) AlphaNum4() *AlphaNum4
func (*ChangeTrustAsset) LiquidityPool ¶
func (u *ChangeTrustAsset) LiquidityPool() *LiquidityPoolParameters
func (*ChangeTrustAsset) XdrMarshal ¶
func (v *ChangeTrustAsset) XdrMarshal(x XDR, name string)
func (*ChangeTrustAsset) XdrPointer ¶
func (v *ChangeTrustAsset) XdrPointer() interface{}
func (*ChangeTrustAsset) XdrRecurse ¶
func (u *ChangeTrustAsset) XdrRecurse(x XDR, name string)
func (ChangeTrustAsset) XdrTypeName ¶
func (ChangeTrustAsset) XdrTypeName() string
func (*ChangeTrustAsset) XdrUnionBody ¶
func (u *ChangeTrustAsset) XdrUnionBody() XdrType
func (*ChangeTrustAsset) XdrUnionBodyName ¶
func (u *ChangeTrustAsset) XdrUnionBodyName() string
func (*ChangeTrustAsset) XdrUnionTag ¶
func (u *ChangeTrustAsset) XdrUnionTag() XdrNum32
func (*ChangeTrustAsset) XdrUnionTagName ¶
func (u *ChangeTrustAsset) XdrUnionTagName() string
func (ChangeTrustAsset) XdrValid ¶
func (u ChangeTrustAsset) XdrValid() bool
func (ChangeTrustAsset) XdrValidTags ¶
func (_ ChangeTrustAsset) XdrValidTags() map[int32]bool
func (ChangeTrustAsset) XdrValue ¶
func (v ChangeTrustAsset) XdrValue() interface{}
type ChangeTrustOp ¶
type ChangeTrustOp struct { Line ChangeTrustAsset // if limit is set to 0, deletes the trust line Limit Int64 }
Creates, updates or deletes a trust line
Threshold: med Result: ChangeTrustResult
func XDR_ChangeTrustOp ¶
func XDR_ChangeTrustOp(v *ChangeTrustOp) *ChangeTrustOp
func (*ChangeTrustOp) XdrMarshal ¶
func (v *ChangeTrustOp) XdrMarshal(x XDR, name string)
func (*ChangeTrustOp) XdrPointer ¶
func (v *ChangeTrustOp) XdrPointer() interface{}
func (*ChangeTrustOp) XdrRecurse ¶
func (v *ChangeTrustOp) XdrRecurse(x XDR, name string)
func (ChangeTrustOp) XdrTypeName ¶
func (ChangeTrustOp) XdrTypeName() string
func (ChangeTrustOp) XdrValue ¶
func (v ChangeTrustOp) XdrValue() interface{}
type ChangeTrustResult ¶
type ChangeTrustResult struct { // The union discriminant Code selects among the following arms: // CHANGE_TRUST_SUCCESS: // void // CHANGE_TRUST_MALFORMED, CHANGE_TRUST_NO_ISSUER, CHANGE_TRUST_INVALID_LIMIT, CHANGE_TRUST_LOW_RESERVE, CHANGE_TRUST_SELF_NOT_ALLOWED, CHANGE_TRUST_TRUST_LINE_MISSING, CHANGE_TRUST_CANNOT_DELETE, CHANGE_TRUST_NOT_AUTH_MAINTAIN_LIABILITIES: // void Code ChangeTrustResultCode // contains filtered or unexported fields }
func XDR_ChangeTrustResult ¶
func XDR_ChangeTrustResult(v *ChangeTrustResult) *ChangeTrustResult
func (*ChangeTrustResult) XdrMarshal ¶
func (v *ChangeTrustResult) XdrMarshal(x XDR, name string)
func (*ChangeTrustResult) XdrPointer ¶
func (v *ChangeTrustResult) XdrPointer() interface{}
func (*ChangeTrustResult) XdrRecurse ¶
func (u *ChangeTrustResult) XdrRecurse(x XDR, name string)
func (ChangeTrustResult) XdrTypeName ¶
func (ChangeTrustResult) XdrTypeName() string
func (*ChangeTrustResult) XdrUnionBody ¶
func (u *ChangeTrustResult) XdrUnionBody() XdrType
func (*ChangeTrustResult) XdrUnionBodyName ¶
func (u *ChangeTrustResult) XdrUnionBodyName() string
func (*ChangeTrustResult) XdrUnionTag ¶
func (u *ChangeTrustResult) XdrUnionTag() XdrNum32
func (*ChangeTrustResult) XdrUnionTagName ¶
func (u *ChangeTrustResult) XdrUnionTagName() string
func (ChangeTrustResult) XdrValid ¶
func (u ChangeTrustResult) XdrValid() bool
func (ChangeTrustResult) XdrValidTags ¶
func (_ ChangeTrustResult) XdrValidTags() map[int32]bool
func (ChangeTrustResult) XdrValue ¶
func (v ChangeTrustResult) XdrValue() interface{}
type ChangeTrustResultCode ¶
type ChangeTrustResultCode int32
const ( // codes considered as "success" for the operation CHANGE_TRUST_SUCCESS ChangeTrustResultCode = 0 // bad input CHANGE_TRUST_MALFORMED ChangeTrustResultCode = -1 // could not find issuer CHANGE_TRUST_NO_ISSUER ChangeTrustResultCode = -2 // cannot drop limit below balance CHANGE_TRUST_INVALID_LIMIT ChangeTrustResultCode = -3 // not enough funds to create a new trust line, CHANGE_TRUST_LOW_RESERVE ChangeTrustResultCode = -4 // trusting self is not allowed CHANGE_TRUST_SELF_NOT_ALLOWED ChangeTrustResultCode = -5 // Asset trustline is missing for pool CHANGE_TRUST_TRUST_LINE_MISSING ChangeTrustResultCode = -6 // Asset trustline is still referenced in a pool CHANGE_TRUST_CANNOT_DELETE ChangeTrustResultCode = -7 // Asset trustline is deauthorized CHANGE_TRUST_NOT_AUTH_MAINTAIN_LIABILITIES ChangeTrustResultCode = -8 )
func XDR_ChangeTrustResultCode ¶
func XDR_ChangeTrustResultCode(v *ChangeTrustResultCode) *ChangeTrustResultCode
func (ChangeTrustResultCode) GetU32 ¶
func (v ChangeTrustResultCode) GetU32() uint32
func (*ChangeTrustResultCode) Scan ¶
func (v *ChangeTrustResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*ChangeTrustResultCode) SetU32 ¶
func (v *ChangeTrustResultCode) SetU32(n uint32)
func (ChangeTrustResultCode) String ¶
func (v ChangeTrustResultCode) String() string
func (ChangeTrustResultCode) XdrEnumComments ¶
func (e ChangeTrustResultCode) XdrEnumComments() map[int32]string
func (ChangeTrustResultCode) XdrEnumNames ¶
func (ChangeTrustResultCode) XdrEnumNames() map[int32]string
func (*ChangeTrustResultCode) XdrMarshal ¶
func (v *ChangeTrustResultCode) XdrMarshal(x XDR, name string)
func (*ChangeTrustResultCode) XdrPointer ¶
func (v *ChangeTrustResultCode) XdrPointer() interface{}
func (ChangeTrustResultCode) XdrTypeName ¶
func (ChangeTrustResultCode) XdrTypeName() string
func (ChangeTrustResultCode) XdrValue ¶
func (v ChangeTrustResultCode) XdrValue() interface{}
type ClaimAtom ¶
type ClaimAtom struct { // The union discriminant Type selects among the following arms: // CLAIM_ATOM_TYPE_V0: // V0() *ClaimOfferAtomV0 // CLAIM_ATOM_TYPE_ORDER_BOOK: // OrderBook() *ClaimOfferAtom // CLAIM_ATOM_TYPE_LIQUIDITY_POOL: // LiquidityPool() *ClaimLiquidityAtom Type ClaimAtomType // contains filtered or unexported fields }
This result is used when offers are taken or liquidity is exchanged with a
liquidity pool during an operation
func XDR_ClaimAtom ¶
func (*ClaimAtom) LiquidityPool ¶
func (u *ClaimAtom) LiquidityPool() *ClaimLiquidityAtom
func (*ClaimAtom) OrderBook ¶
func (u *ClaimAtom) OrderBook() *ClaimOfferAtom
func (*ClaimAtom) V0 ¶
func (u *ClaimAtom) V0() *ClaimOfferAtomV0
func (*ClaimAtom) XdrMarshal ¶
func (*ClaimAtom) XdrPointer ¶
func (v *ClaimAtom) XdrPointer() interface{}
func (*ClaimAtom) XdrRecurse ¶
func (ClaimAtom) XdrTypeName ¶
func (*ClaimAtom) XdrUnionBody ¶
func (u *ClaimAtom) XdrUnionBody() XdrType
func (*ClaimAtom) XdrUnionBodyName ¶
func (*ClaimAtom) XdrUnionTag ¶
func (u *ClaimAtom) XdrUnionTag() XdrNum32
func (*ClaimAtom) XdrUnionTagName ¶
func (ClaimAtom) XdrValidTags ¶
type ClaimAtomType ¶
type ClaimAtomType int32
const ( CLAIM_ATOM_TYPE_V0 ClaimAtomType = 0 CLAIM_ATOM_TYPE_ORDER_BOOK ClaimAtomType = 1 CLAIM_ATOM_TYPE_LIQUIDITY_POOL ClaimAtomType = 2 )
func XDR_ClaimAtomType ¶
func XDR_ClaimAtomType(v *ClaimAtomType) *ClaimAtomType
func (ClaimAtomType) GetU32 ¶
func (v ClaimAtomType) GetU32() uint32
func (*ClaimAtomType) SetU32 ¶
func (v *ClaimAtomType) SetU32(n uint32)
func (ClaimAtomType) String ¶
func (v ClaimAtomType) String() string
func (ClaimAtomType) XdrEnumNames ¶
func (ClaimAtomType) XdrEnumNames() map[int32]string
func (*ClaimAtomType) XdrMarshal ¶
func (v *ClaimAtomType) XdrMarshal(x XDR, name string)
func (*ClaimAtomType) XdrPointer ¶
func (v *ClaimAtomType) XdrPointer() interface{}
func (ClaimAtomType) XdrTypeName ¶
func (ClaimAtomType) XdrTypeName() string
func (ClaimAtomType) XdrValue ¶
func (v ClaimAtomType) XdrValue() interface{}
type ClaimClaimableBalanceOp ¶
type ClaimClaimableBalanceOp struct {
BalanceID ClaimableBalanceID
}
Claims a claimable balance entry
Threshold: low Result: ClaimClaimableBalanceResult
func XDR_ClaimClaimableBalanceOp ¶
func XDR_ClaimClaimableBalanceOp(v *ClaimClaimableBalanceOp) *ClaimClaimableBalanceOp
func (*ClaimClaimableBalanceOp) XdrMarshal ¶
func (v *ClaimClaimableBalanceOp) XdrMarshal(x XDR, name string)
func (*ClaimClaimableBalanceOp) XdrPointer ¶
func (v *ClaimClaimableBalanceOp) XdrPointer() interface{}
func (*ClaimClaimableBalanceOp) XdrRecurse ¶
func (v *ClaimClaimableBalanceOp) XdrRecurse(x XDR, name string)
func (ClaimClaimableBalanceOp) XdrTypeName ¶
func (ClaimClaimableBalanceOp) XdrTypeName() string
func (ClaimClaimableBalanceOp) XdrValue ¶
func (v ClaimClaimableBalanceOp) XdrValue() interface{}
type ClaimClaimableBalanceResult ¶
type ClaimClaimableBalanceResult struct { // The union discriminant Code selects among the following arms: // CLAIM_CLAIMABLE_BALANCE_SUCCESS: // void // CLAIM_CLAIMABLE_BALANCE_DOES_NOT_EXIST, CLAIM_CLAIMABLE_BALANCE_CANNOT_CLAIM, CLAIM_CLAIMABLE_BALANCE_LINE_FULL, CLAIM_CLAIMABLE_BALANCE_NO_TRUST, CLAIM_CLAIMABLE_BALANCE_NOT_AUTHORIZED: // void Code ClaimClaimableBalanceResultCode // contains filtered or unexported fields }
func XDR_ClaimClaimableBalanceResult ¶
func XDR_ClaimClaimableBalanceResult(v *ClaimClaimableBalanceResult) *ClaimClaimableBalanceResult
func (*ClaimClaimableBalanceResult) XdrMarshal ¶
func (v *ClaimClaimableBalanceResult) XdrMarshal(x XDR, name string)
func (*ClaimClaimableBalanceResult) XdrPointer ¶
func (v *ClaimClaimableBalanceResult) XdrPointer() interface{}
func (*ClaimClaimableBalanceResult) XdrRecurse ¶
func (u *ClaimClaimableBalanceResult) XdrRecurse(x XDR, name string)
func (ClaimClaimableBalanceResult) XdrTypeName ¶
func (ClaimClaimableBalanceResult) XdrTypeName() string
func (*ClaimClaimableBalanceResult) XdrUnionBody ¶
func (u *ClaimClaimableBalanceResult) XdrUnionBody() XdrType
func (*ClaimClaimableBalanceResult) XdrUnionBodyName ¶
func (u *ClaimClaimableBalanceResult) XdrUnionBodyName() string
func (*ClaimClaimableBalanceResult) XdrUnionTag ¶
func (u *ClaimClaimableBalanceResult) XdrUnionTag() XdrNum32
func (*ClaimClaimableBalanceResult) XdrUnionTagName ¶
func (u *ClaimClaimableBalanceResult) XdrUnionTagName() string
func (ClaimClaimableBalanceResult) XdrValid ¶
func (u ClaimClaimableBalanceResult) XdrValid() bool
func (ClaimClaimableBalanceResult) XdrValidTags ¶
func (_ ClaimClaimableBalanceResult) XdrValidTags() map[int32]bool
func (ClaimClaimableBalanceResult) XdrValue ¶
func (v ClaimClaimableBalanceResult) XdrValue() interface{}
type ClaimClaimableBalanceResultCode ¶
type ClaimClaimableBalanceResultCode int32
const ( CLAIM_CLAIMABLE_BALANCE_SUCCESS ClaimClaimableBalanceResultCode = 0 CLAIM_CLAIMABLE_BALANCE_DOES_NOT_EXIST ClaimClaimableBalanceResultCode = -1 CLAIM_CLAIMABLE_BALANCE_CANNOT_CLAIM ClaimClaimableBalanceResultCode = -2 CLAIM_CLAIMABLE_BALANCE_LINE_FULL ClaimClaimableBalanceResultCode = -3 CLAIM_CLAIMABLE_BALANCE_NO_TRUST ClaimClaimableBalanceResultCode = -4 CLAIM_CLAIMABLE_BALANCE_NOT_AUTHORIZED ClaimClaimableBalanceResultCode = -5 )
func XDR_ClaimClaimableBalanceResultCode ¶
func XDR_ClaimClaimableBalanceResultCode(v *ClaimClaimableBalanceResultCode) *ClaimClaimableBalanceResultCode
func (ClaimClaimableBalanceResultCode) GetU32 ¶
func (v ClaimClaimableBalanceResultCode) GetU32() uint32
func (*ClaimClaimableBalanceResultCode) Scan ¶
func (v *ClaimClaimableBalanceResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*ClaimClaimableBalanceResultCode) SetU32 ¶
func (v *ClaimClaimableBalanceResultCode) SetU32(n uint32)
func (ClaimClaimableBalanceResultCode) String ¶
func (v ClaimClaimableBalanceResultCode) String() string
func (ClaimClaimableBalanceResultCode) XdrEnumNames ¶
func (ClaimClaimableBalanceResultCode) XdrEnumNames() map[int32]string
func (*ClaimClaimableBalanceResultCode) XdrMarshal ¶
func (v *ClaimClaimableBalanceResultCode) XdrMarshal(x XDR, name string)
func (*ClaimClaimableBalanceResultCode) XdrPointer ¶
func (v *ClaimClaimableBalanceResultCode) XdrPointer() interface{}
func (ClaimClaimableBalanceResultCode) XdrTypeName ¶
func (ClaimClaimableBalanceResultCode) XdrTypeName() string
func (ClaimClaimableBalanceResultCode) XdrValue ¶
func (v ClaimClaimableBalanceResultCode) XdrValue() interface{}
type ClaimLiquidityAtom ¶
type ClaimLiquidityAtom struct { LiquidityPoolID PoolID // amount and asset taken from the pool AssetSold Asset AmountSold Int64 // amount and asset sent to the pool AssetBought Asset AmountBought Int64 }
func XDR_ClaimLiquidityAtom ¶
func XDR_ClaimLiquidityAtom(v *ClaimLiquidityAtom) *ClaimLiquidityAtom
func (*ClaimLiquidityAtom) XdrMarshal ¶
func (v *ClaimLiquidityAtom) XdrMarshal(x XDR, name string)
func (*ClaimLiquidityAtom) XdrPointer ¶
func (v *ClaimLiquidityAtom) XdrPointer() interface{}
func (*ClaimLiquidityAtom) XdrRecurse ¶
func (v *ClaimLiquidityAtom) XdrRecurse(x XDR, name string)
func (ClaimLiquidityAtom) XdrTypeName ¶
func (ClaimLiquidityAtom) XdrTypeName() string
func (ClaimLiquidityAtom) XdrValue ¶
func (v ClaimLiquidityAtom) XdrValue() interface{}
type ClaimOfferAtom ¶
type ClaimOfferAtom struct { // emitted to identify the offer SellerID AccountID OfferID Int64 // amount and asset taken from the owner AssetSold Asset AmountSold Int64 // amount and asset sent to the owner AssetBought Asset AmountBought Int64 }
func XDR_ClaimOfferAtom ¶
func XDR_ClaimOfferAtom(v *ClaimOfferAtom) *ClaimOfferAtom
func (*ClaimOfferAtom) XdrMarshal ¶
func (v *ClaimOfferAtom) XdrMarshal(x XDR, name string)
func (*ClaimOfferAtom) XdrPointer ¶
func (v *ClaimOfferAtom) XdrPointer() interface{}
func (*ClaimOfferAtom) XdrRecurse ¶
func (v *ClaimOfferAtom) XdrRecurse(x XDR, name string)
func (ClaimOfferAtom) XdrTypeName ¶
func (ClaimOfferAtom) XdrTypeName() string
func (ClaimOfferAtom) XdrValue ¶
func (v ClaimOfferAtom) XdrValue() interface{}
type ClaimOfferAtomV0 ¶
type ClaimOfferAtomV0 struct { // emitted to identify the offer SellerEd25519 Uint256 OfferID Int64 // amount and asset taken from the owner AssetSold Asset AmountSold Int64 // amount and asset sent to the owner AssetBought Asset AmountBought Int64 }
ClaimOfferAtomV0 is a ClaimOfferAtom with the AccountID discriminant stripped off, leaving a raw ed25519 public key to identify the source account. This is used for backwards compatibility starting from the protocol 17/18 boundary. If an "old-style" ClaimOfferAtom is parsed with this XDR definition, it will be parsed as a "new-style" ClaimAtom containing a ClaimOfferAtomV0.
func XDR_ClaimOfferAtomV0 ¶
func XDR_ClaimOfferAtomV0(v *ClaimOfferAtomV0) *ClaimOfferAtomV0
func (*ClaimOfferAtomV0) XdrMarshal ¶
func (v *ClaimOfferAtomV0) XdrMarshal(x XDR, name string)
func (*ClaimOfferAtomV0) XdrPointer ¶
func (v *ClaimOfferAtomV0) XdrPointer() interface{}
func (*ClaimOfferAtomV0) XdrRecurse ¶
func (v *ClaimOfferAtomV0) XdrRecurse(x XDR, name string)
func (ClaimOfferAtomV0) XdrTypeName ¶
func (ClaimOfferAtomV0) XdrTypeName() string
func (ClaimOfferAtomV0) XdrValue ¶
func (v ClaimOfferAtomV0) XdrValue() interface{}
type ClaimPredicate ¶
type ClaimPredicate struct { // The union discriminant Type selects among the following arms: // CLAIM_PREDICATE_UNCONDITIONAL: // void // CLAIM_PREDICATE_AND: // AndPredicates() *[]ClaimPredicate // bound 2 // CLAIM_PREDICATE_OR: // OrPredicates() *[]ClaimPredicate // bound 2 // CLAIM_PREDICATE_NOT: // NotPredicate() **ClaimPredicate // CLAIM_PREDICATE_BEFORE_ABSOLUTE_TIME: // AbsBefore() *Int64 // CLAIM_PREDICATE_BEFORE_RELATIVE_TIME: // RelBefore() *Int64 Type ClaimPredicateType // contains filtered or unexported fields }
func XDR_ClaimPredicate ¶
func XDR_ClaimPredicate(v *ClaimPredicate) *ClaimPredicate
func (*ClaimPredicate) AbsBefore ¶
func (u *ClaimPredicate) AbsBefore() *Int64
Predicate will be true if closeTime < absBefore
func (*ClaimPredicate) AndPredicates ¶
func (u *ClaimPredicate) AndPredicates() *[]ClaimPredicate
func (*ClaimPredicate) NotPredicate ¶
func (u *ClaimPredicate) NotPredicate() **ClaimPredicate
func (*ClaimPredicate) OrPredicates ¶
func (u *ClaimPredicate) OrPredicates() *[]ClaimPredicate
func (*ClaimPredicate) RelBefore ¶
func (u *ClaimPredicate) RelBefore() *Int64
Seconds since closeTime of the ledger in which the
func (*ClaimPredicate) XdrMarshal ¶
func (v *ClaimPredicate) XdrMarshal(x XDR, name string)
func (*ClaimPredicate) XdrPointer ¶
func (v *ClaimPredicate) XdrPointer() interface{}
func (*ClaimPredicate) XdrRecurse ¶
func (u *ClaimPredicate) XdrRecurse(x XDR, name string)
func (ClaimPredicate) XdrTypeName ¶
func (ClaimPredicate) XdrTypeName() string
func (*ClaimPredicate) XdrUnionBody ¶
func (u *ClaimPredicate) XdrUnionBody() XdrType
func (*ClaimPredicate) XdrUnionBodyName ¶
func (u *ClaimPredicate) XdrUnionBodyName() string
func (*ClaimPredicate) XdrUnionTag ¶
func (u *ClaimPredicate) XdrUnionTag() XdrNum32
func (*ClaimPredicate) XdrUnionTagName ¶
func (u *ClaimPredicate) XdrUnionTagName() string
func (ClaimPredicate) XdrValid ¶
func (u ClaimPredicate) XdrValid() bool
func (ClaimPredicate) XdrValidTags ¶
func (_ ClaimPredicate) XdrValidTags() map[int32]bool
func (ClaimPredicate) XdrValue ¶
func (v ClaimPredicate) XdrValue() interface{}
type ClaimPredicateType ¶
type ClaimPredicateType int32
const ( CLAIM_PREDICATE_UNCONDITIONAL ClaimPredicateType = 0 CLAIM_PREDICATE_AND ClaimPredicateType = 1 CLAIM_PREDICATE_OR ClaimPredicateType = 2 CLAIM_PREDICATE_NOT ClaimPredicateType = 3 CLAIM_PREDICATE_BEFORE_ABSOLUTE_TIME ClaimPredicateType = 4 CLAIM_PREDICATE_BEFORE_RELATIVE_TIME ClaimPredicateType = 5 )
func XDR_ClaimPredicateType ¶
func XDR_ClaimPredicateType(v *ClaimPredicateType) *ClaimPredicateType
func (ClaimPredicateType) GetU32 ¶
func (v ClaimPredicateType) GetU32() uint32
func (*ClaimPredicateType) SetU32 ¶
func (v *ClaimPredicateType) SetU32(n uint32)
func (ClaimPredicateType) String ¶
func (v ClaimPredicateType) String() string
func (ClaimPredicateType) XdrEnumNames ¶
func (ClaimPredicateType) XdrEnumNames() map[int32]string
func (*ClaimPredicateType) XdrMarshal ¶
func (v *ClaimPredicateType) XdrMarshal(x XDR, name string)
func (*ClaimPredicateType) XdrPointer ¶
func (v *ClaimPredicateType) XdrPointer() interface{}
func (ClaimPredicateType) XdrTypeName ¶
func (ClaimPredicateType) XdrTypeName() string
func (ClaimPredicateType) XdrValue ¶
func (v ClaimPredicateType) XdrValue() interface{}
type ClaimableBalanceEntry ¶
type ClaimableBalanceEntry struct { // Unique identifier for this ClaimableBalanceEntry BalanceID ClaimableBalanceID // List of claimants with associated predicate Claimants []Claimant // bound 10 // Any asset including native Asset Asset // Amount of asset Amount Int64 Ext XdrAnon_ClaimableBalanceEntry_Ext }
func XDR_ClaimableBalanceEntry ¶
func XDR_ClaimableBalanceEntry(v *ClaimableBalanceEntry) *ClaimableBalanceEntry
func (*ClaimableBalanceEntry) XdrMarshal ¶
func (v *ClaimableBalanceEntry) XdrMarshal(x XDR, name string)
func (*ClaimableBalanceEntry) XdrPointer ¶
func (v *ClaimableBalanceEntry) XdrPointer() interface{}
func (*ClaimableBalanceEntry) XdrRecurse ¶
func (v *ClaimableBalanceEntry) XdrRecurse(x XDR, name string)
func (ClaimableBalanceEntry) XdrTypeName ¶
func (ClaimableBalanceEntry) XdrTypeName() string
func (ClaimableBalanceEntry) XdrValue ¶
func (v ClaimableBalanceEntry) XdrValue() interface{}
type ClaimableBalanceEntryExtensionV1 ¶
type ClaimableBalanceEntryExtensionV1 struct { Ext XdrAnon_ClaimableBalanceEntryExtensionV1_Ext // see ClaimableBalanceFlags Flags Uint32 }
func XDR_ClaimableBalanceEntryExtensionV1 ¶
func XDR_ClaimableBalanceEntryExtensionV1(v *ClaimableBalanceEntryExtensionV1) *ClaimableBalanceEntryExtensionV1
func (*ClaimableBalanceEntryExtensionV1) XdrMarshal ¶
func (v *ClaimableBalanceEntryExtensionV1) XdrMarshal(x XDR, name string)
func (*ClaimableBalanceEntryExtensionV1) XdrPointer ¶
func (v *ClaimableBalanceEntryExtensionV1) XdrPointer() interface{}
func (*ClaimableBalanceEntryExtensionV1) XdrRecurse ¶
func (v *ClaimableBalanceEntryExtensionV1) XdrRecurse(x XDR, name string)
func (ClaimableBalanceEntryExtensionV1) XdrTypeName ¶
func (ClaimableBalanceEntryExtensionV1) XdrTypeName() string
func (ClaimableBalanceEntryExtensionV1) XdrValue ¶
func (v ClaimableBalanceEntryExtensionV1) XdrValue() interface{}
type ClaimableBalanceFlags ¶
type ClaimableBalanceFlags int32
const ( // If set, the issuer account of the asset held by the claimable balance may // clawback the claimable balance CLAIMABLE_BALANCE_CLAWBACK_ENABLED_FLAG ClaimableBalanceFlags = ClaimableBalanceFlags(0x1) )
func XDR_ClaimableBalanceFlags ¶
func XDR_ClaimableBalanceFlags(v *ClaimableBalanceFlags) *ClaimableBalanceFlags
func (ClaimableBalanceFlags) GetU32 ¶
func (v ClaimableBalanceFlags) GetU32() uint32
func (*ClaimableBalanceFlags) Scan ¶
func (v *ClaimableBalanceFlags) Scan(ss fmt.ScanState, _ rune) error
func (*ClaimableBalanceFlags) SetU32 ¶
func (v *ClaimableBalanceFlags) SetU32(n uint32)
func (ClaimableBalanceFlags) String ¶
func (v ClaimableBalanceFlags) String() string
func (ClaimableBalanceFlags) XdrEnumComments ¶
func (e ClaimableBalanceFlags) XdrEnumComments() map[int32]string
func (ClaimableBalanceFlags) XdrEnumNames ¶
func (ClaimableBalanceFlags) XdrEnumNames() map[int32]string
func (*ClaimableBalanceFlags) XdrInitialize ¶
func (v *ClaimableBalanceFlags) XdrInitialize()
func (*ClaimableBalanceFlags) XdrMarshal ¶
func (v *ClaimableBalanceFlags) XdrMarshal(x XDR, name string)
func (*ClaimableBalanceFlags) XdrPointer ¶
func (v *ClaimableBalanceFlags) XdrPointer() interface{}
func (ClaimableBalanceFlags) XdrTypeName ¶
func (ClaimableBalanceFlags) XdrTypeName() string
func (ClaimableBalanceFlags) XdrValue ¶
func (v ClaimableBalanceFlags) XdrValue() interface{}
type ClaimableBalanceID ¶
type ClaimableBalanceID struct { // The union discriminant Type selects among the following arms: // CLAIMABLE_BALANCE_ID_TYPE_V0: // V0() *Hash Type ClaimableBalanceIDType // contains filtered or unexported fields }
func XDR_ClaimableBalanceID ¶
func XDR_ClaimableBalanceID(v *ClaimableBalanceID) *ClaimableBalanceID
func (*ClaimableBalanceID) V0 ¶
func (u *ClaimableBalanceID) V0() *Hash
func (*ClaimableBalanceID) XdrMarshal ¶
func (v *ClaimableBalanceID) XdrMarshal(x XDR, name string)
func (*ClaimableBalanceID) XdrPointer ¶
func (v *ClaimableBalanceID) XdrPointer() interface{}
func (*ClaimableBalanceID) XdrRecurse ¶
func (u *ClaimableBalanceID) XdrRecurse(x XDR, name string)
func (ClaimableBalanceID) XdrTypeName ¶
func (ClaimableBalanceID) XdrTypeName() string
func (*ClaimableBalanceID) XdrUnionBody ¶
func (u *ClaimableBalanceID) XdrUnionBody() XdrType
func (*ClaimableBalanceID) XdrUnionBodyName ¶
func (u *ClaimableBalanceID) XdrUnionBodyName() string
func (*ClaimableBalanceID) XdrUnionTag ¶
func (u *ClaimableBalanceID) XdrUnionTag() XdrNum32
func (*ClaimableBalanceID) XdrUnionTagName ¶
func (u *ClaimableBalanceID) XdrUnionTagName() string
func (ClaimableBalanceID) XdrValid ¶
func (u ClaimableBalanceID) XdrValid() bool
func (ClaimableBalanceID) XdrValidTags ¶
func (_ ClaimableBalanceID) XdrValidTags() map[int32]bool
func (ClaimableBalanceID) XdrValue ¶
func (v ClaimableBalanceID) XdrValue() interface{}
type ClaimableBalanceIDType ¶
type ClaimableBalanceIDType int32
const (
CLAIMABLE_BALANCE_ID_TYPE_V0 ClaimableBalanceIDType = 0
)
func XDR_ClaimableBalanceIDType ¶
func XDR_ClaimableBalanceIDType(v *ClaimableBalanceIDType) *ClaimableBalanceIDType
func (ClaimableBalanceIDType) GetU32 ¶
func (v ClaimableBalanceIDType) GetU32() uint32
func (*ClaimableBalanceIDType) Scan ¶
func (v *ClaimableBalanceIDType) Scan(ss fmt.ScanState, _ rune) error
func (*ClaimableBalanceIDType) SetU32 ¶
func (v *ClaimableBalanceIDType) SetU32(n uint32)
func (ClaimableBalanceIDType) String ¶
func (v ClaimableBalanceIDType) String() string
func (ClaimableBalanceIDType) XdrEnumNames ¶
func (ClaimableBalanceIDType) XdrEnumNames() map[int32]string
func (*ClaimableBalanceIDType) XdrMarshal ¶
func (v *ClaimableBalanceIDType) XdrMarshal(x XDR, name string)
func (*ClaimableBalanceIDType) XdrPointer ¶
func (v *ClaimableBalanceIDType) XdrPointer() interface{}
func (ClaimableBalanceIDType) XdrTypeName ¶
func (ClaimableBalanceIDType) XdrTypeName() string
func (ClaimableBalanceIDType) XdrValue ¶
func (v ClaimableBalanceIDType) XdrValue() interface{}
type Claimant ¶
type Claimant struct { // The union discriminant Type selects among the following arms: // CLAIMANT_TYPE_V0: // V0() *XdrAnon_Claimant_V0 Type ClaimantType // contains filtered or unexported fields }
func XDR_Claimant ¶
func (*Claimant) V0 ¶
func (u *Claimant) V0() *XdrAnon_Claimant_V0
func (*Claimant) XdrMarshal ¶
func (*Claimant) XdrPointer ¶
func (v *Claimant) XdrPointer() interface{}
func (*Claimant) XdrRecurse ¶
func (Claimant) XdrTypeName ¶
func (*Claimant) XdrUnionBody ¶
func (u *Claimant) XdrUnionBody() XdrType
func (*Claimant) XdrUnionBodyName ¶
func (*Claimant) XdrUnionTag ¶
func (u *Claimant) XdrUnionTag() XdrNum32
func (*Claimant) XdrUnionTagName ¶
func (Claimant) XdrValidTags ¶
type ClaimantType ¶
type ClaimantType int32
const (
CLAIMANT_TYPE_V0 ClaimantType = 0
)
func XDR_ClaimantType ¶
func XDR_ClaimantType(v *ClaimantType) *ClaimantType
func (ClaimantType) GetU32 ¶
func (v ClaimantType) GetU32() uint32
func (*ClaimantType) SetU32 ¶
func (v *ClaimantType) SetU32(n uint32)
func (ClaimantType) String ¶
func (v ClaimantType) String() string
func (ClaimantType) XdrEnumNames ¶
func (ClaimantType) XdrEnumNames() map[int32]string
func (*ClaimantType) XdrMarshal ¶
func (v *ClaimantType) XdrMarshal(x XDR, name string)
func (*ClaimantType) XdrPointer ¶
func (v *ClaimantType) XdrPointer() interface{}
func (ClaimantType) XdrTypeName ¶
func (ClaimantType) XdrTypeName() string
func (ClaimantType) XdrValue ¶
func (v ClaimantType) XdrValue() interface{}
type ClawbackClaimableBalanceOp ¶
type ClawbackClaimableBalanceOp struct {
BalanceID ClaimableBalanceID
}
Claws back a claimable balance
Threshold: med Result: ClawbackClaimableBalanceResult
func XDR_ClawbackClaimableBalanceOp ¶
func XDR_ClawbackClaimableBalanceOp(v *ClawbackClaimableBalanceOp) *ClawbackClaimableBalanceOp
func (*ClawbackClaimableBalanceOp) XdrMarshal ¶
func (v *ClawbackClaimableBalanceOp) XdrMarshal(x XDR, name string)
func (*ClawbackClaimableBalanceOp) XdrPointer ¶
func (v *ClawbackClaimableBalanceOp) XdrPointer() interface{}
func (*ClawbackClaimableBalanceOp) XdrRecurse ¶
func (v *ClawbackClaimableBalanceOp) XdrRecurse(x XDR, name string)
func (ClawbackClaimableBalanceOp) XdrTypeName ¶
func (ClawbackClaimableBalanceOp) XdrTypeName() string
func (ClawbackClaimableBalanceOp) XdrValue ¶
func (v ClawbackClaimableBalanceOp) XdrValue() interface{}
type ClawbackClaimableBalanceResult ¶
type ClawbackClaimableBalanceResult struct { // The union discriminant Code selects among the following arms: // CLAWBACK_CLAIMABLE_BALANCE_SUCCESS: // void // CLAWBACK_CLAIMABLE_BALANCE_DOES_NOT_EXIST, CLAWBACK_CLAIMABLE_BALANCE_NOT_ISSUER, CLAWBACK_CLAIMABLE_BALANCE_NOT_CLAWBACK_ENABLED: // void Code ClawbackClaimableBalanceResultCode // contains filtered or unexported fields }
func XDR_ClawbackClaimableBalanceResult ¶
func XDR_ClawbackClaimableBalanceResult(v *ClawbackClaimableBalanceResult) *ClawbackClaimableBalanceResult
func (*ClawbackClaimableBalanceResult) XdrMarshal ¶
func (v *ClawbackClaimableBalanceResult) XdrMarshal(x XDR, name string)
func (*ClawbackClaimableBalanceResult) XdrPointer ¶
func (v *ClawbackClaimableBalanceResult) XdrPointer() interface{}
func (*ClawbackClaimableBalanceResult) XdrRecurse ¶
func (u *ClawbackClaimableBalanceResult) XdrRecurse(x XDR, name string)
func (ClawbackClaimableBalanceResult) XdrTypeName ¶
func (ClawbackClaimableBalanceResult) XdrTypeName() string
func (*ClawbackClaimableBalanceResult) XdrUnionBody ¶
func (u *ClawbackClaimableBalanceResult) XdrUnionBody() XdrType
func (*ClawbackClaimableBalanceResult) XdrUnionBodyName ¶
func (u *ClawbackClaimableBalanceResult) XdrUnionBodyName() string
func (*ClawbackClaimableBalanceResult) XdrUnionTag ¶
func (u *ClawbackClaimableBalanceResult) XdrUnionTag() XdrNum32
func (*ClawbackClaimableBalanceResult) XdrUnionTagName ¶
func (u *ClawbackClaimableBalanceResult) XdrUnionTagName() string
func (ClawbackClaimableBalanceResult) XdrValid ¶
func (u ClawbackClaimableBalanceResult) XdrValid() bool
func (ClawbackClaimableBalanceResult) XdrValidTags ¶
func (_ ClawbackClaimableBalanceResult) XdrValidTags() map[int32]bool
func (ClawbackClaimableBalanceResult) XdrValue ¶
func (v ClawbackClaimableBalanceResult) XdrValue() interface{}
type ClawbackClaimableBalanceResultCode ¶
type ClawbackClaimableBalanceResultCode int32
const ( // codes considered as "success" for the operation CLAWBACK_CLAIMABLE_BALANCE_SUCCESS ClawbackClaimableBalanceResultCode = 0 // codes considered as "failure" for the operation CLAWBACK_CLAIMABLE_BALANCE_DOES_NOT_EXIST ClawbackClaimableBalanceResultCode = -1 CLAWBACK_CLAIMABLE_BALANCE_NOT_ISSUER ClawbackClaimableBalanceResultCode = -2 CLAWBACK_CLAIMABLE_BALANCE_NOT_CLAWBACK_ENABLED ClawbackClaimableBalanceResultCode = -3 )
func XDR_ClawbackClaimableBalanceResultCode ¶
func XDR_ClawbackClaimableBalanceResultCode(v *ClawbackClaimableBalanceResultCode) *ClawbackClaimableBalanceResultCode
func (ClawbackClaimableBalanceResultCode) GetU32 ¶
func (v ClawbackClaimableBalanceResultCode) GetU32() uint32
func (*ClawbackClaimableBalanceResultCode) Scan ¶
func (v *ClawbackClaimableBalanceResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*ClawbackClaimableBalanceResultCode) SetU32 ¶
func (v *ClawbackClaimableBalanceResultCode) SetU32(n uint32)
func (ClawbackClaimableBalanceResultCode) String ¶
func (v ClawbackClaimableBalanceResultCode) String() string
func (ClawbackClaimableBalanceResultCode) XdrEnumComments ¶
func (e ClawbackClaimableBalanceResultCode) XdrEnumComments() map[int32]string
func (ClawbackClaimableBalanceResultCode) XdrEnumNames ¶
func (ClawbackClaimableBalanceResultCode) XdrEnumNames() map[int32]string
func (*ClawbackClaimableBalanceResultCode) XdrMarshal ¶
func (v *ClawbackClaimableBalanceResultCode) XdrMarshal(x XDR, name string)
func (*ClawbackClaimableBalanceResultCode) XdrPointer ¶
func (v *ClawbackClaimableBalanceResultCode) XdrPointer() interface{}
func (ClawbackClaimableBalanceResultCode) XdrTypeName ¶
func (ClawbackClaimableBalanceResultCode) XdrTypeName() string
func (ClawbackClaimableBalanceResultCode) XdrValue ¶
func (v ClawbackClaimableBalanceResultCode) XdrValue() interface{}
type ClawbackOp ¶
type ClawbackOp struct { Asset Asset From MuxedAccount Amount Int64 }
Claws back an amount of an asset from an account
Threshold: med Result: ClawbackResult
func XDR_ClawbackOp ¶
func XDR_ClawbackOp(v *ClawbackOp) *ClawbackOp
func (*ClawbackOp) XdrMarshal ¶
func (v *ClawbackOp) XdrMarshal(x XDR, name string)
func (*ClawbackOp) XdrPointer ¶
func (v *ClawbackOp) XdrPointer() interface{}
func (*ClawbackOp) XdrRecurse ¶
func (v *ClawbackOp) XdrRecurse(x XDR, name string)
func (ClawbackOp) XdrTypeName ¶
func (ClawbackOp) XdrTypeName() string
func (ClawbackOp) XdrValue ¶
func (v ClawbackOp) XdrValue() interface{}
type ClawbackResult ¶
type ClawbackResult struct { // The union discriminant Code selects among the following arms: // CLAWBACK_SUCCESS: // void // CLAWBACK_MALFORMED, CLAWBACK_NOT_CLAWBACK_ENABLED, CLAWBACK_NO_TRUST, CLAWBACK_UNDERFUNDED: // void Code ClawbackResultCode // contains filtered or unexported fields }
func XDR_ClawbackResult ¶
func XDR_ClawbackResult(v *ClawbackResult) *ClawbackResult
func (*ClawbackResult) XdrMarshal ¶
func (v *ClawbackResult) XdrMarshal(x XDR, name string)
func (*ClawbackResult) XdrPointer ¶
func (v *ClawbackResult) XdrPointer() interface{}
func (*ClawbackResult) XdrRecurse ¶
func (u *ClawbackResult) XdrRecurse(x XDR, name string)
func (ClawbackResult) XdrTypeName ¶
func (ClawbackResult) XdrTypeName() string
func (*ClawbackResult) XdrUnionBody ¶
func (u *ClawbackResult) XdrUnionBody() XdrType
func (*ClawbackResult) XdrUnionBodyName ¶
func (u *ClawbackResult) XdrUnionBodyName() string
func (*ClawbackResult) XdrUnionTag ¶
func (u *ClawbackResult) XdrUnionTag() XdrNum32
func (*ClawbackResult) XdrUnionTagName ¶
func (u *ClawbackResult) XdrUnionTagName() string
func (ClawbackResult) XdrValid ¶
func (u ClawbackResult) XdrValid() bool
func (ClawbackResult) XdrValidTags ¶
func (_ ClawbackResult) XdrValidTags() map[int32]bool
func (ClawbackResult) XdrValue ¶
func (v ClawbackResult) XdrValue() interface{}
type ClawbackResultCode ¶
type ClawbackResultCode int32
const ( // codes considered as "success" for the operation CLAWBACK_SUCCESS ClawbackResultCode = 0 // codes considered as "failure" for the operation CLAWBACK_MALFORMED ClawbackResultCode = -1 CLAWBACK_NOT_CLAWBACK_ENABLED ClawbackResultCode = -2 CLAWBACK_NO_TRUST ClawbackResultCode = -3 CLAWBACK_UNDERFUNDED ClawbackResultCode = -4 )
func XDR_ClawbackResultCode ¶
func XDR_ClawbackResultCode(v *ClawbackResultCode) *ClawbackResultCode
func (ClawbackResultCode) GetU32 ¶
func (v ClawbackResultCode) GetU32() uint32
func (*ClawbackResultCode) SetU32 ¶
func (v *ClawbackResultCode) SetU32(n uint32)
func (ClawbackResultCode) String ¶
func (v ClawbackResultCode) String() string
func (ClawbackResultCode) XdrEnumComments ¶
func (e ClawbackResultCode) XdrEnumComments() map[int32]string
func (ClawbackResultCode) XdrEnumNames ¶
func (ClawbackResultCode) XdrEnumNames() map[int32]string
func (*ClawbackResultCode) XdrMarshal ¶
func (v *ClawbackResultCode) XdrMarshal(x XDR, name string)
func (*ClawbackResultCode) XdrPointer ¶
func (v *ClawbackResultCode) XdrPointer() interface{}
func (ClawbackResultCode) XdrTypeName ¶
func (ClawbackResultCode) XdrTypeName() string
func (ClawbackResultCode) XdrValue ¶
func (v ClawbackResultCode) XdrValue() interface{}
type ConfigSettingContractBandwidthV0 ¶
type ConfigSettingContractBandwidthV0 struct { // Maximum sum of all transaction sizes in the ledger in bytes LedgerMaxTxsSizeBytes Uint32 // Maximum size in bytes for a transaction TxMaxSizeBytes Uint32 // Fee for 1 KB of transaction size FeeTxSize1KB Int64 }
Bandwidth related data settings for contracts. We consider bandwidth to only be consumed by the transaction envelopes, hence this concerns only transaction sizes.
func XDR_ConfigSettingContractBandwidthV0 ¶
func XDR_ConfigSettingContractBandwidthV0(v *ConfigSettingContractBandwidthV0) *ConfigSettingContractBandwidthV0
func (*ConfigSettingContractBandwidthV0) XdrMarshal ¶
func (v *ConfigSettingContractBandwidthV0) XdrMarshal(x XDR, name string)
func (*ConfigSettingContractBandwidthV0) XdrPointer ¶
func (v *ConfigSettingContractBandwidthV0) XdrPointer() interface{}
func (*ConfigSettingContractBandwidthV0) XdrRecurse ¶
func (v *ConfigSettingContractBandwidthV0) XdrRecurse(x XDR, name string)
func (ConfigSettingContractBandwidthV0) XdrTypeName ¶
func (ConfigSettingContractBandwidthV0) XdrTypeName() string
func (ConfigSettingContractBandwidthV0) XdrValue ¶
func (v ConfigSettingContractBandwidthV0) XdrValue() interface{}
type ConfigSettingContractComputeV0 ¶
type ConfigSettingContractComputeV0 struct { // Maximum instructions per ledger LedgerMaxInstructions Int64 // Maximum instructions per transaction TxMaxInstructions Int64 // Cost of 10000 instructions FeeRatePerInstructionsIncrement Int64 // Memory limit per transaction. Unlike instructions, there is no fee // for memory, just the limit. TxMemoryLimit Uint32 }
"Compute" settings for contracts (instructions and memory).
func XDR_ConfigSettingContractComputeV0 ¶
func XDR_ConfigSettingContractComputeV0(v *ConfigSettingContractComputeV0) *ConfigSettingContractComputeV0
func (*ConfigSettingContractComputeV0) XdrMarshal ¶
func (v *ConfigSettingContractComputeV0) XdrMarshal(x XDR, name string)
func (*ConfigSettingContractComputeV0) XdrPointer ¶
func (v *ConfigSettingContractComputeV0) XdrPointer() interface{}
func (*ConfigSettingContractComputeV0) XdrRecurse ¶
func (v *ConfigSettingContractComputeV0) XdrRecurse(x XDR, name string)
func (ConfigSettingContractComputeV0) XdrTypeName ¶
func (ConfigSettingContractComputeV0) XdrTypeName() string
func (ConfigSettingContractComputeV0) XdrValue ¶
func (v ConfigSettingContractComputeV0) XdrValue() interface{}
type ConfigSettingContractEventsV0 ¶
type ConfigSettingContractEventsV0 struct { // Maximum size of events that a contract call can emit. TxMaxContractEventsSizeBytes Uint32 // Fee for generating 1KB of contract events. FeeContractEvents1KB Int64 }
Contract event-related settings.
func XDR_ConfigSettingContractEventsV0 ¶
func XDR_ConfigSettingContractEventsV0(v *ConfigSettingContractEventsV0) *ConfigSettingContractEventsV0
func (*ConfigSettingContractEventsV0) XdrMarshal ¶
func (v *ConfigSettingContractEventsV0) XdrMarshal(x XDR, name string)
func (*ConfigSettingContractEventsV0) XdrPointer ¶
func (v *ConfigSettingContractEventsV0) XdrPointer() interface{}
func (*ConfigSettingContractEventsV0) XdrRecurse ¶
func (v *ConfigSettingContractEventsV0) XdrRecurse(x XDR, name string)
func (ConfigSettingContractEventsV0) XdrTypeName ¶
func (ConfigSettingContractEventsV0) XdrTypeName() string
func (ConfigSettingContractEventsV0) XdrValue ¶
func (v ConfigSettingContractEventsV0) XdrValue() interface{}
type ConfigSettingContractExecutionLanesV0 ¶
type ConfigSettingContractExecutionLanesV0 struct { // maximum number of Soroban transactions per ledger LedgerMaxTxCount Uint32 }
General “Soroban execution lane” settings
func XDR_ConfigSettingContractExecutionLanesV0 ¶
func XDR_ConfigSettingContractExecutionLanesV0(v *ConfigSettingContractExecutionLanesV0) *ConfigSettingContractExecutionLanesV0
func (*ConfigSettingContractExecutionLanesV0) XdrMarshal ¶
func (v *ConfigSettingContractExecutionLanesV0) XdrMarshal(x XDR, name string)
func (*ConfigSettingContractExecutionLanesV0) XdrPointer ¶
func (v *ConfigSettingContractExecutionLanesV0) XdrPointer() interface{}
func (*ConfigSettingContractExecutionLanesV0) XdrRecurse ¶
func (v *ConfigSettingContractExecutionLanesV0) XdrRecurse(x XDR, name string)
func (ConfigSettingContractExecutionLanesV0) XdrTypeName ¶
func (ConfigSettingContractExecutionLanesV0) XdrTypeName() string
func (ConfigSettingContractExecutionLanesV0) XdrValue ¶
func (v ConfigSettingContractExecutionLanesV0) XdrValue() interface{}
type ConfigSettingContractHistoricalDataV0 ¶
type ConfigSettingContractHistoricalDataV0 struct { // Fee for storing 1KB in archives FeeHistorical1KB Int64 }
Historical data (pushed to core archives) settings for contracts.
func XDR_ConfigSettingContractHistoricalDataV0 ¶
func XDR_ConfigSettingContractHistoricalDataV0(v *ConfigSettingContractHistoricalDataV0) *ConfigSettingContractHistoricalDataV0
func (*ConfigSettingContractHistoricalDataV0) XdrMarshal ¶
func (v *ConfigSettingContractHistoricalDataV0) XdrMarshal(x XDR, name string)
func (*ConfigSettingContractHistoricalDataV0) XdrPointer ¶
func (v *ConfigSettingContractHistoricalDataV0) XdrPointer() interface{}
func (*ConfigSettingContractHistoricalDataV0) XdrRecurse ¶
func (v *ConfigSettingContractHistoricalDataV0) XdrRecurse(x XDR, name string)
func (ConfigSettingContractHistoricalDataV0) XdrTypeName ¶
func (ConfigSettingContractHistoricalDataV0) XdrTypeName() string
func (ConfigSettingContractHistoricalDataV0) XdrValue ¶
func (v ConfigSettingContractHistoricalDataV0) XdrValue() interface{}
type ConfigSettingContractLedgerCostV0 ¶
type ConfigSettingContractLedgerCostV0 struct { // Maximum number of ledger entry read operations per ledger LedgerMaxReadLedgerEntries Uint32 // Maximum number of bytes that can be read per ledger LedgerMaxReadBytes Uint32 // Maximum number of ledger entry write operations per ledger LedgerMaxWriteLedgerEntries Uint32 // Maximum number of bytes that can be written per ledger LedgerMaxWriteBytes Uint32 // Maximum number of ledger entry read operations per transaction TxMaxReadLedgerEntries Uint32 // Maximum number of bytes that can be read per transaction TxMaxReadBytes Uint32 // Maximum number of ledger entry write operations per transaction TxMaxWriteLedgerEntries Uint32 // Maximum number of bytes that can be written per transaction TxMaxWriteBytes Uint32 // Fee per ledger entry read FeeReadLedgerEntry Int64 // Fee per ledger entry write FeeWriteLedgerEntry Int64 // Fee for reading 1KB FeeRead1KB Int64 // The following parameters determine the write fee per 1KB. // Write fee grows linearly until bucket list reaches this size BucketListTargetSizeBytes Int64 // Fee per 1KB write when the bucket list is empty WriteFee1KBBucketListLow Int64 // Fee per 1KB write when the bucket list has reached `bucketListTargetSizeBytes` WriteFee1KBBucketListHigh Int64 // Write fee multiplier for any additional data past the first `bucketListTargetSizeBytes` BucketListWriteFeeGrowthFactor Uint32 }
Ledger access settings for contracts.
func XDR_ConfigSettingContractLedgerCostV0 ¶
func XDR_ConfigSettingContractLedgerCostV0(v *ConfigSettingContractLedgerCostV0) *ConfigSettingContractLedgerCostV0
func (*ConfigSettingContractLedgerCostV0) XdrMarshal ¶
func (v *ConfigSettingContractLedgerCostV0) XdrMarshal(x XDR, name string)
func (*ConfigSettingContractLedgerCostV0) XdrPointer ¶
func (v *ConfigSettingContractLedgerCostV0) XdrPointer() interface{}
func (*ConfigSettingContractLedgerCostV0) XdrRecurse ¶
func (v *ConfigSettingContractLedgerCostV0) XdrRecurse(x XDR, name string)
func (ConfigSettingContractLedgerCostV0) XdrTypeName ¶
func (ConfigSettingContractLedgerCostV0) XdrTypeName() string
func (ConfigSettingContractLedgerCostV0) XdrValue ¶
func (v ConfigSettingContractLedgerCostV0) XdrValue() interface{}
type ConfigSettingEntry ¶
type ConfigSettingEntry struct { // The union discriminant ConfigSettingID selects among the following arms: // CONFIG_SETTING_CONTRACT_MAX_SIZE_BYTES: // ContractMaxSizeBytes() *Uint32 // CONFIG_SETTING_CONTRACT_COMPUTE_V0: // ContractCompute() *ConfigSettingContractComputeV0 // CONFIG_SETTING_CONTRACT_LEDGER_COST_V0: // ContractLedgerCost() *ConfigSettingContractLedgerCostV0 // CONFIG_SETTING_CONTRACT_HISTORICAL_DATA_V0: // ContractHistoricalData() *ConfigSettingContractHistoricalDataV0 // CONFIG_SETTING_CONTRACT_EVENTS_V0: // ContractEvents() *ConfigSettingContractEventsV0 // CONFIG_SETTING_CONTRACT_BANDWIDTH_V0: // ContractBandwidth() *ConfigSettingContractBandwidthV0 // CONFIG_SETTING_CONTRACT_COST_PARAMS_CPU_INSTRUCTIONS: // ContractCostParamsCpuInsns() *ContractCostParams // CONFIG_SETTING_CONTRACT_COST_PARAMS_MEMORY_BYTES: // ContractCostParamsMemBytes() *ContractCostParams // CONFIG_SETTING_CONTRACT_DATA_KEY_SIZE_BYTES: // ContractDataKeySizeBytes() *Uint32 // CONFIG_SETTING_CONTRACT_DATA_ENTRY_SIZE_BYTES: // ContractDataEntrySizeBytes() *Uint32 // CONFIG_SETTING_STATE_EXPIRATION: // StateExpirationSettings() *StateExpirationSettings // CONFIG_SETTING_CONTRACT_EXECUTION_LANES: // ContractExecutionLanes() *ConfigSettingContractExecutionLanesV0 // CONFIG_SETTING_BUCKETLIST_SIZE_WINDOW: // BucketListSizeWindow() *[]Uint64 // CONFIG_SETTING_EVICTION_ITERATOR: // EvictionIterator() *EvictionIterator ConfigSettingID ConfigSettingID // contains filtered or unexported fields }
func XDR_ConfigSettingEntry ¶
func XDR_ConfigSettingEntry(v *ConfigSettingEntry) *ConfigSettingEntry
func (*ConfigSettingEntry) BucketListSizeWindow ¶
func (u *ConfigSettingEntry) BucketListSizeWindow() *[]Uint64
func (*ConfigSettingEntry) ContractBandwidth ¶
func (u *ConfigSettingEntry) ContractBandwidth() *ConfigSettingContractBandwidthV0
func (*ConfigSettingEntry) ContractCompute ¶
func (u *ConfigSettingEntry) ContractCompute() *ConfigSettingContractComputeV0
func (*ConfigSettingEntry) ContractCostParamsCpuInsns ¶
func (u *ConfigSettingEntry) ContractCostParamsCpuInsns() *ContractCostParams
func (*ConfigSettingEntry) ContractCostParamsMemBytes ¶
func (u *ConfigSettingEntry) ContractCostParamsMemBytes() *ContractCostParams
func (*ConfigSettingEntry) ContractDataEntrySizeBytes ¶
func (u *ConfigSettingEntry) ContractDataEntrySizeBytes() *Uint32
func (*ConfigSettingEntry) ContractDataKeySizeBytes ¶
func (u *ConfigSettingEntry) ContractDataKeySizeBytes() *Uint32
func (*ConfigSettingEntry) ContractEvents ¶
func (u *ConfigSettingEntry) ContractEvents() *ConfigSettingContractEventsV0
func (*ConfigSettingEntry) ContractExecutionLanes ¶
func (u *ConfigSettingEntry) ContractExecutionLanes() *ConfigSettingContractExecutionLanesV0
func (*ConfigSettingEntry) ContractHistoricalData ¶
func (u *ConfigSettingEntry) ContractHistoricalData() *ConfigSettingContractHistoricalDataV0
func (*ConfigSettingEntry) ContractLedgerCost ¶
func (u *ConfigSettingEntry) ContractLedgerCost() *ConfigSettingContractLedgerCostV0
func (*ConfigSettingEntry) ContractMaxSizeBytes ¶
func (u *ConfigSettingEntry) ContractMaxSizeBytes() *Uint32
func (*ConfigSettingEntry) EvictionIterator ¶
func (u *ConfigSettingEntry) EvictionIterator() *EvictionIterator
func (*ConfigSettingEntry) StateExpirationSettings ¶
func (u *ConfigSettingEntry) StateExpirationSettings() *StateExpirationSettings
func (*ConfigSettingEntry) XdrMarshal ¶
func (v *ConfigSettingEntry) XdrMarshal(x XDR, name string)
func (*ConfigSettingEntry) XdrPointer ¶
func (v *ConfigSettingEntry) XdrPointer() interface{}
func (*ConfigSettingEntry) XdrRecurse ¶
func (u *ConfigSettingEntry) XdrRecurse(x XDR, name string)
func (ConfigSettingEntry) XdrTypeName ¶
func (ConfigSettingEntry) XdrTypeName() string
func (*ConfigSettingEntry) XdrUnionBody ¶
func (u *ConfigSettingEntry) XdrUnionBody() XdrType
func (*ConfigSettingEntry) XdrUnionBodyName ¶
func (u *ConfigSettingEntry) XdrUnionBodyName() string
func (*ConfigSettingEntry) XdrUnionTag ¶
func (u *ConfigSettingEntry) XdrUnionTag() XdrNum32
func (*ConfigSettingEntry) XdrUnionTagName ¶
func (u *ConfigSettingEntry) XdrUnionTagName() string
func (ConfigSettingEntry) XdrValid ¶
func (u ConfigSettingEntry) XdrValid() bool
func (ConfigSettingEntry) XdrValidTags ¶
func (_ ConfigSettingEntry) XdrValidTags() map[int32]bool
func (ConfigSettingEntry) XdrValue ¶
func (v ConfigSettingEntry) XdrValue() interface{}
type ConfigSettingID ¶
type ConfigSettingID int32
Identifiers of all the network settings.
const ( CONFIG_SETTING_CONTRACT_MAX_SIZE_BYTES ConfigSettingID = 0 CONFIG_SETTING_CONTRACT_COMPUTE_V0 ConfigSettingID = 1 CONFIG_SETTING_CONTRACT_LEDGER_COST_V0 ConfigSettingID = 2 CONFIG_SETTING_CONTRACT_HISTORICAL_DATA_V0 ConfigSettingID = 3 CONFIG_SETTING_CONTRACT_EVENTS_V0 ConfigSettingID = 4 CONFIG_SETTING_CONTRACT_BANDWIDTH_V0 ConfigSettingID = 5 CONFIG_SETTING_CONTRACT_COST_PARAMS_CPU_INSTRUCTIONS ConfigSettingID = 6 CONFIG_SETTING_CONTRACT_COST_PARAMS_MEMORY_BYTES ConfigSettingID = 7 CONFIG_SETTING_CONTRACT_DATA_KEY_SIZE_BYTES ConfigSettingID = 8 CONFIG_SETTING_CONTRACT_DATA_ENTRY_SIZE_BYTES ConfigSettingID = 9 CONFIG_SETTING_STATE_EXPIRATION ConfigSettingID = 10 CONFIG_SETTING_CONTRACT_EXECUTION_LANES ConfigSettingID = 11 CONFIG_SETTING_BUCKETLIST_SIZE_WINDOW ConfigSettingID = 12 CONFIG_SETTING_EVICTION_ITERATOR ConfigSettingID = 13 )
func XDR_ConfigSettingID ¶
func XDR_ConfigSettingID(v *ConfigSettingID) *ConfigSettingID
func (ConfigSettingID) GetU32 ¶
func (v ConfigSettingID) GetU32() uint32
func (*ConfigSettingID) SetU32 ¶
func (v *ConfigSettingID) SetU32(n uint32)
func (ConfigSettingID) String ¶
func (v ConfigSettingID) String() string
func (ConfigSettingID) XdrEnumNames ¶
func (ConfigSettingID) XdrEnumNames() map[int32]string
func (*ConfigSettingID) XdrMarshal ¶
func (v *ConfigSettingID) XdrMarshal(x XDR, name string)
func (*ConfigSettingID) XdrPointer ¶
func (v *ConfigSettingID) XdrPointer() interface{}
func (ConfigSettingID) XdrTypeName ¶
func (ConfigSettingID) XdrTypeName() string
func (ConfigSettingID) XdrValue ¶
func (v ConfigSettingID) XdrValue() interface{}
type ConfigUpgradeSet ¶
type ConfigUpgradeSet struct {
UpdatedEntry []ConfigSettingEntry
}
func XDR_ConfigUpgradeSet ¶
func XDR_ConfigUpgradeSet(v *ConfigUpgradeSet) *ConfigUpgradeSet
func (*ConfigUpgradeSet) XdrMarshal ¶
func (v *ConfigUpgradeSet) XdrMarshal(x XDR, name string)
func (*ConfigUpgradeSet) XdrPointer ¶
func (v *ConfigUpgradeSet) XdrPointer() interface{}
func (*ConfigUpgradeSet) XdrRecurse ¶
func (v *ConfigUpgradeSet) XdrRecurse(x XDR, name string)
func (ConfigUpgradeSet) XdrTypeName ¶
func (ConfigUpgradeSet) XdrTypeName() string
func (ConfigUpgradeSet) XdrValue ¶
func (v ConfigUpgradeSet) XdrValue() interface{}
type ConfigUpgradeSetKey ¶
func XDR_ConfigUpgradeSetKey ¶
func XDR_ConfigUpgradeSetKey(v *ConfigUpgradeSetKey) *ConfigUpgradeSetKey
func (*ConfigUpgradeSetKey) XdrMarshal ¶
func (v *ConfigUpgradeSetKey) XdrMarshal(x XDR, name string)
func (*ConfigUpgradeSetKey) XdrPointer ¶
func (v *ConfigUpgradeSetKey) XdrPointer() interface{}
func (*ConfigUpgradeSetKey) XdrRecurse ¶
func (v *ConfigUpgradeSetKey) XdrRecurse(x XDR, name string)
func (ConfigUpgradeSetKey) XdrTypeName ¶
func (ConfigUpgradeSetKey) XdrTypeName() string
func (ConfigUpgradeSetKey) XdrValue ¶
func (v ConfigUpgradeSetKey) XdrValue() interface{}
type ContractCodeEntry ¶
type ContractCodeEntry struct { Ext ExtensionPoint Hash Hash Code []byte }
func XDR_ContractCodeEntry ¶
func XDR_ContractCodeEntry(v *ContractCodeEntry) *ContractCodeEntry
func (*ContractCodeEntry) XdrMarshal ¶
func (v *ContractCodeEntry) XdrMarshal(x XDR, name string)
func (*ContractCodeEntry) XdrPointer ¶
func (v *ContractCodeEntry) XdrPointer() interface{}
func (*ContractCodeEntry) XdrRecurse ¶
func (v *ContractCodeEntry) XdrRecurse(x XDR, name string)
func (ContractCodeEntry) XdrTypeName ¶
func (ContractCodeEntry) XdrTypeName() string
func (ContractCodeEntry) XdrValue ¶
func (v ContractCodeEntry) XdrValue() interface{}
type ContractCostParamEntry ¶
type ContractCostParamEntry struct { // use `ext` to add more terms (e.g. higher order polynomials) in the future Ext ExtensionPoint ConstTerm Int64 LinearTerm Int64 }
func XDR_ContractCostParamEntry ¶
func XDR_ContractCostParamEntry(v *ContractCostParamEntry) *ContractCostParamEntry
func (*ContractCostParamEntry) XdrMarshal ¶
func (v *ContractCostParamEntry) XdrMarshal(x XDR, name string)
func (*ContractCostParamEntry) XdrPointer ¶
func (v *ContractCostParamEntry) XdrPointer() interface{}
func (*ContractCostParamEntry) XdrRecurse ¶
func (v *ContractCostParamEntry) XdrRecurse(x XDR, name string)
func (ContractCostParamEntry) XdrTypeName ¶
func (ContractCostParamEntry) XdrTypeName() string
func (ContractCostParamEntry) XdrValue ¶
func (v ContractCostParamEntry) XdrValue() interface{}
type ContractCostParams ¶
type ContractCostParams = []ContractCostParamEntry // bound CONTRACT_COST_COUNT_LIMIT
type ContractCostType ¶
type ContractCostType int32
const ( // Cost of running 1 wasm instruction WasmInsnExec ContractCostType = 0 // Cost of growing wasm linear memory by 1 page WasmMemAlloc ContractCostType = 1 // Cost of allocating a chuck of host memory (in bytes) HostMemAlloc ContractCostType = 2 // Cost of copying a chuck of bytes into a pre-allocated host memory HostMemCpy ContractCostType = 3 // Cost of comparing two slices of host memory HostMemCmp ContractCostType = 4 // Cost of a host function dispatch, not including the actual work done by // the function nor the cost of VM invocation machinary DispatchHostFunction ContractCostType = 5 // Cost of visiting a host object from the host object storage. Exists to // make sure some baseline cost coverage, i.e. repeatly visiting objects // by the guest will always incur some charges. VisitObject ContractCostType = 6 // Cost of serializing an xdr object to bytes ValSer ContractCostType = 7 // Cost of deserializing an xdr object from bytes ValDeser ContractCostType = 8 // Cost of computing the sha256 hash from bytes ComputeSha256Hash ContractCostType = 9 // Cost of computing the ed25519 pubkey from bytes ComputeEd25519PubKey ContractCostType = 10 // Cost of accessing an entry in a Map. MapEntry ContractCostType = 11 // Cost of accessing an entry in a Vec VecEntry ContractCostType = 12 // Cost of verifying ed25519 signature of a payload. VerifyEd25519Sig ContractCostType = 13 // Cost of reading a slice of vm linear memory VmMemRead ContractCostType = 14 // Cost of writing to a slice of vm linear memory VmMemWrite ContractCostType = 15 // Cost of instantiation a VM from wasm bytes code. VmInstantiation ContractCostType = 16 // Cost of instantiation a VM from a cached state. VmCachedInstantiation ContractCostType = 17 // Cost of invoking a function on the VM. If the function is a host function, // additional cost will be covered by `DispatchHostFunction`. InvokeVmFunction ContractCostType = 18 // Cost of computing a keccak256 hash from bytes. ComputeKeccak256Hash ContractCostType = 19 // Cost of computing an ECDSA secp256k1 pubkey from bytes. ComputeEcdsaSecp256k1Key ContractCostType = 20 // Cost of computing an ECDSA secp256k1 signature from bytes. ComputeEcdsaSecp256k1Sig ContractCostType = 21 // Cost of recovering an ECDSA secp256k1 key from a signature. RecoverEcdsaSecp256k1Key ContractCostType = 22 // Cost of int256 addition (`+`) and subtraction (`-`) operations Int256AddSub ContractCostType = 23 // Cost of int256 multiplication (`*`) operation Int256Mul ContractCostType = 24 // Cost of int256 division (`/`) operation Int256Div ContractCostType = 25 // Cost of int256 power (`exp`) operation Int256Pow ContractCostType = 26 // Cost of int256 shift (`shl`, `shr`) operation Int256Shift ContractCostType = 27 )
func XDR_ContractCostType ¶
func XDR_ContractCostType(v *ContractCostType) *ContractCostType
func (ContractCostType) GetU32 ¶
func (v ContractCostType) GetU32() uint32
func (*ContractCostType) SetU32 ¶
func (v *ContractCostType) SetU32(n uint32)
func (ContractCostType) String ¶
func (v ContractCostType) String() string
func (ContractCostType) XdrEnumComments ¶
func (e ContractCostType) XdrEnumComments() map[int32]string
func (ContractCostType) XdrEnumNames ¶
func (ContractCostType) XdrEnumNames() map[int32]string
func (*ContractCostType) XdrMarshal ¶
func (v *ContractCostType) XdrMarshal(x XDR, name string)
func (*ContractCostType) XdrPointer ¶
func (v *ContractCostType) XdrPointer() interface{}
func (ContractCostType) XdrTypeName ¶
func (ContractCostType) XdrTypeName() string
func (ContractCostType) XdrValue ¶
func (v ContractCostType) XdrValue() interface{}
type ContractDataDurability ¶
type ContractDataDurability int32
const ( TEMPORARY ContractDataDurability = 0 PERSISTENT ContractDataDurability = 1 )
func XDR_ContractDataDurability ¶
func XDR_ContractDataDurability(v *ContractDataDurability) *ContractDataDurability
func (ContractDataDurability) GetU32 ¶
func (v ContractDataDurability) GetU32() uint32
func (*ContractDataDurability) Scan ¶
func (v *ContractDataDurability) Scan(ss fmt.ScanState, _ rune) error
func (*ContractDataDurability) SetU32 ¶
func (v *ContractDataDurability) SetU32(n uint32)
func (ContractDataDurability) String ¶
func (v ContractDataDurability) String() string
func (ContractDataDurability) XdrEnumNames ¶
func (ContractDataDurability) XdrEnumNames() map[int32]string
func (*ContractDataDurability) XdrMarshal ¶
func (v *ContractDataDurability) XdrMarshal(x XDR, name string)
func (*ContractDataDurability) XdrPointer ¶
func (v *ContractDataDurability) XdrPointer() interface{}
func (ContractDataDurability) XdrTypeName ¶
func (ContractDataDurability) XdrTypeName() string
func (ContractDataDurability) XdrValue ¶
func (v ContractDataDurability) XdrValue() interface{}
type ContractDataEntry ¶
type ContractDataEntry struct { Ext ExtensionPoint Contract SCAddress Key SCVal Durability ContractDataDurability Val SCVal }
func XDR_ContractDataEntry ¶
func XDR_ContractDataEntry(v *ContractDataEntry) *ContractDataEntry
func (*ContractDataEntry) XdrMarshal ¶
func (v *ContractDataEntry) XdrMarshal(x XDR, name string)
func (*ContractDataEntry) XdrPointer ¶
func (v *ContractDataEntry) XdrPointer() interface{}
func (*ContractDataEntry) XdrRecurse ¶
func (v *ContractDataEntry) XdrRecurse(x XDR, name string)
func (ContractDataEntry) XdrTypeName ¶
func (ContractDataEntry) XdrTypeName() string
func (ContractDataEntry) XdrValue ¶
func (v ContractDataEntry) XdrValue() interface{}
type ContractEvent ¶
type ContractEvent struct { // We can use this to add more fields, or because it // is first, to change ContractEvent into a union. Ext ExtensionPoint ContractID *Hash Type ContractEventType Body XdrAnon_ContractEvent_Body }
func XDR_ContractEvent ¶
func XDR_ContractEvent(v *ContractEvent) *ContractEvent
func (*ContractEvent) XdrMarshal ¶
func (v *ContractEvent) XdrMarshal(x XDR, name string)
func (*ContractEvent) XdrPointer ¶
func (v *ContractEvent) XdrPointer() interface{}
func (*ContractEvent) XdrRecurse ¶
func (v *ContractEvent) XdrRecurse(x XDR, name string)
func (ContractEvent) XdrTypeName ¶
func (ContractEvent) XdrTypeName() string
func (ContractEvent) XdrValue ¶
func (v ContractEvent) XdrValue() interface{}
type ContractEventType ¶
type ContractEventType int32
const ( SYSTEM ContractEventType = 0 CONTRACT ContractEventType = 1 DIAGNOSTIC ContractEventType = 2 )
func XDR_ContractEventType ¶
func XDR_ContractEventType(v *ContractEventType) *ContractEventType
func (ContractEventType) GetU32 ¶
func (v ContractEventType) GetU32() uint32
func (*ContractEventType) SetU32 ¶
func (v *ContractEventType) SetU32(n uint32)
func (ContractEventType) String ¶
func (v ContractEventType) String() string
func (ContractEventType) XdrEnumNames ¶
func (ContractEventType) XdrEnumNames() map[int32]string
func (*ContractEventType) XdrMarshal ¶
func (v *ContractEventType) XdrMarshal(x XDR, name string)
func (*ContractEventType) XdrPointer ¶
func (v *ContractEventType) XdrPointer() interface{}
func (ContractEventType) XdrTypeName ¶
func (ContractEventType) XdrTypeName() string
func (ContractEventType) XdrValue ¶
func (v ContractEventType) XdrValue() interface{}
type ContractExecutable ¶
type ContractExecutable struct { // The union discriminant Type selects among the following arms: // CONTRACT_EXECUTABLE_WASM: // Wasm_hash() *Hash // CONTRACT_EXECUTABLE_TOKEN: // void Type ContractExecutableType // contains filtered or unexported fields }
func XDR_ContractExecutable ¶
func XDR_ContractExecutable(v *ContractExecutable) *ContractExecutable
func (*ContractExecutable) Wasm_hash ¶
func (u *ContractExecutable) Wasm_hash() *Hash
func (*ContractExecutable) XdrMarshal ¶
func (v *ContractExecutable) XdrMarshal(x XDR, name string)
func (*ContractExecutable) XdrPointer ¶
func (v *ContractExecutable) XdrPointer() interface{}
func (*ContractExecutable) XdrRecurse ¶
func (u *ContractExecutable) XdrRecurse(x XDR, name string)
func (ContractExecutable) XdrTypeName ¶
func (ContractExecutable) XdrTypeName() string
func (*ContractExecutable) XdrUnionBody ¶
func (u *ContractExecutable) XdrUnionBody() XdrType
func (*ContractExecutable) XdrUnionBodyName ¶
func (u *ContractExecutable) XdrUnionBodyName() string
func (*ContractExecutable) XdrUnionTag ¶
func (u *ContractExecutable) XdrUnionTag() XdrNum32
func (*ContractExecutable) XdrUnionTagName ¶
func (u *ContractExecutable) XdrUnionTagName() string
func (ContractExecutable) XdrValid ¶
func (u ContractExecutable) XdrValid() bool
func (ContractExecutable) XdrValidTags ¶
func (_ ContractExecutable) XdrValidTags() map[int32]bool
func (ContractExecutable) XdrValue ¶
func (v ContractExecutable) XdrValue() interface{}
type ContractExecutableType ¶
type ContractExecutableType int32
const ( CONTRACT_EXECUTABLE_WASM ContractExecutableType = 0 CONTRACT_EXECUTABLE_TOKEN ContractExecutableType = 1 )
func XDR_ContractExecutableType ¶
func XDR_ContractExecutableType(v *ContractExecutableType) *ContractExecutableType
func (ContractExecutableType) GetU32 ¶
func (v ContractExecutableType) GetU32() uint32
func (*ContractExecutableType) Scan ¶
func (v *ContractExecutableType) Scan(ss fmt.ScanState, _ rune) error
func (*ContractExecutableType) SetU32 ¶
func (v *ContractExecutableType) SetU32(n uint32)
func (ContractExecutableType) String ¶
func (v ContractExecutableType) String() string
func (ContractExecutableType) XdrEnumNames ¶
func (ContractExecutableType) XdrEnumNames() map[int32]string
func (*ContractExecutableType) XdrMarshal ¶
func (v *ContractExecutableType) XdrMarshal(x XDR, name string)
func (*ContractExecutableType) XdrPointer ¶
func (v *ContractExecutableType) XdrPointer() interface{}
func (ContractExecutableType) XdrTypeName ¶
func (ContractExecutableType) XdrTypeName() string
func (ContractExecutableType) XdrValue ¶
func (v ContractExecutableType) XdrValue() interface{}
type ContractIDPreimage ¶
type ContractIDPreimage struct { // The union discriminant Type selects among the following arms: // CONTRACT_ID_PREIMAGE_FROM_ADDRESS: // FromAddress() *XdrAnon_ContractIDPreimage_FromAddress // CONTRACT_ID_PREIMAGE_FROM_ASSET: // FromAsset() *Asset Type ContractIDPreimageType // contains filtered or unexported fields }
func XDR_ContractIDPreimage ¶
func XDR_ContractIDPreimage(v *ContractIDPreimage) *ContractIDPreimage
func (*ContractIDPreimage) FromAddress ¶
func (u *ContractIDPreimage) FromAddress() *XdrAnon_ContractIDPreimage_FromAddress
func (*ContractIDPreimage) FromAsset ¶
func (u *ContractIDPreimage) FromAsset() *Asset
func (*ContractIDPreimage) XdrMarshal ¶
func (v *ContractIDPreimage) XdrMarshal(x XDR, name string)
func (*ContractIDPreimage) XdrPointer ¶
func (v *ContractIDPreimage) XdrPointer() interface{}
func (*ContractIDPreimage) XdrRecurse ¶
func (u *ContractIDPreimage) XdrRecurse(x XDR, name string)
func (ContractIDPreimage) XdrTypeName ¶
func (ContractIDPreimage) XdrTypeName() string
func (*ContractIDPreimage) XdrUnionBody ¶
func (u *ContractIDPreimage) XdrUnionBody() XdrType
func (*ContractIDPreimage) XdrUnionBodyName ¶
func (u *ContractIDPreimage) XdrUnionBodyName() string
func (*ContractIDPreimage) XdrUnionTag ¶
func (u *ContractIDPreimage) XdrUnionTag() XdrNum32
func (*ContractIDPreimage) XdrUnionTagName ¶
func (u *ContractIDPreimage) XdrUnionTagName() string
func (ContractIDPreimage) XdrValid ¶
func (u ContractIDPreimage) XdrValid() bool
func (ContractIDPreimage) XdrValidTags ¶
func (_ ContractIDPreimage) XdrValidTags() map[int32]bool
func (ContractIDPreimage) XdrValue ¶
func (v ContractIDPreimage) XdrValue() interface{}
type ContractIDPreimageType ¶
type ContractIDPreimageType int32
const ( CONTRACT_ID_PREIMAGE_FROM_ADDRESS ContractIDPreimageType = 0 CONTRACT_ID_PREIMAGE_FROM_ASSET ContractIDPreimageType = 1 )
func XDR_ContractIDPreimageType ¶
func XDR_ContractIDPreimageType(v *ContractIDPreimageType) *ContractIDPreimageType
func (ContractIDPreimageType) GetU32 ¶
func (v ContractIDPreimageType) GetU32() uint32
func (*ContractIDPreimageType) Scan ¶
func (v *ContractIDPreimageType) Scan(ss fmt.ScanState, _ rune) error
func (*ContractIDPreimageType) SetU32 ¶
func (v *ContractIDPreimageType) SetU32(n uint32)
func (ContractIDPreimageType) String ¶
func (v ContractIDPreimageType) String() string
func (ContractIDPreimageType) XdrEnumNames ¶
func (ContractIDPreimageType) XdrEnumNames() map[int32]string
func (*ContractIDPreimageType) XdrMarshal ¶
func (v *ContractIDPreimageType) XdrMarshal(x XDR, name string)
func (*ContractIDPreimageType) XdrPointer ¶
func (v *ContractIDPreimageType) XdrPointer() interface{}
func (ContractIDPreimageType) XdrTypeName ¶
func (ContractIDPreimageType) XdrTypeName() string
func (ContractIDPreimageType) XdrValue ¶
func (v ContractIDPreimageType) XdrValue() interface{}
type CreateAccountOp ¶
type CreateAccountOp struct { // account to create Destination AccountID // amount they end up with StartingBalance Int64 }
CreateAccount
Creates and funds a new account with the specified starting balance.
Threshold: med
Result: CreateAccountResult
func XDR_CreateAccountOp ¶
func XDR_CreateAccountOp(v *CreateAccountOp) *CreateAccountOp
func (*CreateAccountOp) XdrMarshal ¶
func (v *CreateAccountOp) XdrMarshal(x XDR, name string)
func (*CreateAccountOp) XdrPointer ¶
func (v *CreateAccountOp) XdrPointer() interface{}
func (*CreateAccountOp) XdrRecurse ¶
func (v *CreateAccountOp) XdrRecurse(x XDR, name string)
func (CreateAccountOp) XdrTypeName ¶
func (CreateAccountOp) XdrTypeName() string
func (CreateAccountOp) XdrValue ¶
func (v CreateAccountOp) XdrValue() interface{}
type CreateAccountResult ¶
type CreateAccountResult struct { // The union discriminant Code selects among the following arms: // CREATE_ACCOUNT_SUCCESS: // void // CREATE_ACCOUNT_MALFORMED, CREATE_ACCOUNT_UNDERFUNDED, CREATE_ACCOUNT_LOW_RESERVE, CREATE_ACCOUNT_ALREADY_EXIST: // void Code CreateAccountResultCode // contains filtered or unexported fields }
func XDR_CreateAccountResult ¶
func XDR_CreateAccountResult(v *CreateAccountResult) *CreateAccountResult
func (*CreateAccountResult) XdrMarshal ¶
func (v *CreateAccountResult) XdrMarshal(x XDR, name string)
func (*CreateAccountResult) XdrPointer ¶
func (v *CreateAccountResult) XdrPointer() interface{}
func (*CreateAccountResult) XdrRecurse ¶
func (u *CreateAccountResult) XdrRecurse(x XDR, name string)
func (CreateAccountResult) XdrTypeName ¶
func (CreateAccountResult) XdrTypeName() string
func (*CreateAccountResult) XdrUnionBody ¶
func (u *CreateAccountResult) XdrUnionBody() XdrType
func (*CreateAccountResult) XdrUnionBodyName ¶
func (u *CreateAccountResult) XdrUnionBodyName() string
func (*CreateAccountResult) XdrUnionTag ¶
func (u *CreateAccountResult) XdrUnionTag() XdrNum32
func (*CreateAccountResult) XdrUnionTagName ¶
func (u *CreateAccountResult) XdrUnionTagName() string
func (CreateAccountResult) XdrValid ¶
func (u CreateAccountResult) XdrValid() bool
func (CreateAccountResult) XdrValidTags ¶
func (_ CreateAccountResult) XdrValidTags() map[int32]bool
func (CreateAccountResult) XdrValue ¶
func (v CreateAccountResult) XdrValue() interface{}
type CreateAccountResultCode ¶
type CreateAccountResultCode int32
const ( // account was created CREATE_ACCOUNT_SUCCESS CreateAccountResultCode = 0 // invalid destination CREATE_ACCOUNT_MALFORMED CreateAccountResultCode = -1 // not enough funds in source account CREATE_ACCOUNT_UNDERFUNDED CreateAccountResultCode = -2 // would create an account below the min reserve CREATE_ACCOUNT_LOW_RESERVE CreateAccountResultCode = -3 // account already exists CREATE_ACCOUNT_ALREADY_EXIST CreateAccountResultCode = -4 )
func XDR_CreateAccountResultCode ¶
func XDR_CreateAccountResultCode(v *CreateAccountResultCode) *CreateAccountResultCode
func (CreateAccountResultCode) GetU32 ¶
func (v CreateAccountResultCode) GetU32() uint32
func (*CreateAccountResultCode) Scan ¶
func (v *CreateAccountResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*CreateAccountResultCode) SetU32 ¶
func (v *CreateAccountResultCode) SetU32(n uint32)
func (CreateAccountResultCode) String ¶
func (v CreateAccountResultCode) String() string
func (CreateAccountResultCode) XdrEnumComments ¶
func (e CreateAccountResultCode) XdrEnumComments() map[int32]string
func (CreateAccountResultCode) XdrEnumNames ¶
func (CreateAccountResultCode) XdrEnumNames() map[int32]string
func (*CreateAccountResultCode) XdrMarshal ¶
func (v *CreateAccountResultCode) XdrMarshal(x XDR, name string)
func (*CreateAccountResultCode) XdrPointer ¶
func (v *CreateAccountResultCode) XdrPointer() interface{}
func (CreateAccountResultCode) XdrTypeName ¶
func (CreateAccountResultCode) XdrTypeName() string
func (CreateAccountResultCode) XdrValue ¶
func (v CreateAccountResultCode) XdrValue() interface{}
type CreateClaimableBalanceOp ¶
Creates a claimable balance entry
Threshold: med Result: CreateClaimableBalanceResult
func XDR_CreateClaimableBalanceOp ¶
func XDR_CreateClaimableBalanceOp(v *CreateClaimableBalanceOp) *CreateClaimableBalanceOp
func (*CreateClaimableBalanceOp) XdrMarshal ¶
func (v *CreateClaimableBalanceOp) XdrMarshal(x XDR, name string)
func (*CreateClaimableBalanceOp) XdrPointer ¶
func (v *CreateClaimableBalanceOp) XdrPointer() interface{}
func (*CreateClaimableBalanceOp) XdrRecurse ¶
func (v *CreateClaimableBalanceOp) XdrRecurse(x XDR, name string)
func (CreateClaimableBalanceOp) XdrTypeName ¶
func (CreateClaimableBalanceOp) XdrTypeName() string
func (CreateClaimableBalanceOp) XdrValue ¶
func (v CreateClaimableBalanceOp) XdrValue() interface{}
type CreateClaimableBalanceResult ¶
type CreateClaimableBalanceResult struct { // The union discriminant Code selects among the following arms: // CREATE_CLAIMABLE_BALANCE_SUCCESS: // BalanceID() *ClaimableBalanceID // CREATE_CLAIMABLE_BALANCE_MALFORMED, CREATE_CLAIMABLE_BALANCE_LOW_RESERVE, CREATE_CLAIMABLE_BALANCE_NO_TRUST, CREATE_CLAIMABLE_BALANCE_NOT_AUTHORIZED, CREATE_CLAIMABLE_BALANCE_UNDERFUNDED: // void Code CreateClaimableBalanceResultCode // contains filtered or unexported fields }
func XDR_CreateClaimableBalanceResult ¶
func XDR_CreateClaimableBalanceResult(v *CreateClaimableBalanceResult) *CreateClaimableBalanceResult
func (*CreateClaimableBalanceResult) BalanceID ¶
func (u *CreateClaimableBalanceResult) BalanceID() *ClaimableBalanceID
func (*CreateClaimableBalanceResult) XdrMarshal ¶
func (v *CreateClaimableBalanceResult) XdrMarshal(x XDR, name string)
func (*CreateClaimableBalanceResult) XdrPointer ¶
func (v *CreateClaimableBalanceResult) XdrPointer() interface{}
func (*CreateClaimableBalanceResult) XdrRecurse ¶
func (u *CreateClaimableBalanceResult) XdrRecurse(x XDR, name string)
func (CreateClaimableBalanceResult) XdrTypeName ¶
func (CreateClaimableBalanceResult) XdrTypeName() string
func (*CreateClaimableBalanceResult) XdrUnionBody ¶
func (u *CreateClaimableBalanceResult) XdrUnionBody() XdrType
func (*CreateClaimableBalanceResult) XdrUnionBodyName ¶
func (u *CreateClaimableBalanceResult) XdrUnionBodyName() string
func (*CreateClaimableBalanceResult) XdrUnionTag ¶
func (u *CreateClaimableBalanceResult) XdrUnionTag() XdrNum32
func (*CreateClaimableBalanceResult) XdrUnionTagName ¶
func (u *CreateClaimableBalanceResult) XdrUnionTagName() string
func (CreateClaimableBalanceResult) XdrValid ¶
func (u CreateClaimableBalanceResult) XdrValid() bool
func (CreateClaimableBalanceResult) XdrValidTags ¶
func (_ CreateClaimableBalanceResult) XdrValidTags() map[int32]bool
func (CreateClaimableBalanceResult) XdrValue ¶
func (v CreateClaimableBalanceResult) XdrValue() interface{}
type CreateClaimableBalanceResultCode ¶
type CreateClaimableBalanceResultCode int32
const ( CREATE_CLAIMABLE_BALANCE_SUCCESS CreateClaimableBalanceResultCode = 0 CREATE_CLAIMABLE_BALANCE_MALFORMED CreateClaimableBalanceResultCode = -1 CREATE_CLAIMABLE_BALANCE_LOW_RESERVE CreateClaimableBalanceResultCode = -2 CREATE_CLAIMABLE_BALANCE_NO_TRUST CreateClaimableBalanceResultCode = -3 CREATE_CLAIMABLE_BALANCE_NOT_AUTHORIZED CreateClaimableBalanceResultCode = -4 CREATE_CLAIMABLE_BALANCE_UNDERFUNDED CreateClaimableBalanceResultCode = -5 )
func XDR_CreateClaimableBalanceResultCode ¶
func XDR_CreateClaimableBalanceResultCode(v *CreateClaimableBalanceResultCode) *CreateClaimableBalanceResultCode
func (CreateClaimableBalanceResultCode) GetU32 ¶
func (v CreateClaimableBalanceResultCode) GetU32() uint32
func (*CreateClaimableBalanceResultCode) Scan ¶
func (v *CreateClaimableBalanceResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*CreateClaimableBalanceResultCode) SetU32 ¶
func (v *CreateClaimableBalanceResultCode) SetU32(n uint32)
func (CreateClaimableBalanceResultCode) String ¶
func (v CreateClaimableBalanceResultCode) String() string
func (CreateClaimableBalanceResultCode) XdrEnumNames ¶
func (CreateClaimableBalanceResultCode) XdrEnumNames() map[int32]string
func (*CreateClaimableBalanceResultCode) XdrMarshal ¶
func (v *CreateClaimableBalanceResultCode) XdrMarshal(x XDR, name string)
func (*CreateClaimableBalanceResultCode) XdrPointer ¶
func (v *CreateClaimableBalanceResultCode) XdrPointer() interface{}
func (CreateClaimableBalanceResultCode) XdrTypeName ¶
func (CreateClaimableBalanceResultCode) XdrTypeName() string
func (CreateClaimableBalanceResultCode) XdrValue ¶
func (v CreateClaimableBalanceResultCode) XdrValue() interface{}
type CreateContractArgs ¶
type CreateContractArgs struct { ContractIDPreimage ContractIDPreimage Executable ContractExecutable }
func XDR_CreateContractArgs ¶
func XDR_CreateContractArgs(v *CreateContractArgs) *CreateContractArgs
func (*CreateContractArgs) XdrMarshal ¶
func (v *CreateContractArgs) XdrMarshal(x XDR, name string)
func (*CreateContractArgs) XdrPointer ¶
func (v *CreateContractArgs) XdrPointer() interface{}
func (*CreateContractArgs) XdrRecurse ¶
func (v *CreateContractArgs) XdrRecurse(x XDR, name string)
func (CreateContractArgs) XdrTypeName ¶
func (CreateContractArgs) XdrTypeName() string
func (CreateContractArgs) XdrValue ¶
func (v CreateContractArgs) XdrValue() interface{}
type CreatePassiveSellOfferOp ¶
type CreatePassiveSellOfferOp struct { // A Selling Asset // B Buying Asset // amount taker gets Amount Int64 // cost of A in terms of B Price Price }
Creates an offer that doesn't take offers of the same price
Threshold: med
Result: CreatePassiveSellOfferResult
func XDR_CreatePassiveSellOfferOp ¶
func XDR_CreatePassiveSellOfferOp(v *CreatePassiveSellOfferOp) *CreatePassiveSellOfferOp
func (*CreatePassiveSellOfferOp) XdrMarshal ¶
func (v *CreatePassiveSellOfferOp) XdrMarshal(x XDR, name string)
func (*CreatePassiveSellOfferOp) XdrPointer ¶
func (v *CreatePassiveSellOfferOp) XdrPointer() interface{}
func (*CreatePassiveSellOfferOp) XdrRecurse ¶
func (v *CreatePassiveSellOfferOp) XdrRecurse(x XDR, name string)
func (CreatePassiveSellOfferOp) XdrTypeName ¶
func (CreatePassiveSellOfferOp) XdrTypeName() string
func (CreatePassiveSellOfferOp) XdrValue ¶
func (v CreatePassiveSellOfferOp) XdrValue() interface{}
type CryptoKeyType ¶
type CryptoKeyType int32
const ( KEY_TYPE_ED25519 CryptoKeyType = 0 KEY_TYPE_PRE_AUTH_TX CryptoKeyType = 1 KEY_TYPE_HASH_X CryptoKeyType = 2 KEY_TYPE_ED25519_SIGNED_PAYLOAD CryptoKeyType = 3 // MUXED enum values for supported type are derived from the enum values // above by ORing them with 0x100 KEY_TYPE_MUXED_ED25519 CryptoKeyType = CryptoKeyType(0x100) )
func XDR_CryptoKeyType ¶
func XDR_CryptoKeyType(v *CryptoKeyType) *CryptoKeyType
func (CryptoKeyType) GetU32 ¶
func (v CryptoKeyType) GetU32() uint32
func (*CryptoKeyType) SetU32 ¶
func (v *CryptoKeyType) SetU32(n uint32)
func (CryptoKeyType) String ¶
func (v CryptoKeyType) String() string
func (CryptoKeyType) XdrEnumComments ¶
func (e CryptoKeyType) XdrEnumComments() map[int32]string
func (CryptoKeyType) XdrEnumNames ¶
func (CryptoKeyType) XdrEnumNames() map[int32]string
func (*CryptoKeyType) XdrMarshal ¶
func (v *CryptoKeyType) XdrMarshal(x XDR, name string)
func (*CryptoKeyType) XdrPointer ¶
func (v *CryptoKeyType) XdrPointer() interface{}
func (CryptoKeyType) XdrTypeName ¶
func (CryptoKeyType) XdrTypeName() string
func (CryptoKeyType) XdrValue ¶
func (v CryptoKeyType) XdrValue() interface{}
type Curve25519Public ¶
type Curve25519Public struct {
Key [32]byte
}
func XDR_Curve25519Public ¶
func XDR_Curve25519Public(v *Curve25519Public) *Curve25519Public
func (*Curve25519Public) XdrMarshal ¶
func (v *Curve25519Public) XdrMarshal(x XDR, name string)
func (*Curve25519Public) XdrPointer ¶
func (v *Curve25519Public) XdrPointer() interface{}
func (*Curve25519Public) XdrRecurse ¶
func (v *Curve25519Public) XdrRecurse(x XDR, name string)
func (Curve25519Public) XdrTypeName ¶
func (Curve25519Public) XdrTypeName() string
func (Curve25519Public) XdrValue ¶
func (v Curve25519Public) XdrValue() interface{}
type Curve25519Secret ¶
type Curve25519Secret struct {
Key [32]byte
}
func XDR_Curve25519Secret ¶
func XDR_Curve25519Secret(v *Curve25519Secret) *Curve25519Secret
func (*Curve25519Secret) XdrMarshal ¶
func (v *Curve25519Secret) XdrMarshal(x XDR, name string)
func (*Curve25519Secret) XdrPointer ¶
func (v *Curve25519Secret) XdrPointer() interface{}
func (*Curve25519Secret) XdrRecurse ¶
func (v *Curve25519Secret) XdrRecurse(x XDR, name string)
func (Curve25519Secret) XdrTypeName ¶
func (Curve25519Secret) XdrTypeName() string
func (Curve25519Secret) XdrValue ¶
func (v Curve25519Secret) XdrValue() interface{}
type DataEntry ¶
type DataEntry struct { // account this data belongs to AccountID AccountID DataName String64 DataValue DataValue Ext XdrAnon_DataEntry_Ext }
DataEntry
Data can be attached to accounts.
func XDR_DataEntry ¶
func (*DataEntry) XdrMarshal ¶
func (*DataEntry) XdrPointer ¶
func (v *DataEntry) XdrPointer() interface{}
func (*DataEntry) XdrRecurse ¶
func (DataEntry) XdrTypeName ¶
type DecoratedSignature ¶
type DecoratedSignature struct { // last 4 bytes of the public key, used as a hint Hint SignatureHint // actual signature Signature Signature }
func XDR_DecoratedSignature ¶
func XDR_DecoratedSignature(v *DecoratedSignature) *DecoratedSignature
func (*DecoratedSignature) XdrMarshal ¶
func (v *DecoratedSignature) XdrMarshal(x XDR, name string)
func (*DecoratedSignature) XdrPointer ¶
func (v *DecoratedSignature) XdrPointer() interface{}
func (*DecoratedSignature) XdrRecurse ¶
func (v *DecoratedSignature) XdrRecurse(x XDR, name string)
func (DecoratedSignature) XdrTypeName ¶
func (DecoratedSignature) XdrTypeName() string
func (DecoratedSignature) XdrValue ¶
func (v DecoratedSignature) XdrValue() interface{}
type DiagnosticEvent ¶
type DiagnosticEvent struct { InSuccessfulContractCall bool Event ContractEvent }
func XDR_DiagnosticEvent ¶
func XDR_DiagnosticEvent(v *DiagnosticEvent) *DiagnosticEvent
func (*DiagnosticEvent) XdrMarshal ¶
func (v *DiagnosticEvent) XdrMarshal(x XDR, name string)
func (*DiagnosticEvent) XdrPointer ¶
func (v *DiagnosticEvent) XdrPointer() interface{}
func (*DiagnosticEvent) XdrRecurse ¶
func (v *DiagnosticEvent) XdrRecurse(x XDR, name string)
func (DiagnosticEvent) XdrTypeName ¶
func (DiagnosticEvent) XdrTypeName() string
func (DiagnosticEvent) XdrValue ¶
func (v DiagnosticEvent) XdrValue() interface{}
type DontHave ¶
type DontHave struct { Type MessageType ReqHash Uint256 }
func XDR_DontHave ¶
func (*DontHave) XdrMarshal ¶
func (*DontHave) XdrPointer ¶
func (v *DontHave) XdrPointer() interface{}
func (*DontHave) XdrRecurse ¶
func (DontHave) XdrTypeName ¶
type EncryptedBody ¶
type EncryptedBody = []byte // bound 64000
type EndSponsoringFutureReservesResult ¶
type EndSponsoringFutureReservesResult struct { // The union discriminant Code selects among the following arms: // END_SPONSORING_FUTURE_RESERVES_SUCCESS: // void // END_SPONSORING_FUTURE_RESERVES_NOT_SPONSORED: // void Code EndSponsoringFutureReservesResultCode // contains filtered or unexported fields }
func XDR_EndSponsoringFutureReservesResult ¶
func XDR_EndSponsoringFutureReservesResult(v *EndSponsoringFutureReservesResult) *EndSponsoringFutureReservesResult
func (*EndSponsoringFutureReservesResult) XdrMarshal ¶
func (v *EndSponsoringFutureReservesResult) XdrMarshal(x XDR, name string)
func (*EndSponsoringFutureReservesResult) XdrPointer ¶
func (v *EndSponsoringFutureReservesResult) XdrPointer() interface{}
func (*EndSponsoringFutureReservesResult) XdrRecurse ¶
func (u *EndSponsoringFutureReservesResult) XdrRecurse(x XDR, name string)
func (EndSponsoringFutureReservesResult) XdrTypeName ¶
func (EndSponsoringFutureReservesResult) XdrTypeName() string
func (*EndSponsoringFutureReservesResult) XdrUnionBody ¶
func (u *EndSponsoringFutureReservesResult) XdrUnionBody() XdrType
func (*EndSponsoringFutureReservesResult) XdrUnionBodyName ¶
func (u *EndSponsoringFutureReservesResult) XdrUnionBodyName() string
func (*EndSponsoringFutureReservesResult) XdrUnionTag ¶
func (u *EndSponsoringFutureReservesResult) XdrUnionTag() XdrNum32
func (*EndSponsoringFutureReservesResult) XdrUnionTagName ¶
func (u *EndSponsoringFutureReservesResult) XdrUnionTagName() string
func (EndSponsoringFutureReservesResult) XdrValid ¶
func (u EndSponsoringFutureReservesResult) XdrValid() bool
func (EndSponsoringFutureReservesResult) XdrValidTags ¶
func (_ EndSponsoringFutureReservesResult) XdrValidTags() map[int32]bool
func (EndSponsoringFutureReservesResult) XdrValue ¶
func (v EndSponsoringFutureReservesResult) XdrValue() interface{}
type EndSponsoringFutureReservesResultCode ¶
type EndSponsoringFutureReservesResultCode int32
const ( // codes considered as "success" for the operation END_SPONSORING_FUTURE_RESERVES_SUCCESS EndSponsoringFutureReservesResultCode = 0 // codes considered as "failure" for the operation END_SPONSORING_FUTURE_RESERVES_NOT_SPONSORED EndSponsoringFutureReservesResultCode = -1 )
func XDR_EndSponsoringFutureReservesResultCode ¶
func XDR_EndSponsoringFutureReservesResultCode(v *EndSponsoringFutureReservesResultCode) *EndSponsoringFutureReservesResultCode
func (EndSponsoringFutureReservesResultCode) GetU32 ¶
func (v EndSponsoringFutureReservesResultCode) GetU32() uint32
func (*EndSponsoringFutureReservesResultCode) Scan ¶
func (v *EndSponsoringFutureReservesResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*EndSponsoringFutureReservesResultCode) SetU32 ¶
func (v *EndSponsoringFutureReservesResultCode) SetU32(n uint32)
func (EndSponsoringFutureReservesResultCode) String ¶
func (v EndSponsoringFutureReservesResultCode) String() string
func (EndSponsoringFutureReservesResultCode) XdrEnumComments ¶
func (e EndSponsoringFutureReservesResultCode) XdrEnumComments() map[int32]string
func (EndSponsoringFutureReservesResultCode) XdrEnumNames ¶
func (EndSponsoringFutureReservesResultCode) XdrEnumNames() map[int32]string
func (*EndSponsoringFutureReservesResultCode) XdrMarshal ¶
func (v *EndSponsoringFutureReservesResultCode) XdrMarshal(x XDR, name string)
func (*EndSponsoringFutureReservesResultCode) XdrPointer ¶
func (v *EndSponsoringFutureReservesResultCode) XdrPointer() interface{}
func (EndSponsoringFutureReservesResultCode) XdrTypeName ¶
func (EndSponsoringFutureReservesResultCode) XdrTypeName() string
func (EndSponsoringFutureReservesResultCode) XdrValue ¶
func (v EndSponsoringFutureReservesResultCode) XdrValue() interface{}
type EnvelopeType ¶
type EnvelopeType int32
list of all envelope types used in the application those are prefixes used when building signatures for the respective envelopes
const ( ENVELOPE_TYPE_TX_V0 EnvelopeType = 0 ENVELOPE_TYPE_SCP EnvelopeType = 1 ENVELOPE_TYPE_TX EnvelopeType = 2 ENVELOPE_TYPE_AUTH EnvelopeType = 3 ENVELOPE_TYPE_SCPVALUE EnvelopeType = 4 ENVELOPE_TYPE_TX_FEE_BUMP EnvelopeType = 5 ENVELOPE_TYPE_OP_ID EnvelopeType = 6 ENVELOPE_TYPE_POOL_REVOKE_OP_ID EnvelopeType = 7 ENVELOPE_TYPE_CONTRACT_ID EnvelopeType = 8 ENVELOPE_TYPE_SOROBAN_AUTHORIZATION EnvelopeType = 9 )
func XDR_EnvelopeType ¶
func XDR_EnvelopeType(v *EnvelopeType) *EnvelopeType
func (EnvelopeType) GetU32 ¶
func (v EnvelopeType) GetU32() uint32
func (*EnvelopeType) SetU32 ¶
func (v *EnvelopeType) SetU32(n uint32)
func (EnvelopeType) String ¶
func (v EnvelopeType) String() string
func (EnvelopeType) XdrEnumNames ¶
func (EnvelopeType) XdrEnumNames() map[int32]string
func (*EnvelopeType) XdrMarshal ¶
func (v *EnvelopeType) XdrMarshal(x XDR, name string)
func (*EnvelopeType) XdrPointer ¶
func (v *EnvelopeType) XdrPointer() interface{}
func (EnvelopeType) XdrTypeName ¶
func (EnvelopeType) XdrTypeName() string
func (EnvelopeType) XdrValue ¶
func (v EnvelopeType) XdrValue() interface{}
type Error ¶
func (*Error) XdrMarshal ¶
func (*Error) XdrPointer ¶
func (v *Error) XdrPointer() interface{}
func (*Error) XdrRecurse ¶
func (Error) XdrTypeName ¶
type ErrorCode ¶
type ErrorCode int32
func XDR_ErrorCode ¶
func (ErrorCode) XdrEnumComments ¶
func (ErrorCode) XdrEnumNames ¶
func (*ErrorCode) XdrMarshal ¶
func (*ErrorCode) XdrPointer ¶
func (v *ErrorCode) XdrPointer() interface{}
func (ErrorCode) XdrTypeName ¶
type EvictionIterator ¶
func XDR_EvictionIterator ¶
func XDR_EvictionIterator(v *EvictionIterator) *EvictionIterator
func (*EvictionIterator) XdrMarshal ¶
func (v *EvictionIterator) XdrMarshal(x XDR, name string)
func (*EvictionIterator) XdrPointer ¶
func (v *EvictionIterator) XdrPointer() interface{}
func (*EvictionIterator) XdrRecurse ¶
func (v *EvictionIterator) XdrRecurse(x XDR, name string)
func (EvictionIterator) XdrTypeName ¶
func (EvictionIterator) XdrTypeName() string
func (EvictionIterator) XdrValue ¶
func (v EvictionIterator) XdrValue() interface{}
type ExpirationEntry ¶
type ExpirationEntry struct { // Hash of the LedgerKey that is associated with this ExpirationEntry KeyHash Hash ExpirationLedgerSeq Uint32 }
func XDR_ExpirationEntry ¶
func XDR_ExpirationEntry(v *ExpirationEntry) *ExpirationEntry
func (*ExpirationEntry) XdrMarshal ¶
func (v *ExpirationEntry) XdrMarshal(x XDR, name string)
func (*ExpirationEntry) XdrPointer ¶
func (v *ExpirationEntry) XdrPointer() interface{}
func (*ExpirationEntry) XdrRecurse ¶
func (v *ExpirationEntry) XdrRecurse(x XDR, name string)
func (ExpirationEntry) XdrTypeName ¶
func (ExpirationEntry) XdrTypeName() string
func (ExpirationEntry) XdrValue ¶
func (v ExpirationEntry) XdrValue() interface{}
type ExtensionPoint ¶
type ExtensionPoint struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
An ExtensionPoint is always marshaled as a 32-bit 0 value. At a later point, it can be replaced by a different union so as to extend a structure.
func XDR_ExtensionPoint ¶
func XDR_ExtensionPoint(v *ExtensionPoint) *ExtensionPoint
func (*ExtensionPoint) XdrMarshal ¶
func (v *ExtensionPoint) XdrMarshal(x XDR, name string)
func (*ExtensionPoint) XdrPointer ¶
func (v *ExtensionPoint) XdrPointer() interface{}
func (*ExtensionPoint) XdrRecurse ¶
func (u *ExtensionPoint) XdrRecurse(x XDR, name string)
func (ExtensionPoint) XdrTypeName ¶
func (ExtensionPoint) XdrTypeName() string
func (*ExtensionPoint) XdrUnionBody ¶
func (u *ExtensionPoint) XdrUnionBody() XdrType
func (*ExtensionPoint) XdrUnionBodyName ¶
func (u *ExtensionPoint) XdrUnionBodyName() string
func (*ExtensionPoint) XdrUnionTag ¶
func (u *ExtensionPoint) XdrUnionTag() XdrNum32
func (*ExtensionPoint) XdrUnionTagName ¶
func (u *ExtensionPoint) XdrUnionTagName() string
func (ExtensionPoint) XdrValid ¶
func (u ExtensionPoint) XdrValid() bool
func (ExtensionPoint) XdrValidTags ¶
func (_ ExtensionPoint) XdrValidTags() map[int32]bool
func (ExtensionPoint) XdrValue ¶
func (v ExtensionPoint) XdrValue() interface{}
type FeeBumpTransaction ¶
type FeeBumpTransaction struct { FeeSource MuxedAccount Fee Int64 InnerTx XdrAnon_FeeBumpTransaction_InnerTx Ext XdrAnon_FeeBumpTransaction_Ext }
func XDR_FeeBumpTransaction ¶
func XDR_FeeBumpTransaction(v *FeeBumpTransaction) *FeeBumpTransaction
func (*FeeBumpTransaction) XdrMarshal ¶
func (v *FeeBumpTransaction) XdrMarshal(x XDR, name string)
func (*FeeBumpTransaction) XdrPointer ¶
func (v *FeeBumpTransaction) XdrPointer() interface{}
func (*FeeBumpTransaction) XdrRecurse ¶
func (v *FeeBumpTransaction) XdrRecurse(x XDR, name string)
func (FeeBumpTransaction) XdrTypeName ¶
func (FeeBumpTransaction) XdrTypeName() string
func (FeeBumpTransaction) XdrValue ¶
func (v FeeBumpTransaction) XdrValue() interface{}
type FeeBumpTransactionEnvelope ¶
type FeeBumpTransactionEnvelope struct { Tx FeeBumpTransaction /* Each decorated signature is a signature over the SHA256 hash of * a TransactionSignaturePayload */ Signatures []DecoratedSignature // bound 20 }
func XDR_FeeBumpTransactionEnvelope ¶
func XDR_FeeBumpTransactionEnvelope(v *FeeBumpTransactionEnvelope) *FeeBumpTransactionEnvelope
func (*FeeBumpTransactionEnvelope) XdrMarshal ¶
func (v *FeeBumpTransactionEnvelope) XdrMarshal(x XDR, name string)
func (*FeeBumpTransactionEnvelope) XdrPointer ¶
func (v *FeeBumpTransactionEnvelope) XdrPointer() interface{}
func (*FeeBumpTransactionEnvelope) XdrRecurse ¶
func (v *FeeBumpTransactionEnvelope) XdrRecurse(x XDR, name string)
func (FeeBumpTransactionEnvelope) XdrTypeName ¶
func (FeeBumpTransactionEnvelope) XdrTypeName() string
func (FeeBumpTransactionEnvelope) XdrValue ¶
func (v FeeBumpTransactionEnvelope) XdrValue() interface{}
type FloodAdvert ¶
type FloodAdvert struct {
TxHashes TxAdvertVector
}
func XDR_FloodAdvert ¶
func XDR_FloodAdvert(v *FloodAdvert) *FloodAdvert
func (*FloodAdvert) XdrMarshal ¶
func (v *FloodAdvert) XdrMarshal(x XDR, name string)
func (*FloodAdvert) XdrPointer ¶
func (v *FloodAdvert) XdrPointer() interface{}
func (*FloodAdvert) XdrRecurse ¶
func (v *FloodAdvert) XdrRecurse(x XDR, name string)
func (FloodAdvert) XdrTypeName ¶
func (FloodAdvert) XdrTypeName() string
func (FloodAdvert) XdrValue ¶
func (v FloodAdvert) XdrValue() interface{}
type FloodDemand ¶
type FloodDemand struct {
TxHashes TxDemandVector
}
func XDR_FloodDemand ¶
func XDR_FloodDemand(v *FloodDemand) *FloodDemand
func (*FloodDemand) XdrMarshal ¶
func (v *FloodDemand) XdrMarshal(x XDR, name string)
func (*FloodDemand) XdrPointer ¶
func (v *FloodDemand) XdrPointer() interface{}
func (*FloodDemand) XdrRecurse ¶
func (v *FloodDemand) XdrRecurse(x XDR, name string)
func (FloodDemand) XdrTypeName ¶
func (FloodDemand) XdrTypeName() string
func (FloodDemand) XdrValue ¶
func (v FloodDemand) XdrValue() interface{}
type GeneralizedTransactionSet ¶
type GeneralizedTransactionSet struct { // The union discriminant V selects among the following arms: // 1: // V1TxSet() *TransactionSetV1 V int32 // contains filtered or unexported fields }
func XDR_GeneralizedTransactionSet ¶
func XDR_GeneralizedTransactionSet(v *GeneralizedTransactionSet) *GeneralizedTransactionSet
func (*GeneralizedTransactionSet) V1TxSet ¶
func (u *GeneralizedTransactionSet) V1TxSet() *TransactionSetV1
func (*GeneralizedTransactionSet) XdrInitialize ¶
func (v *GeneralizedTransactionSet) XdrInitialize()
func (*GeneralizedTransactionSet) XdrMarshal ¶
func (v *GeneralizedTransactionSet) XdrMarshal(x XDR, name string)
func (*GeneralizedTransactionSet) XdrPointer ¶
func (v *GeneralizedTransactionSet) XdrPointer() interface{}
func (*GeneralizedTransactionSet) XdrRecurse ¶
func (u *GeneralizedTransactionSet) XdrRecurse(x XDR, name string)
func (GeneralizedTransactionSet) XdrTypeName ¶
func (GeneralizedTransactionSet) XdrTypeName() string
func (*GeneralizedTransactionSet) XdrUnionBody ¶
func (u *GeneralizedTransactionSet) XdrUnionBody() XdrType
func (*GeneralizedTransactionSet) XdrUnionBodyName ¶
func (u *GeneralizedTransactionSet) XdrUnionBodyName() string
func (*GeneralizedTransactionSet) XdrUnionTag ¶
func (u *GeneralizedTransactionSet) XdrUnionTag() XdrNum32
func (*GeneralizedTransactionSet) XdrUnionTagName ¶
func (u *GeneralizedTransactionSet) XdrUnionTagName() string
func (GeneralizedTransactionSet) XdrValid ¶
func (u GeneralizedTransactionSet) XdrValid() bool
func (GeneralizedTransactionSet) XdrValidTags ¶
func (_ GeneralizedTransactionSet) XdrValidTags() map[int32]bool
func (GeneralizedTransactionSet) XdrValue ¶
func (v GeneralizedTransactionSet) XdrValue() interface{}
type HashIDPreimage ¶
type HashIDPreimage struct { // The union discriminant Type selects among the following arms: // ENVELOPE_TYPE_OP_ID: // OperationID() *XdrAnon_HashIDPreimage_OperationID // ENVELOPE_TYPE_POOL_REVOKE_OP_ID: // RevokeID() *XdrAnon_HashIDPreimage_RevokeID // ENVELOPE_TYPE_CONTRACT_ID: // ContractID() *XdrAnon_HashIDPreimage_ContractID // ENVELOPE_TYPE_SOROBAN_AUTHORIZATION: // SorobanAuthorization() *XdrAnon_HashIDPreimage_SorobanAuthorization Type EnvelopeType // contains filtered or unexported fields }
func XDR_HashIDPreimage ¶
func XDR_HashIDPreimage(v *HashIDPreimage) *HashIDPreimage
func (*HashIDPreimage) ContractID ¶
func (u *HashIDPreimage) ContractID() *XdrAnon_HashIDPreimage_ContractID
func (*HashIDPreimage) OperationID ¶
func (u *HashIDPreimage) OperationID() *XdrAnon_HashIDPreimage_OperationID
func (*HashIDPreimage) RevokeID ¶
func (u *HashIDPreimage) RevokeID() *XdrAnon_HashIDPreimage_RevokeID
func (*HashIDPreimage) SorobanAuthorization ¶
func (u *HashIDPreimage) SorobanAuthorization() *XdrAnon_HashIDPreimage_SorobanAuthorization
func (*HashIDPreimage) XdrInitialize ¶
func (v *HashIDPreimage) XdrInitialize()
func (*HashIDPreimage) XdrMarshal ¶
func (v *HashIDPreimage) XdrMarshal(x XDR, name string)
func (*HashIDPreimage) XdrPointer ¶
func (v *HashIDPreimage) XdrPointer() interface{}
func (*HashIDPreimage) XdrRecurse ¶
func (u *HashIDPreimage) XdrRecurse(x XDR, name string)
func (HashIDPreimage) XdrTypeName ¶
func (HashIDPreimage) XdrTypeName() string
func (*HashIDPreimage) XdrUnionBody ¶
func (u *HashIDPreimage) XdrUnionBody() XdrType
func (*HashIDPreimage) XdrUnionBodyName ¶
func (u *HashIDPreimage) XdrUnionBodyName() string
func (*HashIDPreimage) XdrUnionTag ¶
func (u *HashIDPreimage) XdrUnionTag() XdrNum32
func (*HashIDPreimage) XdrUnionTagName ¶
func (u *HashIDPreimage) XdrUnionTagName() string
func (HashIDPreimage) XdrValid ¶
func (u HashIDPreimage) XdrValid() bool
func (HashIDPreimage) XdrValidTags ¶
func (_ HashIDPreimage) XdrValidTags() map[int32]bool
func (HashIDPreimage) XdrValue ¶
func (v HashIDPreimage) XdrValue() interface{}
type Hello ¶
type Hello struct { LedgerVersion Uint32 OverlayVersion Uint32 OverlayMinVersion Uint32 NetworkID Hash VersionStr string // bound 100 ListeningPort int32 PeerID NodeID Cert AuthCert Nonce Uint256 }
func (*Hello) XdrMarshal ¶
func (*Hello) XdrPointer ¶
func (v *Hello) XdrPointer() interface{}
func (*Hello) XdrRecurse ¶
func (Hello) XdrTypeName ¶
type HmacSha256Key ¶
type HmacSha256Key struct {
Key [32]byte
}
func XDR_HmacSha256Key ¶
func XDR_HmacSha256Key(v *HmacSha256Key) *HmacSha256Key
func (*HmacSha256Key) XdrMarshal ¶
func (v *HmacSha256Key) XdrMarshal(x XDR, name string)
func (*HmacSha256Key) XdrPointer ¶
func (v *HmacSha256Key) XdrPointer() interface{}
func (*HmacSha256Key) XdrRecurse ¶
func (v *HmacSha256Key) XdrRecurse(x XDR, name string)
func (HmacSha256Key) XdrTypeName ¶
func (HmacSha256Key) XdrTypeName() string
func (HmacSha256Key) XdrValue ¶
func (v HmacSha256Key) XdrValue() interface{}
type HmacSha256Mac ¶
type HmacSha256Mac struct {
Mac [32]byte
}
func XDR_HmacSha256Mac ¶
func XDR_HmacSha256Mac(v *HmacSha256Mac) *HmacSha256Mac
func (*HmacSha256Mac) XdrMarshal ¶
func (v *HmacSha256Mac) XdrMarshal(x XDR, name string)
func (*HmacSha256Mac) XdrPointer ¶
func (v *HmacSha256Mac) XdrPointer() interface{}
func (*HmacSha256Mac) XdrRecurse ¶
func (v *HmacSha256Mac) XdrRecurse(x XDR, name string)
func (HmacSha256Mac) XdrTypeName ¶
func (HmacSha256Mac) XdrTypeName() string
func (HmacSha256Mac) XdrValue ¶
func (v HmacSha256Mac) XdrValue() interface{}
type HostFunction ¶
type HostFunction struct { // The union discriminant Type selects among the following arms: // HOST_FUNCTION_TYPE_INVOKE_CONTRACT: // InvokeContract() *InvokeContractArgs // HOST_FUNCTION_TYPE_CREATE_CONTRACT: // CreateContract() *CreateContractArgs // HOST_FUNCTION_TYPE_UPLOAD_CONTRACT_WASM: // Wasm() *[]byte Type HostFunctionType // contains filtered or unexported fields }
func XDR_HostFunction ¶
func XDR_HostFunction(v *HostFunction) *HostFunction
func (*HostFunction) CreateContract ¶
func (u *HostFunction) CreateContract() *CreateContractArgs
func (*HostFunction) InvokeContract ¶
func (u *HostFunction) InvokeContract() *InvokeContractArgs
func (*HostFunction) Wasm ¶
func (u *HostFunction) Wasm() *[]byte
func (*HostFunction) XdrMarshal ¶
func (v *HostFunction) XdrMarshal(x XDR, name string)
func (*HostFunction) XdrPointer ¶
func (v *HostFunction) XdrPointer() interface{}
func (*HostFunction) XdrRecurse ¶
func (u *HostFunction) XdrRecurse(x XDR, name string)
func (HostFunction) XdrTypeName ¶
func (HostFunction) XdrTypeName() string
func (*HostFunction) XdrUnionBody ¶
func (u *HostFunction) XdrUnionBody() XdrType
func (*HostFunction) XdrUnionBodyName ¶
func (u *HostFunction) XdrUnionBodyName() string
func (*HostFunction) XdrUnionTag ¶
func (u *HostFunction) XdrUnionTag() XdrNum32
func (*HostFunction) XdrUnionTagName ¶
func (u *HostFunction) XdrUnionTagName() string
func (HostFunction) XdrValid ¶
func (u HostFunction) XdrValid() bool
func (HostFunction) XdrValidTags ¶
func (_ HostFunction) XdrValidTags() map[int32]bool
func (HostFunction) XdrValue ¶
func (v HostFunction) XdrValue() interface{}
type HostFunctionType ¶
type HostFunctionType int32
const ( HOST_FUNCTION_TYPE_INVOKE_CONTRACT HostFunctionType = 0 HOST_FUNCTION_TYPE_CREATE_CONTRACT HostFunctionType = 1 HOST_FUNCTION_TYPE_UPLOAD_CONTRACT_WASM HostFunctionType = 2 )
func XDR_HostFunctionType ¶
func XDR_HostFunctionType(v *HostFunctionType) *HostFunctionType
func (HostFunctionType) GetU32 ¶
func (v HostFunctionType) GetU32() uint32
func (*HostFunctionType) SetU32 ¶
func (v *HostFunctionType) SetU32(n uint32)
func (HostFunctionType) String ¶
func (v HostFunctionType) String() string
func (HostFunctionType) XdrEnumNames ¶
func (HostFunctionType) XdrEnumNames() map[int32]string
func (*HostFunctionType) XdrMarshal ¶
func (v *HostFunctionType) XdrMarshal(x XDR, name string)
func (*HostFunctionType) XdrPointer ¶
func (v *HostFunctionType) XdrPointer() interface{}
func (HostFunctionType) XdrTypeName ¶
func (HostFunctionType) XdrTypeName() string
func (HostFunctionType) XdrValue ¶
func (v HostFunctionType) XdrValue() interface{}
type IPAddrType ¶
type IPAddrType int32
const ( IPv4 IPAddrType = 0 IPv6 IPAddrType = 1 )
func XDR_IPAddrType ¶
func XDR_IPAddrType(v *IPAddrType) *IPAddrType
func (IPAddrType) GetU32 ¶
func (v IPAddrType) GetU32() uint32
func (*IPAddrType) SetU32 ¶
func (v *IPAddrType) SetU32(n uint32)
func (IPAddrType) String ¶
func (v IPAddrType) String() string
func (IPAddrType) XdrEnumNames ¶
func (IPAddrType) XdrEnumNames() map[int32]string
func (*IPAddrType) XdrMarshal ¶
func (v *IPAddrType) XdrMarshal(x XDR, name string)
func (*IPAddrType) XdrPointer ¶
func (v *IPAddrType) XdrPointer() interface{}
func (IPAddrType) XdrTypeName ¶
func (IPAddrType) XdrTypeName() string
func (IPAddrType) XdrValue ¶
func (v IPAddrType) XdrValue() interface{}
type InflationPayout ¶
func XDR_InflationPayout ¶
func XDR_InflationPayout(v *InflationPayout) *InflationPayout
func (*InflationPayout) XdrMarshal ¶
func (v *InflationPayout) XdrMarshal(x XDR, name string)
func (*InflationPayout) XdrPointer ¶
func (v *InflationPayout) XdrPointer() interface{}
func (*InflationPayout) XdrRecurse ¶
func (v *InflationPayout) XdrRecurse(x XDR, name string)
func (InflationPayout) XdrTypeName ¶
func (InflationPayout) XdrTypeName() string
func (InflationPayout) XdrValue ¶
func (v InflationPayout) XdrValue() interface{}
type InflationResult ¶
type InflationResult struct { // The union discriminant Code selects among the following arms: // INFLATION_SUCCESS: // Payouts() *[]InflationPayout // INFLATION_NOT_TIME: // void Code InflationResultCode // contains filtered or unexported fields }
func XDR_InflationResult ¶
func XDR_InflationResult(v *InflationResult) *InflationResult
func (*InflationResult) Payouts ¶
func (u *InflationResult) Payouts() *[]InflationPayout
func (*InflationResult) XdrMarshal ¶
func (v *InflationResult) XdrMarshal(x XDR, name string)
func (*InflationResult) XdrPointer ¶
func (v *InflationResult) XdrPointer() interface{}
func (*InflationResult) XdrRecurse ¶
func (u *InflationResult) XdrRecurse(x XDR, name string)
func (InflationResult) XdrTypeName ¶
func (InflationResult) XdrTypeName() string
func (*InflationResult) XdrUnionBody ¶
func (u *InflationResult) XdrUnionBody() XdrType
func (*InflationResult) XdrUnionBodyName ¶
func (u *InflationResult) XdrUnionBodyName() string
func (*InflationResult) XdrUnionTag ¶
func (u *InflationResult) XdrUnionTag() XdrNum32
func (*InflationResult) XdrUnionTagName ¶
func (u *InflationResult) XdrUnionTagName() string
func (InflationResult) XdrValid ¶
func (u InflationResult) XdrValid() bool
func (InflationResult) XdrValidTags ¶
func (_ InflationResult) XdrValidTags() map[int32]bool
func (InflationResult) XdrValue ¶
func (v InflationResult) XdrValue() interface{}
type InflationResultCode ¶
type InflationResultCode int32
const ( // codes considered as "success" for the operation INFLATION_SUCCESS InflationResultCode = 0 // codes considered as "failure" for the operation INFLATION_NOT_TIME InflationResultCode = -1 )
func XDR_InflationResultCode ¶
func XDR_InflationResultCode(v *InflationResultCode) *InflationResultCode
func (InflationResultCode) GetU32 ¶
func (v InflationResultCode) GetU32() uint32
func (*InflationResultCode) Scan ¶
func (v *InflationResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*InflationResultCode) SetU32 ¶
func (v *InflationResultCode) SetU32(n uint32)
func (InflationResultCode) String ¶
func (v InflationResultCode) String() string
func (InflationResultCode) XdrEnumComments ¶
func (e InflationResultCode) XdrEnumComments() map[int32]string
func (InflationResultCode) XdrEnumNames ¶
func (InflationResultCode) XdrEnumNames() map[int32]string
func (*InflationResultCode) XdrMarshal ¶
func (v *InflationResultCode) XdrMarshal(x XDR, name string)
func (*InflationResultCode) XdrPointer ¶
func (v *InflationResultCode) XdrPointer() interface{}
func (InflationResultCode) XdrTypeName ¶
func (InflationResultCode) XdrTypeName() string
func (InflationResultCode) XdrValue ¶
func (v InflationResultCode) XdrValue() interface{}
type InnerTransactionResult ¶
type InnerTransactionResult struct { // Always 0. Here for binary compatibility. FeeCharged Int64 Result XdrAnon_InnerTransactionResult_Result Ext XdrAnon_InnerTransactionResult_Ext }
InnerTransactionResult must be binary compatible with TransactionResult because it is be used to represent the result of a Transaction.
func XDR_InnerTransactionResult ¶
func XDR_InnerTransactionResult(v *InnerTransactionResult) *InnerTransactionResult
func (*InnerTransactionResult) XdrMarshal ¶
func (v *InnerTransactionResult) XdrMarshal(x XDR, name string)
func (*InnerTransactionResult) XdrPointer ¶
func (v *InnerTransactionResult) XdrPointer() interface{}
func (*InnerTransactionResult) XdrRecurse ¶
func (v *InnerTransactionResult) XdrRecurse(x XDR, name string)
func (InnerTransactionResult) XdrTypeName ¶
func (InnerTransactionResult) XdrTypeName() string
func (InnerTransactionResult) XdrValue ¶
func (v InnerTransactionResult) XdrValue() interface{}
type InnerTransactionResultPair ¶
type InnerTransactionResultPair struct { // hash of the inner transaction TransactionHash Hash // result for the inner transaction Result InnerTransactionResult }
func XDR_InnerTransactionResultPair ¶
func XDR_InnerTransactionResultPair(v *InnerTransactionResultPair) *InnerTransactionResultPair
func (*InnerTransactionResultPair) XdrMarshal ¶
func (v *InnerTransactionResultPair) XdrMarshal(x XDR, name string)
func (*InnerTransactionResultPair) XdrPointer ¶
func (v *InnerTransactionResultPair) XdrPointer() interface{}
func (*InnerTransactionResultPair) XdrRecurse ¶
func (v *InnerTransactionResultPair) XdrRecurse(x XDR, name string)
func (InnerTransactionResultPair) XdrTypeName ¶
func (InnerTransactionResultPair) XdrTypeName() string
func (InnerTransactionResultPair) XdrValue ¶
func (v InnerTransactionResultPair) XdrValue() interface{}
type Int128Parts ¶
A signed int128 has a high sign bit and 127 value bits. We break it into a signed high int64 (that carries the sign bit and the high 63 value bits) and a low unsigned uint64 that carries the low 64 bits. This will sort in generated code in the same order the underlying int128 sorts.
func XDR_Int128Parts ¶
func XDR_Int128Parts(v *Int128Parts) *Int128Parts
func (*Int128Parts) XdrMarshal ¶
func (v *Int128Parts) XdrMarshal(x XDR, name string)
func (*Int128Parts) XdrPointer ¶
func (v *Int128Parts) XdrPointer() interface{}
func (*Int128Parts) XdrRecurse ¶
func (v *Int128Parts) XdrRecurse(x XDR, name string)
func (Int128Parts) XdrTypeName ¶
func (Int128Parts) XdrTypeName() string
func (Int128Parts) XdrValue ¶
func (v Int128Parts) XdrValue() interface{}
type Int256Parts ¶
A signed int256 has a high sign bit and 255 value bits. We break it into a signed high int64 (that carries the sign bit and the high 63 value bits) and three low unsigned `uint64`s that carry the lower bits. This will sort in generated code in the same order the underlying int256 sorts.
func XDR_Int256Parts ¶
func XDR_Int256Parts(v *Int256Parts) *Int256Parts
func (*Int256Parts) XdrMarshal ¶
func (v *Int256Parts) XdrMarshal(x XDR, name string)
func (*Int256Parts) XdrPointer ¶
func (v *Int256Parts) XdrPointer() interface{}
func (*Int256Parts) XdrRecurse ¶
func (v *Int256Parts) XdrRecurse(x XDR, name string)
func (Int256Parts) XdrTypeName ¶
func (Int256Parts) XdrTypeName() string
func (Int256Parts) XdrValue ¶
func (v Int256Parts) XdrValue() interface{}
type InvokeContractArgs ¶
func XDR_InvokeContractArgs ¶
func XDR_InvokeContractArgs(v *InvokeContractArgs) *InvokeContractArgs
func (*InvokeContractArgs) XdrMarshal ¶
func (v *InvokeContractArgs) XdrMarshal(x XDR, name string)
func (*InvokeContractArgs) XdrPointer ¶
func (v *InvokeContractArgs) XdrPointer() interface{}
func (*InvokeContractArgs) XdrRecurse ¶
func (v *InvokeContractArgs) XdrRecurse(x XDR, name string)
func (InvokeContractArgs) XdrTypeName ¶
func (InvokeContractArgs) XdrTypeName() string
func (InvokeContractArgs) XdrValue ¶
func (v InvokeContractArgs) XdrValue() interface{}
type InvokeHostFunctionOp ¶
type InvokeHostFunctionOp struct { // Host function to invoke. HostFunction HostFunction // Per-address authorizations for this host function. Auth []SorobanAuthorizationEntry }
Upload WASM, create, and invoke contracts in Soroban.
Threshold: med Result: InvokeHostFunctionResult
func XDR_InvokeHostFunctionOp ¶
func XDR_InvokeHostFunctionOp(v *InvokeHostFunctionOp) *InvokeHostFunctionOp
func (*InvokeHostFunctionOp) XdrMarshal ¶
func (v *InvokeHostFunctionOp) XdrMarshal(x XDR, name string)
func (*InvokeHostFunctionOp) XdrPointer ¶
func (v *InvokeHostFunctionOp) XdrPointer() interface{}
func (*InvokeHostFunctionOp) XdrRecurse ¶
func (v *InvokeHostFunctionOp) XdrRecurse(x XDR, name string)
func (InvokeHostFunctionOp) XdrTypeName ¶
func (InvokeHostFunctionOp) XdrTypeName() string
func (InvokeHostFunctionOp) XdrValue ¶
func (v InvokeHostFunctionOp) XdrValue() interface{}
type InvokeHostFunctionResult ¶
type InvokeHostFunctionResult struct { // The union discriminant Code selects among the following arms: // INVOKE_HOST_FUNCTION_SUCCESS: // Success() *Hash // INVOKE_HOST_FUNCTION_MALFORMED, INVOKE_HOST_FUNCTION_TRAPPED, INVOKE_HOST_FUNCTION_RESOURCE_LIMIT_EXCEEDED, INVOKE_HOST_FUNCTION_ENTRY_EXPIRED, INVOKE_HOST_FUNCTION_INSUFFICIENT_REFUNDABLE_FEE: // void Code InvokeHostFunctionResultCode // contains filtered or unexported fields }
func XDR_InvokeHostFunctionResult ¶
func XDR_InvokeHostFunctionResult(v *InvokeHostFunctionResult) *InvokeHostFunctionResult
func (*InvokeHostFunctionResult) Success ¶
func (u *InvokeHostFunctionResult) Success() *Hash
sha256(InvokeHostFunctionSuccessPreImage)
func (*InvokeHostFunctionResult) XdrMarshal ¶
func (v *InvokeHostFunctionResult) XdrMarshal(x XDR, name string)
func (*InvokeHostFunctionResult) XdrPointer ¶
func (v *InvokeHostFunctionResult) XdrPointer() interface{}
func (*InvokeHostFunctionResult) XdrRecurse ¶
func (u *InvokeHostFunctionResult) XdrRecurse(x XDR, name string)
func (InvokeHostFunctionResult) XdrTypeName ¶
func (InvokeHostFunctionResult) XdrTypeName() string
func (*InvokeHostFunctionResult) XdrUnionBody ¶
func (u *InvokeHostFunctionResult) XdrUnionBody() XdrType
func (*InvokeHostFunctionResult) XdrUnionBodyName ¶
func (u *InvokeHostFunctionResult) XdrUnionBodyName() string
func (*InvokeHostFunctionResult) XdrUnionTag ¶
func (u *InvokeHostFunctionResult) XdrUnionTag() XdrNum32
func (*InvokeHostFunctionResult) XdrUnionTagName ¶
func (u *InvokeHostFunctionResult) XdrUnionTagName() string
func (InvokeHostFunctionResult) XdrValid ¶
func (u InvokeHostFunctionResult) XdrValid() bool
func (InvokeHostFunctionResult) XdrValidTags ¶
func (_ InvokeHostFunctionResult) XdrValidTags() map[int32]bool
func (InvokeHostFunctionResult) XdrValue ¶
func (v InvokeHostFunctionResult) XdrValue() interface{}
type InvokeHostFunctionResultCode ¶
type InvokeHostFunctionResultCode int32
const ( // codes considered as "success" for the operation INVOKE_HOST_FUNCTION_SUCCESS InvokeHostFunctionResultCode = 0 // codes considered as "failure" for the operation INVOKE_HOST_FUNCTION_MALFORMED InvokeHostFunctionResultCode = -1 INVOKE_HOST_FUNCTION_TRAPPED InvokeHostFunctionResultCode = -2 INVOKE_HOST_FUNCTION_RESOURCE_LIMIT_EXCEEDED InvokeHostFunctionResultCode = -3 INVOKE_HOST_FUNCTION_ENTRY_EXPIRED InvokeHostFunctionResultCode = -4 INVOKE_HOST_FUNCTION_INSUFFICIENT_REFUNDABLE_FEE InvokeHostFunctionResultCode = -5 )
func XDR_InvokeHostFunctionResultCode ¶
func XDR_InvokeHostFunctionResultCode(v *InvokeHostFunctionResultCode) *InvokeHostFunctionResultCode
func (InvokeHostFunctionResultCode) GetU32 ¶
func (v InvokeHostFunctionResultCode) GetU32() uint32
func (*InvokeHostFunctionResultCode) Scan ¶
func (v *InvokeHostFunctionResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*InvokeHostFunctionResultCode) SetU32 ¶
func (v *InvokeHostFunctionResultCode) SetU32(n uint32)
func (InvokeHostFunctionResultCode) String ¶
func (v InvokeHostFunctionResultCode) String() string
func (InvokeHostFunctionResultCode) XdrEnumComments ¶
func (e InvokeHostFunctionResultCode) XdrEnumComments() map[int32]string
func (InvokeHostFunctionResultCode) XdrEnumNames ¶
func (InvokeHostFunctionResultCode) XdrEnumNames() map[int32]string
func (*InvokeHostFunctionResultCode) XdrMarshal ¶
func (v *InvokeHostFunctionResultCode) XdrMarshal(x XDR, name string)
func (*InvokeHostFunctionResultCode) XdrPointer ¶
func (v *InvokeHostFunctionResultCode) XdrPointer() interface{}
func (InvokeHostFunctionResultCode) XdrTypeName ¶
func (InvokeHostFunctionResultCode) XdrTypeName() string
func (InvokeHostFunctionResultCode) XdrValue ¶
func (v InvokeHostFunctionResultCode) XdrValue() interface{}
type InvokeHostFunctionSuccessPreImage ¶
type InvokeHostFunctionSuccessPreImage struct { ReturnValue SCVal Events []ContractEvent }
This is in Stellar-ledger.x to due to a circular dependency
func XDR_InvokeHostFunctionSuccessPreImage ¶
func XDR_InvokeHostFunctionSuccessPreImage(v *InvokeHostFunctionSuccessPreImage) *InvokeHostFunctionSuccessPreImage
func (*InvokeHostFunctionSuccessPreImage) XdrMarshal ¶
func (v *InvokeHostFunctionSuccessPreImage) XdrMarshal(x XDR, name string)
func (*InvokeHostFunctionSuccessPreImage) XdrPointer ¶
func (v *InvokeHostFunctionSuccessPreImage) XdrPointer() interface{}
func (*InvokeHostFunctionSuccessPreImage) XdrRecurse ¶
func (v *InvokeHostFunctionSuccessPreImage) XdrRecurse(x XDR, name string)
func (InvokeHostFunctionSuccessPreImage) XdrTypeName ¶
func (InvokeHostFunctionSuccessPreImage) XdrTypeName() string
func (InvokeHostFunctionSuccessPreImage) XdrValue ¶
func (v InvokeHostFunctionSuccessPreImage) XdrValue() interface{}
type LedgerBounds ¶
func XDR_LedgerBounds ¶
func XDR_LedgerBounds(v *LedgerBounds) *LedgerBounds
func (*LedgerBounds) XdrMarshal ¶
func (v *LedgerBounds) XdrMarshal(x XDR, name string)
func (*LedgerBounds) XdrPointer ¶
func (v *LedgerBounds) XdrPointer() interface{}
func (*LedgerBounds) XdrRecurse ¶
func (v *LedgerBounds) XdrRecurse(x XDR, name string)
func (LedgerBounds) XdrTypeName ¶
func (LedgerBounds) XdrTypeName() string
func (LedgerBounds) XdrValue ¶
func (v LedgerBounds) XdrValue() interface{}
type LedgerCloseMeta ¶
type LedgerCloseMeta struct { // The union discriminant V selects among the following arms: // 0: // V0() *LedgerCloseMetaV0 // 1: // V1() *LedgerCloseMetaV1 // 2: // V2() *LedgerCloseMetaV2 V int32 // contains filtered or unexported fields }
func XDR_LedgerCloseMeta ¶
func XDR_LedgerCloseMeta(v *LedgerCloseMeta) *LedgerCloseMeta
func (*LedgerCloseMeta) V0 ¶
func (u *LedgerCloseMeta) V0() *LedgerCloseMetaV0
func (*LedgerCloseMeta) V1 ¶
func (u *LedgerCloseMeta) V1() *LedgerCloseMetaV1
func (*LedgerCloseMeta) V2 ¶
func (u *LedgerCloseMeta) V2() *LedgerCloseMetaV2
func (*LedgerCloseMeta) XdrMarshal ¶
func (v *LedgerCloseMeta) XdrMarshal(x XDR, name string)
func (*LedgerCloseMeta) XdrPointer ¶
func (v *LedgerCloseMeta) XdrPointer() interface{}
func (*LedgerCloseMeta) XdrRecurse ¶
func (u *LedgerCloseMeta) XdrRecurse(x XDR, name string)
func (LedgerCloseMeta) XdrTypeName ¶
func (LedgerCloseMeta) XdrTypeName() string
func (*LedgerCloseMeta) XdrUnionBody ¶
func (u *LedgerCloseMeta) XdrUnionBody() XdrType
func (*LedgerCloseMeta) XdrUnionBodyName ¶
func (u *LedgerCloseMeta) XdrUnionBodyName() string
func (*LedgerCloseMeta) XdrUnionTag ¶
func (u *LedgerCloseMeta) XdrUnionTag() XdrNum32
func (*LedgerCloseMeta) XdrUnionTagName ¶
func (u *LedgerCloseMeta) XdrUnionTagName() string
func (LedgerCloseMeta) XdrValid ¶
func (u LedgerCloseMeta) XdrValid() bool
func (LedgerCloseMeta) XdrValidTags ¶
func (_ LedgerCloseMeta) XdrValidTags() map[int32]bool
func (LedgerCloseMeta) XdrValue ¶
func (v LedgerCloseMeta) XdrValue() interface{}
type LedgerCloseMetaV0 ¶
type LedgerCloseMetaV0 struct { LedgerHeader LedgerHeaderHistoryEntry // NB: txSet is sorted in "Hash order" TxSet TransactionSet // NB: transactions are sorted in apply order here // fees for all transactions are processed first // followed by applying transactions TxProcessing []TransactionResultMeta // upgrades are applied last UpgradesProcessing []UpgradeEntryMeta // other misc information attached to the ledger close ScpInfo []SCPHistoryEntry }
func XDR_LedgerCloseMetaV0 ¶
func XDR_LedgerCloseMetaV0(v *LedgerCloseMetaV0) *LedgerCloseMetaV0
func (*LedgerCloseMetaV0) XdrMarshal ¶
func (v *LedgerCloseMetaV0) XdrMarshal(x XDR, name string)
func (*LedgerCloseMetaV0) XdrPointer ¶
func (v *LedgerCloseMetaV0) XdrPointer() interface{}
func (*LedgerCloseMetaV0) XdrRecurse ¶
func (v *LedgerCloseMetaV0) XdrRecurse(x XDR, name string)
func (LedgerCloseMetaV0) XdrTypeName ¶
func (LedgerCloseMetaV0) XdrTypeName() string
func (LedgerCloseMetaV0) XdrValue ¶
func (v LedgerCloseMetaV0) XdrValue() interface{}
type LedgerCloseMetaV1 ¶
type LedgerCloseMetaV1 struct { LedgerHeader LedgerHeaderHistoryEntry TxSet GeneralizedTransactionSet // NB: transactions are sorted in apply order here // fees for all transactions are processed first // followed by applying transactions TxProcessing []TransactionResultMeta // upgrades are applied last UpgradesProcessing []UpgradeEntryMeta // other misc information attached to the ledger close ScpInfo []SCPHistoryEntry }
func XDR_LedgerCloseMetaV1 ¶
func XDR_LedgerCloseMetaV1(v *LedgerCloseMetaV1) *LedgerCloseMetaV1
func (*LedgerCloseMetaV1) XdrMarshal ¶
func (v *LedgerCloseMetaV1) XdrMarshal(x XDR, name string)
func (*LedgerCloseMetaV1) XdrPointer ¶
func (v *LedgerCloseMetaV1) XdrPointer() interface{}
func (*LedgerCloseMetaV1) XdrRecurse ¶
func (v *LedgerCloseMetaV1) XdrRecurse(x XDR, name string)
func (LedgerCloseMetaV1) XdrTypeName ¶
func (LedgerCloseMetaV1) XdrTypeName() string
func (LedgerCloseMetaV1) XdrValue ¶
func (v LedgerCloseMetaV1) XdrValue() interface{}
type LedgerCloseMetaV2 ¶
type LedgerCloseMetaV2 struct { // We forgot to add an ExtensionPoint in v1 but at least // we can add one now in v2. Ext ExtensionPoint LedgerHeader LedgerHeaderHistoryEntry TxSet GeneralizedTransactionSet // NB: transactions are sorted in apply order here // fees for all transactions are processed first // followed by applying transactions TxProcessing []TransactionResultMeta // upgrades are applied last UpgradesProcessing []UpgradeEntryMeta // other misc information attached to the ledger close ScpInfo []SCPHistoryEntry // Size in bytes of BucketList, to support downstream // systems calculating storage fees correctly. TotalByteSizeOfBucketList Uint64 // Expired temp keys that are being evicted at this ledger. EvictedTemporaryLedgerKeys []LedgerKey // Expired restorable ledger entries that are being // evicted at this ledger. EvictedPersistentLedgerEntries []LedgerEntry }
func XDR_LedgerCloseMetaV2 ¶
func XDR_LedgerCloseMetaV2(v *LedgerCloseMetaV2) *LedgerCloseMetaV2
func (*LedgerCloseMetaV2) XdrMarshal ¶
func (v *LedgerCloseMetaV2) XdrMarshal(x XDR, name string)
func (*LedgerCloseMetaV2) XdrPointer ¶
func (v *LedgerCloseMetaV2) XdrPointer() interface{}
func (*LedgerCloseMetaV2) XdrRecurse ¶
func (v *LedgerCloseMetaV2) XdrRecurse(x XDR, name string)
func (LedgerCloseMetaV2) XdrTypeName ¶
func (LedgerCloseMetaV2) XdrTypeName() string
func (LedgerCloseMetaV2) XdrValue ¶
func (v LedgerCloseMetaV2) XdrValue() interface{}
type LedgerCloseValueSignature ¶
type LedgerCloseValueSignature struct { // which node introduced the value NodeID NodeID // nodeID's signature Signature Signature }
func XDR_LedgerCloseValueSignature ¶
func XDR_LedgerCloseValueSignature(v *LedgerCloseValueSignature) *LedgerCloseValueSignature
func (*LedgerCloseValueSignature) XdrMarshal ¶
func (v *LedgerCloseValueSignature) XdrMarshal(x XDR, name string)
func (*LedgerCloseValueSignature) XdrPointer ¶
func (v *LedgerCloseValueSignature) XdrPointer() interface{}
func (*LedgerCloseValueSignature) XdrRecurse ¶
func (v *LedgerCloseValueSignature) XdrRecurse(x XDR, name string)
func (LedgerCloseValueSignature) XdrTypeName ¶
func (LedgerCloseValueSignature) XdrTypeName() string
func (LedgerCloseValueSignature) XdrValue ¶
func (v LedgerCloseValueSignature) XdrValue() interface{}
type LedgerEntry ¶
type LedgerEntry struct { // ledger the LedgerEntry was last changed LastModifiedLedgerSeq Uint32 Data XdrAnon_LedgerEntry_Data Ext XdrAnon_LedgerEntry_Ext }
func XDR_LedgerEntry ¶
func XDR_LedgerEntry(v *LedgerEntry) *LedgerEntry
func (*LedgerEntry) XdrMarshal ¶
func (v *LedgerEntry) XdrMarshal(x XDR, name string)
func (*LedgerEntry) XdrPointer ¶
func (v *LedgerEntry) XdrPointer() interface{}
func (*LedgerEntry) XdrRecurse ¶
func (v *LedgerEntry) XdrRecurse(x XDR, name string)
func (LedgerEntry) XdrTypeName ¶
func (LedgerEntry) XdrTypeName() string
func (LedgerEntry) XdrValue ¶
func (v LedgerEntry) XdrValue() interface{}
type LedgerEntryChange ¶
type LedgerEntryChange struct { // The union discriminant Type selects among the following arms: // LEDGER_ENTRY_CREATED: // Created() *LedgerEntry // LEDGER_ENTRY_UPDATED: // Updated() *LedgerEntry // LEDGER_ENTRY_REMOVED: // Removed() *LedgerKey // LEDGER_ENTRY_STATE: // State() *LedgerEntry Type LedgerEntryChangeType // contains filtered or unexported fields }
func XDR_LedgerEntryChange ¶
func XDR_LedgerEntryChange(v *LedgerEntryChange) *LedgerEntryChange
func (*LedgerEntryChange) Created ¶
func (u *LedgerEntryChange) Created() *LedgerEntry
func (*LedgerEntryChange) Removed ¶
func (u *LedgerEntryChange) Removed() *LedgerKey
func (*LedgerEntryChange) State ¶
func (u *LedgerEntryChange) State() *LedgerEntry
func (*LedgerEntryChange) Updated ¶
func (u *LedgerEntryChange) Updated() *LedgerEntry
func (*LedgerEntryChange) XdrMarshal ¶
func (v *LedgerEntryChange) XdrMarshal(x XDR, name string)
func (*LedgerEntryChange) XdrPointer ¶
func (v *LedgerEntryChange) XdrPointer() interface{}
func (*LedgerEntryChange) XdrRecurse ¶
func (u *LedgerEntryChange) XdrRecurse(x XDR, name string)
func (LedgerEntryChange) XdrTypeName ¶
func (LedgerEntryChange) XdrTypeName() string
func (*LedgerEntryChange) XdrUnionBody ¶
func (u *LedgerEntryChange) XdrUnionBody() XdrType
func (*LedgerEntryChange) XdrUnionBodyName ¶
func (u *LedgerEntryChange) XdrUnionBodyName() string
func (*LedgerEntryChange) XdrUnionTag ¶
func (u *LedgerEntryChange) XdrUnionTag() XdrNum32
func (*LedgerEntryChange) XdrUnionTagName ¶
func (u *LedgerEntryChange) XdrUnionTagName() string
func (LedgerEntryChange) XdrValid ¶
func (u LedgerEntryChange) XdrValid() bool
func (LedgerEntryChange) XdrValidTags ¶
func (_ LedgerEntryChange) XdrValidTags() map[int32]bool
func (LedgerEntryChange) XdrValue ¶
func (v LedgerEntryChange) XdrValue() interface{}
type LedgerEntryChangeType ¶
type LedgerEntryChangeType int32
const ( // entry was added to the ledger LEDGER_ENTRY_CREATED LedgerEntryChangeType = 0 // entry was modified in the ledger LEDGER_ENTRY_UPDATED LedgerEntryChangeType = 1 // entry was removed from the ledger LEDGER_ENTRY_REMOVED LedgerEntryChangeType = 2 // value of the entry LEDGER_ENTRY_STATE LedgerEntryChangeType = 3 )
func XDR_LedgerEntryChangeType ¶
func XDR_LedgerEntryChangeType(v *LedgerEntryChangeType) *LedgerEntryChangeType
func (LedgerEntryChangeType) GetU32 ¶
func (v LedgerEntryChangeType) GetU32() uint32
func (*LedgerEntryChangeType) Scan ¶
func (v *LedgerEntryChangeType) Scan(ss fmt.ScanState, _ rune) error
func (*LedgerEntryChangeType) SetU32 ¶
func (v *LedgerEntryChangeType) SetU32(n uint32)
func (LedgerEntryChangeType) String ¶
func (v LedgerEntryChangeType) String() string
func (LedgerEntryChangeType) XdrEnumComments ¶
func (e LedgerEntryChangeType) XdrEnumComments() map[int32]string
func (LedgerEntryChangeType) XdrEnumNames ¶
func (LedgerEntryChangeType) XdrEnumNames() map[int32]string
func (*LedgerEntryChangeType) XdrMarshal ¶
func (v *LedgerEntryChangeType) XdrMarshal(x XDR, name string)
func (*LedgerEntryChangeType) XdrPointer ¶
func (v *LedgerEntryChangeType) XdrPointer() interface{}
func (LedgerEntryChangeType) XdrTypeName ¶
func (LedgerEntryChangeType) XdrTypeName() string
func (LedgerEntryChangeType) XdrValue ¶
func (v LedgerEntryChangeType) XdrValue() interface{}
type LedgerEntryChanges ¶
type LedgerEntryChanges = []LedgerEntryChange
type LedgerEntryExtensionV1 ¶
type LedgerEntryExtensionV1 struct { SponsoringID SponsorshipDescriptor Ext XdrAnon_LedgerEntryExtensionV1_Ext }
func XDR_LedgerEntryExtensionV1 ¶
func XDR_LedgerEntryExtensionV1(v *LedgerEntryExtensionV1) *LedgerEntryExtensionV1
func (*LedgerEntryExtensionV1) XdrMarshal ¶
func (v *LedgerEntryExtensionV1) XdrMarshal(x XDR, name string)
func (*LedgerEntryExtensionV1) XdrPointer ¶
func (v *LedgerEntryExtensionV1) XdrPointer() interface{}
func (*LedgerEntryExtensionV1) XdrRecurse ¶
func (v *LedgerEntryExtensionV1) XdrRecurse(x XDR, name string)
func (LedgerEntryExtensionV1) XdrTypeName ¶
func (LedgerEntryExtensionV1) XdrTypeName() string
func (LedgerEntryExtensionV1) XdrValue ¶
func (v LedgerEntryExtensionV1) XdrValue() interface{}
type LedgerEntryType ¶
type LedgerEntryType int32
const ( ACCOUNT LedgerEntryType = 0 TRUSTLINE LedgerEntryType = 1 OFFER LedgerEntryType = 2 DATA LedgerEntryType = 3 CLAIMABLE_BALANCE LedgerEntryType = 4 LIQUIDITY_POOL LedgerEntryType = 5 CONTRACT_DATA LedgerEntryType = 6 CONTRACT_CODE LedgerEntryType = 7 CONFIG_SETTING LedgerEntryType = 8 EXPIRATION LedgerEntryType = 9 )
func XDR_LedgerEntryType ¶
func XDR_LedgerEntryType(v *LedgerEntryType) *LedgerEntryType
func (LedgerEntryType) GetU32 ¶
func (v LedgerEntryType) GetU32() uint32
func (*LedgerEntryType) SetU32 ¶
func (v *LedgerEntryType) SetU32(n uint32)
func (LedgerEntryType) String ¶
func (v LedgerEntryType) String() string
func (LedgerEntryType) XdrEnumNames ¶
func (LedgerEntryType) XdrEnumNames() map[int32]string
func (*LedgerEntryType) XdrMarshal ¶
func (v *LedgerEntryType) XdrMarshal(x XDR, name string)
func (*LedgerEntryType) XdrPointer ¶
func (v *LedgerEntryType) XdrPointer() interface{}
func (LedgerEntryType) XdrTypeName ¶
func (LedgerEntryType) XdrTypeName() string
func (LedgerEntryType) XdrValue ¶
func (v LedgerEntryType) XdrValue() interface{}
type LedgerFootprint ¶
Ledger key sets touched by a smart contract transaction.
func XDR_LedgerFootprint ¶
func XDR_LedgerFootprint(v *LedgerFootprint) *LedgerFootprint
func (*LedgerFootprint) XdrMarshal ¶
func (v *LedgerFootprint) XdrMarshal(x XDR, name string)
func (*LedgerFootprint) XdrPointer ¶
func (v *LedgerFootprint) XdrPointer() interface{}
func (*LedgerFootprint) XdrRecurse ¶
func (v *LedgerFootprint) XdrRecurse(x XDR, name string)
func (LedgerFootprint) XdrTypeName ¶
func (LedgerFootprint) XdrTypeName() string
func (LedgerFootprint) XdrValue ¶
func (v LedgerFootprint) XdrValue() interface{}
type LedgerHeader ¶
type LedgerHeader struct { // the protocol version of the ledger LedgerVersion Uint32 // hash of the previous ledger header PreviousLedgerHash Hash // what consensus agreed to ScpValue StellarValue // the TransactionResultSet that led to this ledger TxSetResultHash Hash // hash of the ledger state BucketListHash Hash // sequence number of this ledger LedgerSeq Uint32 // total number of µg in existence. TotalCoins Int64 // fees burned since last inflation run FeePool Int64 // inflation sequence number InflationSeq Uint32 // last used global ID, used for generating objects IdPool Uint64 // base fee per operation in µg BaseFee Uint32 // account base reserve in µg BaseReserve Uint32 // maximum size a transaction set can be MaxTxSetSize Uint32 // hashes of ledgers in the past. allows you to jump back SkipList [4]Hash Ext XdrAnon_LedgerHeader_Ext }
The LedgerHeader is the highest level structure representing the * state of a ledger, cryptographically linked to previous ledgers.
func XDR_LedgerHeader ¶
func XDR_LedgerHeader(v *LedgerHeader) *LedgerHeader
func (*LedgerHeader) XdrMarshal ¶
func (v *LedgerHeader) XdrMarshal(x XDR, name string)
func (*LedgerHeader) XdrPointer ¶
func (v *LedgerHeader) XdrPointer() interface{}
func (*LedgerHeader) XdrRecurse ¶
func (v *LedgerHeader) XdrRecurse(x XDR, name string)
func (LedgerHeader) XdrTypeName ¶
func (LedgerHeader) XdrTypeName() string
func (LedgerHeader) XdrValue ¶
func (v LedgerHeader) XdrValue() interface{}
type LedgerHeaderExtensionV1 ¶
type LedgerHeaderExtensionV1 struct { // LedgerHeaderFlags Flags Uint32 Ext XdrAnon_LedgerHeaderExtensionV1_Ext }
func XDR_LedgerHeaderExtensionV1 ¶
func XDR_LedgerHeaderExtensionV1(v *LedgerHeaderExtensionV1) *LedgerHeaderExtensionV1
func (*LedgerHeaderExtensionV1) XdrMarshal ¶
func (v *LedgerHeaderExtensionV1) XdrMarshal(x XDR, name string)
func (*LedgerHeaderExtensionV1) XdrPointer ¶
func (v *LedgerHeaderExtensionV1) XdrPointer() interface{}
func (*LedgerHeaderExtensionV1) XdrRecurse ¶
func (v *LedgerHeaderExtensionV1) XdrRecurse(x XDR, name string)
func (LedgerHeaderExtensionV1) XdrTypeName ¶
func (LedgerHeaderExtensionV1) XdrTypeName() string
func (LedgerHeaderExtensionV1) XdrValue ¶
func (v LedgerHeaderExtensionV1) XdrValue() interface{}
type LedgerHeaderFlags ¶
type LedgerHeaderFlags int32
const ( DISABLE_LIQUIDITY_POOL_TRADING_FLAG LedgerHeaderFlags = LedgerHeaderFlags(0x1) DISABLE_LIQUIDITY_POOL_DEPOSIT_FLAG LedgerHeaderFlags = LedgerHeaderFlags(0x2) DISABLE_LIQUIDITY_POOL_WITHDRAWAL_FLAG LedgerHeaderFlags = LedgerHeaderFlags(0x4) DISABLE_CONTRACT_CREATE LedgerHeaderFlags = LedgerHeaderFlags(0x8) DISABLE_CONTRACT_UPDATE LedgerHeaderFlags = LedgerHeaderFlags(0x10) DISABLE_CONTRACT_REMOVE LedgerHeaderFlags = LedgerHeaderFlags(0x20) DISABLE_CONTRACT_INVOKE LedgerHeaderFlags = LedgerHeaderFlags(0x40) )
func XDR_LedgerHeaderFlags ¶
func XDR_LedgerHeaderFlags(v *LedgerHeaderFlags) *LedgerHeaderFlags
func (LedgerHeaderFlags) GetU32 ¶
func (v LedgerHeaderFlags) GetU32() uint32
func (*LedgerHeaderFlags) SetU32 ¶
func (v *LedgerHeaderFlags) SetU32(n uint32)
func (LedgerHeaderFlags) String ¶
func (v LedgerHeaderFlags) String() string
func (LedgerHeaderFlags) XdrEnumNames ¶
func (LedgerHeaderFlags) XdrEnumNames() map[int32]string
func (*LedgerHeaderFlags) XdrInitialize ¶
func (v *LedgerHeaderFlags) XdrInitialize()
func (*LedgerHeaderFlags) XdrMarshal ¶
func (v *LedgerHeaderFlags) XdrMarshal(x XDR, name string)
func (*LedgerHeaderFlags) XdrPointer ¶
func (v *LedgerHeaderFlags) XdrPointer() interface{}
func (LedgerHeaderFlags) XdrTypeName ¶
func (LedgerHeaderFlags) XdrTypeName() string
func (LedgerHeaderFlags) XdrValue ¶
func (v LedgerHeaderFlags) XdrValue() interface{}
type LedgerHeaderHistoryEntry ¶
type LedgerHeaderHistoryEntry struct { Hash Hash Header LedgerHeader Ext XdrAnon_LedgerHeaderHistoryEntry_Ext }
func XDR_LedgerHeaderHistoryEntry ¶
func XDR_LedgerHeaderHistoryEntry(v *LedgerHeaderHistoryEntry) *LedgerHeaderHistoryEntry
func (*LedgerHeaderHistoryEntry) XdrMarshal ¶
func (v *LedgerHeaderHistoryEntry) XdrMarshal(x XDR, name string)
func (*LedgerHeaderHistoryEntry) XdrPointer ¶
func (v *LedgerHeaderHistoryEntry) XdrPointer() interface{}
func (*LedgerHeaderHistoryEntry) XdrRecurse ¶
func (v *LedgerHeaderHistoryEntry) XdrRecurse(x XDR, name string)
func (LedgerHeaderHistoryEntry) XdrTypeName ¶
func (LedgerHeaderHistoryEntry) XdrTypeName() string
func (LedgerHeaderHistoryEntry) XdrValue ¶
func (v LedgerHeaderHistoryEntry) XdrValue() interface{}
type LedgerKey ¶
type LedgerKey struct { // The union discriminant Type selects among the following arms: // ACCOUNT: // Account() *XdrAnon_LedgerKey_Account // TRUSTLINE: // TrustLine() *XdrAnon_LedgerKey_TrustLine // OFFER: // Offer() *XdrAnon_LedgerKey_Offer // DATA: // Data() *XdrAnon_LedgerKey_Data // CLAIMABLE_BALANCE: // ClaimableBalance() *XdrAnon_LedgerKey_ClaimableBalance // LIQUIDITY_POOL: // LiquidityPool() *XdrAnon_LedgerKey_LiquidityPool // CONTRACT_DATA: // ContractData() *XdrAnon_LedgerKey_ContractData // CONTRACT_CODE: // ContractCode() *XdrAnon_LedgerKey_ContractCode // CONFIG_SETTING: // ConfigSetting() *XdrAnon_LedgerKey_ConfigSetting // EXPIRATION: // Expiration() *XdrAnon_LedgerKey_Expiration Type LedgerEntryType // contains filtered or unexported fields }
func XDR_LedgerKey ¶
func (*LedgerKey) Account ¶
func (u *LedgerKey) Account() *XdrAnon_LedgerKey_Account
func (*LedgerKey) ClaimableBalance ¶
func (u *LedgerKey) ClaimableBalance() *XdrAnon_LedgerKey_ClaimableBalance
func (*LedgerKey) ConfigSetting ¶
func (u *LedgerKey) ConfigSetting() *XdrAnon_LedgerKey_ConfigSetting
func (*LedgerKey) ContractCode ¶
func (u *LedgerKey) ContractCode() *XdrAnon_LedgerKey_ContractCode
func (*LedgerKey) ContractData ¶
func (u *LedgerKey) ContractData() *XdrAnon_LedgerKey_ContractData
func (*LedgerKey) Data ¶
func (u *LedgerKey) Data() *XdrAnon_LedgerKey_Data
func (*LedgerKey) Expiration ¶
func (u *LedgerKey) Expiration() *XdrAnon_LedgerKey_Expiration
func (*LedgerKey) LiquidityPool ¶
func (u *LedgerKey) LiquidityPool() *XdrAnon_LedgerKey_LiquidityPool
func (*LedgerKey) Offer ¶
func (u *LedgerKey) Offer() *XdrAnon_LedgerKey_Offer
func (*LedgerKey) TrustLine ¶
func (u *LedgerKey) TrustLine() *XdrAnon_LedgerKey_TrustLine
func (*LedgerKey) XdrMarshal ¶
func (*LedgerKey) XdrPointer ¶
func (v *LedgerKey) XdrPointer() interface{}
func (*LedgerKey) XdrRecurse ¶
func (LedgerKey) XdrTypeName ¶
func (*LedgerKey) XdrUnionBody ¶
func (u *LedgerKey) XdrUnionBody() XdrType
func (*LedgerKey) XdrUnionBodyName ¶
func (*LedgerKey) XdrUnionTag ¶
func (u *LedgerKey) XdrUnionTag() XdrNum32
func (*LedgerKey) XdrUnionTagName ¶
func (LedgerKey) XdrValidTags ¶
type LedgerSCPMessages ¶
type LedgerSCPMessages struct { LedgerSeq Uint32 Messages []SCPEnvelope }
func XDR_LedgerSCPMessages ¶
func XDR_LedgerSCPMessages(v *LedgerSCPMessages) *LedgerSCPMessages
func (*LedgerSCPMessages) XdrMarshal ¶
func (v *LedgerSCPMessages) XdrMarshal(x XDR, name string)
func (*LedgerSCPMessages) XdrPointer ¶
func (v *LedgerSCPMessages) XdrPointer() interface{}
func (*LedgerSCPMessages) XdrRecurse ¶
func (v *LedgerSCPMessages) XdrRecurse(x XDR, name string)
func (LedgerSCPMessages) XdrTypeName ¶
func (LedgerSCPMessages) XdrTypeName() string
func (LedgerSCPMessages) XdrValue ¶
func (v LedgerSCPMessages) XdrValue() interface{}
type LedgerUpgrade ¶
type LedgerUpgrade struct { // The union discriminant Type selects among the following arms: // LEDGER_UPGRADE_VERSION: // NewLedgerVersion() *Uint32 // LEDGER_UPGRADE_BASE_FEE: // NewBaseFee() *Uint32 // LEDGER_UPGRADE_MAX_TX_SET_SIZE: // NewMaxTxSetSize() *Uint32 // LEDGER_UPGRADE_BASE_RESERVE: // NewBaseReserve() *Uint32 // LEDGER_UPGRADE_FLAGS: // NewFlags() *Uint32 // LEDGER_UPGRADE_CONFIG: // NewConfig() *ConfigUpgradeSetKey // LEDGER_UPGRADE_MAX_SOROBAN_TX_SET_SIZE: // NewMaxSorobanTxSetSize() *Uint32 Type LedgerUpgradeType // contains filtered or unexported fields }
func XDR_LedgerUpgrade ¶
func XDR_LedgerUpgrade(v *LedgerUpgrade) *LedgerUpgrade
func (*LedgerUpgrade) NewBaseReserve ¶
func (u *LedgerUpgrade) NewBaseReserve() *Uint32
update baseReserve
func (*LedgerUpgrade) NewConfig ¶
func (u *LedgerUpgrade) NewConfig() *ConfigUpgradeSetKey
Update arbitray `ConfigSetting` entries identified by the key.
func (*LedgerUpgrade) NewLedgerVersion ¶
func (u *LedgerUpgrade) NewLedgerVersion() *Uint32
update ledgerVersion
func (*LedgerUpgrade) NewMaxSorobanTxSetSize ¶
func (u *LedgerUpgrade) NewMaxSorobanTxSetSize() *Uint32
Update ConfigSettingContractExecutionLanesV0.ledgerMaxTxCount without using `LEDGER_UPGRADE_CONFIG`.
func (*LedgerUpgrade) NewMaxTxSetSize ¶
func (u *LedgerUpgrade) NewMaxTxSetSize() *Uint32
update maxTxSetSize
func (*LedgerUpgrade) XdrInitialize ¶
func (v *LedgerUpgrade) XdrInitialize()
func (*LedgerUpgrade) XdrMarshal ¶
func (v *LedgerUpgrade) XdrMarshal(x XDR, name string)
func (*LedgerUpgrade) XdrPointer ¶
func (v *LedgerUpgrade) XdrPointer() interface{}
func (*LedgerUpgrade) XdrRecurse ¶
func (u *LedgerUpgrade) XdrRecurse(x XDR, name string)
func (LedgerUpgrade) XdrTypeName ¶
func (LedgerUpgrade) XdrTypeName() string
func (*LedgerUpgrade) XdrUnionBody ¶
func (u *LedgerUpgrade) XdrUnionBody() XdrType
func (*LedgerUpgrade) XdrUnionBodyName ¶
func (u *LedgerUpgrade) XdrUnionBodyName() string
func (*LedgerUpgrade) XdrUnionTag ¶
func (u *LedgerUpgrade) XdrUnionTag() XdrNum32
func (*LedgerUpgrade) XdrUnionTagName ¶
func (u *LedgerUpgrade) XdrUnionTagName() string
func (LedgerUpgrade) XdrValid ¶
func (u LedgerUpgrade) XdrValid() bool
func (LedgerUpgrade) XdrValidTags ¶
func (_ LedgerUpgrade) XdrValidTags() map[int32]bool
func (LedgerUpgrade) XdrValue ¶
func (v LedgerUpgrade) XdrValue() interface{}
type LedgerUpgradeType ¶
type LedgerUpgradeType int32
Ledger upgrades
note that the `upgrades` field from StellarValue is normalized such that it only contains one entry per LedgerUpgradeType, and entries are sorted in ascending order
const ( LEDGER_UPGRADE_VERSION LedgerUpgradeType = 1 LEDGER_UPGRADE_BASE_FEE LedgerUpgradeType = 2 LEDGER_UPGRADE_MAX_TX_SET_SIZE LedgerUpgradeType = 3 LEDGER_UPGRADE_BASE_RESERVE LedgerUpgradeType = 4 LEDGER_UPGRADE_FLAGS LedgerUpgradeType = 5 LEDGER_UPGRADE_CONFIG LedgerUpgradeType = 6 LEDGER_UPGRADE_MAX_SOROBAN_TX_SET_SIZE LedgerUpgradeType = 7 )
func XDR_LedgerUpgradeType ¶
func XDR_LedgerUpgradeType(v *LedgerUpgradeType) *LedgerUpgradeType
func (LedgerUpgradeType) GetU32 ¶
func (v LedgerUpgradeType) GetU32() uint32
func (*LedgerUpgradeType) SetU32 ¶
func (v *LedgerUpgradeType) SetU32(n uint32)
func (LedgerUpgradeType) String ¶
func (v LedgerUpgradeType) String() string
func (LedgerUpgradeType) XdrEnumNames ¶
func (LedgerUpgradeType) XdrEnumNames() map[int32]string
func (*LedgerUpgradeType) XdrInitialize ¶
func (v *LedgerUpgradeType) XdrInitialize()
func (*LedgerUpgradeType) XdrMarshal ¶
func (v *LedgerUpgradeType) XdrMarshal(x XDR, name string)
func (*LedgerUpgradeType) XdrPointer ¶
func (v *LedgerUpgradeType) XdrPointer() interface{}
func (LedgerUpgradeType) XdrTypeName ¶
func (LedgerUpgradeType) XdrTypeName() string
func (LedgerUpgradeType) XdrValue ¶
func (v LedgerUpgradeType) XdrValue() interface{}
type Liabilities ¶
func XDR_Liabilities ¶
func XDR_Liabilities(v *Liabilities) *Liabilities
func (*Liabilities) XdrMarshal ¶
func (v *Liabilities) XdrMarshal(x XDR, name string)
func (*Liabilities) XdrPointer ¶
func (v *Liabilities) XdrPointer() interface{}
func (*Liabilities) XdrRecurse ¶
func (v *Liabilities) XdrRecurse(x XDR, name string)
func (Liabilities) XdrTypeName ¶
func (Liabilities) XdrTypeName() string
func (Liabilities) XdrValue ¶
func (v Liabilities) XdrValue() interface{}
type LiquidityPoolConstantProductParameters ¶
type LiquidityPoolConstantProductParameters struct { // assetA < assetB AssetA Asset AssetB Asset // Fee is in basis points, so the actual rate is (fee/100)% Fee Int32 }
func XDR_LiquidityPoolConstantProductParameters ¶
func XDR_LiquidityPoolConstantProductParameters(v *LiquidityPoolConstantProductParameters) *LiquidityPoolConstantProductParameters
func (*LiquidityPoolConstantProductParameters) XdrMarshal ¶
func (v *LiquidityPoolConstantProductParameters) XdrMarshal(x XDR, name string)
func (*LiquidityPoolConstantProductParameters) XdrPointer ¶
func (v *LiquidityPoolConstantProductParameters) XdrPointer() interface{}
func (*LiquidityPoolConstantProductParameters) XdrRecurse ¶
func (v *LiquidityPoolConstantProductParameters) XdrRecurse(x XDR, name string)
func (LiquidityPoolConstantProductParameters) XdrTypeName ¶
func (LiquidityPoolConstantProductParameters) XdrTypeName() string
func (LiquidityPoolConstantProductParameters) XdrValue ¶
func (v LiquidityPoolConstantProductParameters) XdrValue() interface{}
type LiquidityPoolDepositOp ¶
type LiquidityPoolDepositOp struct { LiquidityPoolID PoolID // maximum amount of first asset to deposit MaxAmountA Int64 // maximum amount of second asset to deposit MaxAmountB Int64 // minimum depositA/depositB MinPrice Price // maximum depositA/depositB MaxPrice Price }
Deposit assets into a liquidity pool
Threshold: med Result: LiquidityPoolDepositResult
func XDR_LiquidityPoolDepositOp ¶
func XDR_LiquidityPoolDepositOp(v *LiquidityPoolDepositOp) *LiquidityPoolDepositOp
func (*LiquidityPoolDepositOp) XdrMarshal ¶
func (v *LiquidityPoolDepositOp) XdrMarshal(x XDR, name string)
func (*LiquidityPoolDepositOp) XdrPointer ¶
func (v *LiquidityPoolDepositOp) XdrPointer() interface{}
func (*LiquidityPoolDepositOp) XdrRecurse ¶
func (v *LiquidityPoolDepositOp) XdrRecurse(x XDR, name string)
func (LiquidityPoolDepositOp) XdrTypeName ¶
func (LiquidityPoolDepositOp) XdrTypeName() string
func (LiquidityPoolDepositOp) XdrValue ¶
func (v LiquidityPoolDepositOp) XdrValue() interface{}
type LiquidityPoolDepositResult ¶
type LiquidityPoolDepositResult struct { // The union discriminant Code selects among the following arms: // LIQUIDITY_POOL_DEPOSIT_SUCCESS: // void // LIQUIDITY_POOL_DEPOSIT_MALFORMED, LIQUIDITY_POOL_DEPOSIT_NO_TRUST, LIQUIDITY_POOL_DEPOSIT_NOT_AUTHORIZED, LIQUIDITY_POOL_DEPOSIT_UNDERFUNDED, LIQUIDITY_POOL_DEPOSIT_LINE_FULL, LIQUIDITY_POOL_DEPOSIT_BAD_PRICE, LIQUIDITY_POOL_DEPOSIT_POOL_FULL: // void Code LiquidityPoolDepositResultCode // contains filtered or unexported fields }
func XDR_LiquidityPoolDepositResult ¶
func XDR_LiquidityPoolDepositResult(v *LiquidityPoolDepositResult) *LiquidityPoolDepositResult
func (*LiquidityPoolDepositResult) XdrMarshal ¶
func (v *LiquidityPoolDepositResult) XdrMarshal(x XDR, name string)
func (*LiquidityPoolDepositResult) XdrPointer ¶
func (v *LiquidityPoolDepositResult) XdrPointer() interface{}
func (*LiquidityPoolDepositResult) XdrRecurse ¶
func (u *LiquidityPoolDepositResult) XdrRecurse(x XDR, name string)
func (LiquidityPoolDepositResult) XdrTypeName ¶
func (LiquidityPoolDepositResult) XdrTypeName() string
func (*LiquidityPoolDepositResult) XdrUnionBody ¶
func (u *LiquidityPoolDepositResult) XdrUnionBody() XdrType
func (*LiquidityPoolDepositResult) XdrUnionBodyName ¶
func (u *LiquidityPoolDepositResult) XdrUnionBodyName() string
func (*LiquidityPoolDepositResult) XdrUnionTag ¶
func (u *LiquidityPoolDepositResult) XdrUnionTag() XdrNum32
func (*LiquidityPoolDepositResult) XdrUnionTagName ¶
func (u *LiquidityPoolDepositResult) XdrUnionTagName() string
func (LiquidityPoolDepositResult) XdrValid ¶
func (u LiquidityPoolDepositResult) XdrValid() bool
func (LiquidityPoolDepositResult) XdrValidTags ¶
func (_ LiquidityPoolDepositResult) XdrValidTags() map[int32]bool
func (LiquidityPoolDepositResult) XdrValue ¶
func (v LiquidityPoolDepositResult) XdrValue() interface{}
type LiquidityPoolDepositResultCode ¶
type LiquidityPoolDepositResultCode int32
const ( // codes considered as "success" for the operation LIQUIDITY_POOL_DEPOSIT_SUCCESS LiquidityPoolDepositResultCode = 0 // bad input LIQUIDITY_POOL_DEPOSIT_MALFORMED LiquidityPoolDepositResultCode = -1 // no trust line for one of the LIQUIDITY_POOL_DEPOSIT_NO_TRUST LiquidityPoolDepositResultCode = -2 // not authorized for one of the LIQUIDITY_POOL_DEPOSIT_NOT_AUTHORIZED LiquidityPoolDepositResultCode = -3 // not enough balance for one of LIQUIDITY_POOL_DEPOSIT_UNDERFUNDED LiquidityPoolDepositResultCode = -4 // pool share trust line doesn't LIQUIDITY_POOL_DEPOSIT_LINE_FULL LiquidityPoolDepositResultCode = -5 // deposit price outside bounds LIQUIDITY_POOL_DEPOSIT_BAD_PRICE LiquidityPoolDepositResultCode = -6 // pool reserves are full LIQUIDITY_POOL_DEPOSIT_POOL_FULL LiquidityPoolDepositResultCode = -7 )
func XDR_LiquidityPoolDepositResultCode ¶
func XDR_LiquidityPoolDepositResultCode(v *LiquidityPoolDepositResultCode) *LiquidityPoolDepositResultCode
func (LiquidityPoolDepositResultCode) GetU32 ¶
func (v LiquidityPoolDepositResultCode) GetU32() uint32
func (*LiquidityPoolDepositResultCode) Scan ¶
func (v *LiquidityPoolDepositResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*LiquidityPoolDepositResultCode) SetU32 ¶
func (v *LiquidityPoolDepositResultCode) SetU32(n uint32)
func (LiquidityPoolDepositResultCode) String ¶
func (v LiquidityPoolDepositResultCode) String() string
func (LiquidityPoolDepositResultCode) XdrEnumComments ¶
func (e LiquidityPoolDepositResultCode) XdrEnumComments() map[int32]string
func (LiquidityPoolDepositResultCode) XdrEnumNames ¶
func (LiquidityPoolDepositResultCode) XdrEnumNames() map[int32]string
func (*LiquidityPoolDepositResultCode) XdrMarshal ¶
func (v *LiquidityPoolDepositResultCode) XdrMarshal(x XDR, name string)
func (*LiquidityPoolDepositResultCode) XdrPointer ¶
func (v *LiquidityPoolDepositResultCode) XdrPointer() interface{}
func (LiquidityPoolDepositResultCode) XdrTypeName ¶
func (LiquidityPoolDepositResultCode) XdrTypeName() string
func (LiquidityPoolDepositResultCode) XdrValue ¶
func (v LiquidityPoolDepositResultCode) XdrValue() interface{}
type LiquidityPoolEntry ¶
type LiquidityPoolEntry struct { LiquidityPoolID PoolID Body XdrAnon_LiquidityPoolEntry_Body }
func XDR_LiquidityPoolEntry ¶
func XDR_LiquidityPoolEntry(v *LiquidityPoolEntry) *LiquidityPoolEntry
func (*LiquidityPoolEntry) XdrMarshal ¶
func (v *LiquidityPoolEntry) XdrMarshal(x XDR, name string)
func (*LiquidityPoolEntry) XdrPointer ¶
func (v *LiquidityPoolEntry) XdrPointer() interface{}
func (*LiquidityPoolEntry) XdrRecurse ¶
func (v *LiquidityPoolEntry) XdrRecurse(x XDR, name string)
func (LiquidityPoolEntry) XdrTypeName ¶
func (LiquidityPoolEntry) XdrTypeName() string
func (LiquidityPoolEntry) XdrValue ¶
func (v LiquidityPoolEntry) XdrValue() interface{}
type LiquidityPoolParameters ¶
type LiquidityPoolParameters struct { // The union discriminant Type selects among the following arms: // LIQUIDITY_POOL_CONSTANT_PRODUCT: // ConstantProduct() *LiquidityPoolConstantProductParameters Type LiquidityPoolType // contains filtered or unexported fields }
func XDR_LiquidityPoolParameters ¶
func XDR_LiquidityPoolParameters(v *LiquidityPoolParameters) *LiquidityPoolParameters
func (*LiquidityPoolParameters) ConstantProduct ¶
func (u *LiquidityPoolParameters) ConstantProduct() *LiquidityPoolConstantProductParameters
func (*LiquidityPoolParameters) XdrMarshal ¶
func (v *LiquidityPoolParameters) XdrMarshal(x XDR, name string)
func (*LiquidityPoolParameters) XdrPointer ¶
func (v *LiquidityPoolParameters) XdrPointer() interface{}
func (*LiquidityPoolParameters) XdrRecurse ¶
func (u *LiquidityPoolParameters) XdrRecurse(x XDR, name string)
func (LiquidityPoolParameters) XdrTypeName ¶
func (LiquidityPoolParameters) XdrTypeName() string
func (*LiquidityPoolParameters) XdrUnionBody ¶
func (u *LiquidityPoolParameters) XdrUnionBody() XdrType
func (*LiquidityPoolParameters) XdrUnionBodyName ¶
func (u *LiquidityPoolParameters) XdrUnionBodyName() string
func (*LiquidityPoolParameters) XdrUnionTag ¶
func (u *LiquidityPoolParameters) XdrUnionTag() XdrNum32
func (*LiquidityPoolParameters) XdrUnionTagName ¶
func (u *LiquidityPoolParameters) XdrUnionTagName() string
func (LiquidityPoolParameters) XdrValid ¶
func (u LiquidityPoolParameters) XdrValid() bool
func (LiquidityPoolParameters) XdrValidTags ¶
func (_ LiquidityPoolParameters) XdrValidTags() map[int32]bool
func (LiquidityPoolParameters) XdrValue ¶
func (v LiquidityPoolParameters) XdrValue() interface{}
type LiquidityPoolType ¶
type LiquidityPoolType int32
const (
LIQUIDITY_POOL_CONSTANT_PRODUCT LiquidityPoolType = 0
)
func XDR_LiquidityPoolType ¶
func XDR_LiquidityPoolType(v *LiquidityPoolType) *LiquidityPoolType
func (LiquidityPoolType) GetU32 ¶
func (v LiquidityPoolType) GetU32() uint32
func (*LiquidityPoolType) SetU32 ¶
func (v *LiquidityPoolType) SetU32(n uint32)
func (LiquidityPoolType) String ¶
func (v LiquidityPoolType) String() string
func (LiquidityPoolType) XdrEnumNames ¶
func (LiquidityPoolType) XdrEnumNames() map[int32]string
func (*LiquidityPoolType) XdrMarshal ¶
func (v *LiquidityPoolType) XdrMarshal(x XDR, name string)
func (*LiquidityPoolType) XdrPointer ¶
func (v *LiquidityPoolType) XdrPointer() interface{}
func (LiquidityPoolType) XdrTypeName ¶
func (LiquidityPoolType) XdrTypeName() string
func (LiquidityPoolType) XdrValue ¶
func (v LiquidityPoolType) XdrValue() interface{}
type LiquidityPoolWithdrawOp ¶
type LiquidityPoolWithdrawOp struct { LiquidityPoolID PoolID // amount of pool shares to withdraw Amount Int64 // minimum amount of first asset to withdraw MinAmountA Int64 // minimum amount of second asset to withdraw MinAmountB Int64 }
Withdraw assets from a liquidity pool
Threshold: med Result: LiquidityPoolWithdrawResult
func XDR_LiquidityPoolWithdrawOp ¶
func XDR_LiquidityPoolWithdrawOp(v *LiquidityPoolWithdrawOp) *LiquidityPoolWithdrawOp
func (*LiquidityPoolWithdrawOp) XdrMarshal ¶
func (v *LiquidityPoolWithdrawOp) XdrMarshal(x XDR, name string)
func (*LiquidityPoolWithdrawOp) XdrPointer ¶
func (v *LiquidityPoolWithdrawOp) XdrPointer() interface{}
func (*LiquidityPoolWithdrawOp) XdrRecurse ¶
func (v *LiquidityPoolWithdrawOp) XdrRecurse(x XDR, name string)
func (LiquidityPoolWithdrawOp) XdrTypeName ¶
func (LiquidityPoolWithdrawOp) XdrTypeName() string
func (LiquidityPoolWithdrawOp) XdrValue ¶
func (v LiquidityPoolWithdrawOp) XdrValue() interface{}
type LiquidityPoolWithdrawResult ¶
type LiquidityPoolWithdrawResult struct { // The union discriminant Code selects among the following arms: // LIQUIDITY_POOL_WITHDRAW_SUCCESS: // void // LIQUIDITY_POOL_WITHDRAW_MALFORMED, LIQUIDITY_POOL_WITHDRAW_NO_TRUST, LIQUIDITY_POOL_WITHDRAW_UNDERFUNDED, LIQUIDITY_POOL_WITHDRAW_LINE_FULL, LIQUIDITY_POOL_WITHDRAW_UNDER_MINIMUM: // void Code LiquidityPoolWithdrawResultCode // contains filtered or unexported fields }
func XDR_LiquidityPoolWithdrawResult ¶
func XDR_LiquidityPoolWithdrawResult(v *LiquidityPoolWithdrawResult) *LiquidityPoolWithdrawResult
func (*LiquidityPoolWithdrawResult) XdrMarshal ¶
func (v *LiquidityPoolWithdrawResult) XdrMarshal(x XDR, name string)
func (*LiquidityPoolWithdrawResult) XdrPointer ¶
func (v *LiquidityPoolWithdrawResult) XdrPointer() interface{}
func (*LiquidityPoolWithdrawResult) XdrRecurse ¶
func (u *LiquidityPoolWithdrawResult) XdrRecurse(x XDR, name string)
func (LiquidityPoolWithdrawResult) XdrTypeName ¶
func (LiquidityPoolWithdrawResult) XdrTypeName() string
func (*LiquidityPoolWithdrawResult) XdrUnionBody ¶
func (u *LiquidityPoolWithdrawResult) XdrUnionBody() XdrType
func (*LiquidityPoolWithdrawResult) XdrUnionBodyName ¶
func (u *LiquidityPoolWithdrawResult) XdrUnionBodyName() string
func (*LiquidityPoolWithdrawResult) XdrUnionTag ¶
func (u *LiquidityPoolWithdrawResult) XdrUnionTag() XdrNum32
func (*LiquidityPoolWithdrawResult) XdrUnionTagName ¶
func (u *LiquidityPoolWithdrawResult) XdrUnionTagName() string
func (LiquidityPoolWithdrawResult) XdrValid ¶
func (u LiquidityPoolWithdrawResult) XdrValid() bool
func (LiquidityPoolWithdrawResult) XdrValidTags ¶
func (_ LiquidityPoolWithdrawResult) XdrValidTags() map[int32]bool
func (LiquidityPoolWithdrawResult) XdrValue ¶
func (v LiquidityPoolWithdrawResult) XdrValue() interface{}
type LiquidityPoolWithdrawResultCode ¶
type LiquidityPoolWithdrawResultCode int32
const ( // codes considered as "success" for the operation LIQUIDITY_POOL_WITHDRAW_SUCCESS LiquidityPoolWithdrawResultCode = 0 // bad input LIQUIDITY_POOL_WITHDRAW_MALFORMED LiquidityPoolWithdrawResultCode = -1 // no trust line for one of the LIQUIDITY_POOL_WITHDRAW_NO_TRUST LiquidityPoolWithdrawResultCode = -2 // not enough balance of the LIQUIDITY_POOL_WITHDRAW_UNDERFUNDED LiquidityPoolWithdrawResultCode = -3 // would go above limit for one LIQUIDITY_POOL_WITHDRAW_LINE_FULL LiquidityPoolWithdrawResultCode = -4 // of the assets LIQUIDITY_POOL_WITHDRAW_UNDER_MINIMUM LiquidityPoolWithdrawResultCode = -5 )
func XDR_LiquidityPoolWithdrawResultCode ¶
func XDR_LiquidityPoolWithdrawResultCode(v *LiquidityPoolWithdrawResultCode) *LiquidityPoolWithdrawResultCode
func (LiquidityPoolWithdrawResultCode) GetU32 ¶
func (v LiquidityPoolWithdrawResultCode) GetU32() uint32
func (*LiquidityPoolWithdrawResultCode) Scan ¶
func (v *LiquidityPoolWithdrawResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*LiquidityPoolWithdrawResultCode) SetU32 ¶
func (v *LiquidityPoolWithdrawResultCode) SetU32(n uint32)
func (LiquidityPoolWithdrawResultCode) String ¶
func (v LiquidityPoolWithdrawResultCode) String() string
func (LiquidityPoolWithdrawResultCode) XdrEnumComments ¶
func (e LiquidityPoolWithdrawResultCode) XdrEnumComments() map[int32]string
func (LiquidityPoolWithdrawResultCode) XdrEnumNames ¶
func (LiquidityPoolWithdrawResultCode) XdrEnumNames() map[int32]string
func (*LiquidityPoolWithdrawResultCode) XdrMarshal ¶
func (v *LiquidityPoolWithdrawResultCode) XdrMarshal(x XDR, name string)
func (*LiquidityPoolWithdrawResultCode) XdrPointer ¶
func (v *LiquidityPoolWithdrawResultCode) XdrPointer() interface{}
func (LiquidityPoolWithdrawResultCode) XdrTypeName ¶
func (LiquidityPoolWithdrawResultCode) XdrTypeName() string
func (LiquidityPoolWithdrawResultCode) XdrValue ¶
func (v LiquidityPoolWithdrawResultCode) XdrValue() interface{}
type ManageBuyOfferOp ¶
type ManageBuyOfferOp struct { Selling Asset Buying Asset // amount being bought. if set to 0, delete the offer BuyAmount Int64 // price of thing being bought in terms of what you are Price Price // 0=create a new offer, otherwise edit an existing offer OfferID Int64 }
Creates, updates or deletes an offer with amount in terms of buying asset
Threshold: med
Result: ManageBuyOfferResult
func XDR_ManageBuyOfferOp ¶
func XDR_ManageBuyOfferOp(v *ManageBuyOfferOp) *ManageBuyOfferOp
func (*ManageBuyOfferOp) XdrMarshal ¶
func (v *ManageBuyOfferOp) XdrMarshal(x XDR, name string)
func (*ManageBuyOfferOp) XdrPointer ¶
func (v *ManageBuyOfferOp) XdrPointer() interface{}
func (*ManageBuyOfferOp) XdrRecurse ¶
func (v *ManageBuyOfferOp) XdrRecurse(x XDR, name string)
func (ManageBuyOfferOp) XdrTypeName ¶
func (ManageBuyOfferOp) XdrTypeName() string
func (ManageBuyOfferOp) XdrValue ¶
func (v ManageBuyOfferOp) XdrValue() interface{}
type ManageBuyOfferResult ¶
type ManageBuyOfferResult struct { // The union discriminant Code selects among the following arms: // MANAGE_BUY_OFFER_SUCCESS: // Success() *ManageOfferSuccessResult // MANAGE_BUY_OFFER_MALFORMED, MANAGE_BUY_OFFER_SELL_NO_TRUST, MANAGE_BUY_OFFER_BUY_NO_TRUST, MANAGE_BUY_OFFER_SELL_NOT_AUTHORIZED, MANAGE_BUY_OFFER_BUY_NOT_AUTHORIZED, MANAGE_BUY_OFFER_LINE_FULL, MANAGE_BUY_OFFER_UNDERFUNDED, MANAGE_BUY_OFFER_CROSS_SELF, MANAGE_BUY_OFFER_SELL_NO_ISSUER, MANAGE_BUY_OFFER_BUY_NO_ISSUER, MANAGE_BUY_OFFER_NOT_FOUND, MANAGE_BUY_OFFER_LOW_RESERVE: // void Code ManageBuyOfferResultCode // contains filtered or unexported fields }
func XDR_ManageBuyOfferResult ¶
func XDR_ManageBuyOfferResult(v *ManageBuyOfferResult) *ManageBuyOfferResult
func (*ManageBuyOfferResult) Success ¶
func (u *ManageBuyOfferResult) Success() *ManageOfferSuccessResult
func (*ManageBuyOfferResult) XdrMarshal ¶
func (v *ManageBuyOfferResult) XdrMarshal(x XDR, name string)
func (*ManageBuyOfferResult) XdrPointer ¶
func (v *ManageBuyOfferResult) XdrPointer() interface{}
func (*ManageBuyOfferResult) XdrRecurse ¶
func (u *ManageBuyOfferResult) XdrRecurse(x XDR, name string)
func (ManageBuyOfferResult) XdrTypeName ¶
func (ManageBuyOfferResult) XdrTypeName() string
func (*ManageBuyOfferResult) XdrUnionBody ¶
func (u *ManageBuyOfferResult) XdrUnionBody() XdrType
func (*ManageBuyOfferResult) XdrUnionBodyName ¶
func (u *ManageBuyOfferResult) XdrUnionBodyName() string
func (*ManageBuyOfferResult) XdrUnionTag ¶
func (u *ManageBuyOfferResult) XdrUnionTag() XdrNum32
func (*ManageBuyOfferResult) XdrUnionTagName ¶
func (u *ManageBuyOfferResult) XdrUnionTagName() string
func (ManageBuyOfferResult) XdrValid ¶
func (u ManageBuyOfferResult) XdrValid() bool
func (ManageBuyOfferResult) XdrValidTags ¶
func (_ ManageBuyOfferResult) XdrValidTags() map[int32]bool
func (ManageBuyOfferResult) XdrValue ¶
func (v ManageBuyOfferResult) XdrValue() interface{}
type ManageBuyOfferResultCode ¶
type ManageBuyOfferResultCode int32
const ( // codes considered as "success" for the operation MANAGE_BUY_OFFER_SUCCESS ManageBuyOfferResultCode = 0 // generated offer would be invalid MANAGE_BUY_OFFER_MALFORMED ManageBuyOfferResultCode = -1 // no trust line for what we're selling MANAGE_BUY_OFFER_SELL_NO_TRUST ManageBuyOfferResultCode = -2 // no trust line for what we're buying MANAGE_BUY_OFFER_BUY_NO_TRUST ManageBuyOfferResultCode = -3 // not authorized to sell MANAGE_BUY_OFFER_SELL_NOT_AUTHORIZED ManageBuyOfferResultCode = -4 // not authorized to buy MANAGE_BUY_OFFER_BUY_NOT_AUTHORIZED ManageBuyOfferResultCode = -5 // can't receive more of what it's buying MANAGE_BUY_OFFER_LINE_FULL ManageBuyOfferResultCode = -6 // doesn't hold what it's trying to sell MANAGE_BUY_OFFER_UNDERFUNDED ManageBuyOfferResultCode = -7 // would cross an offer from the same user MANAGE_BUY_OFFER_CROSS_SELF ManageBuyOfferResultCode = -8 // no issuer for what we're selling MANAGE_BUY_OFFER_SELL_NO_ISSUER ManageBuyOfferResultCode = -9 // no issuer for what we're buying MANAGE_BUY_OFFER_BUY_NO_ISSUER ManageBuyOfferResultCode = -10 // offerID does not match an existing offer MANAGE_BUY_OFFER_NOT_FOUND ManageBuyOfferResultCode = -11 // not enough funds to create a new Offer MANAGE_BUY_OFFER_LOW_RESERVE ManageBuyOfferResultCode = -12 )
func XDR_ManageBuyOfferResultCode ¶
func XDR_ManageBuyOfferResultCode(v *ManageBuyOfferResultCode) *ManageBuyOfferResultCode
func (ManageBuyOfferResultCode) GetU32 ¶
func (v ManageBuyOfferResultCode) GetU32() uint32
func (*ManageBuyOfferResultCode) Scan ¶
func (v *ManageBuyOfferResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*ManageBuyOfferResultCode) SetU32 ¶
func (v *ManageBuyOfferResultCode) SetU32(n uint32)
func (ManageBuyOfferResultCode) String ¶
func (v ManageBuyOfferResultCode) String() string
func (ManageBuyOfferResultCode) XdrEnumComments ¶
func (e ManageBuyOfferResultCode) XdrEnumComments() map[int32]string
func (ManageBuyOfferResultCode) XdrEnumNames ¶
func (ManageBuyOfferResultCode) XdrEnumNames() map[int32]string
func (*ManageBuyOfferResultCode) XdrMarshal ¶
func (v *ManageBuyOfferResultCode) XdrMarshal(x XDR, name string)
func (*ManageBuyOfferResultCode) XdrPointer ¶
func (v *ManageBuyOfferResultCode) XdrPointer() interface{}
func (ManageBuyOfferResultCode) XdrTypeName ¶
func (ManageBuyOfferResultCode) XdrTypeName() string
func (ManageBuyOfferResultCode) XdrValue ¶
func (v ManageBuyOfferResultCode) XdrValue() interface{}
type ManageDataOp ¶
ManageData
Adds, Updates, or Deletes a key value pair associated with a particular account. Threshold: med Result: ManageDataResult
func XDR_ManageDataOp ¶
func XDR_ManageDataOp(v *ManageDataOp) *ManageDataOp
func (*ManageDataOp) XdrMarshal ¶
func (v *ManageDataOp) XdrMarshal(x XDR, name string)
func (*ManageDataOp) XdrPointer ¶
func (v *ManageDataOp) XdrPointer() interface{}
func (*ManageDataOp) XdrRecurse ¶
func (v *ManageDataOp) XdrRecurse(x XDR, name string)
func (ManageDataOp) XdrTypeName ¶
func (ManageDataOp) XdrTypeName() string
func (ManageDataOp) XdrValue ¶
func (v ManageDataOp) XdrValue() interface{}
type ManageDataResult ¶
type ManageDataResult struct { // The union discriminant Code selects among the following arms: // MANAGE_DATA_SUCCESS: // void // MANAGE_DATA_NOT_SUPPORTED_YET, MANAGE_DATA_NAME_NOT_FOUND, MANAGE_DATA_LOW_RESERVE, MANAGE_DATA_INVALID_NAME: // void Code ManageDataResultCode // contains filtered or unexported fields }
func XDR_ManageDataResult ¶
func XDR_ManageDataResult(v *ManageDataResult) *ManageDataResult
func (*ManageDataResult) XdrMarshal ¶
func (v *ManageDataResult) XdrMarshal(x XDR, name string)
func (*ManageDataResult) XdrPointer ¶
func (v *ManageDataResult) XdrPointer() interface{}
func (*ManageDataResult) XdrRecurse ¶
func (u *ManageDataResult) XdrRecurse(x XDR, name string)
func (ManageDataResult) XdrTypeName ¶
func (ManageDataResult) XdrTypeName() string
func (*ManageDataResult) XdrUnionBody ¶
func (u *ManageDataResult) XdrUnionBody() XdrType
func (*ManageDataResult) XdrUnionBodyName ¶
func (u *ManageDataResult) XdrUnionBodyName() string
func (*ManageDataResult) XdrUnionTag ¶
func (u *ManageDataResult) XdrUnionTag() XdrNum32
func (*ManageDataResult) XdrUnionTagName ¶
func (u *ManageDataResult) XdrUnionTagName() string
func (ManageDataResult) XdrValid ¶
func (u ManageDataResult) XdrValid() bool
func (ManageDataResult) XdrValidTags ¶
func (_ ManageDataResult) XdrValidTags() map[int32]bool
func (ManageDataResult) XdrValue ¶
func (v ManageDataResult) XdrValue() interface{}
type ManageDataResultCode ¶
type ManageDataResultCode int32
const ( // codes considered as "success" for the operation MANAGE_DATA_SUCCESS ManageDataResultCode = 0 // The network hasn't moved to this protocol change yet MANAGE_DATA_NOT_SUPPORTED_YET ManageDataResultCode = -1 // Trying to remove a Data Entry that isn't there MANAGE_DATA_NAME_NOT_FOUND ManageDataResultCode = -2 // not enough funds to create a new Data Entry MANAGE_DATA_LOW_RESERVE ManageDataResultCode = -3 // Name not a valid string MANAGE_DATA_INVALID_NAME ManageDataResultCode = -4 )
func XDR_ManageDataResultCode ¶
func XDR_ManageDataResultCode(v *ManageDataResultCode) *ManageDataResultCode
func (ManageDataResultCode) GetU32 ¶
func (v ManageDataResultCode) GetU32() uint32
func (*ManageDataResultCode) Scan ¶
func (v *ManageDataResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*ManageDataResultCode) SetU32 ¶
func (v *ManageDataResultCode) SetU32(n uint32)
func (ManageDataResultCode) String ¶
func (v ManageDataResultCode) String() string
func (ManageDataResultCode) XdrEnumComments ¶
func (e ManageDataResultCode) XdrEnumComments() map[int32]string
func (ManageDataResultCode) XdrEnumNames ¶
func (ManageDataResultCode) XdrEnumNames() map[int32]string
func (*ManageDataResultCode) XdrMarshal ¶
func (v *ManageDataResultCode) XdrMarshal(x XDR, name string)
func (*ManageDataResultCode) XdrPointer ¶
func (v *ManageDataResultCode) XdrPointer() interface{}
func (ManageDataResultCode) XdrTypeName ¶
func (ManageDataResultCode) XdrTypeName() string
func (ManageDataResultCode) XdrValue ¶
func (v ManageDataResultCode) XdrValue() interface{}
type ManageOfferEffect ¶
type ManageOfferEffect int32
const ( MANAGE_OFFER_CREATED ManageOfferEffect = 0 MANAGE_OFFER_UPDATED ManageOfferEffect = 1 MANAGE_OFFER_DELETED ManageOfferEffect = 2 )
func XDR_ManageOfferEffect ¶
func XDR_ManageOfferEffect(v *ManageOfferEffect) *ManageOfferEffect
func (ManageOfferEffect) GetU32 ¶
func (v ManageOfferEffect) GetU32() uint32
func (*ManageOfferEffect) SetU32 ¶
func (v *ManageOfferEffect) SetU32(n uint32)
func (ManageOfferEffect) String ¶
func (v ManageOfferEffect) String() string
func (ManageOfferEffect) XdrEnumNames ¶
func (ManageOfferEffect) XdrEnumNames() map[int32]string
func (*ManageOfferEffect) XdrMarshal ¶
func (v *ManageOfferEffect) XdrMarshal(x XDR, name string)
func (*ManageOfferEffect) XdrPointer ¶
func (v *ManageOfferEffect) XdrPointer() interface{}
func (ManageOfferEffect) XdrTypeName ¶
func (ManageOfferEffect) XdrTypeName() string
func (ManageOfferEffect) XdrValue ¶
func (v ManageOfferEffect) XdrValue() interface{}
type ManageOfferSuccessResult ¶
type ManageOfferSuccessResult struct { // offers that got claimed while creating this offer OffersClaimed []ClaimAtom Offer XdrAnon_ManageOfferSuccessResult_Offer }
func XDR_ManageOfferSuccessResult ¶
func XDR_ManageOfferSuccessResult(v *ManageOfferSuccessResult) *ManageOfferSuccessResult
func (*ManageOfferSuccessResult) XdrMarshal ¶
func (v *ManageOfferSuccessResult) XdrMarshal(x XDR, name string)
func (*ManageOfferSuccessResult) XdrPointer ¶
func (v *ManageOfferSuccessResult) XdrPointer() interface{}
func (*ManageOfferSuccessResult) XdrRecurse ¶
func (v *ManageOfferSuccessResult) XdrRecurse(x XDR, name string)
func (ManageOfferSuccessResult) XdrTypeName ¶
func (ManageOfferSuccessResult) XdrTypeName() string
func (ManageOfferSuccessResult) XdrValue ¶
func (v ManageOfferSuccessResult) XdrValue() interface{}
type ManageSellOfferOp ¶
type ManageSellOfferOp struct { Selling Asset Buying Asset // amount being sold. if set to 0, delete the offer Amount Int64 // price of thing being sold in terms of what you are buying Price Price // 0=create a new offer, otherwise edit an existing offer OfferID Int64 }
Creates, updates or deletes an offer
Threshold: med
Result: ManageSellOfferResult
func XDR_ManageSellOfferOp ¶
func XDR_ManageSellOfferOp(v *ManageSellOfferOp) *ManageSellOfferOp
func (*ManageSellOfferOp) XdrMarshal ¶
func (v *ManageSellOfferOp) XdrMarshal(x XDR, name string)
func (*ManageSellOfferOp) XdrPointer ¶
func (v *ManageSellOfferOp) XdrPointer() interface{}
func (*ManageSellOfferOp) XdrRecurse ¶
func (v *ManageSellOfferOp) XdrRecurse(x XDR, name string)
func (ManageSellOfferOp) XdrTypeName ¶
func (ManageSellOfferOp) XdrTypeName() string
func (ManageSellOfferOp) XdrValue ¶
func (v ManageSellOfferOp) XdrValue() interface{}
type ManageSellOfferResult ¶
type ManageSellOfferResult struct { // The union discriminant Code selects among the following arms: // MANAGE_SELL_OFFER_SUCCESS: // Success() *ManageOfferSuccessResult // MANAGE_SELL_OFFER_MALFORMED, MANAGE_SELL_OFFER_SELL_NO_TRUST, MANAGE_SELL_OFFER_BUY_NO_TRUST, MANAGE_SELL_OFFER_SELL_NOT_AUTHORIZED, MANAGE_SELL_OFFER_BUY_NOT_AUTHORIZED, MANAGE_SELL_OFFER_LINE_FULL, MANAGE_SELL_OFFER_UNDERFUNDED, MANAGE_SELL_OFFER_CROSS_SELF, MANAGE_SELL_OFFER_SELL_NO_ISSUER, MANAGE_SELL_OFFER_BUY_NO_ISSUER, MANAGE_SELL_OFFER_NOT_FOUND, MANAGE_SELL_OFFER_LOW_RESERVE: // void Code ManageSellOfferResultCode // contains filtered or unexported fields }
func XDR_ManageSellOfferResult ¶
func XDR_ManageSellOfferResult(v *ManageSellOfferResult) *ManageSellOfferResult
func (*ManageSellOfferResult) Success ¶
func (u *ManageSellOfferResult) Success() *ManageOfferSuccessResult
func (*ManageSellOfferResult) XdrMarshal ¶
func (v *ManageSellOfferResult) XdrMarshal(x XDR, name string)
func (*ManageSellOfferResult) XdrPointer ¶
func (v *ManageSellOfferResult) XdrPointer() interface{}
func (*ManageSellOfferResult) XdrRecurse ¶
func (u *ManageSellOfferResult) XdrRecurse(x XDR, name string)
func (ManageSellOfferResult) XdrTypeName ¶
func (ManageSellOfferResult) XdrTypeName() string
func (*ManageSellOfferResult) XdrUnionBody ¶
func (u *ManageSellOfferResult) XdrUnionBody() XdrType
func (*ManageSellOfferResult) XdrUnionBodyName ¶
func (u *ManageSellOfferResult) XdrUnionBodyName() string
func (*ManageSellOfferResult) XdrUnionTag ¶
func (u *ManageSellOfferResult) XdrUnionTag() XdrNum32
func (*ManageSellOfferResult) XdrUnionTagName ¶
func (u *ManageSellOfferResult) XdrUnionTagName() string
func (ManageSellOfferResult) XdrValid ¶
func (u ManageSellOfferResult) XdrValid() bool
func (ManageSellOfferResult) XdrValidTags ¶
func (_ ManageSellOfferResult) XdrValidTags() map[int32]bool
func (ManageSellOfferResult) XdrValue ¶
func (v ManageSellOfferResult) XdrValue() interface{}
type ManageSellOfferResultCode ¶
type ManageSellOfferResultCode int32
const ( // codes considered as "success" for the operation MANAGE_SELL_OFFER_SUCCESS ManageSellOfferResultCode = 0 // generated offer would be invalid MANAGE_SELL_OFFER_MALFORMED ManageSellOfferResultCode = -1 // no trust line for what we're selling MANAGE_SELL_OFFER_SELL_NO_TRUST ManageSellOfferResultCode = -2 // no trust line for what we're buying MANAGE_SELL_OFFER_BUY_NO_TRUST ManageSellOfferResultCode = -3 // not authorized to sell MANAGE_SELL_OFFER_SELL_NOT_AUTHORIZED ManageSellOfferResultCode = -4 // not authorized to buy MANAGE_SELL_OFFER_BUY_NOT_AUTHORIZED ManageSellOfferResultCode = -5 // can't receive more of what it's buying MANAGE_SELL_OFFER_LINE_FULL ManageSellOfferResultCode = -6 // doesn't hold what it's trying to sell MANAGE_SELL_OFFER_UNDERFUNDED ManageSellOfferResultCode = -7 // would cross an offer from the same user MANAGE_SELL_OFFER_CROSS_SELF ManageSellOfferResultCode = -8 // no issuer for what we're selling MANAGE_SELL_OFFER_SELL_NO_ISSUER ManageSellOfferResultCode = -9 // no issuer for what we're buying MANAGE_SELL_OFFER_BUY_NO_ISSUER ManageSellOfferResultCode = -10 // offerID does not match an existing offer MANAGE_SELL_OFFER_NOT_FOUND ManageSellOfferResultCode = -11 // not enough funds to create a new Offer MANAGE_SELL_OFFER_LOW_RESERVE ManageSellOfferResultCode = -12 )
func XDR_ManageSellOfferResultCode ¶
func XDR_ManageSellOfferResultCode(v *ManageSellOfferResultCode) *ManageSellOfferResultCode
func (ManageSellOfferResultCode) GetU32 ¶
func (v ManageSellOfferResultCode) GetU32() uint32
func (*ManageSellOfferResultCode) Scan ¶
func (v *ManageSellOfferResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*ManageSellOfferResultCode) SetU32 ¶
func (v *ManageSellOfferResultCode) SetU32(n uint32)
func (ManageSellOfferResultCode) String ¶
func (v ManageSellOfferResultCode) String() string
func (ManageSellOfferResultCode) XdrEnumComments ¶
func (e ManageSellOfferResultCode) XdrEnumComments() map[int32]string
func (ManageSellOfferResultCode) XdrEnumNames ¶
func (ManageSellOfferResultCode) XdrEnumNames() map[int32]string
func (*ManageSellOfferResultCode) XdrMarshal ¶
func (v *ManageSellOfferResultCode) XdrMarshal(x XDR, name string)
func (*ManageSellOfferResultCode) XdrPointer ¶
func (v *ManageSellOfferResultCode) XdrPointer() interface{}
func (ManageSellOfferResultCode) XdrTypeName ¶
func (ManageSellOfferResultCode) XdrTypeName() string
func (ManageSellOfferResultCode) XdrValue ¶
func (v ManageSellOfferResultCode) XdrValue() interface{}
type Memo ¶
type Memo struct { // The union discriminant Type selects among the following arms: // MEMO_NONE: // void // MEMO_TEXT: // Text() *string // bound 28 // MEMO_ID: // Id() *Uint64 // MEMO_HASH: // Hash() *Hash // MEMO_RETURN: // RetHash() *Hash Type MemoType // contains filtered or unexported fields }
func (*Memo) XdrMarshal ¶
func (*Memo) XdrPointer ¶
func (v *Memo) XdrPointer() interface{}
func (*Memo) XdrRecurse ¶
func (Memo) XdrTypeName ¶
func (*Memo) XdrUnionBody ¶
func (u *Memo) XdrUnionBody() XdrType
func (*Memo) XdrUnionBodyName ¶
func (*Memo) XdrUnionTag ¶
func (u *Memo) XdrUnionTag() XdrNum32
func (*Memo) XdrUnionTagName ¶
func (Memo) XdrValidTags ¶
type MemoType ¶
type MemoType int32
func XDR_MemoType ¶
func (MemoType) XdrEnumNames ¶
func (*MemoType) XdrMarshal ¶
func (*MemoType) XdrPointer ¶
func (v *MemoType) XdrPointer() interface{}
func (MemoType) XdrTypeName ¶
type MessageType ¶
type MessageType int32
Next ID: 21
const ( ERROR_MSG MessageType = 0 AUTH MessageType = 2 DONT_HAVE MessageType = 3 // gets a list of peers this guy knows about GET_PEERS MessageType = 4 PEERS MessageType = 5 // gets a particular txset by hash GET_TX_SET MessageType = 6 TX_SET MessageType = 7 GENERALIZED_TX_SET MessageType = 17 // pass on a tx you have heard about TRANSACTION MessageType = 8 // SCP GET_SCP_QUORUMSET MessageType = 9 SCP_QUORUMSET MessageType = 10 SCP_MESSAGE MessageType = 11 GET_SCP_STATE MessageType = 12 // new messages HELLO MessageType = 13 SURVEY_REQUEST MessageType = 14 SURVEY_RESPONSE MessageType = 15 SEND_MORE MessageType = 16 SEND_MORE_EXTENDED MessageType = 20 FLOOD_ADVERT MessageType = 18 FLOOD_DEMAND MessageType = 19 )
func XDR_MessageType ¶
func XDR_MessageType(v *MessageType) *MessageType
func (MessageType) GetU32 ¶
func (v MessageType) GetU32() uint32
func (*MessageType) SetU32 ¶
func (v *MessageType) SetU32(n uint32)
func (MessageType) String ¶
func (v MessageType) String() string
func (MessageType) XdrEnumComments ¶
func (e MessageType) XdrEnumComments() map[int32]string
func (MessageType) XdrEnumNames ¶
func (MessageType) XdrEnumNames() map[int32]string
func (*MessageType) XdrMarshal ¶
func (v *MessageType) XdrMarshal(x XDR, name string)
func (*MessageType) XdrPointer ¶
func (v *MessageType) XdrPointer() interface{}
func (MessageType) XdrTypeName ¶
func (MessageType) XdrTypeName() string
func (MessageType) XdrValue ¶
func (v MessageType) XdrValue() interface{}
type MuxedAccount ¶
type MuxedAccount struct { // The union discriminant Type selects among the following arms: // KEY_TYPE_ED25519: // Ed25519() *Uint256 // KEY_TYPE_MUXED_ED25519: // Med25519() *XdrAnon_MuxedAccount_Med25519 Type CryptoKeyType // contains filtered or unexported fields }
Source or destination of a payment operation
func XDR_MuxedAccount ¶
func XDR_MuxedAccount(v *MuxedAccount) *MuxedAccount
func (*MuxedAccount) Ed25519 ¶
func (u *MuxedAccount) Ed25519() *Uint256
func (*MuxedAccount) Med25519 ¶
func (u *MuxedAccount) Med25519() *XdrAnon_MuxedAccount_Med25519
func (*MuxedAccount) XdrMarshal ¶
func (v *MuxedAccount) XdrMarshal(x XDR, name string)
func (*MuxedAccount) XdrPointer ¶
func (v *MuxedAccount) XdrPointer() interface{}
func (*MuxedAccount) XdrRecurse ¶
func (u *MuxedAccount) XdrRecurse(x XDR, name string)
func (MuxedAccount) XdrTypeName ¶
func (MuxedAccount) XdrTypeName() string
func (*MuxedAccount) XdrUnionBody ¶
func (u *MuxedAccount) XdrUnionBody() XdrType
func (*MuxedAccount) XdrUnionBodyName ¶
func (u *MuxedAccount) XdrUnionBodyName() string
func (*MuxedAccount) XdrUnionTag ¶
func (u *MuxedAccount) XdrUnionTag() XdrNum32
func (*MuxedAccount) XdrUnionTagName ¶
func (u *MuxedAccount) XdrUnionTagName() string
func (MuxedAccount) XdrValid ¶
func (u MuxedAccount) XdrValid() bool
func (MuxedAccount) XdrValidTags ¶
func (_ MuxedAccount) XdrValidTags() map[int32]bool
func (MuxedAccount) XdrValue ¶
func (v MuxedAccount) XdrValue() interface{}
type OfferEntry ¶
type OfferEntry struct { SellerID AccountID OfferID Int64 // A Selling Asset // B Buying Asset // amount of A Amount Int64 /* price for this offer: price of A in terms of B price=AmountB/AmountA=priceNumerator/priceDenominator price is after fees */ Price Price // see OfferEntryFlags Flags Uint32 Ext XdrAnon_OfferEntry_Ext }
OfferEntry
An offer is the building block of the offer book, they are automatically claimed by payments when the price set by the owner is met. For example an Offer is selling 10A where 1A is priced at 1.5B
func XDR_OfferEntry ¶
func XDR_OfferEntry(v *OfferEntry) *OfferEntry
func (*OfferEntry) XdrMarshal ¶
func (v *OfferEntry) XdrMarshal(x XDR, name string)
func (*OfferEntry) XdrPointer ¶
func (v *OfferEntry) XdrPointer() interface{}
func (*OfferEntry) XdrRecurse ¶
func (v *OfferEntry) XdrRecurse(x XDR, name string)
func (OfferEntry) XdrTypeName ¶
func (OfferEntry) XdrTypeName() string
func (OfferEntry) XdrValue ¶
func (v OfferEntry) XdrValue() interface{}
type OfferEntryFlags ¶
type OfferEntryFlags int32
const ( // an offer with this flag will not act on and take a reverse offer of equal // price PASSIVE_FLAG OfferEntryFlags = 1 )
func XDR_OfferEntryFlags ¶
func XDR_OfferEntryFlags(v *OfferEntryFlags) *OfferEntryFlags
func (OfferEntryFlags) GetU32 ¶
func (v OfferEntryFlags) GetU32() uint32
func (*OfferEntryFlags) SetU32 ¶
func (v *OfferEntryFlags) SetU32(n uint32)
func (OfferEntryFlags) String ¶
func (v OfferEntryFlags) String() string
func (OfferEntryFlags) XdrEnumComments ¶
func (e OfferEntryFlags) XdrEnumComments() map[int32]string
func (OfferEntryFlags) XdrEnumNames ¶
func (OfferEntryFlags) XdrEnumNames() map[int32]string
func (*OfferEntryFlags) XdrInitialize ¶
func (v *OfferEntryFlags) XdrInitialize()
func (*OfferEntryFlags) XdrMarshal ¶
func (v *OfferEntryFlags) XdrMarshal(x XDR, name string)
func (*OfferEntryFlags) XdrPointer ¶
func (v *OfferEntryFlags) XdrPointer() interface{}
func (OfferEntryFlags) XdrTypeName ¶
func (OfferEntryFlags) XdrTypeName() string
func (OfferEntryFlags) XdrValue ¶
func (v OfferEntryFlags) XdrValue() interface{}
type Operation ¶
type Operation struct { // sourceAccount is the account used to run the operation // if not set, the runtime defaults to "sourceAccount" specified at // the transaction level SourceAccount *MuxedAccount Body XdrAnon_Operation_Body }
An operation is the lowest unit of work that a transaction does
func XDR_Operation ¶
func (*Operation) XdrMarshal ¶
func (*Operation) XdrPointer ¶
func (v *Operation) XdrPointer() interface{}
func (*Operation) XdrRecurse ¶
func (Operation) XdrTypeName ¶
type OperationMeta ¶
type OperationMeta struct {
Changes LedgerEntryChanges
}
func XDR_OperationMeta ¶
func XDR_OperationMeta(v *OperationMeta) *OperationMeta
func (*OperationMeta) XdrMarshal ¶
func (v *OperationMeta) XdrMarshal(x XDR, name string)
func (*OperationMeta) XdrPointer ¶
func (v *OperationMeta) XdrPointer() interface{}
func (*OperationMeta) XdrRecurse ¶
func (v *OperationMeta) XdrRecurse(x XDR, name string)
func (OperationMeta) XdrTypeName ¶
func (OperationMeta) XdrTypeName() string
func (OperationMeta) XdrValue ¶
func (v OperationMeta) XdrValue() interface{}
type OperationResult ¶
type OperationResult struct { // The union discriminant Code selects among the following arms: // OpINNER: // Tr() *XdrAnon_OperationResult_Tr // OpBAD_AUTH, OpNO_ACCOUNT, OpNOT_SUPPORTED, OpTOO_MANY_SUBENTRIES, OpEXCEEDED_WORK_LIMIT, OpTOO_MANY_SPONSORING: // void Code OperationResultCode // contains filtered or unexported fields }
func XDR_OperationResult ¶
func XDR_OperationResult(v *OperationResult) *OperationResult
func (*OperationResult) Tr ¶
func (u *OperationResult) Tr() *XdrAnon_OperationResult_Tr
func (*OperationResult) XdrMarshal ¶
func (v *OperationResult) XdrMarshal(x XDR, name string)
func (*OperationResult) XdrPointer ¶
func (v *OperationResult) XdrPointer() interface{}
func (*OperationResult) XdrRecurse ¶
func (u *OperationResult) XdrRecurse(x XDR, name string)
func (OperationResult) XdrTypeName ¶
func (OperationResult) XdrTypeName() string
func (*OperationResult) XdrUnionBody ¶
func (u *OperationResult) XdrUnionBody() XdrType
func (*OperationResult) XdrUnionBodyName ¶
func (u *OperationResult) XdrUnionBodyName() string
func (*OperationResult) XdrUnionTag ¶
func (u *OperationResult) XdrUnionTag() XdrNum32
func (*OperationResult) XdrUnionTagName ¶
func (u *OperationResult) XdrUnionTagName() string
func (OperationResult) XdrValid ¶
func (u OperationResult) XdrValid() bool
func (OperationResult) XdrValidTags ¶
func (_ OperationResult) XdrValidTags() map[int32]bool
func (OperationResult) XdrValue ¶
func (v OperationResult) XdrValue() interface{}
type OperationResultCode ¶
type OperationResultCode int32
High level Operation Result
const ( // inner object result is valid OpINNER OperationResultCode = 0 // too few valid signatures / wrong network OpBAD_AUTH OperationResultCode = -1 // source account was not found OpNO_ACCOUNT OperationResultCode = -2 // operation not supported at this time OpNOT_SUPPORTED OperationResultCode = -3 // max number of subentries already reached OpTOO_MANY_SUBENTRIES OperationResultCode = -4 // operation did too much work OpEXCEEDED_WORK_LIMIT OperationResultCode = -5 // account is sponsoring too many entries OpTOO_MANY_SPONSORING OperationResultCode = -6 )
func XDR_OperationResultCode ¶
func XDR_OperationResultCode(v *OperationResultCode) *OperationResultCode
func (OperationResultCode) GetU32 ¶
func (v OperationResultCode) GetU32() uint32
func (*OperationResultCode) Scan ¶
func (v *OperationResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*OperationResultCode) SetU32 ¶
func (v *OperationResultCode) SetU32(n uint32)
func (OperationResultCode) String ¶
func (v OperationResultCode) String() string
func (OperationResultCode) XdrEnumComments ¶
func (e OperationResultCode) XdrEnumComments() map[int32]string
func (OperationResultCode) XdrEnumNames ¶
func (OperationResultCode) XdrEnumNames() map[int32]string
func (*OperationResultCode) XdrMarshal ¶
func (v *OperationResultCode) XdrMarshal(x XDR, name string)
func (*OperationResultCode) XdrPointer ¶
func (v *OperationResultCode) XdrPointer() interface{}
func (OperationResultCode) XdrTypeName ¶
func (OperationResultCode) XdrTypeName() string
func (OperationResultCode) XdrValue ¶
func (v OperationResultCode) XdrValue() interface{}
type OperationType ¶
type OperationType int32
const ( CREATE_ACCOUNT OperationType = 0 PAYMENT OperationType = 1 PATH_PAYMENT_STRICT_RECEIVE OperationType = 2 MANAGE_SELL_OFFER OperationType = 3 CREATE_PASSIVE_SELL_OFFER OperationType = 4 SET_OPTIONS OperationType = 5 CHANGE_TRUST OperationType = 6 ALLOW_TRUST OperationType = 7 ACCOUNT_MERGE OperationType = 8 INFLATION OperationType = 9 MANAGE_DATA OperationType = 10 BUMP_SEQUENCE OperationType = 11 MANAGE_BUY_OFFER OperationType = 12 PATH_PAYMENT_STRICT_SEND OperationType = 13 CREATE_CLAIMABLE_BALANCE OperationType = 14 CLAIM_CLAIMABLE_BALANCE OperationType = 15 BEGIN_SPONSORING_FUTURE_RESERVES OperationType = 16 END_SPONSORING_FUTURE_RESERVES OperationType = 17 REVOKE_SPONSORSHIP OperationType = 18 CLAWBACK OperationType = 19 CLAWBACK_CLAIMABLE_BALANCE OperationType = 20 SET_TRUST_LINE_FLAGS OperationType = 21 LIQUIDITY_POOL_DEPOSIT OperationType = 22 LIQUIDITY_POOL_WITHDRAW OperationType = 23 INVOKE_HOST_FUNCTION OperationType = 24 BUMP_FOOTPRINT_EXPIRATION OperationType = 25 RESTORE_FOOTPRINT OperationType = 26 )
func XDR_OperationType ¶
func XDR_OperationType(v *OperationType) *OperationType
func (OperationType) GetU32 ¶
func (v OperationType) GetU32() uint32
func (*OperationType) SetU32 ¶
func (v *OperationType) SetU32(n uint32)
func (OperationType) String ¶
func (v OperationType) String() string
func (OperationType) XdrEnumNames ¶
func (OperationType) XdrEnumNames() map[int32]string
func (*OperationType) XdrMarshal ¶
func (v *OperationType) XdrMarshal(x XDR, name string)
func (*OperationType) XdrPointer ¶
func (v *OperationType) XdrPointer() interface{}
func (OperationType) XdrTypeName ¶
func (OperationType) XdrTypeName() string
func (OperationType) XdrValue ¶
func (v OperationType) XdrValue() interface{}
type PathPaymentStrictReceiveOp ¶
type PathPaymentStrictReceiveOp struct { // asset we pay with SendAsset Asset // the maximum amount of sendAsset to SendMax Int64 // recipient of the payment Destination MuxedAccount // what they end up with DestAsset Asset // amount they end up with DestAmount Int64 // additional hops it must go through to get there Path []Asset // bound 5 }
PathPaymentStrictReceive
send an amount to a destination account through a path. (up to sendMax, sendAsset) (X0, Path[0]) .. (Xn, Path[n]) (destAmount, destAsset)
Threshold: med
Result: PathPaymentStrictReceiveResult
func XDR_PathPaymentStrictReceiveOp ¶
func XDR_PathPaymentStrictReceiveOp(v *PathPaymentStrictReceiveOp) *PathPaymentStrictReceiveOp
func (*PathPaymentStrictReceiveOp) XdrMarshal ¶
func (v *PathPaymentStrictReceiveOp) XdrMarshal(x XDR, name string)
func (*PathPaymentStrictReceiveOp) XdrPointer ¶
func (v *PathPaymentStrictReceiveOp) XdrPointer() interface{}
func (*PathPaymentStrictReceiveOp) XdrRecurse ¶
func (v *PathPaymentStrictReceiveOp) XdrRecurse(x XDR, name string)
func (PathPaymentStrictReceiveOp) XdrTypeName ¶
func (PathPaymentStrictReceiveOp) XdrTypeName() string
func (PathPaymentStrictReceiveOp) XdrValue ¶
func (v PathPaymentStrictReceiveOp) XdrValue() interface{}
type PathPaymentStrictReceiveResult ¶
type PathPaymentStrictReceiveResult struct { // The union discriminant Code selects among the following arms: // PATH_PAYMENT_STRICT_RECEIVE_SUCCESS: // Success() *XdrAnon_PathPaymentStrictReceiveResult_Success // PATH_PAYMENT_STRICT_RECEIVE_MALFORMED, PATH_PAYMENT_STRICT_RECEIVE_UNDERFUNDED, PATH_PAYMENT_STRICT_RECEIVE_SRC_NO_TRUST, PATH_PAYMENT_STRICT_RECEIVE_SRC_NOT_AUTHORIZED, PATH_PAYMENT_STRICT_RECEIVE_NO_DESTINATION, PATH_PAYMENT_STRICT_RECEIVE_NO_TRUST, PATH_PAYMENT_STRICT_RECEIVE_NOT_AUTHORIZED, PATH_PAYMENT_STRICT_RECEIVE_LINE_FULL: // void // PATH_PAYMENT_STRICT_RECEIVE_NO_ISSUER: // NoIssuer() *Asset // PATH_PAYMENT_STRICT_RECEIVE_TOO_FEW_OFFERS, PATH_PAYMENT_STRICT_RECEIVE_OFFER_CROSS_SELF, PATH_PAYMENT_STRICT_RECEIVE_OVER_SENDMAX: // void Code PathPaymentStrictReceiveResultCode // contains filtered or unexported fields }
func XDR_PathPaymentStrictReceiveResult ¶
func XDR_PathPaymentStrictReceiveResult(v *PathPaymentStrictReceiveResult) *PathPaymentStrictReceiveResult
func (*PathPaymentStrictReceiveResult) NoIssuer ¶
func (u *PathPaymentStrictReceiveResult) NoIssuer() *Asset
the asset that caused the error
func (*PathPaymentStrictReceiveResult) Success ¶
func (u *PathPaymentStrictReceiveResult) Success() *XdrAnon_PathPaymentStrictReceiveResult_Success
func (*PathPaymentStrictReceiveResult) XdrMarshal ¶
func (v *PathPaymentStrictReceiveResult) XdrMarshal(x XDR, name string)
func (*PathPaymentStrictReceiveResult) XdrPointer ¶
func (v *PathPaymentStrictReceiveResult) XdrPointer() interface{}
func (*PathPaymentStrictReceiveResult) XdrRecurse ¶
func (u *PathPaymentStrictReceiveResult) XdrRecurse(x XDR, name string)
func (PathPaymentStrictReceiveResult) XdrTypeName ¶
func (PathPaymentStrictReceiveResult) XdrTypeName() string
func (*PathPaymentStrictReceiveResult) XdrUnionBody ¶
func (u *PathPaymentStrictReceiveResult) XdrUnionBody() XdrType
func (*PathPaymentStrictReceiveResult) XdrUnionBodyName ¶
func (u *PathPaymentStrictReceiveResult) XdrUnionBodyName() string
func (*PathPaymentStrictReceiveResult) XdrUnionTag ¶
func (u *PathPaymentStrictReceiveResult) XdrUnionTag() XdrNum32
func (*PathPaymentStrictReceiveResult) XdrUnionTagName ¶
func (u *PathPaymentStrictReceiveResult) XdrUnionTagName() string
func (PathPaymentStrictReceiveResult) XdrValid ¶
func (u PathPaymentStrictReceiveResult) XdrValid() bool
func (PathPaymentStrictReceiveResult) XdrValidTags ¶
func (_ PathPaymentStrictReceiveResult) XdrValidTags() map[int32]bool
func (PathPaymentStrictReceiveResult) XdrValue ¶
func (v PathPaymentStrictReceiveResult) XdrValue() interface{}
type PathPaymentStrictReceiveResultCode ¶
type PathPaymentStrictReceiveResultCode int32
const ( // success PATH_PAYMENT_STRICT_RECEIVE_SUCCESS PathPaymentStrictReceiveResultCode = 0 // bad input PATH_PAYMENT_STRICT_RECEIVE_MALFORMED PathPaymentStrictReceiveResultCode = -1 // not enough funds in source account PATH_PAYMENT_STRICT_RECEIVE_UNDERFUNDED PathPaymentStrictReceiveResultCode = -2 // no trust line on source account PATH_PAYMENT_STRICT_RECEIVE_SRC_NO_TRUST PathPaymentStrictReceiveResultCode = -3 // source not authorized to transfer PATH_PAYMENT_STRICT_RECEIVE_SRC_NOT_AUTHORIZED PathPaymentStrictReceiveResultCode = -4 // destination account does not exist PATH_PAYMENT_STRICT_RECEIVE_NO_DESTINATION PathPaymentStrictReceiveResultCode = -5 // dest missing a trust line for asset PATH_PAYMENT_STRICT_RECEIVE_NO_TRUST PathPaymentStrictReceiveResultCode = -6 // dest not authorized to hold asset PATH_PAYMENT_STRICT_RECEIVE_NOT_AUTHORIZED PathPaymentStrictReceiveResultCode = -7 // dest would go above their limit PATH_PAYMENT_STRICT_RECEIVE_LINE_FULL PathPaymentStrictReceiveResultCode = -8 // missing issuer on one asset PATH_PAYMENT_STRICT_RECEIVE_NO_ISSUER PathPaymentStrictReceiveResultCode = -9 // not enough offers to satisfy path PATH_PAYMENT_STRICT_RECEIVE_TOO_FEW_OFFERS PathPaymentStrictReceiveResultCode = -10 // would cross one of its own offers PATH_PAYMENT_STRICT_RECEIVE_OFFER_CROSS_SELF PathPaymentStrictReceiveResultCode = -11 // could not satisfy sendmax PATH_PAYMENT_STRICT_RECEIVE_OVER_SENDMAX PathPaymentStrictReceiveResultCode = -12 )
func XDR_PathPaymentStrictReceiveResultCode ¶
func XDR_PathPaymentStrictReceiveResultCode(v *PathPaymentStrictReceiveResultCode) *PathPaymentStrictReceiveResultCode
func (PathPaymentStrictReceiveResultCode) GetU32 ¶
func (v PathPaymentStrictReceiveResultCode) GetU32() uint32
func (*PathPaymentStrictReceiveResultCode) Scan ¶
func (v *PathPaymentStrictReceiveResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*PathPaymentStrictReceiveResultCode) SetU32 ¶
func (v *PathPaymentStrictReceiveResultCode) SetU32(n uint32)
func (PathPaymentStrictReceiveResultCode) String ¶
func (v PathPaymentStrictReceiveResultCode) String() string
func (PathPaymentStrictReceiveResultCode) XdrEnumComments ¶
func (e PathPaymentStrictReceiveResultCode) XdrEnumComments() map[int32]string
func (PathPaymentStrictReceiveResultCode) XdrEnumNames ¶
func (PathPaymentStrictReceiveResultCode) XdrEnumNames() map[int32]string
func (*PathPaymentStrictReceiveResultCode) XdrMarshal ¶
func (v *PathPaymentStrictReceiveResultCode) XdrMarshal(x XDR, name string)
func (*PathPaymentStrictReceiveResultCode) XdrPointer ¶
func (v *PathPaymentStrictReceiveResultCode) XdrPointer() interface{}
func (PathPaymentStrictReceiveResultCode) XdrTypeName ¶
func (PathPaymentStrictReceiveResultCode) XdrTypeName() string
func (PathPaymentStrictReceiveResultCode) XdrValue ¶
func (v PathPaymentStrictReceiveResultCode) XdrValue() interface{}
type PathPaymentStrictSendOp ¶
type PathPaymentStrictSendOp struct { // asset we pay with SendAsset Asset // amount of sendAsset to send (excluding fees) SendAmount Int64 // recipient of the payment Destination MuxedAccount // what they end up with DestAsset Asset // the minimum amount of dest asset to DestMin Int64 // additional hops it must go through to get there Path []Asset // bound 5 }
PathPaymentStrictSend
send an amount to a destination account through a path. (sendMax, sendAsset) (X0, Path[0]) .. (Xn, Path[n]) (at least destAmount, destAsset)
Threshold: med
Result: PathPaymentStrictSendResult
func XDR_PathPaymentStrictSendOp ¶
func XDR_PathPaymentStrictSendOp(v *PathPaymentStrictSendOp) *PathPaymentStrictSendOp
func (*PathPaymentStrictSendOp) XdrMarshal ¶
func (v *PathPaymentStrictSendOp) XdrMarshal(x XDR, name string)
func (*PathPaymentStrictSendOp) XdrPointer ¶
func (v *PathPaymentStrictSendOp) XdrPointer() interface{}
func (*PathPaymentStrictSendOp) XdrRecurse ¶
func (v *PathPaymentStrictSendOp) XdrRecurse(x XDR, name string)
func (PathPaymentStrictSendOp) XdrTypeName ¶
func (PathPaymentStrictSendOp) XdrTypeName() string
func (PathPaymentStrictSendOp) XdrValue ¶
func (v PathPaymentStrictSendOp) XdrValue() interface{}
type PathPaymentStrictSendResult ¶
type PathPaymentStrictSendResult struct { // The union discriminant Code selects among the following arms: // PATH_PAYMENT_STRICT_SEND_SUCCESS: // Success() *XdrAnon_PathPaymentStrictSendResult_Success // PATH_PAYMENT_STRICT_SEND_MALFORMED, PATH_PAYMENT_STRICT_SEND_UNDERFUNDED, PATH_PAYMENT_STRICT_SEND_SRC_NO_TRUST, PATH_PAYMENT_STRICT_SEND_SRC_NOT_AUTHORIZED, PATH_PAYMENT_STRICT_SEND_NO_DESTINATION, PATH_PAYMENT_STRICT_SEND_NO_TRUST, PATH_PAYMENT_STRICT_SEND_NOT_AUTHORIZED, PATH_PAYMENT_STRICT_SEND_LINE_FULL: // void // PATH_PAYMENT_STRICT_SEND_NO_ISSUER: // NoIssuer() *Asset // PATH_PAYMENT_STRICT_SEND_TOO_FEW_OFFERS, PATH_PAYMENT_STRICT_SEND_OFFER_CROSS_SELF, PATH_PAYMENT_STRICT_SEND_UNDER_DESTMIN: // void Code PathPaymentStrictSendResultCode // contains filtered or unexported fields }
func XDR_PathPaymentStrictSendResult ¶
func XDR_PathPaymentStrictSendResult(v *PathPaymentStrictSendResult) *PathPaymentStrictSendResult
func (*PathPaymentStrictSendResult) NoIssuer ¶
func (u *PathPaymentStrictSendResult) NoIssuer() *Asset
the asset that caused the error
func (*PathPaymentStrictSendResult) Success ¶
func (u *PathPaymentStrictSendResult) Success() *XdrAnon_PathPaymentStrictSendResult_Success
func (*PathPaymentStrictSendResult) XdrMarshal ¶
func (v *PathPaymentStrictSendResult) XdrMarshal(x XDR, name string)
func (*PathPaymentStrictSendResult) XdrPointer ¶
func (v *PathPaymentStrictSendResult) XdrPointer() interface{}
func (*PathPaymentStrictSendResult) XdrRecurse ¶
func (u *PathPaymentStrictSendResult) XdrRecurse(x XDR, name string)
func (PathPaymentStrictSendResult) XdrTypeName ¶
func (PathPaymentStrictSendResult) XdrTypeName() string
func (*PathPaymentStrictSendResult) XdrUnionBody ¶
func (u *PathPaymentStrictSendResult) XdrUnionBody() XdrType
func (*PathPaymentStrictSendResult) XdrUnionBodyName ¶
func (u *PathPaymentStrictSendResult) XdrUnionBodyName() string
func (*PathPaymentStrictSendResult) XdrUnionTag ¶
func (u *PathPaymentStrictSendResult) XdrUnionTag() XdrNum32
func (*PathPaymentStrictSendResult) XdrUnionTagName ¶
func (u *PathPaymentStrictSendResult) XdrUnionTagName() string
func (PathPaymentStrictSendResult) XdrValid ¶
func (u PathPaymentStrictSendResult) XdrValid() bool
func (PathPaymentStrictSendResult) XdrValidTags ¶
func (_ PathPaymentStrictSendResult) XdrValidTags() map[int32]bool
func (PathPaymentStrictSendResult) XdrValue ¶
func (v PathPaymentStrictSendResult) XdrValue() interface{}
type PathPaymentStrictSendResultCode ¶
type PathPaymentStrictSendResultCode int32
const ( // success PATH_PAYMENT_STRICT_SEND_SUCCESS PathPaymentStrictSendResultCode = 0 // bad input PATH_PAYMENT_STRICT_SEND_MALFORMED PathPaymentStrictSendResultCode = -1 // not enough funds in source account PATH_PAYMENT_STRICT_SEND_UNDERFUNDED PathPaymentStrictSendResultCode = -2 // no trust line on source account PATH_PAYMENT_STRICT_SEND_SRC_NO_TRUST PathPaymentStrictSendResultCode = -3 // source not authorized to transfer PATH_PAYMENT_STRICT_SEND_SRC_NOT_AUTHORIZED PathPaymentStrictSendResultCode = -4 // destination account does not exist PATH_PAYMENT_STRICT_SEND_NO_DESTINATION PathPaymentStrictSendResultCode = -5 // dest missing a trust line for asset PATH_PAYMENT_STRICT_SEND_NO_TRUST PathPaymentStrictSendResultCode = -6 // dest not authorized to hold asset PATH_PAYMENT_STRICT_SEND_NOT_AUTHORIZED PathPaymentStrictSendResultCode = -7 // dest would go above their limit PATH_PAYMENT_STRICT_SEND_LINE_FULL PathPaymentStrictSendResultCode = -8 // missing issuer on one asset PATH_PAYMENT_STRICT_SEND_NO_ISSUER PathPaymentStrictSendResultCode = -9 // not enough offers to satisfy path PATH_PAYMENT_STRICT_SEND_TOO_FEW_OFFERS PathPaymentStrictSendResultCode = -10 // would cross one of its own offers PATH_PAYMENT_STRICT_SEND_OFFER_CROSS_SELF PathPaymentStrictSendResultCode = -11 // could not satisfy destMin PATH_PAYMENT_STRICT_SEND_UNDER_DESTMIN PathPaymentStrictSendResultCode = -12 )
func XDR_PathPaymentStrictSendResultCode ¶
func XDR_PathPaymentStrictSendResultCode(v *PathPaymentStrictSendResultCode) *PathPaymentStrictSendResultCode
func (PathPaymentStrictSendResultCode) GetU32 ¶
func (v PathPaymentStrictSendResultCode) GetU32() uint32
func (*PathPaymentStrictSendResultCode) Scan ¶
func (v *PathPaymentStrictSendResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*PathPaymentStrictSendResultCode) SetU32 ¶
func (v *PathPaymentStrictSendResultCode) SetU32(n uint32)
func (PathPaymentStrictSendResultCode) String ¶
func (v PathPaymentStrictSendResultCode) String() string
func (PathPaymentStrictSendResultCode) XdrEnumComments ¶
func (e PathPaymentStrictSendResultCode) XdrEnumComments() map[int32]string
func (PathPaymentStrictSendResultCode) XdrEnumNames ¶
func (PathPaymentStrictSendResultCode) XdrEnumNames() map[int32]string
func (*PathPaymentStrictSendResultCode) XdrMarshal ¶
func (v *PathPaymentStrictSendResultCode) XdrMarshal(x XDR, name string)
func (*PathPaymentStrictSendResultCode) XdrPointer ¶
func (v *PathPaymentStrictSendResultCode) XdrPointer() interface{}
func (PathPaymentStrictSendResultCode) XdrTypeName ¶
func (PathPaymentStrictSendResultCode) XdrTypeName() string
func (PathPaymentStrictSendResultCode) XdrValue ¶
func (v PathPaymentStrictSendResultCode) XdrValue() interface{}
type PaymentOp ¶
type PaymentOp struct { // recipient of the payment Destination MuxedAccount // what they end up with Asset Asset // amount they end up with Amount Int64 }
Payment
Send an amount in specified asset to a destination account. Threshold: med Result: PaymentResult
func XDR_PaymentOp ¶
func (*PaymentOp) XdrMarshal ¶
func (*PaymentOp) XdrPointer ¶
func (v *PaymentOp) XdrPointer() interface{}
func (*PaymentOp) XdrRecurse ¶
func (PaymentOp) XdrTypeName ¶
type PaymentResult ¶
type PaymentResult struct { // The union discriminant Code selects among the following arms: // PAYMENT_SUCCESS: // void // PAYMENT_MALFORMED, PAYMENT_UNDERFUNDED, PAYMENT_SRC_NO_TRUST, PAYMENT_SRC_NOT_AUTHORIZED, PAYMENT_NO_DESTINATION, PAYMENT_NO_TRUST, PAYMENT_NOT_AUTHORIZED, PAYMENT_LINE_FULL, PAYMENT_NO_ISSUER: // void Code PaymentResultCode // contains filtered or unexported fields }
func XDR_PaymentResult ¶
func XDR_PaymentResult(v *PaymentResult) *PaymentResult
func (*PaymentResult) XdrMarshal ¶
func (v *PaymentResult) XdrMarshal(x XDR, name string)
func (*PaymentResult) XdrPointer ¶
func (v *PaymentResult) XdrPointer() interface{}
func (*PaymentResult) XdrRecurse ¶
func (u *PaymentResult) XdrRecurse(x XDR, name string)
func (PaymentResult) XdrTypeName ¶
func (PaymentResult) XdrTypeName() string
func (*PaymentResult) XdrUnionBody ¶
func (u *PaymentResult) XdrUnionBody() XdrType
func (*PaymentResult) XdrUnionBodyName ¶
func (u *PaymentResult) XdrUnionBodyName() string
func (*PaymentResult) XdrUnionTag ¶
func (u *PaymentResult) XdrUnionTag() XdrNum32
func (*PaymentResult) XdrUnionTagName ¶
func (u *PaymentResult) XdrUnionTagName() string
func (PaymentResult) XdrValid ¶
func (u PaymentResult) XdrValid() bool
func (PaymentResult) XdrValidTags ¶
func (_ PaymentResult) XdrValidTags() map[int32]bool
func (PaymentResult) XdrValue ¶
func (v PaymentResult) XdrValue() interface{}
type PaymentResultCode ¶
type PaymentResultCode int32
const ( // payment successfully completed PAYMENT_SUCCESS PaymentResultCode = 0 // bad input PAYMENT_MALFORMED PaymentResultCode = -1 // not enough funds in source account PAYMENT_UNDERFUNDED PaymentResultCode = -2 // no trust line on source account PAYMENT_SRC_NO_TRUST PaymentResultCode = -3 // source not authorized to transfer PAYMENT_SRC_NOT_AUTHORIZED PaymentResultCode = -4 // destination account does not exist PAYMENT_NO_DESTINATION PaymentResultCode = -5 // destination missing a trust line for asset PAYMENT_NO_TRUST PaymentResultCode = -6 // destination not authorized to hold asset PAYMENT_NOT_AUTHORIZED PaymentResultCode = -7 // destination would go above their limit PAYMENT_LINE_FULL PaymentResultCode = -8 // missing issuer on asset PAYMENT_NO_ISSUER PaymentResultCode = -9 )
func XDR_PaymentResultCode ¶
func XDR_PaymentResultCode(v *PaymentResultCode) *PaymentResultCode
func (PaymentResultCode) GetU32 ¶
func (v PaymentResultCode) GetU32() uint32
func (*PaymentResultCode) SetU32 ¶
func (v *PaymentResultCode) SetU32(n uint32)
func (PaymentResultCode) String ¶
func (v PaymentResultCode) String() string
func (PaymentResultCode) XdrEnumComments ¶
func (e PaymentResultCode) XdrEnumComments() map[int32]string
func (PaymentResultCode) XdrEnumNames ¶
func (PaymentResultCode) XdrEnumNames() map[int32]string
func (*PaymentResultCode) XdrMarshal ¶
func (v *PaymentResultCode) XdrMarshal(x XDR, name string)
func (*PaymentResultCode) XdrPointer ¶
func (v *PaymentResultCode) XdrPointer() interface{}
func (PaymentResultCode) XdrTypeName ¶
func (PaymentResultCode) XdrTypeName() string
func (PaymentResultCode) XdrValue ¶
func (v PaymentResultCode) XdrValue() interface{}
type PeerAddress ¶
type PeerAddress struct { Ip XdrAnon_PeerAddress_Ip Port Uint32 NumFailures Uint32 }
func XDR_PeerAddress ¶
func XDR_PeerAddress(v *PeerAddress) *PeerAddress
func (*PeerAddress) XdrMarshal ¶
func (v *PeerAddress) XdrMarshal(x XDR, name string)
func (*PeerAddress) XdrPointer ¶
func (v *PeerAddress) XdrPointer() interface{}
func (*PeerAddress) XdrRecurse ¶
func (v *PeerAddress) XdrRecurse(x XDR, name string)
func (PeerAddress) XdrTypeName ¶
func (PeerAddress) XdrTypeName() string
func (PeerAddress) XdrValue ¶
func (v PeerAddress) XdrValue() interface{}
type PeerStatList ¶
type PeerStatList = []PeerStats // bound 25
type PeerStats ¶
type PeerStats struct { Id NodeID VersionStr string // bound 100 MessagesRead Uint64 MessagesWritten Uint64 BytesRead Uint64 BytesWritten Uint64 SecondsConnected Uint64 UniqueFloodBytesRecv Uint64 DuplicateFloodBytesRecv Uint64 UniqueFetchBytesRecv Uint64 DuplicateFetchBytesRecv Uint64 UniqueFloodMessageRecv Uint64 DuplicateFloodMessageRecv Uint64 UniqueFetchMessageRecv Uint64 DuplicateFetchMessageRecv Uint64 }
func XDR_PeerStats ¶
func (*PeerStats) XdrMarshal ¶
func (*PeerStats) XdrPointer ¶
func (v *PeerStats) XdrPointer() interface{}
func (*PeerStats) XdrRecurse ¶
func (PeerStats) XdrTypeName ¶
type PersistedSCPState ¶
type PersistedSCPState struct { // The union discriminant V selects among the following arms: // 0: // V0() *PersistedSCPStateV0 // 1: // V1() *PersistedSCPStateV1 V int32 // contains filtered or unexported fields }
func XDR_PersistedSCPState ¶
func XDR_PersistedSCPState(v *PersistedSCPState) *PersistedSCPState
func (*PersistedSCPState) V0 ¶
func (u *PersistedSCPState) V0() *PersistedSCPStateV0
func (*PersistedSCPState) V1 ¶
func (u *PersistedSCPState) V1() *PersistedSCPStateV1
func (*PersistedSCPState) XdrMarshal ¶
func (v *PersistedSCPState) XdrMarshal(x XDR, name string)
func (*PersistedSCPState) XdrPointer ¶
func (v *PersistedSCPState) XdrPointer() interface{}
func (*PersistedSCPState) XdrRecurse ¶
func (u *PersistedSCPState) XdrRecurse(x XDR, name string)
func (PersistedSCPState) XdrTypeName ¶
func (PersistedSCPState) XdrTypeName() string
func (*PersistedSCPState) XdrUnionBody ¶
func (u *PersistedSCPState) XdrUnionBody() XdrType
func (*PersistedSCPState) XdrUnionBodyName ¶
func (u *PersistedSCPState) XdrUnionBodyName() string
func (*PersistedSCPState) XdrUnionTag ¶
func (u *PersistedSCPState) XdrUnionTag() XdrNum32
func (*PersistedSCPState) XdrUnionTagName ¶
func (u *PersistedSCPState) XdrUnionTagName() string
func (PersistedSCPState) XdrValid ¶
func (u PersistedSCPState) XdrValid() bool
func (PersistedSCPState) XdrValidTags ¶
func (_ PersistedSCPState) XdrValidTags() map[int32]bool
func (PersistedSCPState) XdrValue ¶
func (v PersistedSCPState) XdrValue() interface{}
type PersistedSCPStateV0 ¶
type PersistedSCPStateV0 struct { ScpEnvelopes []SCPEnvelope QuorumSets []SCPQuorumSet TxSets []StoredTransactionSet }
func XDR_PersistedSCPStateV0 ¶
func XDR_PersistedSCPStateV0(v *PersistedSCPStateV0) *PersistedSCPStateV0
func (*PersistedSCPStateV0) XdrMarshal ¶
func (v *PersistedSCPStateV0) XdrMarshal(x XDR, name string)
func (*PersistedSCPStateV0) XdrPointer ¶
func (v *PersistedSCPStateV0) XdrPointer() interface{}
func (*PersistedSCPStateV0) XdrRecurse ¶
func (v *PersistedSCPStateV0) XdrRecurse(x XDR, name string)
func (PersistedSCPStateV0) XdrTypeName ¶
func (PersistedSCPStateV0) XdrTypeName() string
func (PersistedSCPStateV0) XdrValue ¶
func (v PersistedSCPStateV0) XdrValue() interface{}
type PersistedSCPStateV1 ¶
type PersistedSCPStateV1 struct { // Tx sets are saved separately ScpEnvelopes []SCPEnvelope QuorumSets []SCPQuorumSet }
func XDR_PersistedSCPStateV1 ¶
func XDR_PersistedSCPStateV1(v *PersistedSCPStateV1) *PersistedSCPStateV1
func (*PersistedSCPStateV1) XdrMarshal ¶
func (v *PersistedSCPStateV1) XdrMarshal(x XDR, name string)
func (*PersistedSCPStateV1) XdrPointer ¶
func (v *PersistedSCPStateV1) XdrPointer() interface{}
func (*PersistedSCPStateV1) XdrRecurse ¶
func (v *PersistedSCPStateV1) XdrRecurse(x XDR, name string)
func (PersistedSCPStateV1) XdrTypeName ¶
func (PersistedSCPStateV1) XdrTypeName() string
func (PersistedSCPStateV1) XdrValue ¶
func (v PersistedSCPStateV1) XdrValue() interface{}
type PreconditionType ¶
type PreconditionType int32
const ( PRECOND_NONE PreconditionType = 0 PRECOND_TIME PreconditionType = 1 PRECOND_V2 PreconditionType = 2 )
func XDR_PreconditionType ¶
func XDR_PreconditionType(v *PreconditionType) *PreconditionType
func (PreconditionType) GetU32 ¶
func (v PreconditionType) GetU32() uint32
func (*PreconditionType) SetU32 ¶
func (v *PreconditionType) SetU32(n uint32)
func (PreconditionType) String ¶
func (v PreconditionType) String() string
func (PreconditionType) XdrEnumNames ¶
func (PreconditionType) XdrEnumNames() map[int32]string
func (*PreconditionType) XdrMarshal ¶
func (v *PreconditionType) XdrMarshal(x XDR, name string)
func (*PreconditionType) XdrPointer ¶
func (v *PreconditionType) XdrPointer() interface{}
func (PreconditionType) XdrTypeName ¶
func (PreconditionType) XdrTypeName() string
func (PreconditionType) XdrValue ¶
func (v PreconditionType) XdrValue() interface{}
type Preconditions ¶
type Preconditions struct { // The union discriminant Type selects among the following arms: // PRECOND_NONE: // void // PRECOND_TIME: // TimeBounds() *TimeBounds // PRECOND_V2: // V2() *PreconditionsV2 Type PreconditionType // contains filtered or unexported fields }
func XDR_Preconditions ¶
func XDR_Preconditions(v *Preconditions) *Preconditions
func (*Preconditions) TimeBounds ¶
func (u *Preconditions) TimeBounds() *TimeBounds
func (*Preconditions) V2 ¶
func (u *Preconditions) V2() *PreconditionsV2
func (*Preconditions) XdrMarshal ¶
func (v *Preconditions) XdrMarshal(x XDR, name string)
func (*Preconditions) XdrPointer ¶
func (v *Preconditions) XdrPointer() interface{}
func (*Preconditions) XdrRecurse ¶
func (u *Preconditions) XdrRecurse(x XDR, name string)
func (Preconditions) XdrTypeName ¶
func (Preconditions) XdrTypeName() string
func (*Preconditions) XdrUnionBody ¶
func (u *Preconditions) XdrUnionBody() XdrType
func (*Preconditions) XdrUnionBodyName ¶
func (u *Preconditions) XdrUnionBodyName() string
func (*Preconditions) XdrUnionTag ¶
func (u *Preconditions) XdrUnionTag() XdrNum32
func (*Preconditions) XdrUnionTagName ¶
func (u *Preconditions) XdrUnionTagName() string
func (Preconditions) XdrValid ¶
func (u Preconditions) XdrValid() bool
func (Preconditions) XdrValidTags ¶
func (_ Preconditions) XdrValidTags() map[int32]bool
func (Preconditions) XdrValue ¶
func (v Preconditions) XdrValue() interface{}
type PreconditionsV2 ¶
type PreconditionsV2 struct { TimeBounds *TimeBounds // Transaction only valid for ledger numbers n such that // minLedger <= n < maxLedger (if maxLedger == 0, then // only minLedger is checked) LedgerBounds *LedgerBounds // If NULL, only valid when sourceAccount's sequence number // is seqNum - 1. Otherwise, valid when sourceAccount's // sequence number n satisfies minSeqNum <= n < tx.seqNum. // Note that after execution the account's sequence number // is always raised to tx.seqNum, and a transaction is not // valid if tx.seqNum is too high to ensure replay protection. MinSeqNum *SequenceNumber // For the transaction to be valid, the current ledger time must // be at least minSeqAge greater than sourceAccount's seqTime. MinSeqAge Duration // For the transaction to be valid, the current ledger number // must be at least minSeqLedgerGap greater than sourceAccount's // seqLedger. MinSeqLedgerGap Uint32 // For the transaction to be valid, there must be a signature // corresponding to every Signer in this array, even if the // signature is not otherwise required by the sourceAccount or // operations. ExtraSigners []SignerKey // bound 2 }
func XDR_PreconditionsV2 ¶
func XDR_PreconditionsV2(v *PreconditionsV2) *PreconditionsV2
func (*PreconditionsV2) XdrMarshal ¶
func (v *PreconditionsV2) XdrMarshal(x XDR, name string)
func (*PreconditionsV2) XdrPointer ¶
func (v *PreconditionsV2) XdrPointer() interface{}
func (*PreconditionsV2) XdrRecurse ¶
func (v *PreconditionsV2) XdrRecurse(x XDR, name string)
func (PreconditionsV2) XdrTypeName ¶
func (PreconditionsV2) XdrTypeName() string
func (PreconditionsV2) XdrValue ¶
func (v PreconditionsV2) XdrValue() interface{}
type Price ¶
price in fractional representation
func (*Price) XdrMarshal ¶
func (*Price) XdrPointer ¶
func (v *Price) XdrPointer() interface{}
func (*Price) XdrRecurse ¶
func (Price) XdrTypeName ¶
type PublicKey ¶
type PublicKey struct { // The union discriminant Type selects among the following arms: // PUBLIC_KEY_TYPE_ED25519: // Ed25519() *Uint256 Type PublicKeyType // contains filtered or unexported fields }
func XDR_PublicKey ¶
func (*PublicKey) XdrMarshal ¶
func (*PublicKey) XdrPointer ¶
func (v *PublicKey) XdrPointer() interface{}
func (*PublicKey) XdrRecurse ¶
func (PublicKey) XdrTypeName ¶
func (*PublicKey) XdrUnionBody ¶
func (u *PublicKey) XdrUnionBody() XdrType
func (*PublicKey) XdrUnionBodyName ¶
func (*PublicKey) XdrUnionTag ¶
func (u *PublicKey) XdrUnionTag() XdrNum32
func (*PublicKey) XdrUnionTagName ¶
func (PublicKey) XdrValidTags ¶
type PublicKeyType ¶
type PublicKeyType int32
const (
PUBLIC_KEY_TYPE_ED25519 PublicKeyType = PublicKeyType(KEY_TYPE_ED25519)
)
func XDR_PublicKeyType ¶
func XDR_PublicKeyType(v *PublicKeyType) *PublicKeyType
func (PublicKeyType) GetU32 ¶
func (v PublicKeyType) GetU32() uint32
func (*PublicKeyType) SetU32 ¶
func (v *PublicKeyType) SetU32(n uint32)
func (PublicKeyType) String ¶
func (v PublicKeyType) String() string
func (PublicKeyType) XdrEnumNames ¶
func (PublicKeyType) XdrEnumNames() map[int32]string
func (*PublicKeyType) XdrMarshal ¶
func (v *PublicKeyType) XdrMarshal(x XDR, name string)
func (*PublicKeyType) XdrPointer ¶
func (v *PublicKeyType) XdrPointer() interface{}
func (PublicKeyType) XdrTypeName ¶
func (PublicKeyType) XdrTypeName() string
func (PublicKeyType) XdrValue ¶
func (v PublicKeyType) XdrValue() interface{}
type RestoreFootprintOp ¶
type RestoreFootprintOp struct {
Ext ExtensionPoint
}
Restore the expired or evicted entries specified in the readWrite footprint.
Threshold: med Result: RestoreFootprintOp
func XDR_RestoreFootprintOp ¶
func XDR_RestoreFootprintOp(v *RestoreFootprintOp) *RestoreFootprintOp
func (*RestoreFootprintOp) XdrMarshal ¶
func (v *RestoreFootprintOp) XdrMarshal(x XDR, name string)
func (*RestoreFootprintOp) XdrPointer ¶
func (v *RestoreFootprintOp) XdrPointer() interface{}
func (*RestoreFootprintOp) XdrRecurse ¶
func (v *RestoreFootprintOp) XdrRecurse(x XDR, name string)
func (RestoreFootprintOp) XdrTypeName ¶
func (RestoreFootprintOp) XdrTypeName() string
func (RestoreFootprintOp) XdrValue ¶
func (v RestoreFootprintOp) XdrValue() interface{}
type RestoreFootprintResult ¶
type RestoreFootprintResult struct { // The union discriminant Code selects among the following arms: // RESTORE_FOOTPRINT_SUCCESS: // void // RESTORE_FOOTPRINT_MALFORMED, RESTORE_FOOTPRINT_RESOURCE_LIMIT_EXCEEDED, RESTORE_FOOTPRINT_INSUFFICIENT_REFUNDABLE_FEE: // void Code RestoreFootprintResultCode // contains filtered or unexported fields }
func XDR_RestoreFootprintResult ¶
func XDR_RestoreFootprintResult(v *RestoreFootprintResult) *RestoreFootprintResult
func (*RestoreFootprintResult) XdrMarshal ¶
func (v *RestoreFootprintResult) XdrMarshal(x XDR, name string)
func (*RestoreFootprintResult) XdrPointer ¶
func (v *RestoreFootprintResult) XdrPointer() interface{}
func (*RestoreFootprintResult) XdrRecurse ¶
func (u *RestoreFootprintResult) XdrRecurse(x XDR, name string)
func (RestoreFootprintResult) XdrTypeName ¶
func (RestoreFootprintResult) XdrTypeName() string
func (*RestoreFootprintResult) XdrUnionBody ¶
func (u *RestoreFootprintResult) XdrUnionBody() XdrType
func (*RestoreFootprintResult) XdrUnionBodyName ¶
func (u *RestoreFootprintResult) XdrUnionBodyName() string
func (*RestoreFootprintResult) XdrUnionTag ¶
func (u *RestoreFootprintResult) XdrUnionTag() XdrNum32
func (*RestoreFootprintResult) XdrUnionTagName ¶
func (u *RestoreFootprintResult) XdrUnionTagName() string
func (RestoreFootprintResult) XdrValid ¶
func (u RestoreFootprintResult) XdrValid() bool
func (RestoreFootprintResult) XdrValidTags ¶
func (_ RestoreFootprintResult) XdrValidTags() map[int32]bool
func (RestoreFootprintResult) XdrValue ¶
func (v RestoreFootprintResult) XdrValue() interface{}
type RestoreFootprintResultCode ¶
type RestoreFootprintResultCode int32
const ( // codes considered as "success" for the operation RESTORE_FOOTPRINT_SUCCESS RestoreFootprintResultCode = 0 // codes considered as "failure" for the operation RESTORE_FOOTPRINT_MALFORMED RestoreFootprintResultCode = -1 RESTORE_FOOTPRINT_RESOURCE_LIMIT_EXCEEDED RestoreFootprintResultCode = -2 RESTORE_FOOTPRINT_INSUFFICIENT_REFUNDABLE_FEE RestoreFootprintResultCode = -3 )
func XDR_RestoreFootprintResultCode ¶
func XDR_RestoreFootprintResultCode(v *RestoreFootprintResultCode) *RestoreFootprintResultCode
func (RestoreFootprintResultCode) GetU32 ¶
func (v RestoreFootprintResultCode) GetU32() uint32
func (*RestoreFootprintResultCode) Scan ¶
func (v *RestoreFootprintResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*RestoreFootprintResultCode) SetU32 ¶
func (v *RestoreFootprintResultCode) SetU32(n uint32)
func (RestoreFootprintResultCode) String ¶
func (v RestoreFootprintResultCode) String() string
func (RestoreFootprintResultCode) XdrEnumComments ¶
func (e RestoreFootprintResultCode) XdrEnumComments() map[int32]string
func (RestoreFootprintResultCode) XdrEnumNames ¶
func (RestoreFootprintResultCode) XdrEnumNames() map[int32]string
func (*RestoreFootprintResultCode) XdrMarshal ¶
func (v *RestoreFootprintResultCode) XdrMarshal(x XDR, name string)
func (*RestoreFootprintResultCode) XdrPointer ¶
func (v *RestoreFootprintResultCode) XdrPointer() interface{}
func (RestoreFootprintResultCode) XdrTypeName ¶
func (RestoreFootprintResultCode) XdrTypeName() string
func (RestoreFootprintResultCode) XdrValue ¶
func (v RestoreFootprintResultCode) XdrValue() interface{}
type RevokeSponsorshipOp ¶
type RevokeSponsorshipOp struct { // The union discriminant Type selects among the following arms: // REVOKE_SPONSORSHIP_LEDGER_ENTRY: // LedgerKey() *LedgerKey // REVOKE_SPONSORSHIP_SIGNER: // Signer() *XdrAnon_RevokeSponsorshipOp_Signer Type RevokeSponsorshipType // contains filtered or unexported fields }
func XDR_RevokeSponsorshipOp ¶
func XDR_RevokeSponsorshipOp(v *RevokeSponsorshipOp) *RevokeSponsorshipOp
func (*RevokeSponsorshipOp) LedgerKey ¶
func (u *RevokeSponsorshipOp) LedgerKey() *LedgerKey
func (*RevokeSponsorshipOp) Signer ¶
func (u *RevokeSponsorshipOp) Signer() *XdrAnon_RevokeSponsorshipOp_Signer
func (*RevokeSponsorshipOp) XdrMarshal ¶
func (v *RevokeSponsorshipOp) XdrMarshal(x XDR, name string)
func (*RevokeSponsorshipOp) XdrPointer ¶
func (v *RevokeSponsorshipOp) XdrPointer() interface{}
func (*RevokeSponsorshipOp) XdrRecurse ¶
func (u *RevokeSponsorshipOp) XdrRecurse(x XDR, name string)
func (RevokeSponsorshipOp) XdrTypeName ¶
func (RevokeSponsorshipOp) XdrTypeName() string
func (*RevokeSponsorshipOp) XdrUnionBody ¶
func (u *RevokeSponsorshipOp) XdrUnionBody() XdrType
func (*RevokeSponsorshipOp) XdrUnionBodyName ¶
func (u *RevokeSponsorshipOp) XdrUnionBodyName() string
func (*RevokeSponsorshipOp) XdrUnionTag ¶
func (u *RevokeSponsorshipOp) XdrUnionTag() XdrNum32
func (*RevokeSponsorshipOp) XdrUnionTagName ¶
func (u *RevokeSponsorshipOp) XdrUnionTagName() string
func (RevokeSponsorshipOp) XdrValid ¶
func (u RevokeSponsorshipOp) XdrValid() bool
func (RevokeSponsorshipOp) XdrValidTags ¶
func (_ RevokeSponsorshipOp) XdrValidTags() map[int32]bool
func (RevokeSponsorshipOp) XdrValue ¶
func (v RevokeSponsorshipOp) XdrValue() interface{}
type RevokeSponsorshipResult ¶
type RevokeSponsorshipResult struct { // The union discriminant Code selects among the following arms: // REVOKE_SPONSORSHIP_SUCCESS: // void // REVOKE_SPONSORSHIP_DOES_NOT_EXIST, REVOKE_SPONSORSHIP_NOT_SPONSOR, REVOKE_SPONSORSHIP_LOW_RESERVE, REVOKE_SPONSORSHIP_ONLY_TRANSFERABLE, REVOKE_SPONSORSHIP_MALFORMED: // void Code RevokeSponsorshipResultCode // contains filtered or unexported fields }
func XDR_RevokeSponsorshipResult ¶
func XDR_RevokeSponsorshipResult(v *RevokeSponsorshipResult) *RevokeSponsorshipResult
func (*RevokeSponsorshipResult) XdrMarshal ¶
func (v *RevokeSponsorshipResult) XdrMarshal(x XDR, name string)
func (*RevokeSponsorshipResult) XdrPointer ¶
func (v *RevokeSponsorshipResult) XdrPointer() interface{}
func (*RevokeSponsorshipResult) XdrRecurse ¶
func (u *RevokeSponsorshipResult) XdrRecurse(x XDR, name string)
func (RevokeSponsorshipResult) XdrTypeName ¶
func (RevokeSponsorshipResult) XdrTypeName() string
func (*RevokeSponsorshipResult) XdrUnionBody ¶
func (u *RevokeSponsorshipResult) XdrUnionBody() XdrType
func (*RevokeSponsorshipResult) XdrUnionBodyName ¶
func (u *RevokeSponsorshipResult) XdrUnionBodyName() string
func (*RevokeSponsorshipResult) XdrUnionTag ¶
func (u *RevokeSponsorshipResult) XdrUnionTag() XdrNum32
func (*RevokeSponsorshipResult) XdrUnionTagName ¶
func (u *RevokeSponsorshipResult) XdrUnionTagName() string
func (RevokeSponsorshipResult) XdrValid ¶
func (u RevokeSponsorshipResult) XdrValid() bool
func (RevokeSponsorshipResult) XdrValidTags ¶
func (_ RevokeSponsorshipResult) XdrValidTags() map[int32]bool
func (RevokeSponsorshipResult) XdrValue ¶
func (v RevokeSponsorshipResult) XdrValue() interface{}
type RevokeSponsorshipResultCode ¶
type RevokeSponsorshipResultCode int32
const ( // codes considered as "success" for the operation REVOKE_SPONSORSHIP_SUCCESS RevokeSponsorshipResultCode = 0 // codes considered as "failure" for the operation REVOKE_SPONSORSHIP_DOES_NOT_EXIST RevokeSponsorshipResultCode = -1 REVOKE_SPONSORSHIP_NOT_SPONSOR RevokeSponsorshipResultCode = -2 REVOKE_SPONSORSHIP_LOW_RESERVE RevokeSponsorshipResultCode = -3 REVOKE_SPONSORSHIP_ONLY_TRANSFERABLE RevokeSponsorshipResultCode = -4 REVOKE_SPONSORSHIP_MALFORMED RevokeSponsorshipResultCode = -5 )
func XDR_RevokeSponsorshipResultCode ¶
func XDR_RevokeSponsorshipResultCode(v *RevokeSponsorshipResultCode) *RevokeSponsorshipResultCode
func (RevokeSponsorshipResultCode) GetU32 ¶
func (v RevokeSponsorshipResultCode) GetU32() uint32
func (*RevokeSponsorshipResultCode) Scan ¶
func (v *RevokeSponsorshipResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*RevokeSponsorshipResultCode) SetU32 ¶
func (v *RevokeSponsorshipResultCode) SetU32(n uint32)
func (RevokeSponsorshipResultCode) String ¶
func (v RevokeSponsorshipResultCode) String() string
func (RevokeSponsorshipResultCode) XdrEnumComments ¶
func (e RevokeSponsorshipResultCode) XdrEnumComments() map[int32]string
func (RevokeSponsorshipResultCode) XdrEnumNames ¶
func (RevokeSponsorshipResultCode) XdrEnumNames() map[int32]string
func (*RevokeSponsorshipResultCode) XdrMarshal ¶
func (v *RevokeSponsorshipResultCode) XdrMarshal(x XDR, name string)
func (*RevokeSponsorshipResultCode) XdrPointer ¶
func (v *RevokeSponsorshipResultCode) XdrPointer() interface{}
func (RevokeSponsorshipResultCode) XdrTypeName ¶
func (RevokeSponsorshipResultCode) XdrTypeName() string
func (RevokeSponsorshipResultCode) XdrValue ¶
func (v RevokeSponsorshipResultCode) XdrValue() interface{}
type RevokeSponsorshipType ¶
type RevokeSponsorshipType int32
RevokeSponsorship
If source account is not sponsored or is sponsored by the owner of the specified entry or sub-entry, then attempt to revoke the sponsorship. If source account is sponsored, then attempt to transfer the sponsorship to the sponsor of source account. Threshold: med Result: RevokeSponsorshipResult
const ( REVOKE_SPONSORSHIP_LEDGER_ENTRY RevokeSponsorshipType = 0 REVOKE_SPONSORSHIP_SIGNER RevokeSponsorshipType = 1 )
func XDR_RevokeSponsorshipType ¶
func XDR_RevokeSponsorshipType(v *RevokeSponsorshipType) *RevokeSponsorshipType
func (RevokeSponsorshipType) GetU32 ¶
func (v RevokeSponsorshipType) GetU32() uint32
func (*RevokeSponsorshipType) Scan ¶
func (v *RevokeSponsorshipType) Scan(ss fmt.ScanState, _ rune) error
func (*RevokeSponsorshipType) SetU32 ¶
func (v *RevokeSponsorshipType) SetU32(n uint32)
func (RevokeSponsorshipType) String ¶
func (v RevokeSponsorshipType) String() string
func (RevokeSponsorshipType) XdrEnumNames ¶
func (RevokeSponsorshipType) XdrEnumNames() map[int32]string
func (*RevokeSponsorshipType) XdrMarshal ¶
func (v *RevokeSponsorshipType) XdrMarshal(x XDR, name string)
func (*RevokeSponsorshipType) XdrPointer ¶
func (v *RevokeSponsorshipType) XdrPointer() interface{}
func (RevokeSponsorshipType) XdrTypeName ¶
func (RevokeSponsorshipType) XdrTypeName() string
func (RevokeSponsorshipType) XdrValue ¶
func (v RevokeSponsorshipType) XdrValue() interface{}
type SCAddress ¶
type SCAddress struct { // The union discriminant Type selects among the following arms: // SC_ADDRESS_TYPE_ACCOUNT: // AccountId() *AccountID // SC_ADDRESS_TYPE_CONTRACT: // ContractId() *Hash Type SCAddressType // contains filtered or unexported fields }
func XDR_SCAddress ¶
func (*SCAddress) ContractId ¶
func (*SCAddress) XdrMarshal ¶
func (*SCAddress) XdrPointer ¶
func (v *SCAddress) XdrPointer() interface{}
func (*SCAddress) XdrRecurse ¶
func (SCAddress) XdrTypeName ¶
func (*SCAddress) XdrUnionBody ¶
func (u *SCAddress) XdrUnionBody() XdrType
func (*SCAddress) XdrUnionBodyName ¶
func (*SCAddress) XdrUnionTag ¶
func (u *SCAddress) XdrUnionTag() XdrNum32
func (*SCAddress) XdrUnionTagName ¶
func (SCAddress) XdrValidTags ¶
type SCAddressType ¶
type SCAddressType int32
const ( SC_ADDRESS_TYPE_ACCOUNT SCAddressType = 0 SC_ADDRESS_TYPE_CONTRACT SCAddressType = 1 )
func XDR_SCAddressType ¶
func XDR_SCAddressType(v *SCAddressType) *SCAddressType
func (SCAddressType) GetU32 ¶
func (v SCAddressType) GetU32() uint32
func (*SCAddressType) SetU32 ¶
func (v *SCAddressType) SetU32(n uint32)
func (SCAddressType) String ¶
func (v SCAddressType) String() string
func (SCAddressType) XdrEnumNames ¶
func (SCAddressType) XdrEnumNames() map[int32]string
func (*SCAddressType) XdrMarshal ¶
func (v *SCAddressType) XdrMarshal(x XDR, name string)
func (*SCAddressType) XdrPointer ¶
func (v *SCAddressType) XdrPointer() interface{}
func (SCAddressType) XdrTypeName ¶
func (SCAddressType) XdrTypeName() string
func (SCAddressType) XdrValue ¶
func (v SCAddressType) XdrValue() interface{}
type SCContractInstance ¶
type SCContractInstance struct { Executable ContractExecutable Storage *SCMap }
func XDR_SCContractInstance ¶
func XDR_SCContractInstance(v *SCContractInstance) *SCContractInstance
func (*SCContractInstance) XdrMarshal ¶
func (v *SCContractInstance) XdrMarshal(x XDR, name string)
func (*SCContractInstance) XdrPointer ¶
func (v *SCContractInstance) XdrPointer() interface{}
func (*SCContractInstance) XdrRecurse ¶
func (v *SCContractInstance) XdrRecurse(x XDR, name string)
func (SCContractInstance) XdrTypeName ¶
func (SCContractInstance) XdrTypeName() string
func (SCContractInstance) XdrValue ¶
func (v SCContractInstance) XdrValue() interface{}
type SCEnvMetaEntry ¶
type SCEnvMetaEntry struct { // The union discriminant Kind selects among the following arms: // SC_ENV_META_KIND_INTERFACE_VERSION: // InterfaceVersion() *Uint64 Kind SCEnvMetaKind // contains filtered or unexported fields }
func XDR_SCEnvMetaEntry ¶
func XDR_SCEnvMetaEntry(v *SCEnvMetaEntry) *SCEnvMetaEntry
func (*SCEnvMetaEntry) InterfaceVersion ¶
func (u *SCEnvMetaEntry) InterfaceVersion() *Uint64
func (*SCEnvMetaEntry) XdrMarshal ¶
func (v *SCEnvMetaEntry) XdrMarshal(x XDR, name string)
func (*SCEnvMetaEntry) XdrPointer ¶
func (v *SCEnvMetaEntry) XdrPointer() interface{}
func (*SCEnvMetaEntry) XdrRecurse ¶
func (u *SCEnvMetaEntry) XdrRecurse(x XDR, name string)
func (SCEnvMetaEntry) XdrTypeName ¶
func (SCEnvMetaEntry) XdrTypeName() string
func (*SCEnvMetaEntry) XdrUnionBody ¶
func (u *SCEnvMetaEntry) XdrUnionBody() XdrType
func (*SCEnvMetaEntry) XdrUnionBodyName ¶
func (u *SCEnvMetaEntry) XdrUnionBodyName() string
func (*SCEnvMetaEntry) XdrUnionTag ¶
func (u *SCEnvMetaEntry) XdrUnionTag() XdrNum32
func (*SCEnvMetaEntry) XdrUnionTagName ¶
func (u *SCEnvMetaEntry) XdrUnionTagName() string
func (SCEnvMetaEntry) XdrValid ¶
func (u SCEnvMetaEntry) XdrValid() bool
func (SCEnvMetaEntry) XdrValidTags ¶
func (_ SCEnvMetaEntry) XdrValidTags() map[int32]bool
func (SCEnvMetaEntry) XdrValue ¶
func (v SCEnvMetaEntry) XdrValue() interface{}
type SCEnvMetaKind ¶
type SCEnvMetaKind int32
const (
SC_ENV_META_KIND_INTERFACE_VERSION SCEnvMetaKind = 0
)
func XDR_SCEnvMetaKind ¶
func XDR_SCEnvMetaKind(v *SCEnvMetaKind) *SCEnvMetaKind
func (SCEnvMetaKind) GetU32 ¶
func (v SCEnvMetaKind) GetU32() uint32
func (*SCEnvMetaKind) SetU32 ¶
func (v *SCEnvMetaKind) SetU32(n uint32)
func (SCEnvMetaKind) String ¶
func (v SCEnvMetaKind) String() string
func (SCEnvMetaKind) XdrEnumNames ¶
func (SCEnvMetaKind) XdrEnumNames() map[int32]string
func (*SCEnvMetaKind) XdrMarshal ¶
func (v *SCEnvMetaKind) XdrMarshal(x XDR, name string)
func (*SCEnvMetaKind) XdrPointer ¶
func (v *SCEnvMetaKind) XdrPointer() interface{}
func (SCEnvMetaKind) XdrTypeName ¶
func (SCEnvMetaKind) XdrTypeName() string
func (SCEnvMetaKind) XdrValue ¶
func (v SCEnvMetaKind) XdrValue() interface{}
type SCError ¶
type SCError struct { // The union discriminant Type selects among the following arms: // SCE_CONTRACT: // ContractCode() *Uint32 // SCE_WASM_VM, SCE_CONTEXT, SCE_STORAGE, SCE_OBJECT, SCE_CRYPTO, SCE_EVENTS, SCE_BUDGET, SCE_VALUE, SCE_AUTH: // Code() *SCErrorCode Type SCErrorType // contains filtered or unexported fields }
func XDR_SCError ¶
func (*SCError) Code ¶
func (u *SCError) Code() *SCErrorCode
func (*SCError) ContractCode ¶
func (*SCError) XdrMarshal ¶
func (*SCError) XdrPointer ¶
func (v *SCError) XdrPointer() interface{}
func (*SCError) XdrRecurse ¶
func (SCError) XdrTypeName ¶
func (*SCError) XdrUnionBody ¶
func (u *SCError) XdrUnionBody() XdrType
func (*SCError) XdrUnionBodyName ¶
func (*SCError) XdrUnionTag ¶
func (u *SCError) XdrUnionTag() XdrNum32
func (*SCError) XdrUnionTagName ¶
func (SCError) XdrValidTags ¶
type SCErrorCode ¶
type SCErrorCode int32
const ( // Some arithmetic was undefined (overflow, divide-by-zero). SCEC_ARITH_DOMAIN SCErrorCode = 0 // Something was indexed beyond its bounds. SCEC_INDEX_BOUNDS SCErrorCode = 1 // User provided some otherwise-bad data. SCEC_INVALID_INPUT SCErrorCode = 2 // Some value was required but not provided. SCEC_MISSING_VALUE SCErrorCode = 3 // Some value was provided where not allowed. SCEC_EXISTING_VALUE SCErrorCode = 4 // Some arbitrary limit -- gas or otherwise -- was hit. SCEC_EXCEEDED_LIMIT SCErrorCode = 5 // Data was valid but action requested was not. SCEC_INVALID_ACTION SCErrorCode = 6 // The host detected an error in its own logic. SCEC_INTERNAL_ERROR SCErrorCode = 7 // Some type wasn't as expected. SCEC_UNEXPECTED_TYPE SCErrorCode = 8 // Something's size wasn't as expected. SCEC_UNEXPECTED_SIZE SCErrorCode = 9 )
func XDR_SCErrorCode ¶
func XDR_SCErrorCode(v *SCErrorCode) *SCErrorCode
func (SCErrorCode) GetU32 ¶
func (v SCErrorCode) GetU32() uint32
func (*SCErrorCode) SetU32 ¶
func (v *SCErrorCode) SetU32(n uint32)
func (SCErrorCode) String ¶
func (v SCErrorCode) String() string
func (SCErrorCode) XdrEnumComments ¶
func (e SCErrorCode) XdrEnumComments() map[int32]string
func (SCErrorCode) XdrEnumNames ¶
func (SCErrorCode) XdrEnumNames() map[int32]string
func (*SCErrorCode) XdrMarshal ¶
func (v *SCErrorCode) XdrMarshal(x XDR, name string)
func (*SCErrorCode) XdrPointer ¶
func (v *SCErrorCode) XdrPointer() interface{}
func (SCErrorCode) XdrTypeName ¶
func (SCErrorCode) XdrTypeName() string
func (SCErrorCode) XdrValue ¶
func (v SCErrorCode) XdrValue() interface{}
type SCErrorType ¶
type SCErrorType int32
const ( // Contract-specific, user-defined codes. SCE_CONTRACT SCErrorType = 0 // Errors while interpreting WASM bytecode. SCE_WASM_VM SCErrorType = 1 // Errors in the contract's host context. SCE_CONTEXT SCErrorType = 2 // Errors accessing host storage. SCE_STORAGE SCErrorType = 3 // Errors working with host objects. SCE_OBJECT SCErrorType = 4 // Errors in cryptographic operations. SCE_CRYPTO SCErrorType = 5 // Errors while emitting events. SCE_EVENTS SCErrorType = 6 // Errors relating to budget limits. SCE_BUDGET SCErrorType = 7 // Errors working with host values or SCVals. SCE_VALUE SCErrorType = 8 // Errors from the authentication subsystem. SCE_AUTH SCErrorType = 9 )
func XDR_SCErrorType ¶
func XDR_SCErrorType(v *SCErrorType) *SCErrorType
func (SCErrorType) GetU32 ¶
func (v SCErrorType) GetU32() uint32
func (*SCErrorType) SetU32 ¶
func (v *SCErrorType) SetU32(n uint32)
func (SCErrorType) String ¶
func (v SCErrorType) String() string
func (SCErrorType) XdrEnumComments ¶
func (e SCErrorType) XdrEnumComments() map[int32]string
func (SCErrorType) XdrEnumNames ¶
func (SCErrorType) XdrEnumNames() map[int32]string
func (*SCErrorType) XdrMarshal ¶
func (v *SCErrorType) XdrMarshal(x XDR, name string)
func (*SCErrorType) XdrPointer ¶
func (v *SCErrorType) XdrPointer() interface{}
func (SCErrorType) XdrTypeName ¶
func (SCErrorType) XdrTypeName() string
func (SCErrorType) XdrValue ¶
func (v SCErrorType) XdrValue() interface{}
type SCMap ¶
type SCMap = []SCMapEntry
type SCMapEntry ¶
func XDR_SCMapEntry ¶
func XDR_SCMapEntry(v *SCMapEntry) *SCMapEntry
func (*SCMapEntry) XdrMarshal ¶
func (v *SCMapEntry) XdrMarshal(x XDR, name string)
func (*SCMapEntry) XdrPointer ¶
func (v *SCMapEntry) XdrPointer() interface{}
func (*SCMapEntry) XdrRecurse ¶
func (v *SCMapEntry) XdrRecurse(x XDR, name string)
func (SCMapEntry) XdrTypeName ¶
func (SCMapEntry) XdrTypeName() string
func (SCMapEntry) XdrValue ¶
func (v SCMapEntry) XdrValue() interface{}
type SCMetaEntry ¶
type SCMetaEntry struct { // The union discriminant Kind selects among the following arms: // SC_META_V0: // V0() *SCMetaV0 Kind SCMetaKind // contains filtered or unexported fields }
func XDR_SCMetaEntry ¶
func XDR_SCMetaEntry(v *SCMetaEntry) *SCMetaEntry
func (*SCMetaEntry) V0 ¶
func (u *SCMetaEntry) V0() *SCMetaV0
func (*SCMetaEntry) XdrMarshal ¶
func (v *SCMetaEntry) XdrMarshal(x XDR, name string)
func (*SCMetaEntry) XdrPointer ¶
func (v *SCMetaEntry) XdrPointer() interface{}
func (*SCMetaEntry) XdrRecurse ¶
func (u *SCMetaEntry) XdrRecurse(x XDR, name string)
func (SCMetaEntry) XdrTypeName ¶
func (SCMetaEntry) XdrTypeName() string
func (*SCMetaEntry) XdrUnionBody ¶
func (u *SCMetaEntry) XdrUnionBody() XdrType
func (*SCMetaEntry) XdrUnionBodyName ¶
func (u *SCMetaEntry) XdrUnionBodyName() string
func (*SCMetaEntry) XdrUnionTag ¶
func (u *SCMetaEntry) XdrUnionTag() XdrNum32
func (*SCMetaEntry) XdrUnionTagName ¶
func (u *SCMetaEntry) XdrUnionTagName() string
func (SCMetaEntry) XdrValid ¶
func (u SCMetaEntry) XdrValid() bool
func (SCMetaEntry) XdrValidTags ¶
func (_ SCMetaEntry) XdrValidTags() map[int32]bool
func (SCMetaEntry) XdrValue ¶
func (v SCMetaEntry) XdrValue() interface{}
type SCMetaKind ¶
type SCMetaKind int32
const (
SC_META_V0 SCMetaKind = 0
)
func XDR_SCMetaKind ¶
func XDR_SCMetaKind(v *SCMetaKind) *SCMetaKind
func (SCMetaKind) GetU32 ¶
func (v SCMetaKind) GetU32() uint32
func (*SCMetaKind) SetU32 ¶
func (v *SCMetaKind) SetU32(n uint32)
func (SCMetaKind) String ¶
func (v SCMetaKind) String() string
func (SCMetaKind) XdrEnumNames ¶
func (SCMetaKind) XdrEnumNames() map[int32]string
func (*SCMetaKind) XdrMarshal ¶
func (v *SCMetaKind) XdrMarshal(x XDR, name string)
func (*SCMetaKind) XdrPointer ¶
func (v *SCMetaKind) XdrPointer() interface{}
func (SCMetaKind) XdrTypeName ¶
func (SCMetaKind) XdrTypeName() string
func (SCMetaKind) XdrValue ¶
func (v SCMetaKind) XdrValue() interface{}
type SCMetaV0 ¶
func XDR_SCMetaV0 ¶
func (*SCMetaV0) XdrMarshal ¶
func (*SCMetaV0) XdrPointer ¶
func (v *SCMetaV0) XdrPointer() interface{}
func (*SCMetaV0) XdrRecurse ¶
func (SCMetaV0) XdrTypeName ¶
type SCNonceKey ¶
type SCNonceKey struct {
Nonce Int64
}
func XDR_SCNonceKey ¶
func XDR_SCNonceKey(v *SCNonceKey) *SCNonceKey
func (*SCNonceKey) XdrMarshal ¶
func (v *SCNonceKey) XdrMarshal(x XDR, name string)
func (*SCNonceKey) XdrPointer ¶
func (v *SCNonceKey) XdrPointer() interface{}
func (*SCNonceKey) XdrRecurse ¶
func (v *SCNonceKey) XdrRecurse(x XDR, name string)
func (SCNonceKey) XdrTypeName ¶
func (SCNonceKey) XdrTypeName() string
func (SCNonceKey) XdrValue ¶
func (v SCNonceKey) XdrValue() interface{}
type SCPBallot ¶
func XDR_SCPBallot ¶
func (*SCPBallot) XdrMarshal ¶
func (*SCPBallot) XdrPointer ¶
func (v *SCPBallot) XdrPointer() interface{}
func (*SCPBallot) XdrRecurse ¶
func (SCPBallot) XdrTypeName ¶
type SCPEnvelope ¶
type SCPEnvelope struct { Statement SCPStatement Signature Signature }
func XDR_SCPEnvelope ¶
func XDR_SCPEnvelope(v *SCPEnvelope) *SCPEnvelope
func (*SCPEnvelope) XdrMarshal ¶
func (v *SCPEnvelope) XdrMarshal(x XDR, name string)
func (*SCPEnvelope) XdrPointer ¶
func (v *SCPEnvelope) XdrPointer() interface{}
func (*SCPEnvelope) XdrRecurse ¶
func (v *SCPEnvelope) XdrRecurse(x XDR, name string)
func (SCPEnvelope) XdrTypeName ¶
func (SCPEnvelope) XdrTypeName() string
func (SCPEnvelope) XdrValue ¶
func (v SCPEnvelope) XdrValue() interface{}
type SCPHistoryEntry ¶
type SCPHistoryEntry struct { // The union discriminant V selects among the following arms: // 0: // V0() *SCPHistoryEntryV0 V int32 // contains filtered or unexported fields }
SCP history file is an array of these
func XDR_SCPHistoryEntry ¶
func XDR_SCPHistoryEntry(v *SCPHistoryEntry) *SCPHistoryEntry
func (*SCPHistoryEntry) V0 ¶
func (u *SCPHistoryEntry) V0() *SCPHistoryEntryV0
func (*SCPHistoryEntry) XdrMarshal ¶
func (v *SCPHistoryEntry) XdrMarshal(x XDR, name string)
func (*SCPHistoryEntry) XdrPointer ¶
func (v *SCPHistoryEntry) XdrPointer() interface{}
func (*SCPHistoryEntry) XdrRecurse ¶
func (u *SCPHistoryEntry) XdrRecurse(x XDR, name string)
func (SCPHistoryEntry) XdrTypeName ¶
func (SCPHistoryEntry) XdrTypeName() string
func (*SCPHistoryEntry) XdrUnionBody ¶
func (u *SCPHistoryEntry) XdrUnionBody() XdrType
func (*SCPHistoryEntry) XdrUnionBodyName ¶
func (u *SCPHistoryEntry) XdrUnionBodyName() string
func (*SCPHistoryEntry) XdrUnionTag ¶
func (u *SCPHistoryEntry) XdrUnionTag() XdrNum32
func (*SCPHistoryEntry) XdrUnionTagName ¶
func (u *SCPHistoryEntry) XdrUnionTagName() string
func (SCPHistoryEntry) XdrValid ¶
func (u SCPHistoryEntry) XdrValid() bool
func (SCPHistoryEntry) XdrValidTags ¶
func (_ SCPHistoryEntry) XdrValidTags() map[int32]bool
func (SCPHistoryEntry) XdrValue ¶
func (v SCPHistoryEntry) XdrValue() interface{}
type SCPHistoryEntryV0 ¶
type SCPHistoryEntryV0 struct { // additional quorum sets used by ledgerMessages QuorumSets []SCPQuorumSet LedgerMessages LedgerSCPMessages }
note: ledgerMessages may refer to any quorumSets encountered in the file so far, not just the one from this entry
func XDR_SCPHistoryEntryV0 ¶
func XDR_SCPHistoryEntryV0(v *SCPHistoryEntryV0) *SCPHistoryEntryV0
func (*SCPHistoryEntryV0) XdrMarshal ¶
func (v *SCPHistoryEntryV0) XdrMarshal(x XDR, name string)
func (*SCPHistoryEntryV0) XdrPointer ¶
func (v *SCPHistoryEntryV0) XdrPointer() interface{}
func (*SCPHistoryEntryV0) XdrRecurse ¶
func (v *SCPHistoryEntryV0) XdrRecurse(x XDR, name string)
func (SCPHistoryEntryV0) XdrTypeName ¶
func (SCPHistoryEntryV0) XdrTypeName() string
func (SCPHistoryEntryV0) XdrValue ¶
func (v SCPHistoryEntryV0) XdrValue() interface{}
type SCPNomination ¶
func XDR_SCPNomination ¶
func XDR_SCPNomination(v *SCPNomination) *SCPNomination
func (*SCPNomination) XdrMarshal ¶
func (v *SCPNomination) XdrMarshal(x XDR, name string)
func (*SCPNomination) XdrPointer ¶
func (v *SCPNomination) XdrPointer() interface{}
func (*SCPNomination) XdrRecurse ¶
func (v *SCPNomination) XdrRecurse(x XDR, name string)
func (SCPNomination) XdrTypeName ¶
func (SCPNomination) XdrTypeName() string
func (SCPNomination) XdrValue ¶
func (v SCPNomination) XdrValue() interface{}
type SCPQuorumSet ¶
type SCPQuorumSet struct { Threshold Uint32 Validators []NodeID InnerSets []SCPQuorumSet }
supports things like: A,B,C,(D,E,F),(G,H,(I,J,K,L)) only allows 2 levels of nesting
func XDR_SCPQuorumSet ¶
func XDR_SCPQuorumSet(v *SCPQuorumSet) *SCPQuorumSet
func (*SCPQuorumSet) XdrMarshal ¶
func (v *SCPQuorumSet) XdrMarshal(x XDR, name string)
func (*SCPQuorumSet) XdrPointer ¶
func (v *SCPQuorumSet) XdrPointer() interface{}
func (*SCPQuorumSet) XdrRecurse ¶
func (v *SCPQuorumSet) XdrRecurse(x XDR, name string)
func (SCPQuorumSet) XdrTypeName ¶
func (SCPQuorumSet) XdrTypeName() string
func (SCPQuorumSet) XdrValue ¶
func (v SCPQuorumSet) XdrValue() interface{}
type SCPStatement ¶
type SCPStatement struct { // v NodeID NodeID // i SlotIndex Uint64 Pledges XdrAnon_SCPStatement_Pledges }
func XDR_SCPStatement ¶
func XDR_SCPStatement(v *SCPStatement) *SCPStatement
func (*SCPStatement) XdrMarshal ¶
func (v *SCPStatement) XdrMarshal(x XDR, name string)
func (*SCPStatement) XdrPointer ¶
func (v *SCPStatement) XdrPointer() interface{}
func (*SCPStatement) XdrRecurse ¶
func (v *SCPStatement) XdrRecurse(x XDR, name string)
func (SCPStatement) XdrTypeName ¶
func (SCPStatement) XdrTypeName() string
func (SCPStatement) XdrValue ¶
func (v SCPStatement) XdrValue() interface{}
type SCPStatementType ¶
type SCPStatementType int32
const ( SCP_ST_PREPARE SCPStatementType = 0 SCP_ST_CONFIRM SCPStatementType = 1 SCP_ST_EXTERNALIZE SCPStatementType = 2 SCP_ST_NOMINATE SCPStatementType = 3 )
func XDR_SCPStatementType ¶
func XDR_SCPStatementType(v *SCPStatementType) *SCPStatementType
func (SCPStatementType) GetU32 ¶
func (v SCPStatementType) GetU32() uint32
func (*SCPStatementType) SetU32 ¶
func (v *SCPStatementType) SetU32(n uint32)
func (SCPStatementType) String ¶
func (v SCPStatementType) String() string
func (SCPStatementType) XdrEnumNames ¶
func (SCPStatementType) XdrEnumNames() map[int32]string
func (*SCPStatementType) XdrMarshal ¶
func (v *SCPStatementType) XdrMarshal(x XDR, name string)
func (*SCPStatementType) XdrPointer ¶
func (v *SCPStatementType) XdrPointer() interface{}
func (SCPStatementType) XdrTypeName ¶
func (SCPStatementType) XdrTypeName() string
func (SCPStatementType) XdrValue ¶
func (v SCPStatementType) XdrValue() interface{}
type SCSpecEntry ¶
type SCSpecEntry struct { // The union discriminant Kind selects among the following arms: // SC_SPEC_ENTRY_FUNCTION_V0: // FunctionV0() *SCSpecFunctionV0 // SC_SPEC_ENTRY_UDT_STRUCT_V0: // UdtStructV0() *SCSpecUDTStructV0 // SC_SPEC_ENTRY_UDT_UNION_V0: // UdtUnionV0() *SCSpecUDTUnionV0 // SC_SPEC_ENTRY_UDT_ENUM_V0: // UdtEnumV0() *SCSpecUDTEnumV0 // SC_SPEC_ENTRY_UDT_ERROR_ENUM_V0: // UdtErrorEnumV0() *SCSpecUDTErrorEnumV0 Kind SCSpecEntryKind // contains filtered or unexported fields }
func XDR_SCSpecEntry ¶
func XDR_SCSpecEntry(v *SCSpecEntry) *SCSpecEntry
func (*SCSpecEntry) FunctionV0 ¶
func (u *SCSpecEntry) FunctionV0() *SCSpecFunctionV0
func (*SCSpecEntry) UdtEnumV0 ¶
func (u *SCSpecEntry) UdtEnumV0() *SCSpecUDTEnumV0
func (*SCSpecEntry) UdtErrorEnumV0 ¶
func (u *SCSpecEntry) UdtErrorEnumV0() *SCSpecUDTErrorEnumV0
func (*SCSpecEntry) UdtStructV0 ¶
func (u *SCSpecEntry) UdtStructV0() *SCSpecUDTStructV0
func (*SCSpecEntry) UdtUnionV0 ¶
func (u *SCSpecEntry) UdtUnionV0() *SCSpecUDTUnionV0
func (*SCSpecEntry) XdrMarshal ¶
func (v *SCSpecEntry) XdrMarshal(x XDR, name string)
func (*SCSpecEntry) XdrPointer ¶
func (v *SCSpecEntry) XdrPointer() interface{}
func (*SCSpecEntry) XdrRecurse ¶
func (u *SCSpecEntry) XdrRecurse(x XDR, name string)
func (SCSpecEntry) XdrTypeName ¶
func (SCSpecEntry) XdrTypeName() string
func (*SCSpecEntry) XdrUnionBody ¶
func (u *SCSpecEntry) XdrUnionBody() XdrType
func (*SCSpecEntry) XdrUnionBodyName ¶
func (u *SCSpecEntry) XdrUnionBodyName() string
func (*SCSpecEntry) XdrUnionTag ¶
func (u *SCSpecEntry) XdrUnionTag() XdrNum32
func (*SCSpecEntry) XdrUnionTagName ¶
func (u *SCSpecEntry) XdrUnionTagName() string
func (SCSpecEntry) XdrValid ¶
func (u SCSpecEntry) XdrValid() bool
func (SCSpecEntry) XdrValidTags ¶
func (_ SCSpecEntry) XdrValidTags() map[int32]bool
func (SCSpecEntry) XdrValue ¶
func (v SCSpecEntry) XdrValue() interface{}
type SCSpecEntryKind ¶
type SCSpecEntryKind int32
const ( SC_SPEC_ENTRY_FUNCTION_V0 SCSpecEntryKind = 0 SC_SPEC_ENTRY_UDT_STRUCT_V0 SCSpecEntryKind = 1 SC_SPEC_ENTRY_UDT_UNION_V0 SCSpecEntryKind = 2 SC_SPEC_ENTRY_UDT_ENUM_V0 SCSpecEntryKind = 3 SC_SPEC_ENTRY_UDT_ERROR_ENUM_V0 SCSpecEntryKind = 4 )
func XDR_SCSpecEntryKind ¶
func XDR_SCSpecEntryKind(v *SCSpecEntryKind) *SCSpecEntryKind
func (SCSpecEntryKind) GetU32 ¶
func (v SCSpecEntryKind) GetU32() uint32
func (*SCSpecEntryKind) SetU32 ¶
func (v *SCSpecEntryKind) SetU32(n uint32)
func (SCSpecEntryKind) String ¶
func (v SCSpecEntryKind) String() string
func (SCSpecEntryKind) XdrEnumNames ¶
func (SCSpecEntryKind) XdrEnumNames() map[int32]string
func (*SCSpecEntryKind) XdrMarshal ¶
func (v *SCSpecEntryKind) XdrMarshal(x XDR, name string)
func (*SCSpecEntryKind) XdrPointer ¶
func (v *SCSpecEntryKind) XdrPointer() interface{}
func (SCSpecEntryKind) XdrTypeName ¶
func (SCSpecEntryKind) XdrTypeName() string
func (SCSpecEntryKind) XdrValue ¶
func (v SCSpecEntryKind) XdrValue() interface{}
type SCSpecFunctionInputV0 ¶
type SCSpecFunctionInputV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Name string // bound 30 Type SCSpecTypeDef }
func XDR_SCSpecFunctionInputV0 ¶
func XDR_SCSpecFunctionInputV0(v *SCSpecFunctionInputV0) *SCSpecFunctionInputV0
func (*SCSpecFunctionInputV0) XdrMarshal ¶
func (v *SCSpecFunctionInputV0) XdrMarshal(x XDR, name string)
func (*SCSpecFunctionInputV0) XdrPointer ¶
func (v *SCSpecFunctionInputV0) XdrPointer() interface{}
func (*SCSpecFunctionInputV0) XdrRecurse ¶
func (v *SCSpecFunctionInputV0) XdrRecurse(x XDR, name string)
func (SCSpecFunctionInputV0) XdrTypeName ¶
func (SCSpecFunctionInputV0) XdrTypeName() string
func (SCSpecFunctionInputV0) XdrValue ¶
func (v SCSpecFunctionInputV0) XdrValue() interface{}
type SCSpecFunctionV0 ¶
type SCSpecFunctionV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Name SCSymbol Inputs []SCSpecFunctionInputV0 // bound 10 Outputs []SCSpecTypeDef // bound 1 }
func XDR_SCSpecFunctionV0 ¶
func XDR_SCSpecFunctionV0(v *SCSpecFunctionV0) *SCSpecFunctionV0
func (*SCSpecFunctionV0) XdrMarshal ¶
func (v *SCSpecFunctionV0) XdrMarshal(x XDR, name string)
func (*SCSpecFunctionV0) XdrPointer ¶
func (v *SCSpecFunctionV0) XdrPointer() interface{}
func (*SCSpecFunctionV0) XdrRecurse ¶
func (v *SCSpecFunctionV0) XdrRecurse(x XDR, name string)
func (SCSpecFunctionV0) XdrTypeName ¶
func (SCSpecFunctionV0) XdrTypeName() string
func (SCSpecFunctionV0) XdrValue ¶
func (v SCSpecFunctionV0) XdrValue() interface{}
type SCSpecType ¶
type SCSpecType int32
const ( SC_SPEC_TYPE_VAL SCSpecType = 0 // Types with no parameters. SC_SPEC_TYPE_BOOL SCSpecType = 1 SC_SPEC_TYPE_VOID SCSpecType = 2 SC_SPEC_TYPE_ERROR SCSpecType = 3 SC_SPEC_TYPE_U32 SCSpecType = 4 SC_SPEC_TYPE_I32 SCSpecType = 5 SC_SPEC_TYPE_U64 SCSpecType = 6 SC_SPEC_TYPE_I64 SCSpecType = 7 SC_SPEC_TYPE_TIMEPOINT SCSpecType = 8 SC_SPEC_TYPE_DURATION SCSpecType = 9 SC_SPEC_TYPE_U128 SCSpecType = 10 SC_SPEC_TYPE_I128 SCSpecType = 11 SC_SPEC_TYPE_U256 SCSpecType = 12 SC_SPEC_TYPE_I256 SCSpecType = 13 SC_SPEC_TYPE_BYTES SCSpecType = 14 SC_SPEC_TYPE_STRING SCSpecType = 16 SC_SPEC_TYPE_SYMBOL SCSpecType = 17 SC_SPEC_TYPE_ADDRESS SCSpecType = 19 // Types with parameters. SC_SPEC_TYPE_OPTION SCSpecType = 1000 SC_SPEC_TYPE_RESULT SCSpecType = 1001 SC_SPEC_TYPE_VEC SCSpecType = 1002 SC_SPEC_TYPE_MAP SCSpecType = 1004 SC_SPEC_TYPE_TUPLE SCSpecType = 1005 SC_SPEC_TYPE_BYTES_N SCSpecType = 1006 // User defined types. SC_SPEC_TYPE_UDT SCSpecType = 2000 )
func XDR_SCSpecType ¶
func XDR_SCSpecType(v *SCSpecType) *SCSpecType
func (SCSpecType) GetU32 ¶
func (v SCSpecType) GetU32() uint32
func (*SCSpecType) SetU32 ¶
func (v *SCSpecType) SetU32(n uint32)
func (SCSpecType) String ¶
func (v SCSpecType) String() string
func (SCSpecType) XdrEnumComments ¶
func (e SCSpecType) XdrEnumComments() map[int32]string
func (SCSpecType) XdrEnumNames ¶
func (SCSpecType) XdrEnumNames() map[int32]string
func (*SCSpecType) XdrMarshal ¶
func (v *SCSpecType) XdrMarshal(x XDR, name string)
func (*SCSpecType) XdrPointer ¶
func (v *SCSpecType) XdrPointer() interface{}
func (SCSpecType) XdrTypeName ¶
func (SCSpecType) XdrTypeName() string
func (SCSpecType) XdrValue ¶
func (v SCSpecType) XdrValue() interface{}
type SCSpecTypeBytesN ¶
type SCSpecTypeBytesN struct {
N Uint32
}
func XDR_SCSpecTypeBytesN ¶
func XDR_SCSpecTypeBytesN(v *SCSpecTypeBytesN) *SCSpecTypeBytesN
func (*SCSpecTypeBytesN) XdrMarshal ¶
func (v *SCSpecTypeBytesN) XdrMarshal(x XDR, name string)
func (*SCSpecTypeBytesN) XdrPointer ¶
func (v *SCSpecTypeBytesN) XdrPointer() interface{}
func (*SCSpecTypeBytesN) XdrRecurse ¶
func (v *SCSpecTypeBytesN) XdrRecurse(x XDR, name string)
func (SCSpecTypeBytesN) XdrTypeName ¶
func (SCSpecTypeBytesN) XdrTypeName() string
func (SCSpecTypeBytesN) XdrValue ¶
func (v SCSpecTypeBytesN) XdrValue() interface{}
type SCSpecTypeDef ¶
type SCSpecTypeDef struct { // The union discriminant Type selects among the following arms: // SC_SPEC_TYPE_VAL, SC_SPEC_TYPE_BOOL, SC_SPEC_TYPE_VOID, SC_SPEC_TYPE_ERROR, SC_SPEC_TYPE_U32, SC_SPEC_TYPE_I32, SC_SPEC_TYPE_U64, SC_SPEC_TYPE_I64, SC_SPEC_TYPE_TIMEPOINT, SC_SPEC_TYPE_DURATION, SC_SPEC_TYPE_U128, SC_SPEC_TYPE_I128, SC_SPEC_TYPE_U256, SC_SPEC_TYPE_I256, SC_SPEC_TYPE_BYTES, SC_SPEC_TYPE_STRING, SC_SPEC_TYPE_SYMBOL, SC_SPEC_TYPE_ADDRESS: // void // SC_SPEC_TYPE_OPTION: // Option() *SCSpecTypeOption // SC_SPEC_TYPE_RESULT: // Result() *SCSpecTypeResult // SC_SPEC_TYPE_VEC: // Vec() *SCSpecTypeVec // SC_SPEC_TYPE_MAP: // Map() *SCSpecTypeMap // SC_SPEC_TYPE_TUPLE: // Tuple() *SCSpecTypeTuple // SC_SPEC_TYPE_BYTES_N: // BytesN() *SCSpecTypeBytesN // SC_SPEC_TYPE_UDT: // Udt() *SCSpecTypeUDT Type SCSpecType // contains filtered or unexported fields }
func XDR_SCSpecTypeDef ¶
func XDR_SCSpecTypeDef(v *SCSpecTypeDef) *SCSpecTypeDef
func (*SCSpecTypeDef) BytesN ¶
func (u *SCSpecTypeDef) BytesN() *SCSpecTypeBytesN
func (*SCSpecTypeDef) Map ¶
func (u *SCSpecTypeDef) Map() *SCSpecTypeMap
func (*SCSpecTypeDef) Option ¶
func (u *SCSpecTypeDef) Option() *SCSpecTypeOption
func (*SCSpecTypeDef) Result ¶
func (u *SCSpecTypeDef) Result() *SCSpecTypeResult
func (*SCSpecTypeDef) Tuple ¶
func (u *SCSpecTypeDef) Tuple() *SCSpecTypeTuple
func (*SCSpecTypeDef) Udt ¶
func (u *SCSpecTypeDef) Udt() *SCSpecTypeUDT
func (*SCSpecTypeDef) Vec ¶
func (u *SCSpecTypeDef) Vec() *SCSpecTypeVec
func (*SCSpecTypeDef) XdrMarshal ¶
func (v *SCSpecTypeDef) XdrMarshal(x XDR, name string)
func (*SCSpecTypeDef) XdrPointer ¶
func (v *SCSpecTypeDef) XdrPointer() interface{}
func (*SCSpecTypeDef) XdrRecurse ¶
func (u *SCSpecTypeDef) XdrRecurse(x XDR, name string)
func (SCSpecTypeDef) XdrTypeName ¶
func (SCSpecTypeDef) XdrTypeName() string
func (*SCSpecTypeDef) XdrUnionBody ¶
func (u *SCSpecTypeDef) XdrUnionBody() XdrType
func (*SCSpecTypeDef) XdrUnionBodyName ¶
func (u *SCSpecTypeDef) XdrUnionBodyName() string
func (*SCSpecTypeDef) XdrUnionTag ¶
func (u *SCSpecTypeDef) XdrUnionTag() XdrNum32
func (*SCSpecTypeDef) XdrUnionTagName ¶
func (u *SCSpecTypeDef) XdrUnionTagName() string
func (SCSpecTypeDef) XdrValid ¶
func (u SCSpecTypeDef) XdrValid() bool
func (SCSpecTypeDef) XdrValidTags ¶
func (_ SCSpecTypeDef) XdrValidTags() map[int32]bool
func (SCSpecTypeDef) XdrValue ¶
func (v SCSpecTypeDef) XdrValue() interface{}
type SCSpecTypeMap ¶
type SCSpecTypeMap struct { KeyType SCSpecTypeDef ValueType SCSpecTypeDef }
func XDR_SCSpecTypeMap ¶
func XDR_SCSpecTypeMap(v *SCSpecTypeMap) *SCSpecTypeMap
func (*SCSpecTypeMap) XdrMarshal ¶
func (v *SCSpecTypeMap) XdrMarshal(x XDR, name string)
func (*SCSpecTypeMap) XdrPointer ¶
func (v *SCSpecTypeMap) XdrPointer() interface{}
func (*SCSpecTypeMap) XdrRecurse ¶
func (v *SCSpecTypeMap) XdrRecurse(x XDR, name string)
func (SCSpecTypeMap) XdrTypeName ¶
func (SCSpecTypeMap) XdrTypeName() string
func (SCSpecTypeMap) XdrValue ¶
func (v SCSpecTypeMap) XdrValue() interface{}
type SCSpecTypeOption ¶
type SCSpecTypeOption struct {
ValueType SCSpecTypeDef
}
func XDR_SCSpecTypeOption ¶
func XDR_SCSpecTypeOption(v *SCSpecTypeOption) *SCSpecTypeOption
func (*SCSpecTypeOption) XdrMarshal ¶
func (v *SCSpecTypeOption) XdrMarshal(x XDR, name string)
func (*SCSpecTypeOption) XdrPointer ¶
func (v *SCSpecTypeOption) XdrPointer() interface{}
func (*SCSpecTypeOption) XdrRecurse ¶
func (v *SCSpecTypeOption) XdrRecurse(x XDR, name string)
func (SCSpecTypeOption) XdrTypeName ¶
func (SCSpecTypeOption) XdrTypeName() string
func (SCSpecTypeOption) XdrValue ¶
func (v SCSpecTypeOption) XdrValue() interface{}
type SCSpecTypeResult ¶
type SCSpecTypeResult struct { OkType SCSpecTypeDef ErrorType SCSpecTypeDef }
func XDR_SCSpecTypeResult ¶
func XDR_SCSpecTypeResult(v *SCSpecTypeResult) *SCSpecTypeResult
func (*SCSpecTypeResult) XdrMarshal ¶
func (v *SCSpecTypeResult) XdrMarshal(x XDR, name string)
func (*SCSpecTypeResult) XdrPointer ¶
func (v *SCSpecTypeResult) XdrPointer() interface{}
func (*SCSpecTypeResult) XdrRecurse ¶
func (v *SCSpecTypeResult) XdrRecurse(x XDR, name string)
func (SCSpecTypeResult) XdrTypeName ¶
func (SCSpecTypeResult) XdrTypeName() string
func (SCSpecTypeResult) XdrValue ¶
func (v SCSpecTypeResult) XdrValue() interface{}
type SCSpecTypeTuple ¶
type SCSpecTypeTuple struct {
ValueTypes []SCSpecTypeDef // bound 12
}
func XDR_SCSpecTypeTuple ¶
func XDR_SCSpecTypeTuple(v *SCSpecTypeTuple) *SCSpecTypeTuple
func (*SCSpecTypeTuple) XdrMarshal ¶
func (v *SCSpecTypeTuple) XdrMarshal(x XDR, name string)
func (*SCSpecTypeTuple) XdrPointer ¶
func (v *SCSpecTypeTuple) XdrPointer() interface{}
func (*SCSpecTypeTuple) XdrRecurse ¶
func (v *SCSpecTypeTuple) XdrRecurse(x XDR, name string)
func (SCSpecTypeTuple) XdrTypeName ¶
func (SCSpecTypeTuple) XdrTypeName() string
func (SCSpecTypeTuple) XdrValue ¶
func (v SCSpecTypeTuple) XdrValue() interface{}
type SCSpecTypeUDT ¶
type SCSpecTypeUDT struct {
Name string // bound 60
}
func XDR_SCSpecTypeUDT ¶
func XDR_SCSpecTypeUDT(v *SCSpecTypeUDT) *SCSpecTypeUDT
func (*SCSpecTypeUDT) XdrMarshal ¶
func (v *SCSpecTypeUDT) XdrMarshal(x XDR, name string)
func (*SCSpecTypeUDT) XdrPointer ¶
func (v *SCSpecTypeUDT) XdrPointer() interface{}
func (*SCSpecTypeUDT) XdrRecurse ¶
func (v *SCSpecTypeUDT) XdrRecurse(x XDR, name string)
func (SCSpecTypeUDT) XdrTypeName ¶
func (SCSpecTypeUDT) XdrTypeName() string
func (SCSpecTypeUDT) XdrValue ¶
func (v SCSpecTypeUDT) XdrValue() interface{}
type SCSpecTypeVec ¶
type SCSpecTypeVec struct {
ElementType SCSpecTypeDef
}
func XDR_SCSpecTypeVec ¶
func XDR_SCSpecTypeVec(v *SCSpecTypeVec) *SCSpecTypeVec
func (*SCSpecTypeVec) XdrMarshal ¶
func (v *SCSpecTypeVec) XdrMarshal(x XDR, name string)
func (*SCSpecTypeVec) XdrPointer ¶
func (v *SCSpecTypeVec) XdrPointer() interface{}
func (*SCSpecTypeVec) XdrRecurse ¶
func (v *SCSpecTypeVec) XdrRecurse(x XDR, name string)
func (SCSpecTypeVec) XdrTypeName ¶
func (SCSpecTypeVec) XdrTypeName() string
func (SCSpecTypeVec) XdrValue ¶
func (v SCSpecTypeVec) XdrValue() interface{}
type SCSpecUDTEnumCaseV0 ¶
type SCSpecUDTEnumCaseV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Name string // bound 60 Value Uint32 }
func XDR_SCSpecUDTEnumCaseV0 ¶
func XDR_SCSpecUDTEnumCaseV0(v *SCSpecUDTEnumCaseV0) *SCSpecUDTEnumCaseV0
func (*SCSpecUDTEnumCaseV0) XdrMarshal ¶
func (v *SCSpecUDTEnumCaseV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTEnumCaseV0) XdrPointer ¶
func (v *SCSpecUDTEnumCaseV0) XdrPointer() interface{}
func (*SCSpecUDTEnumCaseV0) XdrRecurse ¶
func (v *SCSpecUDTEnumCaseV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTEnumCaseV0) XdrTypeName ¶
func (SCSpecUDTEnumCaseV0) XdrTypeName() string
func (SCSpecUDTEnumCaseV0) XdrValue ¶
func (v SCSpecUDTEnumCaseV0) XdrValue() interface{}
type SCSpecUDTEnumV0 ¶
type SCSpecUDTEnumV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Lib string // bound 80 Name string // bound 60 Cases []SCSpecUDTEnumCaseV0 // bound 50 }
func XDR_SCSpecUDTEnumV0 ¶
func XDR_SCSpecUDTEnumV0(v *SCSpecUDTEnumV0) *SCSpecUDTEnumV0
func (*SCSpecUDTEnumV0) XdrMarshal ¶
func (v *SCSpecUDTEnumV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTEnumV0) XdrPointer ¶
func (v *SCSpecUDTEnumV0) XdrPointer() interface{}
func (*SCSpecUDTEnumV0) XdrRecurse ¶
func (v *SCSpecUDTEnumV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTEnumV0) XdrTypeName ¶
func (SCSpecUDTEnumV0) XdrTypeName() string
func (SCSpecUDTEnumV0) XdrValue ¶
func (v SCSpecUDTEnumV0) XdrValue() interface{}
type SCSpecUDTErrorEnumCaseV0 ¶
type SCSpecUDTErrorEnumCaseV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Name string // bound 60 Value Uint32 }
func XDR_SCSpecUDTErrorEnumCaseV0 ¶
func XDR_SCSpecUDTErrorEnumCaseV0(v *SCSpecUDTErrorEnumCaseV0) *SCSpecUDTErrorEnumCaseV0
func (*SCSpecUDTErrorEnumCaseV0) XdrMarshal ¶
func (v *SCSpecUDTErrorEnumCaseV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTErrorEnumCaseV0) XdrPointer ¶
func (v *SCSpecUDTErrorEnumCaseV0) XdrPointer() interface{}
func (*SCSpecUDTErrorEnumCaseV0) XdrRecurse ¶
func (v *SCSpecUDTErrorEnumCaseV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTErrorEnumCaseV0) XdrTypeName ¶
func (SCSpecUDTErrorEnumCaseV0) XdrTypeName() string
func (SCSpecUDTErrorEnumCaseV0) XdrValue ¶
func (v SCSpecUDTErrorEnumCaseV0) XdrValue() interface{}
type SCSpecUDTErrorEnumV0 ¶
type SCSpecUDTErrorEnumV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Lib string // bound 80 Name string // bound 60 Cases []SCSpecUDTErrorEnumCaseV0 // bound 50 }
func XDR_SCSpecUDTErrorEnumV0 ¶
func XDR_SCSpecUDTErrorEnumV0(v *SCSpecUDTErrorEnumV0) *SCSpecUDTErrorEnumV0
func (*SCSpecUDTErrorEnumV0) XdrMarshal ¶
func (v *SCSpecUDTErrorEnumV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTErrorEnumV0) XdrPointer ¶
func (v *SCSpecUDTErrorEnumV0) XdrPointer() interface{}
func (*SCSpecUDTErrorEnumV0) XdrRecurse ¶
func (v *SCSpecUDTErrorEnumV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTErrorEnumV0) XdrTypeName ¶
func (SCSpecUDTErrorEnumV0) XdrTypeName() string
func (SCSpecUDTErrorEnumV0) XdrValue ¶
func (v SCSpecUDTErrorEnumV0) XdrValue() interface{}
type SCSpecUDTStructFieldV0 ¶
type SCSpecUDTStructFieldV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Name string // bound 30 Type SCSpecTypeDef }
func XDR_SCSpecUDTStructFieldV0 ¶
func XDR_SCSpecUDTStructFieldV0(v *SCSpecUDTStructFieldV0) *SCSpecUDTStructFieldV0
func (*SCSpecUDTStructFieldV0) XdrMarshal ¶
func (v *SCSpecUDTStructFieldV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTStructFieldV0) XdrPointer ¶
func (v *SCSpecUDTStructFieldV0) XdrPointer() interface{}
func (*SCSpecUDTStructFieldV0) XdrRecurse ¶
func (v *SCSpecUDTStructFieldV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTStructFieldV0) XdrTypeName ¶
func (SCSpecUDTStructFieldV0) XdrTypeName() string
func (SCSpecUDTStructFieldV0) XdrValue ¶
func (v SCSpecUDTStructFieldV0) XdrValue() interface{}
type SCSpecUDTStructV0 ¶
type SCSpecUDTStructV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Lib string // bound 80 Name string // bound 60 Fields []SCSpecUDTStructFieldV0 // bound 40 }
func XDR_SCSpecUDTStructV0 ¶
func XDR_SCSpecUDTStructV0(v *SCSpecUDTStructV0) *SCSpecUDTStructV0
func (*SCSpecUDTStructV0) XdrMarshal ¶
func (v *SCSpecUDTStructV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTStructV0) XdrPointer ¶
func (v *SCSpecUDTStructV0) XdrPointer() interface{}
func (*SCSpecUDTStructV0) XdrRecurse ¶
func (v *SCSpecUDTStructV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTStructV0) XdrTypeName ¶
func (SCSpecUDTStructV0) XdrTypeName() string
func (SCSpecUDTStructV0) XdrValue ¶
func (v SCSpecUDTStructV0) XdrValue() interface{}
type SCSpecUDTUnionCaseTupleV0 ¶
type SCSpecUDTUnionCaseTupleV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Name string // bound 60 Type []SCSpecTypeDef // bound 12 }
func XDR_SCSpecUDTUnionCaseTupleV0 ¶
func XDR_SCSpecUDTUnionCaseTupleV0(v *SCSpecUDTUnionCaseTupleV0) *SCSpecUDTUnionCaseTupleV0
func (*SCSpecUDTUnionCaseTupleV0) XdrMarshal ¶
func (v *SCSpecUDTUnionCaseTupleV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTUnionCaseTupleV0) XdrPointer ¶
func (v *SCSpecUDTUnionCaseTupleV0) XdrPointer() interface{}
func (*SCSpecUDTUnionCaseTupleV0) XdrRecurse ¶
func (v *SCSpecUDTUnionCaseTupleV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTUnionCaseTupleV0) XdrTypeName ¶
func (SCSpecUDTUnionCaseTupleV0) XdrTypeName() string
func (SCSpecUDTUnionCaseTupleV0) XdrValue ¶
func (v SCSpecUDTUnionCaseTupleV0) XdrValue() interface{}
type SCSpecUDTUnionCaseV0 ¶
type SCSpecUDTUnionCaseV0 struct { // The union discriminant Kind selects among the following arms: // SC_SPEC_UDT_UNION_CASE_VOID_V0: // VoidCase() *SCSpecUDTUnionCaseVoidV0 // SC_SPEC_UDT_UNION_CASE_TUPLE_V0: // TupleCase() *SCSpecUDTUnionCaseTupleV0 Kind SCSpecUDTUnionCaseV0Kind // contains filtered or unexported fields }
func XDR_SCSpecUDTUnionCaseV0 ¶
func XDR_SCSpecUDTUnionCaseV0(v *SCSpecUDTUnionCaseV0) *SCSpecUDTUnionCaseV0
func (*SCSpecUDTUnionCaseV0) TupleCase ¶
func (u *SCSpecUDTUnionCaseV0) TupleCase() *SCSpecUDTUnionCaseTupleV0
func (*SCSpecUDTUnionCaseV0) VoidCase ¶
func (u *SCSpecUDTUnionCaseV0) VoidCase() *SCSpecUDTUnionCaseVoidV0
func (*SCSpecUDTUnionCaseV0) XdrMarshal ¶
func (v *SCSpecUDTUnionCaseV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTUnionCaseV0) XdrPointer ¶
func (v *SCSpecUDTUnionCaseV0) XdrPointer() interface{}
func (*SCSpecUDTUnionCaseV0) XdrRecurse ¶
func (u *SCSpecUDTUnionCaseV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTUnionCaseV0) XdrTypeName ¶
func (SCSpecUDTUnionCaseV0) XdrTypeName() string
func (*SCSpecUDTUnionCaseV0) XdrUnionBody ¶
func (u *SCSpecUDTUnionCaseV0) XdrUnionBody() XdrType
func (*SCSpecUDTUnionCaseV0) XdrUnionBodyName ¶
func (u *SCSpecUDTUnionCaseV0) XdrUnionBodyName() string
func (*SCSpecUDTUnionCaseV0) XdrUnionTag ¶
func (u *SCSpecUDTUnionCaseV0) XdrUnionTag() XdrNum32
func (*SCSpecUDTUnionCaseV0) XdrUnionTagName ¶
func (u *SCSpecUDTUnionCaseV0) XdrUnionTagName() string
func (SCSpecUDTUnionCaseV0) XdrValid ¶
func (u SCSpecUDTUnionCaseV0) XdrValid() bool
func (SCSpecUDTUnionCaseV0) XdrValidTags ¶
func (_ SCSpecUDTUnionCaseV0) XdrValidTags() map[int32]bool
func (SCSpecUDTUnionCaseV0) XdrValue ¶
func (v SCSpecUDTUnionCaseV0) XdrValue() interface{}
type SCSpecUDTUnionCaseV0Kind ¶
type SCSpecUDTUnionCaseV0Kind int32
const ( SC_SPEC_UDT_UNION_CASE_VOID_V0 SCSpecUDTUnionCaseV0Kind = 0 SC_SPEC_UDT_UNION_CASE_TUPLE_V0 SCSpecUDTUnionCaseV0Kind = 1 )
func XDR_SCSpecUDTUnionCaseV0Kind ¶
func XDR_SCSpecUDTUnionCaseV0Kind(v *SCSpecUDTUnionCaseV0Kind) *SCSpecUDTUnionCaseV0Kind
func (SCSpecUDTUnionCaseV0Kind) GetU32 ¶
func (v SCSpecUDTUnionCaseV0Kind) GetU32() uint32
func (*SCSpecUDTUnionCaseV0Kind) Scan ¶
func (v *SCSpecUDTUnionCaseV0Kind) Scan(ss fmt.ScanState, _ rune) error
func (*SCSpecUDTUnionCaseV0Kind) SetU32 ¶
func (v *SCSpecUDTUnionCaseV0Kind) SetU32(n uint32)
func (SCSpecUDTUnionCaseV0Kind) String ¶
func (v SCSpecUDTUnionCaseV0Kind) String() string
func (SCSpecUDTUnionCaseV0Kind) XdrEnumNames ¶
func (SCSpecUDTUnionCaseV0Kind) XdrEnumNames() map[int32]string
func (*SCSpecUDTUnionCaseV0Kind) XdrMarshal ¶
func (v *SCSpecUDTUnionCaseV0Kind) XdrMarshal(x XDR, name string)
func (*SCSpecUDTUnionCaseV0Kind) XdrPointer ¶
func (v *SCSpecUDTUnionCaseV0Kind) XdrPointer() interface{}
func (SCSpecUDTUnionCaseV0Kind) XdrTypeName ¶
func (SCSpecUDTUnionCaseV0Kind) XdrTypeName() string
func (SCSpecUDTUnionCaseV0Kind) XdrValue ¶
func (v SCSpecUDTUnionCaseV0Kind) XdrValue() interface{}
type SCSpecUDTUnionCaseVoidV0 ¶
type SCSpecUDTUnionCaseVoidV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Name string // bound 60 }
func XDR_SCSpecUDTUnionCaseVoidV0 ¶
func XDR_SCSpecUDTUnionCaseVoidV0(v *SCSpecUDTUnionCaseVoidV0) *SCSpecUDTUnionCaseVoidV0
func (*SCSpecUDTUnionCaseVoidV0) XdrMarshal ¶
func (v *SCSpecUDTUnionCaseVoidV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTUnionCaseVoidV0) XdrPointer ¶
func (v *SCSpecUDTUnionCaseVoidV0) XdrPointer() interface{}
func (*SCSpecUDTUnionCaseVoidV0) XdrRecurse ¶
func (v *SCSpecUDTUnionCaseVoidV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTUnionCaseVoidV0) XdrTypeName ¶
func (SCSpecUDTUnionCaseVoidV0) XdrTypeName() string
func (SCSpecUDTUnionCaseVoidV0) XdrValue ¶
func (v SCSpecUDTUnionCaseVoidV0) XdrValue() interface{}
type SCSpecUDTUnionV0 ¶
type SCSpecUDTUnionV0 struct { Doc string // bound SC_SPEC_DOC_LIMIT Lib string // bound 80 Name string // bound 60 Cases []SCSpecUDTUnionCaseV0 // bound 50 }
func XDR_SCSpecUDTUnionV0 ¶
func XDR_SCSpecUDTUnionV0(v *SCSpecUDTUnionV0) *SCSpecUDTUnionV0
func (*SCSpecUDTUnionV0) XdrMarshal ¶
func (v *SCSpecUDTUnionV0) XdrMarshal(x XDR, name string)
func (*SCSpecUDTUnionV0) XdrPointer ¶
func (v *SCSpecUDTUnionV0) XdrPointer() interface{}
func (*SCSpecUDTUnionV0) XdrRecurse ¶
func (v *SCSpecUDTUnionV0) XdrRecurse(x XDR, name string)
func (SCSpecUDTUnionV0) XdrTypeName ¶
func (SCSpecUDTUnionV0) XdrTypeName() string
func (SCSpecUDTUnionV0) XdrValue ¶
func (v SCSpecUDTUnionV0) XdrValue() interface{}
type SCVal ¶
type SCVal struct { // The union discriminant Type selects among the following arms: // SCV_BOOL: // B() *bool // SCV_VOID: // void // SCV_ERROR: // Error() *SCError // SCV_U32: // U32() *Uint32 // SCV_I32: // I32() *Int32 // SCV_U64: // U64() *Uint64 // SCV_I64: // I64() *Int64 // SCV_TIMEPOINT: // Timepoint() *TimePoint // SCV_DURATION: // Duration() *Duration // SCV_U128: // U128() *UInt128Parts // SCV_I128: // I128() *Int128Parts // SCV_U256: // U256() *UInt256Parts // SCV_I256: // I256() *Int256Parts // SCV_BYTES: // Bytes() *SCBytes // SCV_STRING: // Str() *SCString // SCV_SYMBOL: // Sym() *SCSymbol // SCV_VEC: // Vec() **SCVec // SCV_MAP: // Map() **SCMap // SCV_ADDRESS: // Address() *SCAddress // SCV_LEDGER_KEY_CONTRACT_INSTANCE: // void // SCV_LEDGER_KEY_NONCE: // Nonce_key() *SCNonceKey // SCV_CONTRACT_INSTANCE: // Instance() *SCContractInstance Type SCValType // contains filtered or unexported fields }
func (*SCVal) I128 ¶
func (u *SCVal) I128() *Int128Parts
func (*SCVal) I256 ¶
func (u *SCVal) I256() *Int256Parts
func (*SCVal) Instance ¶
func (u *SCVal) Instance() *SCContractInstance
func (*SCVal) Nonce_key ¶
func (u *SCVal) Nonce_key() *SCNonceKey
func (*SCVal) U128 ¶
func (u *SCVal) U128() *UInt128Parts
func (*SCVal) U256 ¶
func (u *SCVal) U256() *UInt256Parts
func (*SCVal) XdrMarshal ¶
func (*SCVal) XdrPointer ¶
func (v *SCVal) XdrPointer() interface{}
func (*SCVal) XdrRecurse ¶
func (SCVal) XdrTypeName ¶
func (*SCVal) XdrUnionBody ¶
func (u *SCVal) XdrUnionBody() XdrType
func (*SCVal) XdrUnionBodyName ¶
func (*SCVal) XdrUnionTag ¶
func (u *SCVal) XdrUnionTag() XdrNum32
func (*SCVal) XdrUnionTagName ¶
func (SCVal) XdrValidTags ¶
type SCValType ¶
type SCValType int32
const ( SCV_BOOL SCValType = 0 SCV_VOID SCValType = 1 SCV_ERROR SCValType = 2 // 32 bits is the smallest type in WASM or XDR; no need for u8/u16. SCV_U32 SCValType = 3 SCV_I32 SCValType = 4 // 64 bits is naturally supported by both WASM and XDR also. SCV_U64 SCValType = 5 SCV_I64 SCValType = 6 // Time-related u64 subtypes with their own functions and formatting. SCV_TIMEPOINT SCValType = 7 SCV_DURATION SCValType = 8 // 128 bits is naturally supported by Rust and we use it for Soroban // fixed-point arithmetic prices / balances / similar "quantities". These // are represented in XDR as a pair of 2 u64s. SCV_U128 SCValType = 9 SCV_I128 SCValType = 10 // 256 bits is the size of sha256 output, ed25519 keys, and the EVM machine // word, so for interop use we include this even though it requires a small // amount of Rust guest and/or host library code. SCV_U256 SCValType = 11 SCV_I256 SCValType = 12 // Bytes come in 3 flavors, 2 of which have meaningfully different // formatting and validity-checking / domain-restriction. SCV_BYTES SCValType = 13 SCV_STRING SCValType = 14 SCV_SYMBOL SCValType = 15 // Vecs and maps are just polymorphic containers of other ScVals. SCV_VEC SCValType = 16 SCV_MAP SCValType = 17 // Address is the universal identifier for contracts and classic // accounts. SCV_ADDRESS SCValType = 18 // The following are the internal SCVal variants that are not // exposed to the contracts. SCV_CONTRACT_INSTANCE SCValType = 19 // SCV_LEDGER_KEY_CONTRACT_INSTANCE and SCV_LEDGER_KEY_NONCE are unique // symbolic SCVals used as the key for ledger entries for a contract's // instance and an address' nonce, respectively. SCV_LEDGER_KEY_CONTRACT_INSTANCE SCValType = 20 SCV_LEDGER_KEY_NONCE SCValType = 21 )
func XDR_SCValType ¶
func (SCValType) XdrEnumComments ¶
func (SCValType) XdrEnumNames ¶
func (*SCValType) XdrMarshal ¶
func (*SCValType) XdrPointer ¶
func (v *SCValType) XdrPointer() interface{}
func (SCValType) XdrTypeName ¶
type SendMore ¶
type SendMore struct {
NumMessages Uint32
}
func XDR_SendMore ¶
func (*SendMore) XdrMarshal ¶
func (*SendMore) XdrPointer ¶
func (v *SendMore) XdrPointer() interface{}
func (*SendMore) XdrRecurse ¶
func (SendMore) XdrTypeName ¶
type SendMoreExtended ¶
func XDR_SendMoreExtended ¶
func XDR_SendMoreExtended(v *SendMoreExtended) *SendMoreExtended
func (*SendMoreExtended) XdrMarshal ¶
func (v *SendMoreExtended) XdrMarshal(x XDR, name string)
func (*SendMoreExtended) XdrPointer ¶
func (v *SendMoreExtended) XdrPointer() interface{}
func (*SendMoreExtended) XdrRecurse ¶
func (v *SendMoreExtended) XdrRecurse(x XDR, name string)
func (SendMoreExtended) XdrTypeName ¶
func (SendMoreExtended) XdrTypeName() string
func (SendMoreExtended) XdrValue ¶
func (v SendMoreExtended) XdrValue() interface{}
type SequenceNumber ¶
type SequenceNumber = Int64
type SetOptionsOp ¶
type SetOptionsOp struct { // sets the inflation destination InflationDest *AccountID // which flags to clear ClearFlags *Uint32 // which flags to set SetFlags *Uint32 // account threshold manipulation MasterWeight *Uint32 LowThreshold *Uint32 MedThreshold *Uint32 HighThreshold *Uint32 // sets the home domain HomeDomain *String32 // Add, update or remove a signer for the account // signer is deleted if the weight is 0 Signer *Signer }
Set Account Options
updates "AccountEntry" fields. note: updating thresholds or signers requires high threshold Threshold: med or high Result: SetOptionsResult
func XDR_SetOptionsOp ¶
func XDR_SetOptionsOp(v *SetOptionsOp) *SetOptionsOp
func (*SetOptionsOp) XdrMarshal ¶
func (v *SetOptionsOp) XdrMarshal(x XDR, name string)
func (*SetOptionsOp) XdrPointer ¶
func (v *SetOptionsOp) XdrPointer() interface{}
func (*SetOptionsOp) XdrRecurse ¶
func (v *SetOptionsOp) XdrRecurse(x XDR, name string)
func (SetOptionsOp) XdrTypeName ¶
func (SetOptionsOp) XdrTypeName() string
func (SetOptionsOp) XdrValue ¶
func (v SetOptionsOp) XdrValue() interface{}
type SetOptionsResult ¶
type SetOptionsResult struct { // The union discriminant Code selects among the following arms: // SET_OPTIONS_SUCCESS: // void // SET_OPTIONS_LOW_RESERVE, SET_OPTIONS_TOO_MANY_SIGNERS, SET_OPTIONS_BAD_FLAGS, SET_OPTIONS_INVALID_INFLATION, SET_OPTIONS_CANT_CHANGE, SET_OPTIONS_UNKNOWN_FLAG, SET_OPTIONS_THRESHOLD_OUT_OF_RANGE, SET_OPTIONS_BAD_SIGNER, SET_OPTIONS_INVALID_HOME_DOMAIN, SET_OPTIONS_AUTH_REVOCABLE_REQUIRED: // void Code SetOptionsResultCode // contains filtered or unexported fields }
func XDR_SetOptionsResult ¶
func XDR_SetOptionsResult(v *SetOptionsResult) *SetOptionsResult
func (*SetOptionsResult) XdrMarshal ¶
func (v *SetOptionsResult) XdrMarshal(x XDR, name string)
func (*SetOptionsResult) XdrPointer ¶
func (v *SetOptionsResult) XdrPointer() interface{}
func (*SetOptionsResult) XdrRecurse ¶
func (u *SetOptionsResult) XdrRecurse(x XDR, name string)
func (SetOptionsResult) XdrTypeName ¶
func (SetOptionsResult) XdrTypeName() string
func (*SetOptionsResult) XdrUnionBody ¶
func (u *SetOptionsResult) XdrUnionBody() XdrType
func (*SetOptionsResult) XdrUnionBodyName ¶
func (u *SetOptionsResult) XdrUnionBodyName() string
func (*SetOptionsResult) XdrUnionTag ¶
func (u *SetOptionsResult) XdrUnionTag() XdrNum32
func (*SetOptionsResult) XdrUnionTagName ¶
func (u *SetOptionsResult) XdrUnionTagName() string
func (SetOptionsResult) XdrValid ¶
func (u SetOptionsResult) XdrValid() bool
func (SetOptionsResult) XdrValidTags ¶
func (_ SetOptionsResult) XdrValidTags() map[int32]bool
func (SetOptionsResult) XdrValue ¶
func (v SetOptionsResult) XdrValue() interface{}
type SetOptionsResultCode ¶
type SetOptionsResultCode int32
const ( // codes considered as "success" for the operation SET_OPTIONS_SUCCESS SetOptionsResultCode = 0 // not enough funds to add a signer SET_OPTIONS_LOW_RESERVE SetOptionsResultCode = -1 // max number of signers already reached SET_OPTIONS_TOO_MANY_SIGNERS SetOptionsResultCode = -2 // invalid combination of clear/set flags SET_OPTIONS_BAD_FLAGS SetOptionsResultCode = -3 // inflation account does not exist SET_OPTIONS_INVALID_INFLATION SetOptionsResultCode = -4 // can no longer change this option SET_OPTIONS_CANT_CHANGE SetOptionsResultCode = -5 // can't set an unknown flag SET_OPTIONS_UNKNOWN_FLAG SetOptionsResultCode = -6 // bad value for weight/threshold SET_OPTIONS_THRESHOLD_OUT_OF_RANGE SetOptionsResultCode = -7 // signer cannot be masterkey SET_OPTIONS_BAD_SIGNER SetOptionsResultCode = -8 // malformed home domain SET_OPTIONS_INVALID_HOME_DOMAIN SetOptionsResultCode = -9 // auth revocable is required for clawback SET_OPTIONS_AUTH_REVOCABLE_REQUIRED SetOptionsResultCode = -10 )
func XDR_SetOptionsResultCode ¶
func XDR_SetOptionsResultCode(v *SetOptionsResultCode) *SetOptionsResultCode
func (SetOptionsResultCode) GetU32 ¶
func (v SetOptionsResultCode) GetU32() uint32
func (*SetOptionsResultCode) Scan ¶
func (v *SetOptionsResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*SetOptionsResultCode) SetU32 ¶
func (v *SetOptionsResultCode) SetU32(n uint32)
func (SetOptionsResultCode) String ¶
func (v SetOptionsResultCode) String() string
func (SetOptionsResultCode) XdrEnumComments ¶
func (e SetOptionsResultCode) XdrEnumComments() map[int32]string
func (SetOptionsResultCode) XdrEnumNames ¶
func (SetOptionsResultCode) XdrEnumNames() map[int32]string
func (*SetOptionsResultCode) XdrMarshal ¶
func (v *SetOptionsResultCode) XdrMarshal(x XDR, name string)
func (*SetOptionsResultCode) XdrPointer ¶
func (v *SetOptionsResultCode) XdrPointer() interface{}
func (SetOptionsResultCode) XdrTypeName ¶
func (SetOptionsResultCode) XdrTypeName() string
func (SetOptionsResultCode) XdrValue ¶
func (v SetOptionsResultCode) XdrValue() interface{}
type SetTrustLineFlagsOp ¶
type SetTrustLineFlagsOp struct { Trustor AccountID Asset Asset // which flags to clear ClearFlags Uint32 // which flags to set SetFlags Uint32 }
SetTrustLineFlagsOp
Updates the flags of an existing trust line. This is called by the issuer of the related asset. Threshold: low Result: SetTrustLineFlagsResult
func XDR_SetTrustLineFlagsOp ¶
func XDR_SetTrustLineFlagsOp(v *SetTrustLineFlagsOp) *SetTrustLineFlagsOp
func (*SetTrustLineFlagsOp) XdrMarshal ¶
func (v *SetTrustLineFlagsOp) XdrMarshal(x XDR, name string)
func (*SetTrustLineFlagsOp) XdrPointer ¶
func (v *SetTrustLineFlagsOp) XdrPointer() interface{}
func (*SetTrustLineFlagsOp) XdrRecurse ¶
func (v *SetTrustLineFlagsOp) XdrRecurse(x XDR, name string)
func (SetTrustLineFlagsOp) XdrTypeName ¶
func (SetTrustLineFlagsOp) XdrTypeName() string
func (SetTrustLineFlagsOp) XdrValue ¶
func (v SetTrustLineFlagsOp) XdrValue() interface{}
type SetTrustLineFlagsResult ¶
type SetTrustLineFlagsResult struct { // The union discriminant Code selects among the following arms: // SET_TRUST_LINE_FLAGS_SUCCESS: // void // SET_TRUST_LINE_FLAGS_MALFORMED, SET_TRUST_LINE_FLAGS_NO_TRUST_LINE, SET_TRUST_LINE_FLAGS_CANT_REVOKE, SET_TRUST_LINE_FLAGS_INVALID_STATE, SET_TRUST_LINE_FLAGS_LOW_RESERVE: // void Code SetTrustLineFlagsResultCode // contains filtered or unexported fields }
func XDR_SetTrustLineFlagsResult ¶
func XDR_SetTrustLineFlagsResult(v *SetTrustLineFlagsResult) *SetTrustLineFlagsResult
func (*SetTrustLineFlagsResult) XdrMarshal ¶
func (v *SetTrustLineFlagsResult) XdrMarshal(x XDR, name string)
func (*SetTrustLineFlagsResult) XdrPointer ¶
func (v *SetTrustLineFlagsResult) XdrPointer() interface{}
func (*SetTrustLineFlagsResult) XdrRecurse ¶
func (u *SetTrustLineFlagsResult) XdrRecurse(x XDR, name string)
func (SetTrustLineFlagsResult) XdrTypeName ¶
func (SetTrustLineFlagsResult) XdrTypeName() string
func (*SetTrustLineFlagsResult) XdrUnionBody ¶
func (u *SetTrustLineFlagsResult) XdrUnionBody() XdrType
func (*SetTrustLineFlagsResult) XdrUnionBodyName ¶
func (u *SetTrustLineFlagsResult) XdrUnionBodyName() string
func (*SetTrustLineFlagsResult) XdrUnionTag ¶
func (u *SetTrustLineFlagsResult) XdrUnionTag() XdrNum32
func (*SetTrustLineFlagsResult) XdrUnionTagName ¶
func (u *SetTrustLineFlagsResult) XdrUnionTagName() string
func (SetTrustLineFlagsResult) XdrValid ¶
func (u SetTrustLineFlagsResult) XdrValid() bool
func (SetTrustLineFlagsResult) XdrValidTags ¶
func (_ SetTrustLineFlagsResult) XdrValidTags() map[int32]bool
func (SetTrustLineFlagsResult) XdrValue ¶
func (v SetTrustLineFlagsResult) XdrValue() interface{}
type SetTrustLineFlagsResultCode ¶
type SetTrustLineFlagsResultCode int32
const ( // codes considered as "success" for the operation SET_TRUST_LINE_FLAGS_SUCCESS SetTrustLineFlagsResultCode = 0 // codes considered as "failure" for the operation SET_TRUST_LINE_FLAGS_MALFORMED SetTrustLineFlagsResultCode = -1 SET_TRUST_LINE_FLAGS_NO_TRUST_LINE SetTrustLineFlagsResultCode = -2 SET_TRUST_LINE_FLAGS_CANT_REVOKE SetTrustLineFlagsResultCode = -3 SET_TRUST_LINE_FLAGS_INVALID_STATE SetTrustLineFlagsResultCode = -4 // claimable balances can't be created SET_TRUST_LINE_FLAGS_LOW_RESERVE SetTrustLineFlagsResultCode = -5 )
func XDR_SetTrustLineFlagsResultCode ¶
func XDR_SetTrustLineFlagsResultCode(v *SetTrustLineFlagsResultCode) *SetTrustLineFlagsResultCode
func (SetTrustLineFlagsResultCode) GetU32 ¶
func (v SetTrustLineFlagsResultCode) GetU32() uint32
func (*SetTrustLineFlagsResultCode) Scan ¶
func (v *SetTrustLineFlagsResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*SetTrustLineFlagsResultCode) SetU32 ¶
func (v *SetTrustLineFlagsResultCode) SetU32(n uint32)
func (SetTrustLineFlagsResultCode) String ¶
func (v SetTrustLineFlagsResultCode) String() string
func (SetTrustLineFlagsResultCode) XdrEnumComments ¶
func (e SetTrustLineFlagsResultCode) XdrEnumComments() map[int32]string
func (SetTrustLineFlagsResultCode) XdrEnumNames ¶
func (SetTrustLineFlagsResultCode) XdrEnumNames() map[int32]string
func (*SetTrustLineFlagsResultCode) XdrMarshal ¶
func (v *SetTrustLineFlagsResultCode) XdrMarshal(x XDR, name string)
func (*SetTrustLineFlagsResultCode) XdrPointer ¶
func (v *SetTrustLineFlagsResultCode) XdrPointer() interface{}
func (SetTrustLineFlagsResultCode) XdrTypeName ¶
func (SetTrustLineFlagsResultCode) XdrTypeName() string
func (SetTrustLineFlagsResultCode) XdrValue ¶
func (v SetTrustLineFlagsResultCode) XdrValue() interface{}
type Signature ¶
type Signature = []byte // bound 64
variable size as the size depends on the signature scheme used
type SignatureHint ¶
type SignatureHint = [4]byte
type SignedSurveyRequestMessage ¶
type SignedSurveyRequestMessage struct { RequestSignature Signature Request SurveyRequestMessage }
func XDR_SignedSurveyRequestMessage ¶
func XDR_SignedSurveyRequestMessage(v *SignedSurveyRequestMessage) *SignedSurveyRequestMessage
func (*SignedSurveyRequestMessage) XdrMarshal ¶
func (v *SignedSurveyRequestMessage) XdrMarshal(x XDR, name string)
func (*SignedSurveyRequestMessage) XdrPointer ¶
func (v *SignedSurveyRequestMessage) XdrPointer() interface{}
func (*SignedSurveyRequestMessage) XdrRecurse ¶
func (v *SignedSurveyRequestMessage) XdrRecurse(x XDR, name string)
func (SignedSurveyRequestMessage) XdrTypeName ¶
func (SignedSurveyRequestMessage) XdrTypeName() string
func (SignedSurveyRequestMessage) XdrValue ¶
func (v SignedSurveyRequestMessage) XdrValue() interface{}
type SignedSurveyResponseMessage ¶
type SignedSurveyResponseMessage struct { ResponseSignature Signature Response SurveyResponseMessage }
func XDR_SignedSurveyResponseMessage ¶
func XDR_SignedSurveyResponseMessage(v *SignedSurveyResponseMessage) *SignedSurveyResponseMessage
func (*SignedSurveyResponseMessage) XdrMarshal ¶
func (v *SignedSurveyResponseMessage) XdrMarshal(x XDR, name string)
func (*SignedSurveyResponseMessage) XdrPointer ¶
func (v *SignedSurveyResponseMessage) XdrPointer() interface{}
func (*SignedSurveyResponseMessage) XdrRecurse ¶
func (v *SignedSurveyResponseMessage) XdrRecurse(x XDR, name string)
func (SignedSurveyResponseMessage) XdrTypeName ¶
func (SignedSurveyResponseMessage) XdrTypeName() string
func (SignedSurveyResponseMessage) XdrValue ¶
func (v SignedSurveyResponseMessage) XdrValue() interface{}
type Signer ¶
func XDR_Signer ¶
func (*Signer) XdrMarshal ¶
func (*Signer) XdrPointer ¶
func (v *Signer) XdrPointer() interface{}
func (*Signer) XdrRecurse ¶
func (Signer) XdrTypeName ¶
type SignerKey ¶
type SignerKey struct { // The union discriminant Type selects among the following arms: // SIGNER_KEY_TYPE_ED25519: // Ed25519() *Uint256 // SIGNER_KEY_TYPE_PRE_AUTH_TX: // PreAuthTx() *Uint256 // SIGNER_KEY_TYPE_HASH_X: // HashX() *Uint256 // SIGNER_KEY_TYPE_ED25519_SIGNED_PAYLOAD: // Ed25519SignedPayload() *XdrAnon_SignerKey_Ed25519SignedPayload Type SignerKeyType // contains filtered or unexported fields }
func XDR_SignerKey ¶
func (*SignerKey) Ed25519SignedPayload ¶
func (u *SignerKey) Ed25519SignedPayload() *XdrAnon_SignerKey_Ed25519SignedPayload
func (*SignerKey) XdrMarshal ¶
func (*SignerKey) XdrPointer ¶
func (v *SignerKey) XdrPointer() interface{}
func (*SignerKey) XdrRecurse ¶
func (SignerKey) XdrTypeName ¶
func (*SignerKey) XdrUnionBody ¶
func (u *SignerKey) XdrUnionBody() XdrType
func (*SignerKey) XdrUnionBodyName ¶
func (*SignerKey) XdrUnionTag ¶
func (u *SignerKey) XdrUnionTag() XdrNum32
func (*SignerKey) XdrUnionTagName ¶
func (SignerKey) XdrValidTags ¶
type SignerKeyType ¶
type SignerKeyType int32
const ( SIGNER_KEY_TYPE_ED25519 SignerKeyType = SignerKeyType(KEY_TYPE_ED25519) SIGNER_KEY_TYPE_PRE_AUTH_TX SignerKeyType = SignerKeyType(KEY_TYPE_PRE_AUTH_TX) SIGNER_KEY_TYPE_HASH_X SignerKeyType = SignerKeyType(KEY_TYPE_HASH_X) SIGNER_KEY_TYPE_ED25519_SIGNED_PAYLOAD SignerKeyType = SignerKeyType(KEY_TYPE_ED25519_SIGNED_PAYLOAD) )
func XDR_SignerKeyType ¶
func XDR_SignerKeyType(v *SignerKeyType) *SignerKeyType
func (SignerKeyType) GetU32 ¶
func (v SignerKeyType) GetU32() uint32
func (*SignerKeyType) SetU32 ¶
func (v *SignerKeyType) SetU32(n uint32)
func (SignerKeyType) String ¶
func (v SignerKeyType) String() string
func (SignerKeyType) XdrEnumNames ¶
func (SignerKeyType) XdrEnumNames() map[int32]string
func (*SignerKeyType) XdrMarshal ¶
func (v *SignerKeyType) XdrMarshal(x XDR, name string)
func (*SignerKeyType) XdrPointer ¶
func (v *SignerKeyType) XdrPointer() interface{}
func (SignerKeyType) XdrTypeName ¶
func (SignerKeyType) XdrTypeName() string
func (SignerKeyType) XdrValue ¶
func (v SignerKeyType) XdrValue() interface{}
type SimplePaymentResult ¶
func XDR_SimplePaymentResult ¶
func XDR_SimplePaymentResult(v *SimplePaymentResult) *SimplePaymentResult
func (*SimplePaymentResult) XdrMarshal ¶
func (v *SimplePaymentResult) XdrMarshal(x XDR, name string)
func (*SimplePaymentResult) XdrPointer ¶
func (v *SimplePaymentResult) XdrPointer() interface{}
func (*SimplePaymentResult) XdrRecurse ¶
func (v *SimplePaymentResult) XdrRecurse(x XDR, name string)
func (SimplePaymentResult) XdrTypeName ¶
func (SimplePaymentResult) XdrTypeName() string
func (SimplePaymentResult) XdrValue ¶
func (v SimplePaymentResult) XdrValue() interface{}
type SorobanAddressCredentials ¶
type SorobanAddressCredentials struct { Address SCAddress Nonce Int64 SignatureExpirationLedger Uint32 Signature SCVal }
func XDR_SorobanAddressCredentials ¶
func XDR_SorobanAddressCredentials(v *SorobanAddressCredentials) *SorobanAddressCredentials
func (*SorobanAddressCredentials) XdrMarshal ¶
func (v *SorobanAddressCredentials) XdrMarshal(x XDR, name string)
func (*SorobanAddressCredentials) XdrPointer ¶
func (v *SorobanAddressCredentials) XdrPointer() interface{}
func (*SorobanAddressCredentials) XdrRecurse ¶
func (v *SorobanAddressCredentials) XdrRecurse(x XDR, name string)
func (SorobanAddressCredentials) XdrTypeName ¶
func (SorobanAddressCredentials) XdrTypeName() string
func (SorobanAddressCredentials) XdrValue ¶
func (v SorobanAddressCredentials) XdrValue() interface{}
type SorobanAuthorizationEntry ¶
type SorobanAuthorizationEntry struct { Credentials SorobanCredentials RootInvocation SorobanAuthorizedInvocation }
Unit of authorization data for Soroban.
Represents an authorization for executing the tree of authorized contract and/or host function calls by the user defined by `credentials`.
func XDR_SorobanAuthorizationEntry ¶
func XDR_SorobanAuthorizationEntry(v *SorobanAuthorizationEntry) *SorobanAuthorizationEntry
func (*SorobanAuthorizationEntry) XdrMarshal ¶
func (v *SorobanAuthorizationEntry) XdrMarshal(x XDR, name string)
func (*SorobanAuthorizationEntry) XdrPointer ¶
func (v *SorobanAuthorizationEntry) XdrPointer() interface{}
func (*SorobanAuthorizationEntry) XdrRecurse ¶
func (v *SorobanAuthorizationEntry) XdrRecurse(x XDR, name string)
func (SorobanAuthorizationEntry) XdrTypeName ¶
func (SorobanAuthorizationEntry) XdrTypeName() string
func (SorobanAuthorizationEntry) XdrValue ¶
func (v SorobanAuthorizationEntry) XdrValue() interface{}
type SorobanAuthorizedFunction ¶
type SorobanAuthorizedFunction struct { // The union discriminant Type selects among the following arms: // SOROBAN_AUTHORIZED_FUNCTION_TYPE_CONTRACT_FN: // ContractFn() *InvokeContractArgs // SOROBAN_AUTHORIZED_FUNCTION_TYPE_CREATE_CONTRACT_HOST_FN: // CreateContractHostFn() *CreateContractArgs Type SorobanAuthorizedFunctionType // contains filtered or unexported fields }
func XDR_SorobanAuthorizedFunction ¶
func XDR_SorobanAuthorizedFunction(v *SorobanAuthorizedFunction) *SorobanAuthorizedFunction
func (*SorobanAuthorizedFunction) ContractFn ¶
func (u *SorobanAuthorizedFunction) ContractFn() *InvokeContractArgs
func (*SorobanAuthorizedFunction) CreateContractHostFn ¶
func (u *SorobanAuthorizedFunction) CreateContractHostFn() *CreateContractArgs
func (*SorobanAuthorizedFunction) XdrMarshal ¶
func (v *SorobanAuthorizedFunction) XdrMarshal(x XDR, name string)
func (*SorobanAuthorizedFunction) XdrPointer ¶
func (v *SorobanAuthorizedFunction) XdrPointer() interface{}
func (*SorobanAuthorizedFunction) XdrRecurse ¶
func (u *SorobanAuthorizedFunction) XdrRecurse(x XDR, name string)
func (SorobanAuthorizedFunction) XdrTypeName ¶
func (SorobanAuthorizedFunction) XdrTypeName() string
func (*SorobanAuthorizedFunction) XdrUnionBody ¶
func (u *SorobanAuthorizedFunction) XdrUnionBody() XdrType
func (*SorobanAuthorizedFunction) XdrUnionBodyName ¶
func (u *SorobanAuthorizedFunction) XdrUnionBodyName() string
func (*SorobanAuthorizedFunction) XdrUnionTag ¶
func (u *SorobanAuthorizedFunction) XdrUnionTag() XdrNum32
func (*SorobanAuthorizedFunction) XdrUnionTagName ¶
func (u *SorobanAuthorizedFunction) XdrUnionTagName() string
func (SorobanAuthorizedFunction) XdrValid ¶
func (u SorobanAuthorizedFunction) XdrValid() bool
func (SorobanAuthorizedFunction) XdrValidTags ¶
func (_ SorobanAuthorizedFunction) XdrValidTags() map[int32]bool
func (SorobanAuthorizedFunction) XdrValue ¶
func (v SorobanAuthorizedFunction) XdrValue() interface{}
type SorobanAuthorizedFunctionType ¶
type SorobanAuthorizedFunctionType int32
const ( SOROBAN_AUTHORIZED_FUNCTION_TYPE_CONTRACT_FN SorobanAuthorizedFunctionType = 0 SOROBAN_AUTHORIZED_FUNCTION_TYPE_CREATE_CONTRACT_HOST_FN SorobanAuthorizedFunctionType = 1 )
func XDR_SorobanAuthorizedFunctionType ¶
func XDR_SorobanAuthorizedFunctionType(v *SorobanAuthorizedFunctionType) *SorobanAuthorizedFunctionType
func (SorobanAuthorizedFunctionType) GetU32 ¶
func (v SorobanAuthorizedFunctionType) GetU32() uint32
func (*SorobanAuthorizedFunctionType) Scan ¶
func (v *SorobanAuthorizedFunctionType) Scan(ss fmt.ScanState, _ rune) error
func (*SorobanAuthorizedFunctionType) SetU32 ¶
func (v *SorobanAuthorizedFunctionType) SetU32(n uint32)
func (SorobanAuthorizedFunctionType) String ¶
func (v SorobanAuthorizedFunctionType) String() string
func (SorobanAuthorizedFunctionType) XdrEnumNames ¶
func (SorobanAuthorizedFunctionType) XdrEnumNames() map[int32]string
func (*SorobanAuthorizedFunctionType) XdrMarshal ¶
func (v *SorobanAuthorizedFunctionType) XdrMarshal(x XDR, name string)
func (*SorobanAuthorizedFunctionType) XdrPointer ¶
func (v *SorobanAuthorizedFunctionType) XdrPointer() interface{}
func (SorobanAuthorizedFunctionType) XdrTypeName ¶
func (SorobanAuthorizedFunctionType) XdrTypeName() string
func (SorobanAuthorizedFunctionType) XdrValue ¶
func (v SorobanAuthorizedFunctionType) XdrValue() interface{}
type SorobanAuthorizedInvocation ¶
type SorobanAuthorizedInvocation struct { Function SorobanAuthorizedFunction SubInvocations []SorobanAuthorizedInvocation }
func XDR_SorobanAuthorizedInvocation ¶
func XDR_SorobanAuthorizedInvocation(v *SorobanAuthorizedInvocation) *SorobanAuthorizedInvocation
func (*SorobanAuthorizedInvocation) XdrMarshal ¶
func (v *SorobanAuthorizedInvocation) XdrMarshal(x XDR, name string)
func (*SorobanAuthorizedInvocation) XdrPointer ¶
func (v *SorobanAuthorizedInvocation) XdrPointer() interface{}
func (*SorobanAuthorizedInvocation) XdrRecurse ¶
func (v *SorobanAuthorizedInvocation) XdrRecurse(x XDR, name string)
func (SorobanAuthorizedInvocation) XdrTypeName ¶
func (SorobanAuthorizedInvocation) XdrTypeName() string
func (SorobanAuthorizedInvocation) XdrValue ¶
func (v SorobanAuthorizedInvocation) XdrValue() interface{}
type SorobanCredentials ¶
type SorobanCredentials struct { // The union discriminant Type selects among the following arms: // SOROBAN_CREDENTIALS_SOURCE_ACCOUNT: // void // SOROBAN_CREDENTIALS_ADDRESS: // Address() *SorobanAddressCredentials Type SorobanCredentialsType // contains filtered or unexported fields }
func XDR_SorobanCredentials ¶
func XDR_SorobanCredentials(v *SorobanCredentials) *SorobanCredentials
func (*SorobanCredentials) Address ¶
func (u *SorobanCredentials) Address() *SorobanAddressCredentials
func (*SorobanCredentials) XdrMarshal ¶
func (v *SorobanCredentials) XdrMarshal(x XDR, name string)
func (*SorobanCredentials) XdrPointer ¶
func (v *SorobanCredentials) XdrPointer() interface{}
func (*SorobanCredentials) XdrRecurse ¶
func (u *SorobanCredentials) XdrRecurse(x XDR, name string)
func (SorobanCredentials) XdrTypeName ¶
func (SorobanCredentials) XdrTypeName() string
func (*SorobanCredentials) XdrUnionBody ¶
func (u *SorobanCredentials) XdrUnionBody() XdrType
func (*SorobanCredentials) XdrUnionBodyName ¶
func (u *SorobanCredentials) XdrUnionBodyName() string
func (*SorobanCredentials) XdrUnionTag ¶
func (u *SorobanCredentials) XdrUnionTag() XdrNum32
func (*SorobanCredentials) XdrUnionTagName ¶
func (u *SorobanCredentials) XdrUnionTagName() string
func (SorobanCredentials) XdrValid ¶
func (u SorobanCredentials) XdrValid() bool
func (SorobanCredentials) XdrValidTags ¶
func (_ SorobanCredentials) XdrValidTags() map[int32]bool
func (SorobanCredentials) XdrValue ¶
func (v SorobanCredentials) XdrValue() interface{}
type SorobanCredentialsType ¶
type SorobanCredentialsType int32
const ( SOROBAN_CREDENTIALS_SOURCE_ACCOUNT SorobanCredentialsType = 0 SOROBAN_CREDENTIALS_ADDRESS SorobanCredentialsType = 1 )
func XDR_SorobanCredentialsType ¶
func XDR_SorobanCredentialsType(v *SorobanCredentialsType) *SorobanCredentialsType
func (SorobanCredentialsType) GetU32 ¶
func (v SorobanCredentialsType) GetU32() uint32
func (*SorobanCredentialsType) Scan ¶
func (v *SorobanCredentialsType) Scan(ss fmt.ScanState, _ rune) error
func (*SorobanCredentialsType) SetU32 ¶
func (v *SorobanCredentialsType) SetU32(n uint32)
func (SorobanCredentialsType) String ¶
func (v SorobanCredentialsType) String() string
func (SorobanCredentialsType) XdrEnumNames ¶
func (SorobanCredentialsType) XdrEnumNames() map[int32]string
func (*SorobanCredentialsType) XdrMarshal ¶
func (v *SorobanCredentialsType) XdrMarshal(x XDR, name string)
func (*SorobanCredentialsType) XdrPointer ¶
func (v *SorobanCredentialsType) XdrPointer() interface{}
func (SorobanCredentialsType) XdrTypeName ¶
func (SorobanCredentialsType) XdrTypeName() string
func (SorobanCredentialsType) XdrValue ¶
func (v SorobanCredentialsType) XdrValue() interface{}
type SorobanResources ¶
type SorobanResources struct { // The ledger footprint of the transaction. Footprint LedgerFootprint // The maximum number of instructions this transaction can use Instructions Uint32 // The maximum number of bytes this transaction can read from ledger ReadBytes Uint32 // The maximum number of bytes this transaction can write to ledger WriteBytes Uint32 }
Resource limits for a Soroban transaction. The transaction will fail if it exceeds any of these limits.
func XDR_SorobanResources ¶
func XDR_SorobanResources(v *SorobanResources) *SorobanResources
func (*SorobanResources) XdrMarshal ¶
func (v *SorobanResources) XdrMarshal(x XDR, name string)
func (*SorobanResources) XdrPointer ¶
func (v *SorobanResources) XdrPointer() interface{}
func (*SorobanResources) XdrRecurse ¶
func (v *SorobanResources) XdrRecurse(x XDR, name string)
func (SorobanResources) XdrTypeName ¶
func (SorobanResources) XdrTypeName() string
func (SorobanResources) XdrValue ¶
func (v SorobanResources) XdrValue() interface{}
type SorobanTransactionData ¶
type SorobanTransactionData struct { Ext ExtensionPoint Resources SorobanResources // Portion of transaction `fee` allocated to refundable fees. RefundableFee Int64 }
The transaction extension for Soroban.
func XDR_SorobanTransactionData ¶
func XDR_SorobanTransactionData(v *SorobanTransactionData) *SorobanTransactionData
func (*SorobanTransactionData) XdrMarshal ¶
func (v *SorobanTransactionData) XdrMarshal(x XDR, name string)
func (*SorobanTransactionData) XdrPointer ¶
func (v *SorobanTransactionData) XdrPointer() interface{}
func (*SorobanTransactionData) XdrRecurse ¶
func (v *SorobanTransactionData) XdrRecurse(x XDR, name string)
func (SorobanTransactionData) XdrTypeName ¶
func (SorobanTransactionData) XdrTypeName() string
func (SorobanTransactionData) XdrValue ¶
func (v SorobanTransactionData) XdrValue() interface{}
type SorobanTransactionMeta ¶
type SorobanTransactionMeta struct { Ext ExtensionPoint // custom events populated by the Events []ContractEvent // contracts themselves. ReturnValue SCVal // Diagnostics events that are not hashed. // This will contain all contract and diagnostic events. Even ones // that were emitted in a failed contract call. DiagnosticEvents []DiagnosticEvent }
func XDR_SorobanTransactionMeta ¶
func XDR_SorobanTransactionMeta(v *SorobanTransactionMeta) *SorobanTransactionMeta
func (*SorobanTransactionMeta) XdrMarshal ¶
func (v *SorobanTransactionMeta) XdrMarshal(x XDR, name string)
func (*SorobanTransactionMeta) XdrPointer ¶
func (v *SorobanTransactionMeta) XdrPointer() interface{}
func (*SorobanTransactionMeta) XdrRecurse ¶
func (v *SorobanTransactionMeta) XdrRecurse(x XDR, name string)
func (SorobanTransactionMeta) XdrTypeName ¶
func (SorobanTransactionMeta) XdrTypeName() string
func (SorobanTransactionMeta) XdrValue ¶
func (v SorobanTransactionMeta) XdrValue() interface{}
type SponsorshipDescriptor ¶
type SponsorshipDescriptor = *AccountID
type StateExpirationSettings ¶
type StateExpirationSettings struct { MaxEntryExpiration Uint32 MinTempEntryExpiration Uint32 MinPersistentEntryExpiration Uint32 // rent_fee = wfee_rate_average / rent_rate_denominator_for_type PersistentRentRateDenominator Int64 TempRentRateDenominator Int64 // max number of entries that emit expiration meta in a single ledger MaxEntriesToExpire Uint32 // Number of snapshots to use when calculating average BucketList size BucketListSizeWindowSampleSize Uint32 // Maximum number of bytes that we scan for eviction per ledger EvictionScanSize Uint64 // Lowest BucketList level to be scanned to evict entries StartingEvictionScanLevel Uint32 }
func XDR_StateExpirationSettings ¶
func XDR_StateExpirationSettings(v *StateExpirationSettings) *StateExpirationSettings
func (*StateExpirationSettings) XdrMarshal ¶
func (v *StateExpirationSettings) XdrMarshal(x XDR, name string)
func (*StateExpirationSettings) XdrPointer ¶
func (v *StateExpirationSettings) XdrPointer() interface{}
func (*StateExpirationSettings) XdrRecurse ¶
func (v *StateExpirationSettings) XdrRecurse(x XDR, name string)
func (StateExpirationSettings) XdrTypeName ¶
func (StateExpirationSettings) XdrTypeName() string
func (StateExpirationSettings) XdrValue ¶
func (v StateExpirationSettings) XdrValue() interface{}
type StellarMessage ¶
type StellarMessage struct { // The union discriminant Type selects among the following arms: // ERROR_MSG: // Error() *Error // HELLO: // Hello() *Hello // AUTH: // Auth() *Auth // DONT_HAVE: // DontHave() *DontHave // GET_PEERS: // void // PEERS: // Peers() *[]PeerAddress // bound 100 // GET_TX_SET: // TxSetHash() *Uint256 // TX_SET: // TxSet() *TransactionSet // GENERALIZED_TX_SET: // GeneralizedTxSet() *GeneralizedTransactionSet // TRANSACTION: // Transaction() *TransactionEnvelope // SURVEY_REQUEST: // SignedSurveyRequestMessage() *SignedSurveyRequestMessage // SURVEY_RESPONSE: // SignedSurveyResponseMessage() *SignedSurveyResponseMessage // GET_SCP_QUORUMSET: // QSetHash() *Uint256 // SCP_QUORUMSET: // QSet() *SCPQuorumSet // SCP_MESSAGE: // Envelope() *SCPEnvelope // GET_SCP_STATE: // GetSCPLedgerSeq() *Uint32 // SEND_MORE: // SendMoreMessage() *SendMore // SEND_MORE_EXTENDED: // SendMoreExtendedMessage() *SendMoreExtended // FLOOD_ADVERT: // FloodAdvert() *FloodAdvert // FLOOD_DEMAND: // FloodDemand() *FloodDemand Type MessageType // contains filtered or unexported fields }
func XDR_StellarMessage ¶
func XDR_StellarMessage(v *StellarMessage) *StellarMessage
func (*StellarMessage) Auth ¶
func (u *StellarMessage) Auth() *Auth
func (*StellarMessage) DontHave ¶
func (u *StellarMessage) DontHave() *DontHave
func (*StellarMessage) Envelope ¶
func (u *StellarMessage) Envelope() *SCPEnvelope
func (*StellarMessage) Error ¶
func (u *StellarMessage) Error() *Error
func (*StellarMessage) FloodAdvert ¶
func (u *StellarMessage) FloodAdvert() *FloodAdvert
func (*StellarMessage) FloodDemand ¶
func (u *StellarMessage) FloodDemand() *FloodDemand
func (*StellarMessage) GeneralizedTxSet ¶
func (u *StellarMessage) GeneralizedTxSet() *GeneralizedTransactionSet
func (*StellarMessage) GetSCPLedgerSeq ¶
func (u *StellarMessage) GetSCPLedgerSeq() *Uint32
ledger seq requested ; if 0, requests the latest
func (*StellarMessage) Hello ¶
func (u *StellarMessage) Hello() *Hello
func (*StellarMessage) Peers ¶
func (u *StellarMessage) Peers() *[]PeerAddress
func (*StellarMessage) QSet ¶
func (u *StellarMessage) QSet() *SCPQuorumSet
func (*StellarMessage) QSetHash ¶
func (u *StellarMessage) QSetHash() *Uint256
func (*StellarMessage) SendMoreExtendedMessage ¶
func (u *StellarMessage) SendMoreExtendedMessage() *SendMoreExtended
func (*StellarMessage) SendMoreMessage ¶
func (u *StellarMessage) SendMoreMessage() *SendMore
func (*StellarMessage) SignedSurveyRequestMessage ¶
func (u *StellarMessage) SignedSurveyRequestMessage() *SignedSurveyRequestMessage
func (*StellarMessage) SignedSurveyResponseMessage ¶
func (u *StellarMessage) SignedSurveyResponseMessage() *SignedSurveyResponseMessage
func (*StellarMessage) Transaction ¶
func (u *StellarMessage) Transaction() *TransactionEnvelope
func (*StellarMessage) TxSet ¶
func (u *StellarMessage) TxSet() *TransactionSet
func (*StellarMessage) TxSetHash ¶
func (u *StellarMessage) TxSetHash() *Uint256
func (*StellarMessage) XdrMarshal ¶
func (v *StellarMessage) XdrMarshal(x XDR, name string)
func (*StellarMessage) XdrPointer ¶
func (v *StellarMessage) XdrPointer() interface{}
func (*StellarMessage) XdrRecurse ¶
func (u *StellarMessage) XdrRecurse(x XDR, name string)
func (StellarMessage) XdrTypeName ¶
func (StellarMessage) XdrTypeName() string
func (*StellarMessage) XdrUnionBody ¶
func (u *StellarMessage) XdrUnionBody() XdrType
func (*StellarMessage) XdrUnionBodyName ¶
func (u *StellarMessage) XdrUnionBodyName() string
func (*StellarMessage) XdrUnionTag ¶
func (u *StellarMessage) XdrUnionTag() XdrNum32
func (*StellarMessage) XdrUnionTagName ¶
func (u *StellarMessage) XdrUnionTagName() string
func (StellarMessage) XdrValid ¶
func (u StellarMessage) XdrValid() bool
func (StellarMessage) XdrValidTags ¶
func (_ StellarMessage) XdrValidTags() map[int32]bool
func (StellarMessage) XdrValue ¶
func (v StellarMessage) XdrValue() interface{}
type StellarValue ¶
type StellarValue struct { // transaction set to apply to previous ledger TxSetHash Hash // network close time CloseTime TimePoint // upgrades to apply to the previous ledger (usually empty) // this is a vector of encoded 'LedgerUpgrade' so that nodes can drop // unknown steps during consensus if needed. // see notes below on 'LedgerUpgrade' for more detail // max size is dictated by number of upgrade types (+ room for future) Upgrades []UpgradeType // bound 6 Ext XdrAnon_StellarValue_Ext }
StellarValue is the value used by SCP to reach consensus on a given ledger
func XDR_StellarValue ¶
func XDR_StellarValue(v *StellarValue) *StellarValue
func (*StellarValue) XdrMarshal ¶
func (v *StellarValue) XdrMarshal(x XDR, name string)
func (*StellarValue) XdrPointer ¶
func (v *StellarValue) XdrPointer() interface{}
func (*StellarValue) XdrRecurse ¶
func (v *StellarValue) XdrRecurse(x XDR, name string)
func (StellarValue) XdrTypeName ¶
func (StellarValue) XdrTypeName() string
func (StellarValue) XdrValue ¶
func (v StellarValue) XdrValue() interface{}
type StellarValueType ¶
type StellarValueType int32
const ( STELLAR_VALUE_BASIC StellarValueType = 0 STELLAR_VALUE_SIGNED StellarValueType = 1 )
func XDR_StellarValueType ¶
func XDR_StellarValueType(v *StellarValueType) *StellarValueType
func (StellarValueType) GetU32 ¶
func (v StellarValueType) GetU32() uint32
func (*StellarValueType) SetU32 ¶
func (v *StellarValueType) SetU32(n uint32)
func (StellarValueType) String ¶
func (v StellarValueType) String() string
func (StellarValueType) XdrEnumNames ¶
func (StellarValueType) XdrEnumNames() map[int32]string
func (*StellarValueType) XdrMarshal ¶
func (v *StellarValueType) XdrMarshal(x XDR, name string)
func (*StellarValueType) XdrPointer ¶
func (v *StellarValueType) XdrPointer() interface{}
func (StellarValueType) XdrTypeName ¶
func (StellarValueType) XdrTypeName() string
func (StellarValueType) XdrValue ¶
func (v StellarValueType) XdrValue() interface{}
type StoredTransactionSet ¶
type StoredTransactionSet struct { // The union discriminant V selects among the following arms: // 0: // TxSet() *TransactionSet // 1: // GeneralizedTxSet() *GeneralizedTransactionSet V int32 // contains filtered or unexported fields }
func XDR_StoredTransactionSet ¶
func XDR_StoredTransactionSet(v *StoredTransactionSet) *StoredTransactionSet
func (*StoredTransactionSet) GeneralizedTxSet ¶
func (u *StoredTransactionSet) GeneralizedTxSet() *GeneralizedTransactionSet
func (*StoredTransactionSet) TxSet ¶
func (u *StoredTransactionSet) TxSet() *TransactionSet
func (*StoredTransactionSet) XdrMarshal ¶
func (v *StoredTransactionSet) XdrMarshal(x XDR, name string)
func (*StoredTransactionSet) XdrPointer ¶
func (v *StoredTransactionSet) XdrPointer() interface{}
func (*StoredTransactionSet) XdrRecurse ¶
func (u *StoredTransactionSet) XdrRecurse(x XDR, name string)
func (StoredTransactionSet) XdrTypeName ¶
func (StoredTransactionSet) XdrTypeName() string
func (*StoredTransactionSet) XdrUnionBody ¶
func (u *StoredTransactionSet) XdrUnionBody() XdrType
func (*StoredTransactionSet) XdrUnionBodyName ¶
func (u *StoredTransactionSet) XdrUnionBodyName() string
func (*StoredTransactionSet) XdrUnionTag ¶
func (u *StoredTransactionSet) XdrUnionTag() XdrNum32
func (*StoredTransactionSet) XdrUnionTagName ¶
func (u *StoredTransactionSet) XdrUnionTagName() string
func (StoredTransactionSet) XdrValid ¶
func (u StoredTransactionSet) XdrValid() bool
func (StoredTransactionSet) XdrValidTags ¶
func (_ StoredTransactionSet) XdrValidTags() map[int32]bool
func (StoredTransactionSet) XdrValue ¶
func (v StoredTransactionSet) XdrValue() interface{}
type SurveyMessageCommandType ¶
type SurveyMessageCommandType int32
const (
SURVEY_TOPOLOGY SurveyMessageCommandType = 0
)
func XDR_SurveyMessageCommandType ¶
func XDR_SurveyMessageCommandType(v *SurveyMessageCommandType) *SurveyMessageCommandType
func (SurveyMessageCommandType) GetU32 ¶
func (v SurveyMessageCommandType) GetU32() uint32
func (*SurveyMessageCommandType) Scan ¶
func (v *SurveyMessageCommandType) Scan(ss fmt.ScanState, _ rune) error
func (*SurveyMessageCommandType) SetU32 ¶
func (v *SurveyMessageCommandType) SetU32(n uint32)
func (SurveyMessageCommandType) String ¶
func (v SurveyMessageCommandType) String() string
func (SurveyMessageCommandType) XdrEnumNames ¶
func (SurveyMessageCommandType) XdrEnumNames() map[int32]string
func (*SurveyMessageCommandType) XdrMarshal ¶
func (v *SurveyMessageCommandType) XdrMarshal(x XDR, name string)
func (*SurveyMessageCommandType) XdrPointer ¶
func (v *SurveyMessageCommandType) XdrPointer() interface{}
func (SurveyMessageCommandType) XdrTypeName ¶
func (SurveyMessageCommandType) XdrTypeName() string
func (SurveyMessageCommandType) XdrValue ¶
func (v SurveyMessageCommandType) XdrValue() interface{}
type SurveyMessageResponseType ¶
type SurveyMessageResponseType int32
const ( SURVEY_TOPOLOGY_RESPONSE_V0 SurveyMessageResponseType = 0 SURVEY_TOPOLOGY_RESPONSE_V1 SurveyMessageResponseType = 1 )
func XDR_SurveyMessageResponseType ¶
func XDR_SurveyMessageResponseType(v *SurveyMessageResponseType) *SurveyMessageResponseType
func (SurveyMessageResponseType) GetU32 ¶
func (v SurveyMessageResponseType) GetU32() uint32
func (*SurveyMessageResponseType) Scan ¶
func (v *SurveyMessageResponseType) Scan(ss fmt.ScanState, _ rune) error
func (*SurveyMessageResponseType) SetU32 ¶
func (v *SurveyMessageResponseType) SetU32(n uint32)
func (SurveyMessageResponseType) String ¶
func (v SurveyMessageResponseType) String() string
func (SurveyMessageResponseType) XdrEnumNames ¶
func (SurveyMessageResponseType) XdrEnumNames() map[int32]string
func (*SurveyMessageResponseType) XdrMarshal ¶
func (v *SurveyMessageResponseType) XdrMarshal(x XDR, name string)
func (*SurveyMessageResponseType) XdrPointer ¶
func (v *SurveyMessageResponseType) XdrPointer() interface{}
func (SurveyMessageResponseType) XdrTypeName ¶
func (SurveyMessageResponseType) XdrTypeName() string
func (SurveyMessageResponseType) XdrValue ¶
func (v SurveyMessageResponseType) XdrValue() interface{}
type SurveyRequestMessage ¶
type SurveyRequestMessage struct { SurveyorPeerID NodeID SurveyedPeerID NodeID LedgerNum Uint32 EncryptionKey Curve25519Public CommandType SurveyMessageCommandType }
func XDR_SurveyRequestMessage ¶
func XDR_SurveyRequestMessage(v *SurveyRequestMessage) *SurveyRequestMessage
func (*SurveyRequestMessage) XdrMarshal ¶
func (v *SurveyRequestMessage) XdrMarshal(x XDR, name string)
func (*SurveyRequestMessage) XdrPointer ¶
func (v *SurveyRequestMessage) XdrPointer() interface{}
func (*SurveyRequestMessage) XdrRecurse ¶
func (v *SurveyRequestMessage) XdrRecurse(x XDR, name string)
func (SurveyRequestMessage) XdrTypeName ¶
func (SurveyRequestMessage) XdrTypeName() string
func (SurveyRequestMessage) XdrValue ¶
func (v SurveyRequestMessage) XdrValue() interface{}
type SurveyResponseBody ¶
type SurveyResponseBody struct { // The union discriminant Type selects among the following arms: // SURVEY_TOPOLOGY_RESPONSE_V0: // TopologyResponseBodyV0() *TopologyResponseBodyV0 // SURVEY_TOPOLOGY_RESPONSE_V1: // TopologyResponseBodyV1() *TopologyResponseBodyV1 Type SurveyMessageResponseType // contains filtered or unexported fields }
func XDR_SurveyResponseBody ¶
func XDR_SurveyResponseBody(v *SurveyResponseBody) *SurveyResponseBody
func (*SurveyResponseBody) TopologyResponseBodyV0 ¶
func (u *SurveyResponseBody) TopologyResponseBodyV0() *TopologyResponseBodyV0
func (*SurveyResponseBody) TopologyResponseBodyV1 ¶
func (u *SurveyResponseBody) TopologyResponseBodyV1() *TopologyResponseBodyV1
func (*SurveyResponseBody) XdrMarshal ¶
func (v *SurveyResponseBody) XdrMarshal(x XDR, name string)
func (*SurveyResponseBody) XdrPointer ¶
func (v *SurveyResponseBody) XdrPointer() interface{}
func (*SurveyResponseBody) XdrRecurse ¶
func (u *SurveyResponseBody) XdrRecurse(x XDR, name string)
func (SurveyResponseBody) XdrTypeName ¶
func (SurveyResponseBody) XdrTypeName() string
func (*SurveyResponseBody) XdrUnionBody ¶
func (u *SurveyResponseBody) XdrUnionBody() XdrType
func (*SurveyResponseBody) XdrUnionBodyName ¶
func (u *SurveyResponseBody) XdrUnionBodyName() string
func (*SurveyResponseBody) XdrUnionTag ¶
func (u *SurveyResponseBody) XdrUnionTag() XdrNum32
func (*SurveyResponseBody) XdrUnionTagName ¶
func (u *SurveyResponseBody) XdrUnionTagName() string
func (SurveyResponseBody) XdrValid ¶
func (u SurveyResponseBody) XdrValid() bool
func (SurveyResponseBody) XdrValidTags ¶
func (_ SurveyResponseBody) XdrValidTags() map[int32]bool
func (SurveyResponseBody) XdrValue ¶
func (v SurveyResponseBody) XdrValue() interface{}
type SurveyResponseMessage ¶
type SurveyResponseMessage struct { SurveyorPeerID NodeID SurveyedPeerID NodeID LedgerNum Uint32 CommandType SurveyMessageCommandType EncryptedBody EncryptedBody }
func XDR_SurveyResponseMessage ¶
func XDR_SurveyResponseMessage(v *SurveyResponseMessage) *SurveyResponseMessage
func (*SurveyResponseMessage) XdrMarshal ¶
func (v *SurveyResponseMessage) XdrMarshal(x XDR, name string)
func (*SurveyResponseMessage) XdrPointer ¶
func (v *SurveyResponseMessage) XdrPointer() interface{}
func (*SurveyResponseMessage) XdrRecurse ¶
func (v *SurveyResponseMessage) XdrRecurse(x XDR, name string)
func (SurveyResponseMessage) XdrTypeName ¶
func (SurveyResponseMessage) XdrTypeName() string
func (SurveyResponseMessage) XdrValue ¶
func (v SurveyResponseMessage) XdrValue() interface{}
type ThresholdIndexes ¶
type ThresholdIndexes int32
the 'Thresholds' type is packed uint8_t values defined by these indexes
const ( THRESHOLD_MASTER_WEIGHT ThresholdIndexes = 0 THRESHOLD_LOW ThresholdIndexes = 1 THRESHOLD_MED ThresholdIndexes = 2 THRESHOLD_HIGH ThresholdIndexes = 3 )
func XDR_ThresholdIndexes ¶
func XDR_ThresholdIndexes(v *ThresholdIndexes) *ThresholdIndexes
func (ThresholdIndexes) GetU32 ¶
func (v ThresholdIndexes) GetU32() uint32
func (*ThresholdIndexes) SetU32 ¶
func (v *ThresholdIndexes) SetU32(n uint32)
func (ThresholdIndexes) String ¶
func (v ThresholdIndexes) String() string
func (ThresholdIndexes) XdrEnumNames ¶
func (ThresholdIndexes) XdrEnumNames() map[int32]string
func (*ThresholdIndexes) XdrMarshal ¶
func (v *ThresholdIndexes) XdrMarshal(x XDR, name string)
func (*ThresholdIndexes) XdrPointer ¶
func (v *ThresholdIndexes) XdrPointer() interface{}
func (ThresholdIndexes) XdrTypeName ¶
func (ThresholdIndexes) XdrTypeName() string
func (ThresholdIndexes) XdrValue ¶
func (v ThresholdIndexes) XdrValue() interface{}
type Thresholds ¶
type Thresholds = [4]byte
type TimeBounds ¶
func XDR_TimeBounds ¶
func XDR_TimeBounds(v *TimeBounds) *TimeBounds
func (*TimeBounds) XdrMarshal ¶
func (v *TimeBounds) XdrMarshal(x XDR, name string)
func (*TimeBounds) XdrPointer ¶
func (v *TimeBounds) XdrPointer() interface{}
func (*TimeBounds) XdrRecurse ¶
func (v *TimeBounds) XdrRecurse(x XDR, name string)
func (TimeBounds) XdrTypeName ¶
func (TimeBounds) XdrTypeName() string
func (TimeBounds) XdrValue ¶
func (v TimeBounds) XdrValue() interface{}
type TopologyResponseBodyV0 ¶
type TopologyResponseBodyV0 struct { InboundPeers PeerStatList OutboundPeers PeerStatList TotalInboundPeerCount Uint32 TotalOutboundPeerCount Uint32 }
func XDR_TopologyResponseBodyV0 ¶
func XDR_TopologyResponseBodyV0(v *TopologyResponseBodyV0) *TopologyResponseBodyV0
func (*TopologyResponseBodyV0) XdrMarshal ¶
func (v *TopologyResponseBodyV0) XdrMarshal(x XDR, name string)
func (*TopologyResponseBodyV0) XdrPointer ¶
func (v *TopologyResponseBodyV0) XdrPointer() interface{}
func (*TopologyResponseBodyV0) XdrRecurse ¶
func (v *TopologyResponseBodyV0) XdrRecurse(x XDR, name string)
func (TopologyResponseBodyV0) XdrTypeName ¶
func (TopologyResponseBodyV0) XdrTypeName() string
func (TopologyResponseBodyV0) XdrValue ¶
func (v TopologyResponseBodyV0) XdrValue() interface{}
type TopologyResponseBodyV1 ¶
type TopologyResponseBodyV1 struct { InboundPeers PeerStatList OutboundPeers PeerStatList TotalInboundPeerCount Uint32 TotalOutboundPeerCount Uint32 MaxInboundPeerCount Uint32 MaxOutboundPeerCount Uint32 }
func XDR_TopologyResponseBodyV1 ¶
func XDR_TopologyResponseBodyV1(v *TopologyResponseBodyV1) *TopologyResponseBodyV1
func (*TopologyResponseBodyV1) XdrMarshal ¶
func (v *TopologyResponseBodyV1) XdrMarshal(x XDR, name string)
func (*TopologyResponseBodyV1) XdrPointer ¶
func (v *TopologyResponseBodyV1) XdrPointer() interface{}
func (*TopologyResponseBodyV1) XdrRecurse ¶
func (v *TopologyResponseBodyV1) XdrRecurse(x XDR, name string)
func (TopologyResponseBodyV1) XdrTypeName ¶
func (TopologyResponseBodyV1) XdrTypeName() string
func (TopologyResponseBodyV1) XdrValue ¶
func (v TopologyResponseBodyV1) XdrValue() interface{}
type Transaction ¶
type Transaction struct { // account used to run the transaction SourceAccount MuxedAccount // the fee the sourceAccount will pay Fee Uint32 // sequence number to consume in the account SeqNum SequenceNumber // validity conditions Cond Preconditions Memo Memo Operations []Operation // bound MAX_OPS_PER_TX Ext XdrAnon_Transaction_Ext }
a transaction is a container for a set of operations
- is executed by an account
- fees are collected from the account
- operations are executed in order as one ACID transaction either all operations are applied or none are if any returns a failing code
func XDR_Transaction ¶
func XDR_Transaction(v *Transaction) *Transaction
func (*Transaction) XdrMarshal ¶
func (v *Transaction) XdrMarshal(x XDR, name string)
func (*Transaction) XdrPointer ¶
func (v *Transaction) XdrPointer() interface{}
func (*Transaction) XdrRecurse ¶
func (v *Transaction) XdrRecurse(x XDR, name string)
func (Transaction) XdrTypeName ¶
func (Transaction) XdrTypeName() string
func (Transaction) XdrValue ¶
func (v Transaction) XdrValue() interface{}
type TransactionEnvelope ¶
type TransactionEnvelope struct { // The union discriminant Type selects among the following arms: // ENVELOPE_TYPE_TX_V0: // V0() *TransactionV0Envelope // ENVELOPE_TYPE_TX: // V1() *TransactionV1Envelope // ENVELOPE_TYPE_TX_FEE_BUMP: // FeeBump() *FeeBumpTransactionEnvelope Type EnvelopeType // contains filtered or unexported fields }
A TransactionEnvelope wraps a transaction with signatures.
func XDR_TransactionEnvelope ¶
func XDR_TransactionEnvelope(v *TransactionEnvelope) *TransactionEnvelope
func (*TransactionEnvelope) FeeBump ¶
func (u *TransactionEnvelope) FeeBump() *FeeBumpTransactionEnvelope
func (*TransactionEnvelope) V0 ¶
func (u *TransactionEnvelope) V0() *TransactionV0Envelope
func (*TransactionEnvelope) V1 ¶
func (u *TransactionEnvelope) V1() *TransactionV1Envelope
func (*TransactionEnvelope) XdrMarshal ¶
func (v *TransactionEnvelope) XdrMarshal(x XDR, name string)
func (*TransactionEnvelope) XdrPointer ¶
func (v *TransactionEnvelope) XdrPointer() interface{}
func (*TransactionEnvelope) XdrRecurse ¶
func (u *TransactionEnvelope) XdrRecurse(x XDR, name string)
func (TransactionEnvelope) XdrTypeName ¶
func (TransactionEnvelope) XdrTypeName() string
func (*TransactionEnvelope) XdrUnionBody ¶
func (u *TransactionEnvelope) XdrUnionBody() XdrType
func (*TransactionEnvelope) XdrUnionBodyName ¶
func (u *TransactionEnvelope) XdrUnionBodyName() string
func (*TransactionEnvelope) XdrUnionTag ¶
func (u *TransactionEnvelope) XdrUnionTag() XdrNum32
func (*TransactionEnvelope) XdrUnionTagName ¶
func (u *TransactionEnvelope) XdrUnionTagName() string
func (TransactionEnvelope) XdrValid ¶
func (u TransactionEnvelope) XdrValid() bool
func (TransactionEnvelope) XdrValidTags ¶
func (_ TransactionEnvelope) XdrValidTags() map[int32]bool
func (TransactionEnvelope) XdrValue ¶
func (v TransactionEnvelope) XdrValue() interface{}
type TransactionHistoryEntry ¶
type TransactionHistoryEntry struct { LedgerSeq Uint32 TxSet TransactionSet Ext XdrAnon_TransactionHistoryEntry_Ext }
func XDR_TransactionHistoryEntry ¶
func XDR_TransactionHistoryEntry(v *TransactionHistoryEntry) *TransactionHistoryEntry
func (*TransactionHistoryEntry) XdrMarshal ¶
func (v *TransactionHistoryEntry) XdrMarshal(x XDR, name string)
func (*TransactionHistoryEntry) XdrPointer ¶
func (v *TransactionHistoryEntry) XdrPointer() interface{}
func (*TransactionHistoryEntry) XdrRecurse ¶
func (v *TransactionHistoryEntry) XdrRecurse(x XDR, name string)
func (TransactionHistoryEntry) XdrTypeName ¶
func (TransactionHistoryEntry) XdrTypeName() string
func (TransactionHistoryEntry) XdrValue ¶
func (v TransactionHistoryEntry) XdrValue() interface{}
type TransactionHistoryResultEntry ¶
type TransactionHistoryResultEntry struct { LedgerSeq Uint32 TxResultSet TransactionResultSet Ext XdrAnon_TransactionHistoryResultEntry_Ext }
func XDR_TransactionHistoryResultEntry ¶
func XDR_TransactionHistoryResultEntry(v *TransactionHistoryResultEntry) *TransactionHistoryResultEntry
func (*TransactionHistoryResultEntry) XdrMarshal ¶
func (v *TransactionHistoryResultEntry) XdrMarshal(x XDR, name string)
func (*TransactionHistoryResultEntry) XdrPointer ¶
func (v *TransactionHistoryResultEntry) XdrPointer() interface{}
func (*TransactionHistoryResultEntry) XdrRecurse ¶
func (v *TransactionHistoryResultEntry) XdrRecurse(x XDR, name string)
func (TransactionHistoryResultEntry) XdrTypeName ¶
func (TransactionHistoryResultEntry) XdrTypeName() string
func (TransactionHistoryResultEntry) XdrValue ¶
func (v TransactionHistoryResultEntry) XdrValue() interface{}
type TransactionMeta ¶
type TransactionMeta struct { // The union discriminant V selects among the following arms: // 0: // Operations() *[]OperationMeta // 1: // V1() *TransactionMetaV1 // 2: // V2() *TransactionMetaV2 // 3: // V3() *TransactionMetaV3 V int32 // contains filtered or unexported fields }
this is the meta produced when applying transactions it does not include pre-apply updates such as fees
func XDR_TransactionMeta ¶
func XDR_TransactionMeta(v *TransactionMeta) *TransactionMeta
func (*TransactionMeta) Operations ¶
func (u *TransactionMeta) Operations() *[]OperationMeta
func (*TransactionMeta) V1 ¶
func (u *TransactionMeta) V1() *TransactionMetaV1
func (*TransactionMeta) V2 ¶
func (u *TransactionMeta) V2() *TransactionMetaV2
func (*TransactionMeta) V3 ¶
func (u *TransactionMeta) V3() *TransactionMetaV3
func (*TransactionMeta) XdrMarshal ¶
func (v *TransactionMeta) XdrMarshal(x XDR, name string)
func (*TransactionMeta) XdrPointer ¶
func (v *TransactionMeta) XdrPointer() interface{}
func (*TransactionMeta) XdrRecurse ¶
func (u *TransactionMeta) XdrRecurse(x XDR, name string)
func (TransactionMeta) XdrTypeName ¶
func (TransactionMeta) XdrTypeName() string
func (*TransactionMeta) XdrUnionBody ¶
func (u *TransactionMeta) XdrUnionBody() XdrType
func (*TransactionMeta) XdrUnionBodyName ¶
func (u *TransactionMeta) XdrUnionBodyName() string
func (*TransactionMeta) XdrUnionTag ¶
func (u *TransactionMeta) XdrUnionTag() XdrNum32
func (*TransactionMeta) XdrUnionTagName ¶
func (u *TransactionMeta) XdrUnionTagName() string
func (TransactionMeta) XdrValid ¶
func (u TransactionMeta) XdrValid() bool
func (TransactionMeta) XdrValidTags ¶
func (_ TransactionMeta) XdrValidTags() map[int32]bool
func (TransactionMeta) XdrValue ¶
func (v TransactionMeta) XdrValue() interface{}
type TransactionMetaV1 ¶
type TransactionMetaV1 struct { // tx level changes if any TxChanges LedgerEntryChanges // meta for each operation Operations []OperationMeta }
func XDR_TransactionMetaV1 ¶
func XDR_TransactionMetaV1(v *TransactionMetaV1) *TransactionMetaV1
func (*TransactionMetaV1) XdrMarshal ¶
func (v *TransactionMetaV1) XdrMarshal(x XDR, name string)
func (*TransactionMetaV1) XdrPointer ¶
func (v *TransactionMetaV1) XdrPointer() interface{}
func (*TransactionMetaV1) XdrRecurse ¶
func (v *TransactionMetaV1) XdrRecurse(x XDR, name string)
func (TransactionMetaV1) XdrTypeName ¶
func (TransactionMetaV1) XdrTypeName() string
func (TransactionMetaV1) XdrValue ¶
func (v TransactionMetaV1) XdrValue() interface{}
type TransactionMetaV2 ¶
type TransactionMetaV2 struct { // tx level changes before operations TxChangesBefore LedgerEntryChanges // are applied if any Operations []OperationMeta // tx level changes after operations are TxChangesAfter LedgerEntryChanges }
func XDR_TransactionMetaV2 ¶
func XDR_TransactionMetaV2(v *TransactionMetaV2) *TransactionMetaV2
func (*TransactionMetaV2) XdrMarshal ¶
func (v *TransactionMetaV2) XdrMarshal(x XDR, name string)
func (*TransactionMetaV2) XdrPointer ¶
func (v *TransactionMetaV2) XdrPointer() interface{}
func (*TransactionMetaV2) XdrRecurse ¶
func (v *TransactionMetaV2) XdrRecurse(x XDR, name string)
func (TransactionMetaV2) XdrTypeName ¶
func (TransactionMetaV2) XdrTypeName() string
func (TransactionMetaV2) XdrValue ¶
func (v TransactionMetaV2) XdrValue() interface{}
type TransactionMetaV3 ¶
type TransactionMetaV3 struct { Ext ExtensionPoint // tx level changes before operations TxChangesBefore LedgerEntryChanges // are applied if any Operations []OperationMeta // tx level changes after operations are TxChangesAfter LedgerEntryChanges // applied if any SorobanMeta *SorobanTransactionMeta }
func XDR_TransactionMetaV3 ¶
func XDR_TransactionMetaV3(v *TransactionMetaV3) *TransactionMetaV3
func (*TransactionMetaV3) XdrMarshal ¶
func (v *TransactionMetaV3) XdrMarshal(x XDR, name string)
func (*TransactionMetaV3) XdrPointer ¶
func (v *TransactionMetaV3) XdrPointer() interface{}
func (*TransactionMetaV3) XdrRecurse ¶
func (v *TransactionMetaV3) XdrRecurse(x XDR, name string)
func (TransactionMetaV3) XdrTypeName ¶
func (TransactionMetaV3) XdrTypeName() string
func (TransactionMetaV3) XdrValue ¶
func (v TransactionMetaV3) XdrValue() interface{}
type TransactionPhase ¶
type TransactionPhase struct { // The union discriminant V selects among the following arms: // 0: // V0Components() *[]TxSetComponent V int32 // contains filtered or unexported fields }
func XDR_TransactionPhase ¶
func XDR_TransactionPhase(v *TransactionPhase) *TransactionPhase
func (*TransactionPhase) V0Components ¶
func (u *TransactionPhase) V0Components() *[]TxSetComponent
func (*TransactionPhase) XdrMarshal ¶
func (v *TransactionPhase) XdrMarshal(x XDR, name string)
func (*TransactionPhase) XdrPointer ¶
func (v *TransactionPhase) XdrPointer() interface{}
func (*TransactionPhase) XdrRecurse ¶
func (u *TransactionPhase) XdrRecurse(x XDR, name string)
func (TransactionPhase) XdrTypeName ¶
func (TransactionPhase) XdrTypeName() string
func (*TransactionPhase) XdrUnionBody ¶
func (u *TransactionPhase) XdrUnionBody() XdrType
func (*TransactionPhase) XdrUnionBodyName ¶
func (u *TransactionPhase) XdrUnionBodyName() string
func (*TransactionPhase) XdrUnionTag ¶
func (u *TransactionPhase) XdrUnionTag() XdrNum32
func (*TransactionPhase) XdrUnionTagName ¶
func (u *TransactionPhase) XdrUnionTagName() string
func (TransactionPhase) XdrValid ¶
func (u TransactionPhase) XdrValid() bool
func (TransactionPhase) XdrValidTags ¶
func (_ TransactionPhase) XdrValidTags() map[int32]bool
func (TransactionPhase) XdrValue ¶
func (v TransactionPhase) XdrValue() interface{}
type TransactionResult ¶
type TransactionResult struct { // actual fee charged for the transaction FeeCharged Int64 Result XdrAnon_TransactionResult_Result Ext XdrAnon_TransactionResult_Ext }
func XDR_TransactionResult ¶
func XDR_TransactionResult(v *TransactionResult) *TransactionResult
func (*TransactionResult) XdrMarshal ¶
func (v *TransactionResult) XdrMarshal(x XDR, name string)
func (*TransactionResult) XdrPointer ¶
func (v *TransactionResult) XdrPointer() interface{}
func (*TransactionResult) XdrRecurse ¶
func (v *TransactionResult) XdrRecurse(x XDR, name string)
func (TransactionResult) XdrTypeName ¶
func (TransactionResult) XdrTypeName() string
func (TransactionResult) XdrValue ¶
func (v TransactionResult) XdrValue() interface{}
type TransactionResultCode ¶
type TransactionResultCode int32
const ( // fee bump inner transaction succeeded TxFEE_BUMP_INNER_SUCCESS TransactionResultCode = 1 // all operations succeeded TxSUCCESS TransactionResultCode = 0 // one of the operations failed (none were applied) TxFAILED TransactionResultCode = -1 // ledger closeTime before minTime TxTOO_EARLY TransactionResultCode = -2 // ledger closeTime after maxTime TxTOO_LATE TransactionResultCode = -3 // no operation was specified TxMISSING_OPERATION TransactionResultCode = -4 // sequence number does not match source account TxBAD_SEQ TransactionResultCode = -5 // too few valid signatures / wrong network TxBAD_AUTH TransactionResultCode = -6 // fee would bring account below reserve TxINSUFFICIENT_BALANCE TransactionResultCode = -7 // source account not found TxNO_ACCOUNT TransactionResultCode = -8 // fee is too small TxINSUFFICIENT_FEE TransactionResultCode = -9 // unused signatures attached to transaction TxBAD_AUTH_EXTRA TransactionResultCode = -10 // an unknown error occurred TxINTERNAL_ERROR TransactionResultCode = -11 // transaction type not supported TxNOT_SUPPORTED TransactionResultCode = -12 // fee bump inner transaction failed TxFEE_BUMP_INNER_FAILED TransactionResultCode = -13 // sponsorship not confirmed TxBAD_SPONSORSHIP TransactionResultCode = -14 // minSeqAge or minSeqLedgerGap conditions not met TxBAD_MIN_SEQ_AGE_OR_GAP TransactionResultCode = -15 // precondition is invalid TxMALFORMED TransactionResultCode = -16 // soroban-specific preconditions were not met TxSOROBAN_INVALID TransactionResultCode = -17 )
func XDR_TransactionResultCode ¶
func XDR_TransactionResultCode(v *TransactionResultCode) *TransactionResultCode
func (TransactionResultCode) GetU32 ¶
func (v TransactionResultCode) GetU32() uint32
func (*TransactionResultCode) Scan ¶
func (v *TransactionResultCode) Scan(ss fmt.ScanState, _ rune) error
func (*TransactionResultCode) SetU32 ¶
func (v *TransactionResultCode) SetU32(n uint32)
func (TransactionResultCode) String ¶
func (v TransactionResultCode) String() string
func (TransactionResultCode) XdrEnumComments ¶
func (e TransactionResultCode) XdrEnumComments() map[int32]string
func (TransactionResultCode) XdrEnumNames ¶
func (TransactionResultCode) XdrEnumNames() map[int32]string
func (*TransactionResultCode) XdrMarshal ¶
func (v *TransactionResultCode) XdrMarshal(x XDR, name string)
func (*TransactionResultCode) XdrPointer ¶
func (v *TransactionResultCode) XdrPointer() interface{}
func (TransactionResultCode) XdrTypeName ¶
func (TransactionResultCode) XdrTypeName() string
func (TransactionResultCode) XdrValue ¶
func (v TransactionResultCode) XdrValue() interface{}
type TransactionResultMeta ¶
type TransactionResultMeta struct { Result TransactionResultPair FeeProcessing LedgerEntryChanges TxApplyProcessing TransactionMeta }
This struct groups together changes on a per transaction basis note however that fees and transaction application are done in separate phases
func XDR_TransactionResultMeta ¶
func XDR_TransactionResultMeta(v *TransactionResultMeta) *TransactionResultMeta
func (*TransactionResultMeta) XdrMarshal ¶
func (v *TransactionResultMeta) XdrMarshal(x XDR, name string)
func (*TransactionResultMeta) XdrPointer ¶
func (v *TransactionResultMeta) XdrPointer() interface{}
func (*TransactionResultMeta) XdrRecurse ¶
func (v *TransactionResultMeta) XdrRecurse(x XDR, name string)
func (TransactionResultMeta) XdrTypeName ¶
func (TransactionResultMeta) XdrTypeName() string
func (TransactionResultMeta) XdrValue ¶
func (v TransactionResultMeta) XdrValue() interface{}
type TransactionResultPair ¶
type TransactionResultPair struct { TransactionHash Hash // result for the transaction Result TransactionResult }
func XDR_TransactionResultPair ¶
func XDR_TransactionResultPair(v *TransactionResultPair) *TransactionResultPair
func (*TransactionResultPair) XdrMarshal ¶
func (v *TransactionResultPair) XdrMarshal(x XDR, name string)
func (*TransactionResultPair) XdrPointer ¶
func (v *TransactionResultPair) XdrPointer() interface{}
func (*TransactionResultPair) XdrRecurse ¶
func (v *TransactionResultPair) XdrRecurse(x XDR, name string)
func (TransactionResultPair) XdrTypeName ¶
func (TransactionResultPair) XdrTypeName() string
func (TransactionResultPair) XdrValue ¶
func (v TransactionResultPair) XdrValue() interface{}
type TransactionResultSet ¶
type TransactionResultSet struct {
Results []TransactionResultPair
}
TransactionResultSet is used to recover results between ledgers
func XDR_TransactionResultSet ¶
func XDR_TransactionResultSet(v *TransactionResultSet) *TransactionResultSet
func (*TransactionResultSet) XdrMarshal ¶
func (v *TransactionResultSet) XdrMarshal(x XDR, name string)
func (*TransactionResultSet) XdrPointer ¶
func (v *TransactionResultSet) XdrPointer() interface{}
func (*TransactionResultSet) XdrRecurse ¶
func (v *TransactionResultSet) XdrRecurse(x XDR, name string)
func (TransactionResultSet) XdrTypeName ¶
func (TransactionResultSet) XdrTypeName() string
func (TransactionResultSet) XdrValue ¶
func (v TransactionResultSet) XdrValue() interface{}
type TransactionSet ¶
type TransactionSet struct { PreviousLedgerHash Hash Txs []TransactionEnvelope }
Transaction sets are the unit used by SCP to decide on transitions between ledgers
func XDR_TransactionSet ¶
func XDR_TransactionSet(v *TransactionSet) *TransactionSet
func (*TransactionSet) XdrMarshal ¶
func (v *TransactionSet) XdrMarshal(x XDR, name string)
func (*TransactionSet) XdrPointer ¶
func (v *TransactionSet) XdrPointer() interface{}
func (*TransactionSet) XdrRecurse ¶
func (v *TransactionSet) XdrRecurse(x XDR, name string)
func (TransactionSet) XdrTypeName ¶
func (TransactionSet) XdrTypeName() string
func (TransactionSet) XdrValue ¶
func (v TransactionSet) XdrValue() interface{}
type TransactionSetV1 ¶
type TransactionSetV1 struct { PreviousLedgerHash Hash Phases []TransactionPhase }
func XDR_TransactionSetV1 ¶
func XDR_TransactionSetV1(v *TransactionSetV1) *TransactionSetV1
func (*TransactionSetV1) XdrMarshal ¶
func (v *TransactionSetV1) XdrMarshal(x XDR, name string)
func (*TransactionSetV1) XdrPointer ¶
func (v *TransactionSetV1) XdrPointer() interface{}
func (*TransactionSetV1) XdrRecurse ¶
func (v *TransactionSetV1) XdrRecurse(x XDR, name string)
func (TransactionSetV1) XdrTypeName ¶
func (TransactionSetV1) XdrTypeName() string
func (TransactionSetV1) XdrValue ¶
func (v TransactionSetV1) XdrValue() interface{}
type TransactionSignaturePayload ¶
type TransactionSignaturePayload struct { NetworkId Hash TaggedTransaction XdrAnon_TransactionSignaturePayload_TaggedTransaction }
func XDR_TransactionSignaturePayload ¶
func XDR_TransactionSignaturePayload(v *TransactionSignaturePayload) *TransactionSignaturePayload
func (*TransactionSignaturePayload) XdrMarshal ¶
func (v *TransactionSignaturePayload) XdrMarshal(x XDR, name string)
func (*TransactionSignaturePayload) XdrPointer ¶
func (v *TransactionSignaturePayload) XdrPointer() interface{}
func (*TransactionSignaturePayload) XdrRecurse ¶
func (v *TransactionSignaturePayload) XdrRecurse(x XDR, name string)
func (TransactionSignaturePayload) XdrTypeName ¶
func (TransactionSignaturePayload) XdrTypeName() string
func (TransactionSignaturePayload) XdrValue ¶
func (v TransactionSignaturePayload) XdrValue() interface{}
type TransactionV0 ¶
type TransactionV0 struct { SourceAccountEd25519 Uint256 Fee Uint32 SeqNum SequenceNumber TimeBounds *TimeBounds Memo Memo Operations []Operation // bound MAX_OPS_PER_TX Ext XdrAnon_TransactionV0_Ext }
TransactionV0 is a transaction with the AccountID discriminant stripped off, leaving a raw ed25519 public key to identify the source account. This is used for backwards compatibility starting from the protocol 12/13 boundary. If an "old-style" TransactionEnvelope containing a Transaction is parsed with this XDR definition, it will be parsed as a "new-style" TransactionEnvelope containing a TransactionV0.
func XDR_TransactionV0 ¶
func XDR_TransactionV0(v *TransactionV0) *TransactionV0
func (*TransactionV0) XdrMarshal ¶
func (v *TransactionV0) XdrMarshal(x XDR, name string)
func (*TransactionV0) XdrPointer ¶
func (v *TransactionV0) XdrPointer() interface{}
func (*TransactionV0) XdrRecurse ¶
func (v *TransactionV0) XdrRecurse(x XDR, name string)
func (TransactionV0) XdrTypeName ¶
func (TransactionV0) XdrTypeName() string
func (TransactionV0) XdrValue ¶
func (v TransactionV0) XdrValue() interface{}
type TransactionV0Envelope ¶
type TransactionV0Envelope struct { Tx TransactionV0 /* Each decorated signature is a signature over the SHA256 hash of * a TransactionSignaturePayload */ Signatures []DecoratedSignature // bound 20 }
func XDR_TransactionV0Envelope ¶
func XDR_TransactionV0Envelope(v *TransactionV0Envelope) *TransactionV0Envelope
func (*TransactionV0Envelope) XdrMarshal ¶
func (v *TransactionV0Envelope) XdrMarshal(x XDR, name string)
func (*TransactionV0Envelope) XdrPointer ¶
func (v *TransactionV0Envelope) XdrPointer() interface{}
func (*TransactionV0Envelope) XdrRecurse ¶
func (v *TransactionV0Envelope) XdrRecurse(x XDR, name string)
func (TransactionV0Envelope) XdrTypeName ¶
func (TransactionV0Envelope) XdrTypeName() string
func (TransactionV0Envelope) XdrValue ¶
func (v TransactionV0Envelope) XdrValue() interface{}
type TransactionV1Envelope ¶
type TransactionV1Envelope struct { Tx Transaction /* Each decorated signature is a signature over the SHA256 hash of * a TransactionSignaturePayload */ Signatures []DecoratedSignature // bound 20 }
func XDR_TransactionV1Envelope ¶
func XDR_TransactionV1Envelope(v *TransactionV1Envelope) *TransactionV1Envelope
func (*TransactionV1Envelope) XdrMarshal ¶
func (v *TransactionV1Envelope) XdrMarshal(x XDR, name string)
func (*TransactionV1Envelope) XdrPointer ¶
func (v *TransactionV1Envelope) XdrPointer() interface{}
func (*TransactionV1Envelope) XdrRecurse ¶
func (v *TransactionV1Envelope) XdrRecurse(x XDR, name string)
func (TransactionV1Envelope) XdrTypeName ¶
func (TransactionV1Envelope) XdrTypeName() string
func (TransactionV1Envelope) XdrValue ¶
func (v TransactionV1Envelope) XdrValue() interface{}
type TrustLineAsset ¶
type TrustLineAsset struct { // The union discriminant Type selects among the following arms: // ASSET_TYPE_NATIVE: // void // ASSET_TYPE_CREDIT_ALPHANUM4: // AlphaNum4() *AlphaNum4 // ASSET_TYPE_CREDIT_ALPHANUM12: // AlphaNum12() *AlphaNum12 // ASSET_TYPE_POOL_SHARE: // LiquidityPoolID() *PoolID Type AssetType // contains filtered or unexported fields }
func XDR_TrustLineAsset ¶
func XDR_TrustLineAsset(v *TrustLineAsset) *TrustLineAsset
func (*TrustLineAsset) AlphaNum12 ¶
func (u *TrustLineAsset) AlphaNum12() *AlphaNum12
func (*TrustLineAsset) AlphaNum4 ¶
func (u *TrustLineAsset) AlphaNum4() *AlphaNum4
func (*TrustLineAsset) LiquidityPoolID ¶
func (u *TrustLineAsset) LiquidityPoolID() *PoolID
func (*TrustLineAsset) XdrMarshal ¶
func (v *TrustLineAsset) XdrMarshal(x XDR, name string)
func (*TrustLineAsset) XdrPointer ¶
func (v *TrustLineAsset) XdrPointer() interface{}
func (*TrustLineAsset) XdrRecurse ¶
func (u *TrustLineAsset) XdrRecurse(x XDR, name string)
func (TrustLineAsset) XdrTypeName ¶
func (TrustLineAsset) XdrTypeName() string
func (*TrustLineAsset) XdrUnionBody ¶
func (u *TrustLineAsset) XdrUnionBody() XdrType
func (*TrustLineAsset) XdrUnionBodyName ¶
func (u *TrustLineAsset) XdrUnionBodyName() string
func (*TrustLineAsset) XdrUnionTag ¶
func (u *TrustLineAsset) XdrUnionTag() XdrNum32
func (*TrustLineAsset) XdrUnionTagName ¶
func (u *TrustLineAsset) XdrUnionTagName() string
func (TrustLineAsset) XdrValid ¶
func (u TrustLineAsset) XdrValid() bool
func (TrustLineAsset) XdrValidTags ¶
func (_ TrustLineAsset) XdrValidTags() map[int32]bool
func (TrustLineAsset) XdrValue ¶
func (v TrustLineAsset) XdrValue() interface{}
type TrustLineEntry ¶
type TrustLineEntry struct { // account this trustline belongs to AccountID AccountID // type of asset (with issuer) Asset TrustLineAsset // how much of this asset the user has. Balance Int64 // balance cannot be above this Limit Int64 // see TrustLineFlags Flags Uint32 Ext XdrAnon_TrustLineEntry_Ext }
func XDR_TrustLineEntry ¶
func XDR_TrustLineEntry(v *TrustLineEntry) *TrustLineEntry
func (*TrustLineEntry) XdrMarshal ¶
func (v *TrustLineEntry) XdrMarshal(x XDR, name string)
func (*TrustLineEntry) XdrPointer ¶
func (v *TrustLineEntry) XdrPointer() interface{}
func (*TrustLineEntry) XdrRecurse ¶
func (v *TrustLineEntry) XdrRecurse(x XDR, name string)
func (TrustLineEntry) XdrTypeName ¶
func (TrustLineEntry) XdrTypeName() string
func (TrustLineEntry) XdrValue ¶
func (v TrustLineEntry) XdrValue() interface{}
type TrustLineEntryExtensionV2 ¶
type TrustLineEntryExtensionV2 struct { LiquidityPoolUseCount Int32 Ext XdrAnon_TrustLineEntryExtensionV2_Ext }
func XDR_TrustLineEntryExtensionV2 ¶
func XDR_TrustLineEntryExtensionV2(v *TrustLineEntryExtensionV2) *TrustLineEntryExtensionV2
func (*TrustLineEntryExtensionV2) XdrMarshal ¶
func (v *TrustLineEntryExtensionV2) XdrMarshal(x XDR, name string)
func (*TrustLineEntryExtensionV2) XdrPointer ¶
func (v *TrustLineEntryExtensionV2) XdrPointer() interface{}
func (*TrustLineEntryExtensionV2) XdrRecurse ¶
func (v *TrustLineEntryExtensionV2) XdrRecurse(x XDR, name string)
func (TrustLineEntryExtensionV2) XdrTypeName ¶
func (TrustLineEntryExtensionV2) XdrTypeName() string
func (TrustLineEntryExtensionV2) XdrValue ¶
func (v TrustLineEntryExtensionV2) XdrValue() interface{}
type TrustLineFlags ¶
type TrustLineFlags int32
const ( // issuer has authorized account to perform transactions with its credit AUTHORIZED_FLAG TrustLineFlags = 1 // issuer has authorized account to maintain and reduce liabilities for its // credit AUTHORIZED_TO_MAINTAIN_LIABILITIES_FLAG TrustLineFlags = 2 // issuer has specified that it may clawback its credit, and that claimable // balances created with its credit may also be clawed back TRUSTLINE_CLAWBACK_ENABLED_FLAG TrustLineFlags = 4 )
func XDR_TrustLineFlags ¶
func XDR_TrustLineFlags(v *TrustLineFlags) *TrustLineFlags
func (TrustLineFlags) GetU32 ¶
func (v TrustLineFlags) GetU32() uint32
func (*TrustLineFlags) SetU32 ¶
func (v *TrustLineFlags) SetU32(n uint32)
func (TrustLineFlags) String ¶
func (v TrustLineFlags) String() string
func (TrustLineFlags) XdrEnumComments ¶
func (e TrustLineFlags) XdrEnumComments() map[int32]string
func (TrustLineFlags) XdrEnumNames ¶
func (TrustLineFlags) XdrEnumNames() map[int32]string
func (*TrustLineFlags) XdrInitialize ¶
func (v *TrustLineFlags) XdrInitialize()
func (*TrustLineFlags) XdrMarshal ¶
func (v *TrustLineFlags) XdrMarshal(x XDR, name string)
func (*TrustLineFlags) XdrPointer ¶
func (v *TrustLineFlags) XdrPointer() interface{}
func (TrustLineFlags) XdrTypeName ¶
func (TrustLineFlags) XdrTypeName() string
func (TrustLineFlags) XdrValue ¶
func (v TrustLineFlags) XdrValue() interface{}
type TxAdvertVector ¶
type TxAdvertVector = []Hash // bound TX_ADVERT_VECTOR_MAX_SIZE
type TxDemandVector ¶
type TxDemandVector = []Hash // bound TX_DEMAND_VECTOR_MAX_SIZE
type TxSetComponent ¶
type TxSetComponent struct { // The union discriminant Type selects among the following arms: // TXSET_COMP_TXS_MAYBE_DISCOUNTED_FEE: // TxsMaybeDiscountedFee() *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee Type TxSetComponentType // contains filtered or unexported fields }
func XDR_TxSetComponent ¶
func XDR_TxSetComponent(v *TxSetComponent) *TxSetComponent
func (*TxSetComponent) TxsMaybeDiscountedFee ¶
func (u *TxSetComponent) TxsMaybeDiscountedFee() *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee
func (*TxSetComponent) XdrMarshal ¶
func (v *TxSetComponent) XdrMarshal(x XDR, name string)
func (*TxSetComponent) XdrPointer ¶
func (v *TxSetComponent) XdrPointer() interface{}
func (*TxSetComponent) XdrRecurse ¶
func (u *TxSetComponent) XdrRecurse(x XDR, name string)
func (TxSetComponent) XdrTypeName ¶
func (TxSetComponent) XdrTypeName() string
func (*TxSetComponent) XdrUnionBody ¶
func (u *TxSetComponent) XdrUnionBody() XdrType
func (*TxSetComponent) XdrUnionBodyName ¶
func (u *TxSetComponent) XdrUnionBodyName() string
func (*TxSetComponent) XdrUnionTag ¶
func (u *TxSetComponent) XdrUnionTag() XdrNum32
func (*TxSetComponent) XdrUnionTagName ¶
func (u *TxSetComponent) XdrUnionTagName() string
func (TxSetComponent) XdrValid ¶
func (u TxSetComponent) XdrValid() bool
func (TxSetComponent) XdrValidTags ¶
func (_ TxSetComponent) XdrValidTags() map[int32]bool
func (TxSetComponent) XdrValue ¶
func (v TxSetComponent) XdrValue() interface{}
type TxSetComponentType ¶
type TxSetComponentType int32
const ( // txs with effective fee <= bid derived from a base fee (if any). // If base fee is not specified, no discount is applied. TXSET_COMP_TXS_MAYBE_DISCOUNTED_FEE TxSetComponentType = 0 )
func XDR_TxSetComponentType ¶
func XDR_TxSetComponentType(v *TxSetComponentType) *TxSetComponentType
func (TxSetComponentType) GetU32 ¶
func (v TxSetComponentType) GetU32() uint32
func (*TxSetComponentType) SetU32 ¶
func (v *TxSetComponentType) SetU32(n uint32)
func (TxSetComponentType) String ¶
func (v TxSetComponentType) String() string
func (TxSetComponentType) XdrEnumComments ¶
func (e TxSetComponentType) XdrEnumComments() map[int32]string
func (TxSetComponentType) XdrEnumNames ¶
func (TxSetComponentType) XdrEnumNames() map[int32]string
func (*TxSetComponentType) XdrMarshal ¶
func (v *TxSetComponentType) XdrMarshal(x XDR, name string)
func (*TxSetComponentType) XdrPointer ¶
func (v *TxSetComponentType) XdrPointer() interface{}
func (TxSetComponentType) XdrTypeName ¶
func (TxSetComponentType) XdrTypeName() string
func (TxSetComponentType) XdrValue ¶
func (v TxSetComponentType) XdrValue() interface{}
type UInt128Parts ¶
func XDR_UInt128Parts ¶
func XDR_UInt128Parts(v *UInt128Parts) *UInt128Parts
func (*UInt128Parts) XdrMarshal ¶
func (v *UInt128Parts) XdrMarshal(x XDR, name string)
func (*UInt128Parts) XdrPointer ¶
func (v *UInt128Parts) XdrPointer() interface{}
func (*UInt128Parts) XdrRecurse ¶
func (v *UInt128Parts) XdrRecurse(x XDR, name string)
func (UInt128Parts) XdrTypeName ¶
func (UInt128Parts) XdrTypeName() string
func (UInt128Parts) XdrValue ¶
func (v UInt128Parts) XdrValue() interface{}
type UInt256Parts ¶
func XDR_UInt256Parts ¶
func XDR_UInt256Parts(v *UInt256Parts) *UInt256Parts
func (*UInt256Parts) XdrMarshal ¶
func (v *UInt256Parts) XdrMarshal(x XDR, name string)
func (*UInt256Parts) XdrPointer ¶
func (v *UInt256Parts) XdrPointer() interface{}
func (*UInt256Parts) XdrRecurse ¶
func (v *UInt256Parts) XdrRecurse(x XDR, name string)
func (UInt256Parts) XdrTypeName ¶
func (UInt256Parts) XdrTypeName() string
func (UInt256Parts) XdrValue ¶
func (v UInt256Parts) XdrValue() interface{}
type UpgradeEntryMeta ¶
type UpgradeEntryMeta struct { Upgrade LedgerUpgrade Changes LedgerEntryChanges }
this represents a single upgrade that was performed as part of a ledger upgrade
func XDR_UpgradeEntryMeta ¶
func XDR_UpgradeEntryMeta(v *UpgradeEntryMeta) *UpgradeEntryMeta
func (*UpgradeEntryMeta) XdrMarshal ¶
func (v *UpgradeEntryMeta) XdrMarshal(x XDR, name string)
func (*UpgradeEntryMeta) XdrPointer ¶
func (v *UpgradeEntryMeta) XdrPointer() interface{}
func (*UpgradeEntryMeta) XdrRecurse ¶
func (v *UpgradeEntryMeta) XdrRecurse(x XDR, name string)
func (UpgradeEntryMeta) XdrTypeName ¶
func (UpgradeEntryMeta) XdrTypeName() string
func (UpgradeEntryMeta) XdrValue ¶
func (v UpgradeEntryMeta) XdrValue() interface{}
type UpgradeType ¶
type UpgradeType = []byte // bound 128
type XdrAnon_AccountEntryExtensionV1_Ext ¶
type XdrAnon_AccountEntryExtensionV1_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 2: // V2() *AccountEntryExtensionV2 V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_AccountEntryExtensionV1_Ext ¶
func XDR_XdrAnon_AccountEntryExtensionV1_Ext(v *XdrAnon_AccountEntryExtensionV1_Ext) *XdrAnon_AccountEntryExtensionV1_Ext
func (*XdrAnon_AccountEntryExtensionV1_Ext) V2 ¶
func (u *XdrAnon_AccountEntryExtensionV1_Ext) V2() *AccountEntryExtensionV2
func (*XdrAnon_AccountEntryExtensionV1_Ext) XdrMarshal ¶
func (v *XdrAnon_AccountEntryExtensionV1_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_AccountEntryExtensionV1_Ext) XdrPointer ¶
func (v *XdrAnon_AccountEntryExtensionV1_Ext) XdrPointer() interface{}
func (*XdrAnon_AccountEntryExtensionV1_Ext) XdrRecurse ¶
func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_AccountEntryExtensionV1_Ext) XdrTypeName ¶
func (XdrAnon_AccountEntryExtensionV1_Ext) XdrTypeName() string
func (*XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionBody ¶
func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionBody() XdrType
func (*XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionBodyName() string
func (*XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionTag ¶
func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionTagName ¶
func (u *XdrAnon_AccountEntryExtensionV1_Ext) XdrUnionTagName() string
func (XdrAnon_AccountEntryExtensionV1_Ext) XdrValid ¶
func (u XdrAnon_AccountEntryExtensionV1_Ext) XdrValid() bool
func (XdrAnon_AccountEntryExtensionV1_Ext) XdrValidTags ¶
func (_ XdrAnon_AccountEntryExtensionV1_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_AccountEntryExtensionV1_Ext) XdrValue ¶
func (v XdrAnon_AccountEntryExtensionV1_Ext) XdrValue() interface{}
type XdrAnon_AccountEntryExtensionV2_Ext ¶
type XdrAnon_AccountEntryExtensionV2_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 3: // V3() *AccountEntryExtensionV3 V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_AccountEntryExtensionV2_Ext ¶
func XDR_XdrAnon_AccountEntryExtensionV2_Ext(v *XdrAnon_AccountEntryExtensionV2_Ext) *XdrAnon_AccountEntryExtensionV2_Ext
func (*XdrAnon_AccountEntryExtensionV2_Ext) V3 ¶
func (u *XdrAnon_AccountEntryExtensionV2_Ext) V3() *AccountEntryExtensionV3
func (*XdrAnon_AccountEntryExtensionV2_Ext) XdrMarshal ¶
func (v *XdrAnon_AccountEntryExtensionV2_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_AccountEntryExtensionV2_Ext) XdrPointer ¶
func (v *XdrAnon_AccountEntryExtensionV2_Ext) XdrPointer() interface{}
func (*XdrAnon_AccountEntryExtensionV2_Ext) XdrRecurse ¶
func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_AccountEntryExtensionV2_Ext) XdrTypeName ¶
func (XdrAnon_AccountEntryExtensionV2_Ext) XdrTypeName() string
func (*XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionBody ¶
func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionBody() XdrType
func (*XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionBodyName() string
func (*XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionTag ¶
func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionTagName ¶
func (u *XdrAnon_AccountEntryExtensionV2_Ext) XdrUnionTagName() string
func (XdrAnon_AccountEntryExtensionV2_Ext) XdrValid ¶
func (u XdrAnon_AccountEntryExtensionV2_Ext) XdrValid() bool
func (XdrAnon_AccountEntryExtensionV2_Ext) XdrValidTags ¶
func (_ XdrAnon_AccountEntryExtensionV2_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_AccountEntryExtensionV2_Ext) XdrValue ¶
func (v XdrAnon_AccountEntryExtensionV2_Ext) XdrValue() interface{}
type XdrAnon_AccountEntry_Ext ¶
type XdrAnon_AccountEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 1: // V1() *AccountEntryExtensionV1 V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_AccountEntry_Ext ¶
func XDR_XdrAnon_AccountEntry_Ext(v *XdrAnon_AccountEntry_Ext) *XdrAnon_AccountEntry_Ext
func (*XdrAnon_AccountEntry_Ext) V1 ¶
func (u *XdrAnon_AccountEntry_Ext) V1() *AccountEntryExtensionV1
func (*XdrAnon_AccountEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_AccountEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_AccountEntry_Ext) XdrPointer ¶
func (v *XdrAnon_AccountEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_AccountEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_AccountEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_AccountEntry_Ext) XdrTypeName ¶
func (XdrAnon_AccountEntry_Ext) XdrTypeName() string
func (*XdrAnon_AccountEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_AccountEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_AccountEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_AccountEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_AccountEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_AccountEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_AccountEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_AccountEntry_Ext) XdrUnionTagName() string
func (XdrAnon_AccountEntry_Ext) XdrValid ¶
func (u XdrAnon_AccountEntry_Ext) XdrValid() bool
func (XdrAnon_AccountEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_AccountEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_AccountEntry_Ext) XdrValue ¶
func (v XdrAnon_AccountEntry_Ext) XdrValue() interface{}
type XdrAnon_AuthenticatedMessage_V0 ¶
type XdrAnon_AuthenticatedMessage_V0 struct { Sequence Uint64 Message StellarMessage Mac HmacSha256Mac }
func XDR_XdrAnon_AuthenticatedMessage_V0 ¶
func XDR_XdrAnon_AuthenticatedMessage_V0(v *XdrAnon_AuthenticatedMessage_V0) *XdrAnon_AuthenticatedMessage_V0
func (*XdrAnon_AuthenticatedMessage_V0) XdrMarshal ¶
func (v *XdrAnon_AuthenticatedMessage_V0) XdrMarshal(x XDR, name string)
func (*XdrAnon_AuthenticatedMessage_V0) XdrPointer ¶
func (v *XdrAnon_AuthenticatedMessage_V0) XdrPointer() interface{}
func (*XdrAnon_AuthenticatedMessage_V0) XdrRecurse ¶
func (v *XdrAnon_AuthenticatedMessage_V0) XdrRecurse(x XDR, name string)
func (XdrAnon_AuthenticatedMessage_V0) XdrTypeName ¶
func (XdrAnon_AuthenticatedMessage_V0) XdrTypeName() string
func (XdrAnon_AuthenticatedMessage_V0) XdrValue ¶
func (v XdrAnon_AuthenticatedMessage_V0) XdrValue() interface{}
type XdrAnon_BucketMetadata_Ext ¶
type XdrAnon_BucketMetadata_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_BucketMetadata_Ext ¶
func XDR_XdrAnon_BucketMetadata_Ext(v *XdrAnon_BucketMetadata_Ext) *XdrAnon_BucketMetadata_Ext
func (*XdrAnon_BucketMetadata_Ext) XdrMarshal ¶
func (v *XdrAnon_BucketMetadata_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_BucketMetadata_Ext) XdrPointer ¶
func (v *XdrAnon_BucketMetadata_Ext) XdrPointer() interface{}
func (*XdrAnon_BucketMetadata_Ext) XdrRecurse ¶
func (u *XdrAnon_BucketMetadata_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_BucketMetadata_Ext) XdrTypeName ¶
func (XdrAnon_BucketMetadata_Ext) XdrTypeName() string
func (*XdrAnon_BucketMetadata_Ext) XdrUnionBody ¶
func (u *XdrAnon_BucketMetadata_Ext) XdrUnionBody() XdrType
func (*XdrAnon_BucketMetadata_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_BucketMetadata_Ext) XdrUnionBodyName() string
func (*XdrAnon_BucketMetadata_Ext) XdrUnionTag ¶
func (u *XdrAnon_BucketMetadata_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_BucketMetadata_Ext) XdrUnionTagName ¶
func (u *XdrAnon_BucketMetadata_Ext) XdrUnionTagName() string
func (XdrAnon_BucketMetadata_Ext) XdrValid ¶
func (u XdrAnon_BucketMetadata_Ext) XdrValid() bool
func (XdrAnon_BucketMetadata_Ext) XdrValidTags ¶
func (_ XdrAnon_BucketMetadata_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_BucketMetadata_Ext) XdrValue ¶
func (v XdrAnon_BucketMetadata_Ext) XdrValue() interface{}
type XdrAnon_ClaimableBalanceEntryExtensionV1_Ext ¶
type XdrAnon_ClaimableBalanceEntryExtensionV1_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_ClaimableBalanceEntryExtensionV1_Ext ¶
func XDR_XdrAnon_ClaimableBalanceEntryExtensionV1_Ext(v *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext
func (*XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrMarshal ¶
func (v *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrPointer ¶
func (v *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrPointer() interface{}
func (*XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrRecurse ¶
func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrTypeName ¶
func (XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrTypeName() string
func (*XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionBody ¶
func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionBody() XdrType
func (*XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionBodyName() string
func (*XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionTag ¶
func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionTagName ¶
func (u *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrUnionTagName() string
func (XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValid ¶
func (u XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValid() bool
func (XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValidTags ¶
func (_ XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValue ¶
func (v XdrAnon_ClaimableBalanceEntryExtensionV1_Ext) XdrValue() interface{}
type XdrAnon_ClaimableBalanceEntry_Ext ¶
type XdrAnon_ClaimableBalanceEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 1: // V1() *ClaimableBalanceEntryExtensionV1 V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_ClaimableBalanceEntry_Ext ¶
func XDR_XdrAnon_ClaimableBalanceEntry_Ext(v *XdrAnon_ClaimableBalanceEntry_Ext) *XdrAnon_ClaimableBalanceEntry_Ext
func (*XdrAnon_ClaimableBalanceEntry_Ext) V1 ¶
func (u *XdrAnon_ClaimableBalanceEntry_Ext) V1() *ClaimableBalanceEntryExtensionV1
func (*XdrAnon_ClaimableBalanceEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_ClaimableBalanceEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_ClaimableBalanceEntry_Ext) XdrPointer ¶
func (v *XdrAnon_ClaimableBalanceEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_ClaimableBalanceEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_ClaimableBalanceEntry_Ext) XdrTypeName ¶
func (XdrAnon_ClaimableBalanceEntry_Ext) XdrTypeName() string
func (*XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_ClaimableBalanceEntry_Ext) XdrUnionTagName() string
func (XdrAnon_ClaimableBalanceEntry_Ext) XdrValid ¶
func (u XdrAnon_ClaimableBalanceEntry_Ext) XdrValid() bool
func (XdrAnon_ClaimableBalanceEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_ClaimableBalanceEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_ClaimableBalanceEntry_Ext) XdrValue ¶
func (v XdrAnon_ClaimableBalanceEntry_Ext) XdrValue() interface{}
type XdrAnon_Claimant_V0 ¶
type XdrAnon_Claimant_V0 struct { // The account that can use this condition Destination AccountID // Claimable if predicate is true Predicate ClaimPredicate }
func XDR_XdrAnon_Claimant_V0 ¶
func XDR_XdrAnon_Claimant_V0(v *XdrAnon_Claimant_V0) *XdrAnon_Claimant_V0
func (*XdrAnon_Claimant_V0) XdrMarshal ¶
func (v *XdrAnon_Claimant_V0) XdrMarshal(x XDR, name string)
func (*XdrAnon_Claimant_V0) XdrPointer ¶
func (v *XdrAnon_Claimant_V0) XdrPointer() interface{}
func (*XdrAnon_Claimant_V0) XdrRecurse ¶
func (v *XdrAnon_Claimant_V0) XdrRecurse(x XDR, name string)
func (XdrAnon_Claimant_V0) XdrTypeName ¶
func (XdrAnon_Claimant_V0) XdrTypeName() string
func (XdrAnon_Claimant_V0) XdrValue ¶
func (v XdrAnon_Claimant_V0) XdrValue() interface{}
type XdrAnon_ContractEvent_Body ¶
type XdrAnon_ContractEvent_Body struct { // The union discriminant V selects among the following arms: // 0: // V0() *XdrAnon_ContractEvent_Body_V0 V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_ContractEvent_Body ¶
func XDR_XdrAnon_ContractEvent_Body(v *XdrAnon_ContractEvent_Body) *XdrAnon_ContractEvent_Body
func (*XdrAnon_ContractEvent_Body) V0 ¶
func (u *XdrAnon_ContractEvent_Body) V0() *XdrAnon_ContractEvent_Body_V0
func (*XdrAnon_ContractEvent_Body) XdrMarshal ¶
func (v *XdrAnon_ContractEvent_Body) XdrMarshal(x XDR, name string)
func (*XdrAnon_ContractEvent_Body) XdrPointer ¶
func (v *XdrAnon_ContractEvent_Body) XdrPointer() interface{}
func (*XdrAnon_ContractEvent_Body) XdrRecurse ¶
func (u *XdrAnon_ContractEvent_Body) XdrRecurse(x XDR, name string)
func (XdrAnon_ContractEvent_Body) XdrTypeName ¶
func (XdrAnon_ContractEvent_Body) XdrTypeName() string
func (*XdrAnon_ContractEvent_Body) XdrUnionBody ¶
func (u *XdrAnon_ContractEvent_Body) XdrUnionBody() XdrType
func (*XdrAnon_ContractEvent_Body) XdrUnionBodyName ¶
func (u *XdrAnon_ContractEvent_Body) XdrUnionBodyName() string
func (*XdrAnon_ContractEvent_Body) XdrUnionTag ¶
func (u *XdrAnon_ContractEvent_Body) XdrUnionTag() XdrNum32
func (*XdrAnon_ContractEvent_Body) XdrUnionTagName ¶
func (u *XdrAnon_ContractEvent_Body) XdrUnionTagName() string
func (XdrAnon_ContractEvent_Body) XdrValid ¶
func (u XdrAnon_ContractEvent_Body) XdrValid() bool
func (XdrAnon_ContractEvent_Body) XdrValidTags ¶
func (_ XdrAnon_ContractEvent_Body) XdrValidTags() map[int32]bool
func (XdrAnon_ContractEvent_Body) XdrValue ¶
func (v XdrAnon_ContractEvent_Body) XdrValue() interface{}
type XdrAnon_ContractEvent_Body_V0 ¶
func XDR_XdrAnon_ContractEvent_Body_V0 ¶
func XDR_XdrAnon_ContractEvent_Body_V0(v *XdrAnon_ContractEvent_Body_V0) *XdrAnon_ContractEvent_Body_V0
func (*XdrAnon_ContractEvent_Body_V0) XdrMarshal ¶
func (v *XdrAnon_ContractEvent_Body_V0) XdrMarshal(x XDR, name string)
func (*XdrAnon_ContractEvent_Body_V0) XdrPointer ¶
func (v *XdrAnon_ContractEvent_Body_V0) XdrPointer() interface{}
func (*XdrAnon_ContractEvent_Body_V0) XdrRecurse ¶
func (v *XdrAnon_ContractEvent_Body_V0) XdrRecurse(x XDR, name string)
func (XdrAnon_ContractEvent_Body_V0) XdrTypeName ¶
func (XdrAnon_ContractEvent_Body_V0) XdrTypeName() string
func (XdrAnon_ContractEvent_Body_V0) XdrValue ¶
func (v XdrAnon_ContractEvent_Body_V0) XdrValue() interface{}
type XdrAnon_ContractIDPreimage_FromAddress ¶
func XDR_XdrAnon_ContractIDPreimage_FromAddress ¶
func XDR_XdrAnon_ContractIDPreimage_FromAddress(v *XdrAnon_ContractIDPreimage_FromAddress) *XdrAnon_ContractIDPreimage_FromAddress
func (*XdrAnon_ContractIDPreimage_FromAddress) XdrMarshal ¶
func (v *XdrAnon_ContractIDPreimage_FromAddress) XdrMarshal(x XDR, name string)
func (*XdrAnon_ContractIDPreimage_FromAddress) XdrPointer ¶
func (v *XdrAnon_ContractIDPreimage_FromAddress) XdrPointer() interface{}
func (*XdrAnon_ContractIDPreimage_FromAddress) XdrRecurse ¶
func (v *XdrAnon_ContractIDPreimage_FromAddress) XdrRecurse(x XDR, name string)
func (XdrAnon_ContractIDPreimage_FromAddress) XdrTypeName ¶
func (XdrAnon_ContractIDPreimage_FromAddress) XdrTypeName() string
func (XdrAnon_ContractIDPreimage_FromAddress) XdrValue ¶
func (v XdrAnon_ContractIDPreimage_FromAddress) XdrValue() interface{}
type XdrAnon_DataEntry_Ext ¶
type XdrAnon_DataEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_DataEntry_Ext ¶
func XDR_XdrAnon_DataEntry_Ext(v *XdrAnon_DataEntry_Ext) *XdrAnon_DataEntry_Ext
func (*XdrAnon_DataEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_DataEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_DataEntry_Ext) XdrPointer ¶
func (v *XdrAnon_DataEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_DataEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_DataEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_DataEntry_Ext) XdrTypeName ¶
func (XdrAnon_DataEntry_Ext) XdrTypeName() string
func (*XdrAnon_DataEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_DataEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_DataEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_DataEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_DataEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_DataEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_DataEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_DataEntry_Ext) XdrUnionTagName() string
func (XdrAnon_DataEntry_Ext) XdrValid ¶
func (u XdrAnon_DataEntry_Ext) XdrValid() bool
func (XdrAnon_DataEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_DataEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_DataEntry_Ext) XdrValue ¶
func (v XdrAnon_DataEntry_Ext) XdrValue() interface{}
type XdrAnon_FeeBumpTransaction_Ext ¶
type XdrAnon_FeeBumpTransaction_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_FeeBumpTransaction_Ext ¶
func XDR_XdrAnon_FeeBumpTransaction_Ext(v *XdrAnon_FeeBumpTransaction_Ext) *XdrAnon_FeeBumpTransaction_Ext
func (*XdrAnon_FeeBumpTransaction_Ext) XdrMarshal ¶
func (v *XdrAnon_FeeBumpTransaction_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_FeeBumpTransaction_Ext) XdrPointer ¶
func (v *XdrAnon_FeeBumpTransaction_Ext) XdrPointer() interface{}
func (*XdrAnon_FeeBumpTransaction_Ext) XdrRecurse ¶
func (u *XdrAnon_FeeBumpTransaction_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_FeeBumpTransaction_Ext) XdrTypeName ¶
func (XdrAnon_FeeBumpTransaction_Ext) XdrTypeName() string
func (*XdrAnon_FeeBumpTransaction_Ext) XdrUnionBody ¶
func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionBody() XdrType
func (*XdrAnon_FeeBumpTransaction_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionBodyName() string
func (*XdrAnon_FeeBumpTransaction_Ext) XdrUnionTag ¶
func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_FeeBumpTransaction_Ext) XdrUnionTagName ¶
func (u *XdrAnon_FeeBumpTransaction_Ext) XdrUnionTagName() string
func (XdrAnon_FeeBumpTransaction_Ext) XdrValid ¶
func (u XdrAnon_FeeBumpTransaction_Ext) XdrValid() bool
func (XdrAnon_FeeBumpTransaction_Ext) XdrValidTags ¶
func (_ XdrAnon_FeeBumpTransaction_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_FeeBumpTransaction_Ext) XdrValue ¶
func (v XdrAnon_FeeBumpTransaction_Ext) XdrValue() interface{}
type XdrAnon_FeeBumpTransaction_InnerTx ¶
type XdrAnon_FeeBumpTransaction_InnerTx struct { // The union discriminant Type selects among the following arms: // ENVELOPE_TYPE_TX: // V1() *TransactionV1Envelope Type EnvelopeType // contains filtered or unexported fields }
func XDR_XdrAnon_FeeBumpTransaction_InnerTx ¶
func XDR_XdrAnon_FeeBumpTransaction_InnerTx(v *XdrAnon_FeeBumpTransaction_InnerTx) *XdrAnon_FeeBumpTransaction_InnerTx
func (*XdrAnon_FeeBumpTransaction_InnerTx) V1 ¶
func (u *XdrAnon_FeeBumpTransaction_InnerTx) V1() *TransactionV1Envelope
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrInitialize ¶
func (v *XdrAnon_FeeBumpTransaction_InnerTx) XdrInitialize()
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrMarshal ¶
func (v *XdrAnon_FeeBumpTransaction_InnerTx) XdrMarshal(x XDR, name string)
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrPointer ¶
func (v *XdrAnon_FeeBumpTransaction_InnerTx) XdrPointer() interface{}
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrRecurse ¶
func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrRecurse(x XDR, name string)
func (XdrAnon_FeeBumpTransaction_InnerTx) XdrTypeName ¶
func (XdrAnon_FeeBumpTransaction_InnerTx) XdrTypeName() string
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionBody ¶
func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionBody() XdrType
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionBodyName ¶
func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionBodyName() string
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionTag ¶
func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionTag() XdrNum32
func (*XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionTagName ¶
func (u *XdrAnon_FeeBumpTransaction_InnerTx) XdrUnionTagName() string
func (XdrAnon_FeeBumpTransaction_InnerTx) XdrValid ¶
func (u XdrAnon_FeeBumpTransaction_InnerTx) XdrValid() bool
func (XdrAnon_FeeBumpTransaction_InnerTx) XdrValidTags ¶
func (_ XdrAnon_FeeBumpTransaction_InnerTx) XdrValidTags() map[int32]bool
func (XdrAnon_FeeBumpTransaction_InnerTx) XdrValue ¶
func (v XdrAnon_FeeBumpTransaction_InnerTx) XdrValue() interface{}
type XdrAnon_HashIDPreimage_ContractID ¶
type XdrAnon_HashIDPreimage_ContractID struct { NetworkID Hash ContractIDPreimage ContractIDPreimage }
func XDR_XdrAnon_HashIDPreimage_ContractID ¶
func XDR_XdrAnon_HashIDPreimage_ContractID(v *XdrAnon_HashIDPreimage_ContractID) *XdrAnon_HashIDPreimage_ContractID
func (*XdrAnon_HashIDPreimage_ContractID) XdrMarshal ¶
func (v *XdrAnon_HashIDPreimage_ContractID) XdrMarshal(x XDR, name string)
func (*XdrAnon_HashIDPreimage_ContractID) XdrPointer ¶
func (v *XdrAnon_HashIDPreimage_ContractID) XdrPointer() interface{}
func (*XdrAnon_HashIDPreimage_ContractID) XdrRecurse ¶
func (v *XdrAnon_HashIDPreimage_ContractID) XdrRecurse(x XDR, name string)
func (XdrAnon_HashIDPreimage_ContractID) XdrTypeName ¶
func (XdrAnon_HashIDPreimage_ContractID) XdrTypeName() string
func (XdrAnon_HashIDPreimage_ContractID) XdrValue ¶
func (v XdrAnon_HashIDPreimage_ContractID) XdrValue() interface{}
type XdrAnon_HashIDPreimage_OperationID ¶
type XdrAnon_HashIDPreimage_OperationID struct { SourceAccount AccountID SeqNum SequenceNumber OpNum Uint32 }
func XDR_XdrAnon_HashIDPreimage_OperationID ¶
func XDR_XdrAnon_HashIDPreimage_OperationID(v *XdrAnon_HashIDPreimage_OperationID) *XdrAnon_HashIDPreimage_OperationID
func (*XdrAnon_HashIDPreimage_OperationID) XdrMarshal ¶
func (v *XdrAnon_HashIDPreimage_OperationID) XdrMarshal(x XDR, name string)
func (*XdrAnon_HashIDPreimage_OperationID) XdrPointer ¶
func (v *XdrAnon_HashIDPreimage_OperationID) XdrPointer() interface{}
func (*XdrAnon_HashIDPreimage_OperationID) XdrRecurse ¶
func (v *XdrAnon_HashIDPreimage_OperationID) XdrRecurse(x XDR, name string)
func (XdrAnon_HashIDPreimage_OperationID) XdrTypeName ¶
func (XdrAnon_HashIDPreimage_OperationID) XdrTypeName() string
func (XdrAnon_HashIDPreimage_OperationID) XdrValue ¶
func (v XdrAnon_HashIDPreimage_OperationID) XdrValue() interface{}
type XdrAnon_HashIDPreimage_RevokeID ¶
type XdrAnon_HashIDPreimage_RevokeID struct { SourceAccount AccountID SeqNum SequenceNumber OpNum Uint32 LiquidityPoolID PoolID Asset Asset }
func XDR_XdrAnon_HashIDPreimage_RevokeID ¶
func XDR_XdrAnon_HashIDPreimage_RevokeID(v *XdrAnon_HashIDPreimage_RevokeID) *XdrAnon_HashIDPreimage_RevokeID
func (*XdrAnon_HashIDPreimage_RevokeID) XdrMarshal ¶
func (v *XdrAnon_HashIDPreimage_RevokeID) XdrMarshal(x XDR, name string)
func (*XdrAnon_HashIDPreimage_RevokeID) XdrPointer ¶
func (v *XdrAnon_HashIDPreimage_RevokeID) XdrPointer() interface{}
func (*XdrAnon_HashIDPreimage_RevokeID) XdrRecurse ¶
func (v *XdrAnon_HashIDPreimage_RevokeID) XdrRecurse(x XDR, name string)
func (XdrAnon_HashIDPreimage_RevokeID) XdrTypeName ¶
func (XdrAnon_HashIDPreimage_RevokeID) XdrTypeName() string
func (XdrAnon_HashIDPreimage_RevokeID) XdrValue ¶
func (v XdrAnon_HashIDPreimage_RevokeID) XdrValue() interface{}
type XdrAnon_HashIDPreimage_SorobanAuthorization ¶
type XdrAnon_HashIDPreimage_SorobanAuthorization struct { NetworkID Hash Nonce Int64 SignatureExpirationLedger Uint32 Invocation SorobanAuthorizedInvocation }
func XDR_XdrAnon_HashIDPreimage_SorobanAuthorization ¶
func XDR_XdrAnon_HashIDPreimage_SorobanAuthorization(v *XdrAnon_HashIDPreimage_SorobanAuthorization) *XdrAnon_HashIDPreimage_SorobanAuthorization
func (*XdrAnon_HashIDPreimage_SorobanAuthorization) XdrMarshal ¶
func (v *XdrAnon_HashIDPreimage_SorobanAuthorization) XdrMarshal(x XDR, name string)
func (*XdrAnon_HashIDPreimage_SorobanAuthorization) XdrPointer ¶
func (v *XdrAnon_HashIDPreimage_SorobanAuthorization) XdrPointer() interface{}
func (*XdrAnon_HashIDPreimage_SorobanAuthorization) XdrRecurse ¶
func (v *XdrAnon_HashIDPreimage_SorobanAuthorization) XdrRecurse(x XDR, name string)
func (XdrAnon_HashIDPreimage_SorobanAuthorization) XdrTypeName ¶
func (XdrAnon_HashIDPreimage_SorobanAuthorization) XdrTypeName() string
func (XdrAnon_HashIDPreimage_SorobanAuthorization) XdrValue ¶
func (v XdrAnon_HashIDPreimage_SorobanAuthorization) XdrValue() interface{}
type XdrAnon_InnerTransactionResult_Ext ¶
type XdrAnon_InnerTransactionResult_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_InnerTransactionResult_Ext ¶
func XDR_XdrAnon_InnerTransactionResult_Ext(v *XdrAnon_InnerTransactionResult_Ext) *XdrAnon_InnerTransactionResult_Ext
func (*XdrAnon_InnerTransactionResult_Ext) XdrMarshal ¶
func (v *XdrAnon_InnerTransactionResult_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_InnerTransactionResult_Ext) XdrPointer ¶
func (v *XdrAnon_InnerTransactionResult_Ext) XdrPointer() interface{}
func (*XdrAnon_InnerTransactionResult_Ext) XdrRecurse ¶
func (u *XdrAnon_InnerTransactionResult_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_InnerTransactionResult_Ext) XdrTypeName ¶
func (XdrAnon_InnerTransactionResult_Ext) XdrTypeName() string
func (*XdrAnon_InnerTransactionResult_Ext) XdrUnionBody ¶
func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionBody() XdrType
func (*XdrAnon_InnerTransactionResult_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionBodyName() string
func (*XdrAnon_InnerTransactionResult_Ext) XdrUnionTag ¶
func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_InnerTransactionResult_Ext) XdrUnionTagName ¶
func (u *XdrAnon_InnerTransactionResult_Ext) XdrUnionTagName() string
func (XdrAnon_InnerTransactionResult_Ext) XdrValid ¶
func (u XdrAnon_InnerTransactionResult_Ext) XdrValid() bool
func (XdrAnon_InnerTransactionResult_Ext) XdrValidTags ¶
func (_ XdrAnon_InnerTransactionResult_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_InnerTransactionResult_Ext) XdrValue ¶
func (v XdrAnon_InnerTransactionResult_Ext) XdrValue() interface{}
type XdrAnon_InnerTransactionResult_Result ¶
type XdrAnon_InnerTransactionResult_Result struct { // The union discriminant Code selects among the following arms: // TxSUCCESS, TxFAILED: // Results() *[]OperationResult // TxTOO_EARLY, TxTOO_LATE, TxMISSING_OPERATION, TxBAD_SEQ, TxBAD_AUTH, TxINSUFFICIENT_BALANCE, TxNO_ACCOUNT, TxINSUFFICIENT_FEE, TxBAD_AUTH_EXTRA, TxINTERNAL_ERROR, TxNOT_SUPPORTED, TxBAD_SPONSORSHIP, TxBAD_MIN_SEQ_AGE_OR_GAP, TxMALFORMED, TxSOROBAN_INVALID: // void Code TransactionResultCode // contains filtered or unexported fields }
func XDR_XdrAnon_InnerTransactionResult_Result ¶
func XDR_XdrAnon_InnerTransactionResult_Result(v *XdrAnon_InnerTransactionResult_Result) *XdrAnon_InnerTransactionResult_Result
func (*XdrAnon_InnerTransactionResult_Result) Results ¶
func (u *XdrAnon_InnerTransactionResult_Result) Results() *[]OperationResult
func (*XdrAnon_InnerTransactionResult_Result) XdrMarshal ¶
func (v *XdrAnon_InnerTransactionResult_Result) XdrMarshal(x XDR, name string)
func (*XdrAnon_InnerTransactionResult_Result) XdrPointer ¶
func (v *XdrAnon_InnerTransactionResult_Result) XdrPointer() interface{}
func (*XdrAnon_InnerTransactionResult_Result) XdrRecurse ¶
func (u *XdrAnon_InnerTransactionResult_Result) XdrRecurse(x XDR, name string)
func (XdrAnon_InnerTransactionResult_Result) XdrTypeName ¶
func (XdrAnon_InnerTransactionResult_Result) XdrTypeName() string
func (*XdrAnon_InnerTransactionResult_Result) XdrUnionBody ¶
func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionBody() XdrType
func (*XdrAnon_InnerTransactionResult_Result) XdrUnionBodyName ¶
func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionBodyName() string
func (*XdrAnon_InnerTransactionResult_Result) XdrUnionTag ¶
func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionTag() XdrNum32
func (*XdrAnon_InnerTransactionResult_Result) XdrUnionTagName ¶
func (u *XdrAnon_InnerTransactionResult_Result) XdrUnionTagName() string
func (XdrAnon_InnerTransactionResult_Result) XdrValid ¶
func (u XdrAnon_InnerTransactionResult_Result) XdrValid() bool
func (XdrAnon_InnerTransactionResult_Result) XdrValidTags ¶
func (_ XdrAnon_InnerTransactionResult_Result) XdrValidTags() map[int32]bool
func (XdrAnon_InnerTransactionResult_Result) XdrValue ¶
func (v XdrAnon_InnerTransactionResult_Result) XdrValue() interface{}
type XdrAnon_LedgerEntryExtensionV1_Ext ¶
type XdrAnon_LedgerEntryExtensionV1_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_LedgerEntryExtensionV1_Ext ¶
func XDR_XdrAnon_LedgerEntryExtensionV1_Ext(v *XdrAnon_LedgerEntryExtensionV1_Ext) *XdrAnon_LedgerEntryExtensionV1_Ext
func (*XdrAnon_LedgerEntryExtensionV1_Ext) XdrMarshal ¶
func (v *XdrAnon_LedgerEntryExtensionV1_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerEntryExtensionV1_Ext) XdrPointer ¶
func (v *XdrAnon_LedgerEntryExtensionV1_Ext) XdrPointer() interface{}
func (*XdrAnon_LedgerEntryExtensionV1_Ext) XdrRecurse ¶
func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerEntryExtensionV1_Ext) XdrTypeName ¶
func (XdrAnon_LedgerEntryExtensionV1_Ext) XdrTypeName() string
func (*XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionBody ¶
func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionBody() XdrType
func (*XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionBodyName() string
func (*XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionTag ¶
func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionTagName ¶
func (u *XdrAnon_LedgerEntryExtensionV1_Ext) XdrUnionTagName() string
func (XdrAnon_LedgerEntryExtensionV1_Ext) XdrValid ¶
func (u XdrAnon_LedgerEntryExtensionV1_Ext) XdrValid() bool
func (XdrAnon_LedgerEntryExtensionV1_Ext) XdrValidTags ¶
func (_ XdrAnon_LedgerEntryExtensionV1_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_LedgerEntryExtensionV1_Ext) XdrValue ¶
func (v XdrAnon_LedgerEntryExtensionV1_Ext) XdrValue() interface{}
type XdrAnon_LedgerEntry_Data ¶
type XdrAnon_LedgerEntry_Data struct { // The union discriminant Type selects among the following arms: // ACCOUNT: // Account() *AccountEntry // TRUSTLINE: // TrustLine() *TrustLineEntry // OFFER: // Offer() *OfferEntry // DATA: // Data() *DataEntry // CLAIMABLE_BALANCE: // ClaimableBalance() *ClaimableBalanceEntry // LIQUIDITY_POOL: // LiquidityPool() *LiquidityPoolEntry // CONTRACT_DATA: // ContractData() *ContractDataEntry // CONTRACT_CODE: // ContractCode() *ContractCodeEntry // CONFIG_SETTING: // ConfigSetting() *ConfigSettingEntry // EXPIRATION: // Expiration() *ExpirationEntry Type LedgerEntryType // contains filtered or unexported fields }
func XDR_XdrAnon_LedgerEntry_Data ¶
func XDR_XdrAnon_LedgerEntry_Data(v *XdrAnon_LedgerEntry_Data) *XdrAnon_LedgerEntry_Data
func (*XdrAnon_LedgerEntry_Data) Account ¶
func (u *XdrAnon_LedgerEntry_Data) Account() *AccountEntry
func (*XdrAnon_LedgerEntry_Data) ClaimableBalance ¶
func (u *XdrAnon_LedgerEntry_Data) ClaimableBalance() *ClaimableBalanceEntry
func (*XdrAnon_LedgerEntry_Data) ConfigSetting ¶
func (u *XdrAnon_LedgerEntry_Data) ConfigSetting() *ConfigSettingEntry
func (*XdrAnon_LedgerEntry_Data) ContractCode ¶
func (u *XdrAnon_LedgerEntry_Data) ContractCode() *ContractCodeEntry
func (*XdrAnon_LedgerEntry_Data) ContractData ¶
func (u *XdrAnon_LedgerEntry_Data) ContractData() *ContractDataEntry
func (*XdrAnon_LedgerEntry_Data) Data ¶
func (u *XdrAnon_LedgerEntry_Data) Data() *DataEntry
func (*XdrAnon_LedgerEntry_Data) Expiration ¶
func (u *XdrAnon_LedgerEntry_Data) Expiration() *ExpirationEntry
func (*XdrAnon_LedgerEntry_Data) LiquidityPool ¶
func (u *XdrAnon_LedgerEntry_Data) LiquidityPool() *LiquidityPoolEntry
func (*XdrAnon_LedgerEntry_Data) Offer ¶
func (u *XdrAnon_LedgerEntry_Data) Offer() *OfferEntry
func (*XdrAnon_LedgerEntry_Data) TrustLine ¶
func (u *XdrAnon_LedgerEntry_Data) TrustLine() *TrustLineEntry
func (*XdrAnon_LedgerEntry_Data) XdrMarshal ¶
func (v *XdrAnon_LedgerEntry_Data) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerEntry_Data) XdrPointer ¶
func (v *XdrAnon_LedgerEntry_Data) XdrPointer() interface{}
func (*XdrAnon_LedgerEntry_Data) XdrRecurse ¶
func (u *XdrAnon_LedgerEntry_Data) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerEntry_Data) XdrTypeName ¶
func (XdrAnon_LedgerEntry_Data) XdrTypeName() string
func (*XdrAnon_LedgerEntry_Data) XdrUnionBody ¶
func (u *XdrAnon_LedgerEntry_Data) XdrUnionBody() XdrType
func (*XdrAnon_LedgerEntry_Data) XdrUnionBodyName ¶
func (u *XdrAnon_LedgerEntry_Data) XdrUnionBodyName() string
func (*XdrAnon_LedgerEntry_Data) XdrUnionTag ¶
func (u *XdrAnon_LedgerEntry_Data) XdrUnionTag() XdrNum32
func (*XdrAnon_LedgerEntry_Data) XdrUnionTagName ¶
func (u *XdrAnon_LedgerEntry_Data) XdrUnionTagName() string
func (XdrAnon_LedgerEntry_Data) XdrValid ¶
func (u XdrAnon_LedgerEntry_Data) XdrValid() bool
func (XdrAnon_LedgerEntry_Data) XdrValidTags ¶
func (_ XdrAnon_LedgerEntry_Data) XdrValidTags() map[int32]bool
func (XdrAnon_LedgerEntry_Data) XdrValue ¶
func (v XdrAnon_LedgerEntry_Data) XdrValue() interface{}
type XdrAnon_LedgerEntry_Ext ¶
type XdrAnon_LedgerEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 1: // V1() *LedgerEntryExtensionV1 V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_LedgerEntry_Ext ¶
func XDR_XdrAnon_LedgerEntry_Ext(v *XdrAnon_LedgerEntry_Ext) *XdrAnon_LedgerEntry_Ext
func (*XdrAnon_LedgerEntry_Ext) V1 ¶
func (u *XdrAnon_LedgerEntry_Ext) V1() *LedgerEntryExtensionV1
func (*XdrAnon_LedgerEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_LedgerEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerEntry_Ext) XdrPointer ¶
func (v *XdrAnon_LedgerEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_LedgerEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_LedgerEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerEntry_Ext) XdrTypeName ¶
func (XdrAnon_LedgerEntry_Ext) XdrTypeName() string
func (*XdrAnon_LedgerEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_LedgerEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_LedgerEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_LedgerEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_LedgerEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_LedgerEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_LedgerEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_LedgerEntry_Ext) XdrUnionTagName() string
func (XdrAnon_LedgerEntry_Ext) XdrValid ¶
func (u XdrAnon_LedgerEntry_Ext) XdrValid() bool
func (XdrAnon_LedgerEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_LedgerEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_LedgerEntry_Ext) XdrValue ¶
func (v XdrAnon_LedgerEntry_Ext) XdrValue() interface{}
type XdrAnon_LedgerHeaderExtensionV1_Ext ¶
type XdrAnon_LedgerHeaderExtensionV1_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_LedgerHeaderExtensionV1_Ext ¶
func XDR_XdrAnon_LedgerHeaderExtensionV1_Ext(v *XdrAnon_LedgerHeaderExtensionV1_Ext) *XdrAnon_LedgerHeaderExtensionV1_Ext
func (*XdrAnon_LedgerHeaderExtensionV1_Ext) XdrMarshal ¶
func (v *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerHeaderExtensionV1_Ext) XdrPointer ¶
func (v *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrPointer() interface{}
func (*XdrAnon_LedgerHeaderExtensionV1_Ext) XdrRecurse ¶
func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerHeaderExtensionV1_Ext) XdrTypeName ¶
func (XdrAnon_LedgerHeaderExtensionV1_Ext) XdrTypeName() string
func (*XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionBody ¶
func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionBody() XdrType
func (*XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionBodyName() string
func (*XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionTag ¶
func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionTagName ¶
func (u *XdrAnon_LedgerHeaderExtensionV1_Ext) XdrUnionTagName() string
func (XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValid ¶
func (u XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValid() bool
func (XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValidTags ¶
func (_ XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValue ¶
func (v XdrAnon_LedgerHeaderExtensionV1_Ext) XdrValue() interface{}
type XdrAnon_LedgerHeaderHistoryEntry_Ext ¶
type XdrAnon_LedgerHeaderHistoryEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_LedgerHeaderHistoryEntry_Ext ¶
func XDR_XdrAnon_LedgerHeaderHistoryEntry_Ext(v *XdrAnon_LedgerHeaderHistoryEntry_Ext) *XdrAnon_LedgerHeaderHistoryEntry_Ext
func (*XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrPointer ¶
func (v *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrTypeName ¶
func (XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrTypeName() string
func (*XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrUnionTagName() string
func (XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValid ¶
func (u XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValid() bool
func (XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValue ¶
func (v XdrAnon_LedgerHeaderHistoryEntry_Ext) XdrValue() interface{}
type XdrAnon_LedgerHeader_Ext ¶
type XdrAnon_LedgerHeader_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 1: // V1() *LedgerHeaderExtensionV1 V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_LedgerHeader_Ext ¶
func XDR_XdrAnon_LedgerHeader_Ext(v *XdrAnon_LedgerHeader_Ext) *XdrAnon_LedgerHeader_Ext
func (*XdrAnon_LedgerHeader_Ext) V1 ¶
func (u *XdrAnon_LedgerHeader_Ext) V1() *LedgerHeaderExtensionV1
func (*XdrAnon_LedgerHeader_Ext) XdrMarshal ¶
func (v *XdrAnon_LedgerHeader_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerHeader_Ext) XdrPointer ¶
func (v *XdrAnon_LedgerHeader_Ext) XdrPointer() interface{}
func (*XdrAnon_LedgerHeader_Ext) XdrRecurse ¶
func (u *XdrAnon_LedgerHeader_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerHeader_Ext) XdrTypeName ¶
func (XdrAnon_LedgerHeader_Ext) XdrTypeName() string
func (*XdrAnon_LedgerHeader_Ext) XdrUnionBody ¶
func (u *XdrAnon_LedgerHeader_Ext) XdrUnionBody() XdrType
func (*XdrAnon_LedgerHeader_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_LedgerHeader_Ext) XdrUnionBodyName() string
func (*XdrAnon_LedgerHeader_Ext) XdrUnionTag ¶
func (u *XdrAnon_LedgerHeader_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_LedgerHeader_Ext) XdrUnionTagName ¶
func (u *XdrAnon_LedgerHeader_Ext) XdrUnionTagName() string
func (XdrAnon_LedgerHeader_Ext) XdrValid ¶
func (u XdrAnon_LedgerHeader_Ext) XdrValid() bool
func (XdrAnon_LedgerHeader_Ext) XdrValidTags ¶
func (_ XdrAnon_LedgerHeader_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_LedgerHeader_Ext) XdrValue ¶
func (v XdrAnon_LedgerHeader_Ext) XdrValue() interface{}
type XdrAnon_LedgerKey_Account ¶
type XdrAnon_LedgerKey_Account struct {
AccountID AccountID
}
func XDR_XdrAnon_LedgerKey_Account ¶
func XDR_XdrAnon_LedgerKey_Account(v *XdrAnon_LedgerKey_Account) *XdrAnon_LedgerKey_Account
func (*XdrAnon_LedgerKey_Account) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_Account) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_Account) XdrPointer ¶
func (v *XdrAnon_LedgerKey_Account) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_Account) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_Account) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_Account) XdrTypeName ¶
func (XdrAnon_LedgerKey_Account) XdrTypeName() string
func (XdrAnon_LedgerKey_Account) XdrValue ¶
func (v XdrAnon_LedgerKey_Account) XdrValue() interface{}
type XdrAnon_LedgerKey_ClaimableBalance ¶
type XdrAnon_LedgerKey_ClaimableBalance struct {
BalanceID ClaimableBalanceID
}
func XDR_XdrAnon_LedgerKey_ClaimableBalance ¶
func XDR_XdrAnon_LedgerKey_ClaimableBalance(v *XdrAnon_LedgerKey_ClaimableBalance) *XdrAnon_LedgerKey_ClaimableBalance
func (*XdrAnon_LedgerKey_ClaimableBalance) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_ClaimableBalance) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_ClaimableBalance) XdrPointer ¶
func (v *XdrAnon_LedgerKey_ClaimableBalance) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_ClaimableBalance) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_ClaimableBalance) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_ClaimableBalance) XdrTypeName ¶
func (XdrAnon_LedgerKey_ClaimableBalance) XdrTypeName() string
func (XdrAnon_LedgerKey_ClaimableBalance) XdrValue ¶
func (v XdrAnon_LedgerKey_ClaimableBalance) XdrValue() interface{}
type XdrAnon_LedgerKey_ConfigSetting ¶
type XdrAnon_LedgerKey_ConfigSetting struct {
ConfigSettingID ConfigSettingID
}
func XDR_XdrAnon_LedgerKey_ConfigSetting ¶
func XDR_XdrAnon_LedgerKey_ConfigSetting(v *XdrAnon_LedgerKey_ConfigSetting) *XdrAnon_LedgerKey_ConfigSetting
func (*XdrAnon_LedgerKey_ConfigSetting) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_ConfigSetting) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_ConfigSetting) XdrPointer ¶
func (v *XdrAnon_LedgerKey_ConfigSetting) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_ConfigSetting) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_ConfigSetting) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_ConfigSetting) XdrTypeName ¶
func (XdrAnon_LedgerKey_ConfigSetting) XdrTypeName() string
func (XdrAnon_LedgerKey_ConfigSetting) XdrValue ¶
func (v XdrAnon_LedgerKey_ConfigSetting) XdrValue() interface{}
type XdrAnon_LedgerKey_ContractCode ¶
type XdrAnon_LedgerKey_ContractCode struct {
Hash Hash
}
func XDR_XdrAnon_LedgerKey_ContractCode ¶
func XDR_XdrAnon_LedgerKey_ContractCode(v *XdrAnon_LedgerKey_ContractCode) *XdrAnon_LedgerKey_ContractCode
func (*XdrAnon_LedgerKey_ContractCode) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_ContractCode) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_ContractCode) XdrPointer ¶
func (v *XdrAnon_LedgerKey_ContractCode) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_ContractCode) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_ContractCode) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_ContractCode) XdrTypeName ¶
func (XdrAnon_LedgerKey_ContractCode) XdrTypeName() string
func (XdrAnon_LedgerKey_ContractCode) XdrValue ¶
func (v XdrAnon_LedgerKey_ContractCode) XdrValue() interface{}
type XdrAnon_LedgerKey_ContractData ¶
type XdrAnon_LedgerKey_ContractData struct { Contract SCAddress Key SCVal Durability ContractDataDurability }
func XDR_XdrAnon_LedgerKey_ContractData ¶
func XDR_XdrAnon_LedgerKey_ContractData(v *XdrAnon_LedgerKey_ContractData) *XdrAnon_LedgerKey_ContractData
func (*XdrAnon_LedgerKey_ContractData) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_ContractData) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_ContractData) XdrPointer ¶
func (v *XdrAnon_LedgerKey_ContractData) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_ContractData) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_ContractData) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_ContractData) XdrTypeName ¶
func (XdrAnon_LedgerKey_ContractData) XdrTypeName() string
func (XdrAnon_LedgerKey_ContractData) XdrValue ¶
func (v XdrAnon_LedgerKey_ContractData) XdrValue() interface{}
type XdrAnon_LedgerKey_Data ¶
func XDR_XdrAnon_LedgerKey_Data ¶
func XDR_XdrAnon_LedgerKey_Data(v *XdrAnon_LedgerKey_Data) *XdrAnon_LedgerKey_Data
func (*XdrAnon_LedgerKey_Data) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_Data) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_Data) XdrPointer ¶
func (v *XdrAnon_LedgerKey_Data) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_Data) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_Data) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_Data) XdrTypeName ¶
func (XdrAnon_LedgerKey_Data) XdrTypeName() string
func (XdrAnon_LedgerKey_Data) XdrValue ¶
func (v XdrAnon_LedgerKey_Data) XdrValue() interface{}
type XdrAnon_LedgerKey_Expiration ¶
type XdrAnon_LedgerKey_Expiration struct { // Hash of the LedgerKey that is associated with this ExpirationEntry KeyHash Hash }
func XDR_XdrAnon_LedgerKey_Expiration ¶
func XDR_XdrAnon_LedgerKey_Expiration(v *XdrAnon_LedgerKey_Expiration) *XdrAnon_LedgerKey_Expiration
func (*XdrAnon_LedgerKey_Expiration) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_Expiration) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_Expiration) XdrPointer ¶
func (v *XdrAnon_LedgerKey_Expiration) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_Expiration) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_Expiration) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_Expiration) XdrTypeName ¶
func (XdrAnon_LedgerKey_Expiration) XdrTypeName() string
func (XdrAnon_LedgerKey_Expiration) XdrValue ¶
func (v XdrAnon_LedgerKey_Expiration) XdrValue() interface{}
type XdrAnon_LedgerKey_LiquidityPool ¶
type XdrAnon_LedgerKey_LiquidityPool struct {
LiquidityPoolID PoolID
}
func XDR_XdrAnon_LedgerKey_LiquidityPool ¶
func XDR_XdrAnon_LedgerKey_LiquidityPool(v *XdrAnon_LedgerKey_LiquidityPool) *XdrAnon_LedgerKey_LiquidityPool
func (*XdrAnon_LedgerKey_LiquidityPool) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_LiquidityPool) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_LiquidityPool) XdrPointer ¶
func (v *XdrAnon_LedgerKey_LiquidityPool) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_LiquidityPool) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_LiquidityPool) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_LiquidityPool) XdrTypeName ¶
func (XdrAnon_LedgerKey_LiquidityPool) XdrTypeName() string
func (XdrAnon_LedgerKey_LiquidityPool) XdrValue ¶
func (v XdrAnon_LedgerKey_LiquidityPool) XdrValue() interface{}
type XdrAnon_LedgerKey_Offer ¶
func XDR_XdrAnon_LedgerKey_Offer ¶
func XDR_XdrAnon_LedgerKey_Offer(v *XdrAnon_LedgerKey_Offer) *XdrAnon_LedgerKey_Offer
func (*XdrAnon_LedgerKey_Offer) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_Offer) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_Offer) XdrPointer ¶
func (v *XdrAnon_LedgerKey_Offer) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_Offer) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_Offer) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_Offer) XdrTypeName ¶
func (XdrAnon_LedgerKey_Offer) XdrTypeName() string
func (XdrAnon_LedgerKey_Offer) XdrValue ¶
func (v XdrAnon_LedgerKey_Offer) XdrValue() interface{}
type XdrAnon_LedgerKey_TrustLine ¶
type XdrAnon_LedgerKey_TrustLine struct { AccountID AccountID Asset TrustLineAsset }
func XDR_XdrAnon_LedgerKey_TrustLine ¶
func XDR_XdrAnon_LedgerKey_TrustLine(v *XdrAnon_LedgerKey_TrustLine) *XdrAnon_LedgerKey_TrustLine
func (*XdrAnon_LedgerKey_TrustLine) XdrMarshal ¶
func (v *XdrAnon_LedgerKey_TrustLine) XdrMarshal(x XDR, name string)
func (*XdrAnon_LedgerKey_TrustLine) XdrPointer ¶
func (v *XdrAnon_LedgerKey_TrustLine) XdrPointer() interface{}
func (*XdrAnon_LedgerKey_TrustLine) XdrRecurse ¶
func (v *XdrAnon_LedgerKey_TrustLine) XdrRecurse(x XDR, name string)
func (XdrAnon_LedgerKey_TrustLine) XdrTypeName ¶
func (XdrAnon_LedgerKey_TrustLine) XdrTypeName() string
func (XdrAnon_LedgerKey_TrustLine) XdrValue ¶
func (v XdrAnon_LedgerKey_TrustLine) XdrValue() interface{}
type XdrAnon_LiquidityPoolEntry_Body ¶
type XdrAnon_LiquidityPoolEntry_Body struct { // The union discriminant Type selects among the following arms: // LIQUIDITY_POOL_CONSTANT_PRODUCT: // ConstantProduct() *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct Type LiquidityPoolType // contains filtered or unexported fields }
func XDR_XdrAnon_LiquidityPoolEntry_Body ¶
func XDR_XdrAnon_LiquidityPoolEntry_Body(v *XdrAnon_LiquidityPoolEntry_Body) *XdrAnon_LiquidityPoolEntry_Body
func (*XdrAnon_LiquidityPoolEntry_Body) ConstantProduct ¶
func (u *XdrAnon_LiquidityPoolEntry_Body) ConstantProduct() *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct
func (*XdrAnon_LiquidityPoolEntry_Body) XdrMarshal ¶
func (v *XdrAnon_LiquidityPoolEntry_Body) XdrMarshal(x XDR, name string)
func (*XdrAnon_LiquidityPoolEntry_Body) XdrPointer ¶
func (v *XdrAnon_LiquidityPoolEntry_Body) XdrPointer() interface{}
func (*XdrAnon_LiquidityPoolEntry_Body) XdrRecurse ¶
func (u *XdrAnon_LiquidityPoolEntry_Body) XdrRecurse(x XDR, name string)
func (XdrAnon_LiquidityPoolEntry_Body) XdrTypeName ¶
func (XdrAnon_LiquidityPoolEntry_Body) XdrTypeName() string
func (*XdrAnon_LiquidityPoolEntry_Body) XdrUnionBody ¶
func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionBody() XdrType
func (*XdrAnon_LiquidityPoolEntry_Body) XdrUnionBodyName ¶
func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionBodyName() string
func (*XdrAnon_LiquidityPoolEntry_Body) XdrUnionTag ¶
func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionTag() XdrNum32
func (*XdrAnon_LiquidityPoolEntry_Body) XdrUnionTagName ¶
func (u *XdrAnon_LiquidityPoolEntry_Body) XdrUnionTagName() string
func (XdrAnon_LiquidityPoolEntry_Body) XdrValid ¶
func (u XdrAnon_LiquidityPoolEntry_Body) XdrValid() bool
func (XdrAnon_LiquidityPoolEntry_Body) XdrValidTags ¶
func (_ XdrAnon_LiquidityPoolEntry_Body) XdrValidTags() map[int32]bool
func (XdrAnon_LiquidityPoolEntry_Body) XdrValue ¶
func (v XdrAnon_LiquidityPoolEntry_Body) XdrValue() interface{}
type XdrAnon_LiquidityPoolEntry_Body_ConstantProduct ¶
type XdrAnon_LiquidityPoolEntry_Body_ConstantProduct struct { Params LiquidityPoolConstantProductParameters // amount of A in the pool ReserveA Int64 // amount of B in the pool ReserveB Int64 TotalPoolShares Int64 PoolSharesTrustLineCount Int64 }
func XDR_XdrAnon_LiquidityPoolEntry_Body_ConstantProduct ¶
func XDR_XdrAnon_LiquidityPoolEntry_Body_ConstantProduct(v *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct
func (*XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrMarshal ¶
func (v *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrMarshal(x XDR, name string)
func (*XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrPointer ¶
func (v *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrPointer() interface{}
func (*XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrRecurse ¶
func (v *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrRecurse(x XDR, name string)
func (XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrTypeName ¶
func (XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrTypeName() string
func (XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrValue ¶
func (v XdrAnon_LiquidityPoolEntry_Body_ConstantProduct) XdrValue() interface{}
type XdrAnon_ManageOfferSuccessResult_Offer ¶
type XdrAnon_ManageOfferSuccessResult_Offer struct { // The union discriminant Effect selects among the following arms: // MANAGE_OFFER_CREATED, MANAGE_OFFER_UPDATED: // Offer() *OfferEntry // MANAGE_OFFER_DELETED: // void Effect ManageOfferEffect // contains filtered or unexported fields }
func XDR_XdrAnon_ManageOfferSuccessResult_Offer ¶
func XDR_XdrAnon_ManageOfferSuccessResult_Offer(v *XdrAnon_ManageOfferSuccessResult_Offer) *XdrAnon_ManageOfferSuccessResult_Offer
func (*XdrAnon_ManageOfferSuccessResult_Offer) Offer ¶
func (u *XdrAnon_ManageOfferSuccessResult_Offer) Offer() *OfferEntry
func (*XdrAnon_ManageOfferSuccessResult_Offer) XdrMarshal ¶
func (v *XdrAnon_ManageOfferSuccessResult_Offer) XdrMarshal(x XDR, name string)
func (*XdrAnon_ManageOfferSuccessResult_Offer) XdrPointer ¶
func (v *XdrAnon_ManageOfferSuccessResult_Offer) XdrPointer() interface{}
func (*XdrAnon_ManageOfferSuccessResult_Offer) XdrRecurse ¶
func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrRecurse(x XDR, name string)
func (XdrAnon_ManageOfferSuccessResult_Offer) XdrTypeName ¶
func (XdrAnon_ManageOfferSuccessResult_Offer) XdrTypeName() string
func (*XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionBody ¶
func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionBody() XdrType
func (*XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionBodyName ¶
func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionBodyName() string
func (*XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionTag ¶
func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionTag() XdrNum32
func (*XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionTagName ¶
func (u *XdrAnon_ManageOfferSuccessResult_Offer) XdrUnionTagName() string
func (XdrAnon_ManageOfferSuccessResult_Offer) XdrValid ¶
func (u XdrAnon_ManageOfferSuccessResult_Offer) XdrValid() bool
func (XdrAnon_ManageOfferSuccessResult_Offer) XdrValidTags ¶
func (_ XdrAnon_ManageOfferSuccessResult_Offer) XdrValidTags() map[int32]bool
func (XdrAnon_ManageOfferSuccessResult_Offer) XdrValue ¶
func (v XdrAnon_ManageOfferSuccessResult_Offer) XdrValue() interface{}
type XdrAnon_MuxedAccount_Med25519 ¶
func XDR_XdrAnon_MuxedAccount_Med25519 ¶
func XDR_XdrAnon_MuxedAccount_Med25519(v *XdrAnon_MuxedAccount_Med25519) *XdrAnon_MuxedAccount_Med25519
func (*XdrAnon_MuxedAccount_Med25519) XdrMarshal ¶
func (v *XdrAnon_MuxedAccount_Med25519) XdrMarshal(x XDR, name string)
func (*XdrAnon_MuxedAccount_Med25519) XdrPointer ¶
func (v *XdrAnon_MuxedAccount_Med25519) XdrPointer() interface{}
func (*XdrAnon_MuxedAccount_Med25519) XdrRecurse ¶
func (v *XdrAnon_MuxedAccount_Med25519) XdrRecurse(x XDR, name string)
func (XdrAnon_MuxedAccount_Med25519) XdrTypeName ¶
func (XdrAnon_MuxedAccount_Med25519) XdrTypeName() string
func (XdrAnon_MuxedAccount_Med25519) XdrValue ¶
func (v XdrAnon_MuxedAccount_Med25519) XdrValue() interface{}
type XdrAnon_OfferEntry_Ext ¶
type XdrAnon_OfferEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_OfferEntry_Ext ¶
func XDR_XdrAnon_OfferEntry_Ext(v *XdrAnon_OfferEntry_Ext) *XdrAnon_OfferEntry_Ext
func (*XdrAnon_OfferEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_OfferEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_OfferEntry_Ext) XdrPointer ¶
func (v *XdrAnon_OfferEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_OfferEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_OfferEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_OfferEntry_Ext) XdrTypeName ¶
func (XdrAnon_OfferEntry_Ext) XdrTypeName() string
func (*XdrAnon_OfferEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_OfferEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_OfferEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_OfferEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_OfferEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_OfferEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_OfferEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_OfferEntry_Ext) XdrUnionTagName() string
func (XdrAnon_OfferEntry_Ext) XdrValid ¶
func (u XdrAnon_OfferEntry_Ext) XdrValid() bool
func (XdrAnon_OfferEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_OfferEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_OfferEntry_Ext) XdrValue ¶
func (v XdrAnon_OfferEntry_Ext) XdrValue() interface{}
type XdrAnon_OperationResult_Tr ¶
type XdrAnon_OperationResult_Tr struct { // The union discriminant Type selects among the following arms: // CREATE_ACCOUNT: // CreateAccountResult() *CreateAccountResult // PAYMENT: // PaymentResult() *PaymentResult // PATH_PAYMENT_STRICT_RECEIVE: // PathPaymentStrictReceiveResult() *PathPaymentStrictReceiveResult // MANAGE_SELL_OFFER: // ManageSellOfferResult() *ManageSellOfferResult // CREATE_PASSIVE_SELL_OFFER: // CreatePassiveSellOfferResult() *ManageSellOfferResult // SET_OPTIONS: // SetOptionsResult() *SetOptionsResult // CHANGE_TRUST: // ChangeTrustResult() *ChangeTrustResult // ALLOW_TRUST: // AllowTrustResult() *AllowTrustResult // ACCOUNT_MERGE: // AccountMergeResult() *AccountMergeResult // INFLATION: // InflationResult() *InflationResult // MANAGE_DATA: // ManageDataResult() *ManageDataResult // BUMP_SEQUENCE: // BumpSeqResult() *BumpSequenceResult // MANAGE_BUY_OFFER: // ManageBuyOfferResult() *ManageBuyOfferResult // PATH_PAYMENT_STRICT_SEND: // PathPaymentStrictSendResult() *PathPaymentStrictSendResult // CREATE_CLAIMABLE_BALANCE: // CreateClaimableBalanceResult() *CreateClaimableBalanceResult // CLAIM_CLAIMABLE_BALANCE: // ClaimClaimableBalanceResult() *ClaimClaimableBalanceResult // BEGIN_SPONSORING_FUTURE_RESERVES: // BeginSponsoringFutureReservesResult() *BeginSponsoringFutureReservesResult // END_SPONSORING_FUTURE_RESERVES: // EndSponsoringFutureReservesResult() *EndSponsoringFutureReservesResult // REVOKE_SPONSORSHIP: // RevokeSponsorshipResult() *RevokeSponsorshipResult // CLAWBACK: // ClawbackResult() *ClawbackResult // CLAWBACK_CLAIMABLE_BALANCE: // ClawbackClaimableBalanceResult() *ClawbackClaimableBalanceResult // SET_TRUST_LINE_FLAGS: // SetTrustLineFlagsResult() *SetTrustLineFlagsResult // LIQUIDITY_POOL_DEPOSIT: // LiquidityPoolDepositResult() *LiquidityPoolDepositResult // LIQUIDITY_POOL_WITHDRAW: // LiquidityPoolWithdrawResult() *LiquidityPoolWithdrawResult // INVOKE_HOST_FUNCTION: // InvokeHostFunctionResult() *InvokeHostFunctionResult // BUMP_FOOTPRINT_EXPIRATION: // BumpFootprintExpirationResult() *BumpFootprintExpirationResult // RESTORE_FOOTPRINT: // RestoreFootprintResult() *RestoreFootprintResult Type OperationType // contains filtered or unexported fields }
func XDR_XdrAnon_OperationResult_Tr ¶
func XDR_XdrAnon_OperationResult_Tr(v *XdrAnon_OperationResult_Tr) *XdrAnon_OperationResult_Tr
func (*XdrAnon_OperationResult_Tr) AccountMergeResult ¶
func (u *XdrAnon_OperationResult_Tr) AccountMergeResult() *AccountMergeResult
func (*XdrAnon_OperationResult_Tr) AllowTrustResult ¶
func (u *XdrAnon_OperationResult_Tr) AllowTrustResult() *AllowTrustResult
func (*XdrAnon_OperationResult_Tr) BeginSponsoringFutureReservesResult ¶
func (u *XdrAnon_OperationResult_Tr) BeginSponsoringFutureReservesResult() *BeginSponsoringFutureReservesResult
func (*XdrAnon_OperationResult_Tr) BumpFootprintExpirationResult ¶
func (u *XdrAnon_OperationResult_Tr) BumpFootprintExpirationResult() *BumpFootprintExpirationResult
func (*XdrAnon_OperationResult_Tr) BumpSeqResult ¶
func (u *XdrAnon_OperationResult_Tr) BumpSeqResult() *BumpSequenceResult
func (*XdrAnon_OperationResult_Tr) ChangeTrustResult ¶
func (u *XdrAnon_OperationResult_Tr) ChangeTrustResult() *ChangeTrustResult
func (*XdrAnon_OperationResult_Tr) ClaimClaimableBalanceResult ¶
func (u *XdrAnon_OperationResult_Tr) ClaimClaimableBalanceResult() *ClaimClaimableBalanceResult
func (*XdrAnon_OperationResult_Tr) ClawbackClaimableBalanceResult ¶
func (u *XdrAnon_OperationResult_Tr) ClawbackClaimableBalanceResult() *ClawbackClaimableBalanceResult
func (*XdrAnon_OperationResult_Tr) ClawbackResult ¶
func (u *XdrAnon_OperationResult_Tr) ClawbackResult() *ClawbackResult
func (*XdrAnon_OperationResult_Tr) CreateAccountResult ¶
func (u *XdrAnon_OperationResult_Tr) CreateAccountResult() *CreateAccountResult
func (*XdrAnon_OperationResult_Tr) CreateClaimableBalanceResult ¶
func (u *XdrAnon_OperationResult_Tr) CreateClaimableBalanceResult() *CreateClaimableBalanceResult
func (*XdrAnon_OperationResult_Tr) CreatePassiveSellOfferResult ¶
func (u *XdrAnon_OperationResult_Tr) CreatePassiveSellOfferResult() *ManageSellOfferResult
func (*XdrAnon_OperationResult_Tr) EndSponsoringFutureReservesResult ¶
func (u *XdrAnon_OperationResult_Tr) EndSponsoringFutureReservesResult() *EndSponsoringFutureReservesResult
func (*XdrAnon_OperationResult_Tr) InflationResult ¶
func (u *XdrAnon_OperationResult_Tr) InflationResult() *InflationResult
func (*XdrAnon_OperationResult_Tr) InvokeHostFunctionResult ¶
func (u *XdrAnon_OperationResult_Tr) InvokeHostFunctionResult() *InvokeHostFunctionResult
func (*XdrAnon_OperationResult_Tr) LiquidityPoolDepositResult ¶
func (u *XdrAnon_OperationResult_Tr) LiquidityPoolDepositResult() *LiquidityPoolDepositResult
func (*XdrAnon_OperationResult_Tr) LiquidityPoolWithdrawResult ¶
func (u *XdrAnon_OperationResult_Tr) LiquidityPoolWithdrawResult() *LiquidityPoolWithdrawResult
func (*XdrAnon_OperationResult_Tr) ManageBuyOfferResult ¶
func (u *XdrAnon_OperationResult_Tr) ManageBuyOfferResult() *ManageBuyOfferResult
func (*XdrAnon_OperationResult_Tr) ManageDataResult ¶
func (u *XdrAnon_OperationResult_Tr) ManageDataResult() *ManageDataResult
func (*XdrAnon_OperationResult_Tr) ManageSellOfferResult ¶
func (u *XdrAnon_OperationResult_Tr) ManageSellOfferResult() *ManageSellOfferResult
func (*XdrAnon_OperationResult_Tr) PathPaymentStrictReceiveResult ¶
func (u *XdrAnon_OperationResult_Tr) PathPaymentStrictReceiveResult() *PathPaymentStrictReceiveResult
func (*XdrAnon_OperationResult_Tr) PathPaymentStrictSendResult ¶
func (u *XdrAnon_OperationResult_Tr) PathPaymentStrictSendResult() *PathPaymentStrictSendResult
func (*XdrAnon_OperationResult_Tr) PaymentResult ¶
func (u *XdrAnon_OperationResult_Tr) PaymentResult() *PaymentResult
func (*XdrAnon_OperationResult_Tr) RestoreFootprintResult ¶
func (u *XdrAnon_OperationResult_Tr) RestoreFootprintResult() *RestoreFootprintResult
func (*XdrAnon_OperationResult_Tr) RevokeSponsorshipResult ¶
func (u *XdrAnon_OperationResult_Tr) RevokeSponsorshipResult() *RevokeSponsorshipResult
func (*XdrAnon_OperationResult_Tr) SetOptionsResult ¶
func (u *XdrAnon_OperationResult_Tr) SetOptionsResult() *SetOptionsResult
func (*XdrAnon_OperationResult_Tr) SetTrustLineFlagsResult ¶
func (u *XdrAnon_OperationResult_Tr) SetTrustLineFlagsResult() *SetTrustLineFlagsResult
func (*XdrAnon_OperationResult_Tr) XdrMarshal ¶
func (v *XdrAnon_OperationResult_Tr) XdrMarshal(x XDR, name string)
func (*XdrAnon_OperationResult_Tr) XdrPointer ¶
func (v *XdrAnon_OperationResult_Tr) XdrPointer() interface{}
func (*XdrAnon_OperationResult_Tr) XdrRecurse ¶
func (u *XdrAnon_OperationResult_Tr) XdrRecurse(x XDR, name string)
func (XdrAnon_OperationResult_Tr) XdrTypeName ¶
func (XdrAnon_OperationResult_Tr) XdrTypeName() string
func (*XdrAnon_OperationResult_Tr) XdrUnionBody ¶
func (u *XdrAnon_OperationResult_Tr) XdrUnionBody() XdrType
func (*XdrAnon_OperationResult_Tr) XdrUnionBodyName ¶
func (u *XdrAnon_OperationResult_Tr) XdrUnionBodyName() string
func (*XdrAnon_OperationResult_Tr) XdrUnionTag ¶
func (u *XdrAnon_OperationResult_Tr) XdrUnionTag() XdrNum32
func (*XdrAnon_OperationResult_Tr) XdrUnionTagName ¶
func (u *XdrAnon_OperationResult_Tr) XdrUnionTagName() string
func (XdrAnon_OperationResult_Tr) XdrValid ¶
func (u XdrAnon_OperationResult_Tr) XdrValid() bool
func (XdrAnon_OperationResult_Tr) XdrValidTags ¶
func (_ XdrAnon_OperationResult_Tr) XdrValidTags() map[int32]bool
func (XdrAnon_OperationResult_Tr) XdrValue ¶
func (v XdrAnon_OperationResult_Tr) XdrValue() interface{}
type XdrAnon_Operation_Body ¶
type XdrAnon_Operation_Body struct { // The union discriminant Type selects among the following arms: // CREATE_ACCOUNT: // CreateAccountOp() *CreateAccountOp // PAYMENT: // PaymentOp() *PaymentOp // PATH_PAYMENT_STRICT_RECEIVE: // PathPaymentStrictReceiveOp() *PathPaymentStrictReceiveOp // MANAGE_SELL_OFFER: // ManageSellOfferOp() *ManageSellOfferOp // CREATE_PASSIVE_SELL_OFFER: // CreatePassiveSellOfferOp() *CreatePassiveSellOfferOp // SET_OPTIONS: // SetOptionsOp() *SetOptionsOp // CHANGE_TRUST: // ChangeTrustOp() *ChangeTrustOp // ALLOW_TRUST: // AllowTrustOp() *AllowTrustOp // ACCOUNT_MERGE: // Destination() *MuxedAccount // INFLATION: // void // MANAGE_DATA: // ManageDataOp() *ManageDataOp // BUMP_SEQUENCE: // BumpSequenceOp() *BumpSequenceOp // MANAGE_BUY_OFFER: // ManageBuyOfferOp() *ManageBuyOfferOp // PATH_PAYMENT_STRICT_SEND: // PathPaymentStrictSendOp() *PathPaymentStrictSendOp // CREATE_CLAIMABLE_BALANCE: // CreateClaimableBalanceOp() *CreateClaimableBalanceOp // CLAIM_CLAIMABLE_BALANCE: // ClaimClaimableBalanceOp() *ClaimClaimableBalanceOp // BEGIN_SPONSORING_FUTURE_RESERVES: // BeginSponsoringFutureReservesOp() *BeginSponsoringFutureReservesOp // END_SPONSORING_FUTURE_RESERVES: // void // REVOKE_SPONSORSHIP: // RevokeSponsorshipOp() *RevokeSponsorshipOp // CLAWBACK: // ClawbackOp() *ClawbackOp // CLAWBACK_CLAIMABLE_BALANCE: // ClawbackClaimableBalanceOp() *ClawbackClaimableBalanceOp // SET_TRUST_LINE_FLAGS: // SetTrustLineFlagsOp() *SetTrustLineFlagsOp // LIQUIDITY_POOL_DEPOSIT: // LiquidityPoolDepositOp() *LiquidityPoolDepositOp // LIQUIDITY_POOL_WITHDRAW: // LiquidityPoolWithdrawOp() *LiquidityPoolWithdrawOp // INVOKE_HOST_FUNCTION: // InvokeHostFunctionOp() *InvokeHostFunctionOp // BUMP_FOOTPRINT_EXPIRATION: // BumpFootprintExpirationOp() *BumpFootprintExpirationOp // RESTORE_FOOTPRINT: // RestoreFootprintOp() *RestoreFootprintOp Type OperationType // contains filtered or unexported fields }
func XDR_XdrAnon_Operation_Body ¶
func XDR_XdrAnon_Operation_Body(v *XdrAnon_Operation_Body) *XdrAnon_Operation_Body
func (*XdrAnon_Operation_Body) AllowTrustOp ¶
func (u *XdrAnon_Operation_Body) AllowTrustOp() *AllowTrustOp
func (*XdrAnon_Operation_Body) BeginSponsoringFutureReservesOp ¶
func (u *XdrAnon_Operation_Body) BeginSponsoringFutureReservesOp() *BeginSponsoringFutureReservesOp
func (*XdrAnon_Operation_Body) BumpFootprintExpirationOp ¶
func (u *XdrAnon_Operation_Body) BumpFootprintExpirationOp() *BumpFootprintExpirationOp
func (*XdrAnon_Operation_Body) BumpSequenceOp ¶
func (u *XdrAnon_Operation_Body) BumpSequenceOp() *BumpSequenceOp
func (*XdrAnon_Operation_Body) ChangeTrustOp ¶
func (u *XdrAnon_Operation_Body) ChangeTrustOp() *ChangeTrustOp
func (*XdrAnon_Operation_Body) ClaimClaimableBalanceOp ¶
func (u *XdrAnon_Operation_Body) ClaimClaimableBalanceOp() *ClaimClaimableBalanceOp
func (*XdrAnon_Operation_Body) ClawbackClaimableBalanceOp ¶
func (u *XdrAnon_Operation_Body) ClawbackClaimableBalanceOp() *ClawbackClaimableBalanceOp
func (*XdrAnon_Operation_Body) ClawbackOp ¶
func (u *XdrAnon_Operation_Body) ClawbackOp() *ClawbackOp
func (*XdrAnon_Operation_Body) CreateAccountOp ¶
func (u *XdrAnon_Operation_Body) CreateAccountOp() *CreateAccountOp
func (*XdrAnon_Operation_Body) CreateClaimableBalanceOp ¶
func (u *XdrAnon_Operation_Body) CreateClaimableBalanceOp() *CreateClaimableBalanceOp
func (*XdrAnon_Operation_Body) CreatePassiveSellOfferOp ¶
func (u *XdrAnon_Operation_Body) CreatePassiveSellOfferOp() *CreatePassiveSellOfferOp
func (*XdrAnon_Operation_Body) Destination ¶
func (u *XdrAnon_Operation_Body) Destination() *MuxedAccount
func (*XdrAnon_Operation_Body) InvokeHostFunctionOp ¶
func (u *XdrAnon_Operation_Body) InvokeHostFunctionOp() *InvokeHostFunctionOp
func (*XdrAnon_Operation_Body) LiquidityPoolDepositOp ¶
func (u *XdrAnon_Operation_Body) LiquidityPoolDepositOp() *LiquidityPoolDepositOp
func (*XdrAnon_Operation_Body) LiquidityPoolWithdrawOp ¶
func (u *XdrAnon_Operation_Body) LiquidityPoolWithdrawOp() *LiquidityPoolWithdrawOp
func (*XdrAnon_Operation_Body) ManageBuyOfferOp ¶
func (u *XdrAnon_Operation_Body) ManageBuyOfferOp() *ManageBuyOfferOp
func (*XdrAnon_Operation_Body) ManageDataOp ¶
func (u *XdrAnon_Operation_Body) ManageDataOp() *ManageDataOp
func (*XdrAnon_Operation_Body) ManageSellOfferOp ¶
func (u *XdrAnon_Operation_Body) ManageSellOfferOp() *ManageSellOfferOp
func (*XdrAnon_Operation_Body) PathPaymentStrictReceiveOp ¶
func (u *XdrAnon_Operation_Body) PathPaymentStrictReceiveOp() *PathPaymentStrictReceiveOp
func (*XdrAnon_Operation_Body) PathPaymentStrictSendOp ¶
func (u *XdrAnon_Operation_Body) PathPaymentStrictSendOp() *PathPaymentStrictSendOp
func (*XdrAnon_Operation_Body) PaymentOp ¶
func (u *XdrAnon_Operation_Body) PaymentOp() *PaymentOp
func (*XdrAnon_Operation_Body) RestoreFootprintOp ¶
func (u *XdrAnon_Operation_Body) RestoreFootprintOp() *RestoreFootprintOp
func (*XdrAnon_Operation_Body) RevokeSponsorshipOp ¶
func (u *XdrAnon_Operation_Body) RevokeSponsorshipOp() *RevokeSponsorshipOp
func (*XdrAnon_Operation_Body) SetOptionsOp ¶
func (u *XdrAnon_Operation_Body) SetOptionsOp() *SetOptionsOp
func (*XdrAnon_Operation_Body) SetTrustLineFlagsOp ¶
func (u *XdrAnon_Operation_Body) SetTrustLineFlagsOp() *SetTrustLineFlagsOp
func (*XdrAnon_Operation_Body) XdrMarshal ¶
func (v *XdrAnon_Operation_Body) XdrMarshal(x XDR, name string)
func (*XdrAnon_Operation_Body) XdrPointer ¶
func (v *XdrAnon_Operation_Body) XdrPointer() interface{}
func (*XdrAnon_Operation_Body) XdrRecurse ¶
func (u *XdrAnon_Operation_Body) XdrRecurse(x XDR, name string)
func (XdrAnon_Operation_Body) XdrTypeName ¶
func (XdrAnon_Operation_Body) XdrTypeName() string
func (*XdrAnon_Operation_Body) XdrUnionBody ¶
func (u *XdrAnon_Operation_Body) XdrUnionBody() XdrType
func (*XdrAnon_Operation_Body) XdrUnionBodyName ¶
func (u *XdrAnon_Operation_Body) XdrUnionBodyName() string
func (*XdrAnon_Operation_Body) XdrUnionTag ¶
func (u *XdrAnon_Operation_Body) XdrUnionTag() XdrNum32
func (*XdrAnon_Operation_Body) XdrUnionTagName ¶
func (u *XdrAnon_Operation_Body) XdrUnionTagName() string
func (XdrAnon_Operation_Body) XdrValid ¶
func (u XdrAnon_Operation_Body) XdrValid() bool
func (XdrAnon_Operation_Body) XdrValidTags ¶
func (_ XdrAnon_Operation_Body) XdrValidTags() map[int32]bool
func (XdrAnon_Operation_Body) XdrValue ¶
func (v XdrAnon_Operation_Body) XdrValue() interface{}
type XdrAnon_PathPaymentStrictReceiveResult_Success ¶
type XdrAnon_PathPaymentStrictReceiveResult_Success struct { Offers []ClaimAtom Last SimplePaymentResult }
func XDR_XdrAnon_PathPaymentStrictReceiveResult_Success ¶
func XDR_XdrAnon_PathPaymentStrictReceiveResult_Success(v *XdrAnon_PathPaymentStrictReceiveResult_Success) *XdrAnon_PathPaymentStrictReceiveResult_Success
func (*XdrAnon_PathPaymentStrictReceiveResult_Success) XdrMarshal ¶
func (v *XdrAnon_PathPaymentStrictReceiveResult_Success) XdrMarshal(x XDR, name string)
func (*XdrAnon_PathPaymentStrictReceiveResult_Success) XdrPointer ¶
func (v *XdrAnon_PathPaymentStrictReceiveResult_Success) XdrPointer() interface{}
func (*XdrAnon_PathPaymentStrictReceiveResult_Success) XdrRecurse ¶
func (v *XdrAnon_PathPaymentStrictReceiveResult_Success) XdrRecurse(x XDR, name string)
func (XdrAnon_PathPaymentStrictReceiveResult_Success) XdrTypeName ¶
func (XdrAnon_PathPaymentStrictReceiveResult_Success) XdrTypeName() string
func (XdrAnon_PathPaymentStrictReceiveResult_Success) XdrValue ¶
func (v XdrAnon_PathPaymentStrictReceiveResult_Success) XdrValue() interface{}
type XdrAnon_PathPaymentStrictSendResult_Success ¶
type XdrAnon_PathPaymentStrictSendResult_Success struct { Offers []ClaimAtom Last SimplePaymentResult }
func XDR_XdrAnon_PathPaymentStrictSendResult_Success ¶
func XDR_XdrAnon_PathPaymentStrictSendResult_Success(v *XdrAnon_PathPaymentStrictSendResult_Success) *XdrAnon_PathPaymentStrictSendResult_Success
func (*XdrAnon_PathPaymentStrictSendResult_Success) XdrMarshal ¶
func (v *XdrAnon_PathPaymentStrictSendResult_Success) XdrMarshal(x XDR, name string)
func (*XdrAnon_PathPaymentStrictSendResult_Success) XdrPointer ¶
func (v *XdrAnon_PathPaymentStrictSendResult_Success) XdrPointer() interface{}
func (*XdrAnon_PathPaymentStrictSendResult_Success) XdrRecurse ¶
func (v *XdrAnon_PathPaymentStrictSendResult_Success) XdrRecurse(x XDR, name string)
func (XdrAnon_PathPaymentStrictSendResult_Success) XdrTypeName ¶
func (XdrAnon_PathPaymentStrictSendResult_Success) XdrTypeName() string
func (XdrAnon_PathPaymentStrictSendResult_Success) XdrValue ¶
func (v XdrAnon_PathPaymentStrictSendResult_Success) XdrValue() interface{}
type XdrAnon_PeerAddress_Ip ¶
type XdrAnon_PeerAddress_Ip struct { // The union discriminant Type selects among the following arms: // IPv4: // Ipv4() *[4]byte // IPv6: // Ipv6() *[16]byte Type IPAddrType // contains filtered or unexported fields }
func XDR_XdrAnon_PeerAddress_Ip ¶
func XDR_XdrAnon_PeerAddress_Ip(v *XdrAnon_PeerAddress_Ip) *XdrAnon_PeerAddress_Ip
func (*XdrAnon_PeerAddress_Ip) Ipv4 ¶
func (u *XdrAnon_PeerAddress_Ip) Ipv4() *[4]byte
func (*XdrAnon_PeerAddress_Ip) Ipv6 ¶
func (u *XdrAnon_PeerAddress_Ip) Ipv6() *[16]byte
func (*XdrAnon_PeerAddress_Ip) XdrMarshal ¶
func (v *XdrAnon_PeerAddress_Ip) XdrMarshal(x XDR, name string)
func (*XdrAnon_PeerAddress_Ip) XdrPointer ¶
func (v *XdrAnon_PeerAddress_Ip) XdrPointer() interface{}
func (*XdrAnon_PeerAddress_Ip) XdrRecurse ¶
func (u *XdrAnon_PeerAddress_Ip) XdrRecurse(x XDR, name string)
func (XdrAnon_PeerAddress_Ip) XdrTypeName ¶
func (XdrAnon_PeerAddress_Ip) XdrTypeName() string
func (*XdrAnon_PeerAddress_Ip) XdrUnionBody ¶
func (u *XdrAnon_PeerAddress_Ip) XdrUnionBody() XdrType
func (*XdrAnon_PeerAddress_Ip) XdrUnionBodyName ¶
func (u *XdrAnon_PeerAddress_Ip) XdrUnionBodyName() string
func (*XdrAnon_PeerAddress_Ip) XdrUnionTag ¶
func (u *XdrAnon_PeerAddress_Ip) XdrUnionTag() XdrNum32
func (*XdrAnon_PeerAddress_Ip) XdrUnionTagName ¶
func (u *XdrAnon_PeerAddress_Ip) XdrUnionTagName() string
func (XdrAnon_PeerAddress_Ip) XdrValid ¶
func (u XdrAnon_PeerAddress_Ip) XdrValid() bool
func (XdrAnon_PeerAddress_Ip) XdrValidTags ¶
func (_ XdrAnon_PeerAddress_Ip) XdrValidTags() map[int32]bool
func (XdrAnon_PeerAddress_Ip) XdrValue ¶
func (v XdrAnon_PeerAddress_Ip) XdrValue() interface{}
type XdrAnon_RevokeSponsorshipOp_Signer ¶
func XDR_XdrAnon_RevokeSponsorshipOp_Signer ¶
func XDR_XdrAnon_RevokeSponsorshipOp_Signer(v *XdrAnon_RevokeSponsorshipOp_Signer) *XdrAnon_RevokeSponsorshipOp_Signer
func (*XdrAnon_RevokeSponsorshipOp_Signer) XdrMarshal ¶
func (v *XdrAnon_RevokeSponsorshipOp_Signer) XdrMarshal(x XDR, name string)
func (*XdrAnon_RevokeSponsorshipOp_Signer) XdrPointer ¶
func (v *XdrAnon_RevokeSponsorshipOp_Signer) XdrPointer() interface{}
func (*XdrAnon_RevokeSponsorshipOp_Signer) XdrRecurse ¶
func (v *XdrAnon_RevokeSponsorshipOp_Signer) XdrRecurse(x XDR, name string)
func (XdrAnon_RevokeSponsorshipOp_Signer) XdrTypeName ¶
func (XdrAnon_RevokeSponsorshipOp_Signer) XdrTypeName() string
func (XdrAnon_RevokeSponsorshipOp_Signer) XdrValue ¶
func (v XdrAnon_RevokeSponsorshipOp_Signer) XdrValue() interface{}
type XdrAnon_SCPStatement_Pledges ¶
type XdrAnon_SCPStatement_Pledges struct { // The union discriminant Type selects among the following arms: // SCP_ST_PREPARE: // Prepare() *XdrAnon_SCPStatement_Pledges_Prepare // SCP_ST_CONFIRM: // Confirm() *XdrAnon_SCPStatement_Pledges_Confirm // SCP_ST_EXTERNALIZE: // Externalize() *XdrAnon_SCPStatement_Pledges_Externalize // SCP_ST_NOMINATE: // Nominate() *SCPNomination Type SCPStatementType // contains filtered or unexported fields }
func XDR_XdrAnon_SCPStatement_Pledges ¶
func XDR_XdrAnon_SCPStatement_Pledges(v *XdrAnon_SCPStatement_Pledges) *XdrAnon_SCPStatement_Pledges
func (*XdrAnon_SCPStatement_Pledges) Confirm ¶
func (u *XdrAnon_SCPStatement_Pledges) Confirm() *XdrAnon_SCPStatement_Pledges_Confirm
func (*XdrAnon_SCPStatement_Pledges) Externalize ¶
func (u *XdrAnon_SCPStatement_Pledges) Externalize() *XdrAnon_SCPStatement_Pledges_Externalize
func (*XdrAnon_SCPStatement_Pledges) Nominate ¶
func (u *XdrAnon_SCPStatement_Pledges) Nominate() *SCPNomination
func (*XdrAnon_SCPStatement_Pledges) Prepare ¶
func (u *XdrAnon_SCPStatement_Pledges) Prepare() *XdrAnon_SCPStatement_Pledges_Prepare
func (*XdrAnon_SCPStatement_Pledges) XdrMarshal ¶
func (v *XdrAnon_SCPStatement_Pledges) XdrMarshal(x XDR, name string)
func (*XdrAnon_SCPStatement_Pledges) XdrPointer ¶
func (v *XdrAnon_SCPStatement_Pledges) XdrPointer() interface{}
func (*XdrAnon_SCPStatement_Pledges) XdrRecurse ¶
func (u *XdrAnon_SCPStatement_Pledges) XdrRecurse(x XDR, name string)
func (XdrAnon_SCPStatement_Pledges) XdrTypeName ¶
func (XdrAnon_SCPStatement_Pledges) XdrTypeName() string
func (*XdrAnon_SCPStatement_Pledges) XdrUnionBody ¶
func (u *XdrAnon_SCPStatement_Pledges) XdrUnionBody() XdrType
func (*XdrAnon_SCPStatement_Pledges) XdrUnionBodyName ¶
func (u *XdrAnon_SCPStatement_Pledges) XdrUnionBodyName() string
func (*XdrAnon_SCPStatement_Pledges) XdrUnionTag ¶
func (u *XdrAnon_SCPStatement_Pledges) XdrUnionTag() XdrNum32
func (*XdrAnon_SCPStatement_Pledges) XdrUnionTagName ¶
func (u *XdrAnon_SCPStatement_Pledges) XdrUnionTagName() string
func (XdrAnon_SCPStatement_Pledges) XdrValid ¶
func (u XdrAnon_SCPStatement_Pledges) XdrValid() bool
func (XdrAnon_SCPStatement_Pledges) XdrValidTags ¶
func (_ XdrAnon_SCPStatement_Pledges) XdrValidTags() map[int32]bool
func (XdrAnon_SCPStatement_Pledges) XdrValue ¶
func (v XdrAnon_SCPStatement_Pledges) XdrValue() interface{}
type XdrAnon_SCPStatement_Pledges_Confirm ¶
type XdrAnon_SCPStatement_Pledges_Confirm struct { // b Ballot SCPBallot // p.n NPrepared Uint32 // c.n NCommit Uint32 // h.n NH Uint32 // D QuorumSetHash Hash }
func XDR_XdrAnon_SCPStatement_Pledges_Confirm ¶
func XDR_XdrAnon_SCPStatement_Pledges_Confirm(v *XdrAnon_SCPStatement_Pledges_Confirm) *XdrAnon_SCPStatement_Pledges_Confirm
func (*XdrAnon_SCPStatement_Pledges_Confirm) XdrMarshal ¶
func (v *XdrAnon_SCPStatement_Pledges_Confirm) XdrMarshal(x XDR, name string)
func (*XdrAnon_SCPStatement_Pledges_Confirm) XdrPointer ¶
func (v *XdrAnon_SCPStatement_Pledges_Confirm) XdrPointer() interface{}
func (*XdrAnon_SCPStatement_Pledges_Confirm) XdrRecurse ¶
func (v *XdrAnon_SCPStatement_Pledges_Confirm) XdrRecurse(x XDR, name string)
func (XdrAnon_SCPStatement_Pledges_Confirm) XdrTypeName ¶
func (XdrAnon_SCPStatement_Pledges_Confirm) XdrTypeName() string
func (XdrAnon_SCPStatement_Pledges_Confirm) XdrValue ¶
func (v XdrAnon_SCPStatement_Pledges_Confirm) XdrValue() interface{}
type XdrAnon_SCPStatement_Pledges_Externalize ¶
type XdrAnon_SCPStatement_Pledges_Externalize struct { // c Commit SCPBallot // h.n NH Uint32 // D used before EXTERNALIZE CommitQuorumSetHash Hash }
func XDR_XdrAnon_SCPStatement_Pledges_Externalize ¶
func XDR_XdrAnon_SCPStatement_Pledges_Externalize(v *XdrAnon_SCPStatement_Pledges_Externalize) *XdrAnon_SCPStatement_Pledges_Externalize
func (*XdrAnon_SCPStatement_Pledges_Externalize) XdrMarshal ¶
func (v *XdrAnon_SCPStatement_Pledges_Externalize) XdrMarshal(x XDR, name string)
func (*XdrAnon_SCPStatement_Pledges_Externalize) XdrPointer ¶
func (v *XdrAnon_SCPStatement_Pledges_Externalize) XdrPointer() interface{}
func (*XdrAnon_SCPStatement_Pledges_Externalize) XdrRecurse ¶
func (v *XdrAnon_SCPStatement_Pledges_Externalize) XdrRecurse(x XDR, name string)
func (XdrAnon_SCPStatement_Pledges_Externalize) XdrTypeName ¶
func (XdrAnon_SCPStatement_Pledges_Externalize) XdrTypeName() string
func (XdrAnon_SCPStatement_Pledges_Externalize) XdrValue ¶
func (v XdrAnon_SCPStatement_Pledges_Externalize) XdrValue() interface{}
type XdrAnon_SCPStatement_Pledges_Prepare ¶
type XdrAnon_SCPStatement_Pledges_Prepare struct { // D QuorumSetHash Hash // b Ballot SCPBallot // p Prepared *SCPBallot // p' PreparedPrime *SCPBallot // c.n NC Uint32 // h.n NH Uint32 }
func XDR_XdrAnon_SCPStatement_Pledges_Prepare ¶
func XDR_XdrAnon_SCPStatement_Pledges_Prepare(v *XdrAnon_SCPStatement_Pledges_Prepare) *XdrAnon_SCPStatement_Pledges_Prepare
func (*XdrAnon_SCPStatement_Pledges_Prepare) XdrMarshal ¶
func (v *XdrAnon_SCPStatement_Pledges_Prepare) XdrMarshal(x XDR, name string)
func (*XdrAnon_SCPStatement_Pledges_Prepare) XdrPointer ¶
func (v *XdrAnon_SCPStatement_Pledges_Prepare) XdrPointer() interface{}
func (*XdrAnon_SCPStatement_Pledges_Prepare) XdrRecurse ¶
func (v *XdrAnon_SCPStatement_Pledges_Prepare) XdrRecurse(x XDR, name string)
func (XdrAnon_SCPStatement_Pledges_Prepare) XdrTypeName ¶
func (XdrAnon_SCPStatement_Pledges_Prepare) XdrTypeName() string
func (XdrAnon_SCPStatement_Pledges_Prepare) XdrValue ¶
func (v XdrAnon_SCPStatement_Pledges_Prepare) XdrValue() interface{}
type XdrAnon_SignerKey_Ed25519SignedPayload ¶
type XdrAnon_SignerKey_Ed25519SignedPayload struct { /* Public key that must sign the payload. */ Ed25519 Uint256 /* Payload to be raw signed by ed25519. */ Payload []byte // bound 64 }
func XDR_XdrAnon_SignerKey_Ed25519SignedPayload ¶
func XDR_XdrAnon_SignerKey_Ed25519SignedPayload(v *XdrAnon_SignerKey_Ed25519SignedPayload) *XdrAnon_SignerKey_Ed25519SignedPayload
func (*XdrAnon_SignerKey_Ed25519SignedPayload) XdrMarshal ¶
func (v *XdrAnon_SignerKey_Ed25519SignedPayload) XdrMarshal(x XDR, name string)
func (*XdrAnon_SignerKey_Ed25519SignedPayload) XdrPointer ¶
func (v *XdrAnon_SignerKey_Ed25519SignedPayload) XdrPointer() interface{}
func (*XdrAnon_SignerKey_Ed25519SignedPayload) XdrRecurse ¶
func (v *XdrAnon_SignerKey_Ed25519SignedPayload) XdrRecurse(x XDR, name string)
func (XdrAnon_SignerKey_Ed25519SignedPayload) XdrTypeName ¶
func (XdrAnon_SignerKey_Ed25519SignedPayload) XdrTypeName() string
func (XdrAnon_SignerKey_Ed25519SignedPayload) XdrValue ¶
func (v XdrAnon_SignerKey_Ed25519SignedPayload) XdrValue() interface{}
type XdrAnon_StellarValue_Ext ¶
type XdrAnon_StellarValue_Ext struct { // The union discriminant V selects among the following arms: // STELLAR_VALUE_BASIC: // void // STELLAR_VALUE_SIGNED: // LcValueSignature() *LedgerCloseValueSignature V StellarValueType // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_StellarValue_Ext ¶
func XDR_XdrAnon_StellarValue_Ext(v *XdrAnon_StellarValue_Ext) *XdrAnon_StellarValue_Ext
func (*XdrAnon_StellarValue_Ext) LcValueSignature ¶
func (u *XdrAnon_StellarValue_Ext) LcValueSignature() *LedgerCloseValueSignature
func (*XdrAnon_StellarValue_Ext) XdrMarshal ¶
func (v *XdrAnon_StellarValue_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_StellarValue_Ext) XdrPointer ¶
func (v *XdrAnon_StellarValue_Ext) XdrPointer() interface{}
func (*XdrAnon_StellarValue_Ext) XdrRecurse ¶
func (u *XdrAnon_StellarValue_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_StellarValue_Ext) XdrTypeName ¶
func (XdrAnon_StellarValue_Ext) XdrTypeName() string
func (*XdrAnon_StellarValue_Ext) XdrUnionBody ¶
func (u *XdrAnon_StellarValue_Ext) XdrUnionBody() XdrType
func (*XdrAnon_StellarValue_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_StellarValue_Ext) XdrUnionBodyName() string
func (*XdrAnon_StellarValue_Ext) XdrUnionTag ¶
func (u *XdrAnon_StellarValue_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_StellarValue_Ext) XdrUnionTagName ¶
func (u *XdrAnon_StellarValue_Ext) XdrUnionTagName() string
func (XdrAnon_StellarValue_Ext) XdrValid ¶
func (u XdrAnon_StellarValue_Ext) XdrValid() bool
func (XdrAnon_StellarValue_Ext) XdrValidTags ¶
func (_ XdrAnon_StellarValue_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_StellarValue_Ext) XdrValue ¶
func (v XdrAnon_StellarValue_Ext) XdrValue() interface{}
type XdrAnon_TransactionHistoryEntry_Ext ¶
type XdrAnon_TransactionHistoryEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 1: // GeneralizedTxSet() *GeneralizedTransactionSet V int32 // contains filtered or unexported fields }
when v != 0, txSet must be empty
func XDR_XdrAnon_TransactionHistoryEntry_Ext ¶
func XDR_XdrAnon_TransactionHistoryEntry_Ext(v *XdrAnon_TransactionHistoryEntry_Ext) *XdrAnon_TransactionHistoryEntry_Ext
func (*XdrAnon_TransactionHistoryEntry_Ext) GeneralizedTxSet ¶
func (u *XdrAnon_TransactionHistoryEntry_Ext) GeneralizedTxSet() *GeneralizedTransactionSet
func (*XdrAnon_TransactionHistoryEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_TransactionHistoryEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_TransactionHistoryEntry_Ext) XdrPointer ¶
func (v *XdrAnon_TransactionHistoryEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_TransactionHistoryEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_TransactionHistoryEntry_Ext) XdrTypeName ¶
func (XdrAnon_TransactionHistoryEntry_Ext) XdrTypeName() string
func (*XdrAnon_TransactionHistoryEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_TransactionHistoryEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_TransactionHistoryEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_TransactionHistoryEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_TransactionHistoryEntry_Ext) XdrUnionTagName() string
func (XdrAnon_TransactionHistoryEntry_Ext) XdrValid ¶
func (u XdrAnon_TransactionHistoryEntry_Ext) XdrValid() bool
func (XdrAnon_TransactionHistoryEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_TransactionHistoryEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_TransactionHistoryEntry_Ext) XdrValue ¶
func (v XdrAnon_TransactionHistoryEntry_Ext) XdrValue() interface{}
type XdrAnon_TransactionHistoryResultEntry_Ext ¶
type XdrAnon_TransactionHistoryResultEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_TransactionHistoryResultEntry_Ext ¶
func XDR_XdrAnon_TransactionHistoryResultEntry_Ext(v *XdrAnon_TransactionHistoryResultEntry_Ext) *XdrAnon_TransactionHistoryResultEntry_Ext
func (*XdrAnon_TransactionHistoryResultEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_TransactionHistoryResultEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_TransactionHistoryResultEntry_Ext) XdrPointer ¶
func (v *XdrAnon_TransactionHistoryResultEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_TransactionHistoryResultEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_TransactionHistoryResultEntry_Ext) XdrTypeName ¶
func (XdrAnon_TransactionHistoryResultEntry_Ext) XdrTypeName() string
func (*XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_TransactionHistoryResultEntry_Ext) XdrUnionTagName() string
func (XdrAnon_TransactionHistoryResultEntry_Ext) XdrValid ¶
func (u XdrAnon_TransactionHistoryResultEntry_Ext) XdrValid() bool
func (XdrAnon_TransactionHistoryResultEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_TransactionHistoryResultEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_TransactionHistoryResultEntry_Ext) XdrValue ¶
func (v XdrAnon_TransactionHistoryResultEntry_Ext) XdrValue() interface{}
type XdrAnon_TransactionResult_Ext ¶
type XdrAnon_TransactionResult_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_TransactionResult_Ext ¶
func XDR_XdrAnon_TransactionResult_Ext(v *XdrAnon_TransactionResult_Ext) *XdrAnon_TransactionResult_Ext
func (*XdrAnon_TransactionResult_Ext) XdrMarshal ¶
func (v *XdrAnon_TransactionResult_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_TransactionResult_Ext) XdrPointer ¶
func (v *XdrAnon_TransactionResult_Ext) XdrPointer() interface{}
func (*XdrAnon_TransactionResult_Ext) XdrRecurse ¶
func (u *XdrAnon_TransactionResult_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_TransactionResult_Ext) XdrTypeName ¶
func (XdrAnon_TransactionResult_Ext) XdrTypeName() string
func (*XdrAnon_TransactionResult_Ext) XdrUnionBody ¶
func (u *XdrAnon_TransactionResult_Ext) XdrUnionBody() XdrType
func (*XdrAnon_TransactionResult_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_TransactionResult_Ext) XdrUnionBodyName() string
func (*XdrAnon_TransactionResult_Ext) XdrUnionTag ¶
func (u *XdrAnon_TransactionResult_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_TransactionResult_Ext) XdrUnionTagName ¶
func (u *XdrAnon_TransactionResult_Ext) XdrUnionTagName() string
func (XdrAnon_TransactionResult_Ext) XdrValid ¶
func (u XdrAnon_TransactionResult_Ext) XdrValid() bool
func (XdrAnon_TransactionResult_Ext) XdrValidTags ¶
func (_ XdrAnon_TransactionResult_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_TransactionResult_Ext) XdrValue ¶
func (v XdrAnon_TransactionResult_Ext) XdrValue() interface{}
type XdrAnon_TransactionResult_Result ¶
type XdrAnon_TransactionResult_Result struct { // The union discriminant Code selects among the following arms: // TxFEE_BUMP_INNER_SUCCESS, TxFEE_BUMP_INNER_FAILED: // InnerResultPair() *InnerTransactionResultPair // TxSUCCESS, TxFAILED: // Results() *[]OperationResult // TxTOO_EARLY, TxTOO_LATE, TxMISSING_OPERATION, TxBAD_SEQ, TxBAD_AUTH, TxINSUFFICIENT_BALANCE, TxNO_ACCOUNT, TxINSUFFICIENT_FEE, TxBAD_AUTH_EXTRA, TxINTERNAL_ERROR, TxNOT_SUPPORTED, TxBAD_SPONSORSHIP, TxBAD_MIN_SEQ_AGE_OR_GAP, TxMALFORMED, TxSOROBAN_INVALID: // void Code TransactionResultCode // contains filtered or unexported fields }
func XDR_XdrAnon_TransactionResult_Result ¶
func XDR_XdrAnon_TransactionResult_Result(v *XdrAnon_TransactionResult_Result) *XdrAnon_TransactionResult_Result
func (*XdrAnon_TransactionResult_Result) InnerResultPair ¶
func (u *XdrAnon_TransactionResult_Result) InnerResultPair() *InnerTransactionResultPair
func (*XdrAnon_TransactionResult_Result) Results ¶
func (u *XdrAnon_TransactionResult_Result) Results() *[]OperationResult
func (*XdrAnon_TransactionResult_Result) XdrMarshal ¶
func (v *XdrAnon_TransactionResult_Result) XdrMarshal(x XDR, name string)
func (*XdrAnon_TransactionResult_Result) XdrPointer ¶
func (v *XdrAnon_TransactionResult_Result) XdrPointer() interface{}
func (*XdrAnon_TransactionResult_Result) XdrRecurse ¶
func (u *XdrAnon_TransactionResult_Result) XdrRecurse(x XDR, name string)
func (XdrAnon_TransactionResult_Result) XdrTypeName ¶
func (XdrAnon_TransactionResult_Result) XdrTypeName() string
func (*XdrAnon_TransactionResult_Result) XdrUnionBody ¶
func (u *XdrAnon_TransactionResult_Result) XdrUnionBody() XdrType
func (*XdrAnon_TransactionResult_Result) XdrUnionBodyName ¶
func (u *XdrAnon_TransactionResult_Result) XdrUnionBodyName() string
func (*XdrAnon_TransactionResult_Result) XdrUnionTag ¶
func (u *XdrAnon_TransactionResult_Result) XdrUnionTag() XdrNum32
func (*XdrAnon_TransactionResult_Result) XdrUnionTagName ¶
func (u *XdrAnon_TransactionResult_Result) XdrUnionTagName() string
func (XdrAnon_TransactionResult_Result) XdrValid ¶
func (u XdrAnon_TransactionResult_Result) XdrValid() bool
func (XdrAnon_TransactionResult_Result) XdrValidTags ¶
func (_ XdrAnon_TransactionResult_Result) XdrValidTags() map[int32]bool
func (XdrAnon_TransactionResult_Result) XdrValue ¶
func (v XdrAnon_TransactionResult_Result) XdrValue() interface{}
type XdrAnon_TransactionSignaturePayload_TaggedTransaction ¶
type XdrAnon_TransactionSignaturePayload_TaggedTransaction struct { // The union discriminant Type selects among the following arms: // ENVELOPE_TYPE_TX: // Tx() *Transaction // ENVELOPE_TYPE_TX_FEE_BUMP: // FeeBump() *FeeBumpTransaction Type EnvelopeType // contains filtered or unexported fields }
func XDR_XdrAnon_TransactionSignaturePayload_TaggedTransaction ¶
func XDR_XdrAnon_TransactionSignaturePayload_TaggedTransaction(v *XdrAnon_TransactionSignaturePayload_TaggedTransaction) *XdrAnon_TransactionSignaturePayload_TaggedTransaction
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) FeeBump ¶
func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) FeeBump() *FeeBumpTransaction
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) Tx ¶
func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) Tx() *Transaction
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrInitialize ¶
func (v *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrInitialize()
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrMarshal ¶
func (v *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrMarshal(x XDR, name string)
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrPointer ¶
func (v *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrPointer() interface{}
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrRecurse ¶
func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrRecurse(x XDR, name string)
func (XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrTypeName ¶
func (XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrTypeName() string
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionBody ¶
func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionBody() XdrType
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionBodyName ¶
func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionBodyName() string
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionTag ¶
func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionTag() XdrNum32
func (*XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionTagName ¶
func (u *XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrUnionTagName() string
func (XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValid ¶
func (u XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValid() bool
func (XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValidTags ¶
func (_ XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValidTags() map[int32]bool
func (XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValue ¶
func (v XdrAnon_TransactionSignaturePayload_TaggedTransaction) XdrValue() interface{}
type XdrAnon_TransactionV0_Ext ¶
type XdrAnon_TransactionV0_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_TransactionV0_Ext ¶
func XDR_XdrAnon_TransactionV0_Ext(v *XdrAnon_TransactionV0_Ext) *XdrAnon_TransactionV0_Ext
func (*XdrAnon_TransactionV0_Ext) XdrMarshal ¶
func (v *XdrAnon_TransactionV0_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_TransactionV0_Ext) XdrPointer ¶
func (v *XdrAnon_TransactionV0_Ext) XdrPointer() interface{}
func (*XdrAnon_TransactionV0_Ext) XdrRecurse ¶
func (u *XdrAnon_TransactionV0_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_TransactionV0_Ext) XdrTypeName ¶
func (XdrAnon_TransactionV0_Ext) XdrTypeName() string
func (*XdrAnon_TransactionV0_Ext) XdrUnionBody ¶
func (u *XdrAnon_TransactionV0_Ext) XdrUnionBody() XdrType
func (*XdrAnon_TransactionV0_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_TransactionV0_Ext) XdrUnionBodyName() string
func (*XdrAnon_TransactionV0_Ext) XdrUnionTag ¶
func (u *XdrAnon_TransactionV0_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_TransactionV0_Ext) XdrUnionTagName ¶
func (u *XdrAnon_TransactionV0_Ext) XdrUnionTagName() string
func (XdrAnon_TransactionV0_Ext) XdrValid ¶
func (u XdrAnon_TransactionV0_Ext) XdrValid() bool
func (XdrAnon_TransactionV0_Ext) XdrValidTags ¶
func (_ XdrAnon_TransactionV0_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_TransactionV0_Ext) XdrValue ¶
func (v XdrAnon_TransactionV0_Ext) XdrValue() interface{}
type XdrAnon_Transaction_Ext ¶
type XdrAnon_Transaction_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 1: // SorobanData() *SorobanTransactionData V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_Transaction_Ext ¶
func XDR_XdrAnon_Transaction_Ext(v *XdrAnon_Transaction_Ext) *XdrAnon_Transaction_Ext
func (*XdrAnon_Transaction_Ext) SorobanData ¶
func (u *XdrAnon_Transaction_Ext) SorobanData() *SorobanTransactionData
func (*XdrAnon_Transaction_Ext) XdrMarshal ¶
func (v *XdrAnon_Transaction_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_Transaction_Ext) XdrPointer ¶
func (v *XdrAnon_Transaction_Ext) XdrPointer() interface{}
func (*XdrAnon_Transaction_Ext) XdrRecurse ¶
func (u *XdrAnon_Transaction_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_Transaction_Ext) XdrTypeName ¶
func (XdrAnon_Transaction_Ext) XdrTypeName() string
func (*XdrAnon_Transaction_Ext) XdrUnionBody ¶
func (u *XdrAnon_Transaction_Ext) XdrUnionBody() XdrType
func (*XdrAnon_Transaction_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_Transaction_Ext) XdrUnionBodyName() string
func (*XdrAnon_Transaction_Ext) XdrUnionTag ¶
func (u *XdrAnon_Transaction_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_Transaction_Ext) XdrUnionTagName ¶
func (u *XdrAnon_Transaction_Ext) XdrUnionTagName() string
func (XdrAnon_Transaction_Ext) XdrValid ¶
func (u XdrAnon_Transaction_Ext) XdrValid() bool
func (XdrAnon_Transaction_Ext) XdrValidTags ¶
func (_ XdrAnon_Transaction_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_Transaction_Ext) XdrValue ¶
func (v XdrAnon_Transaction_Ext) XdrValue() interface{}
type XdrAnon_TrustLineEntryExtensionV2_Ext ¶
type XdrAnon_TrustLineEntryExtensionV2_Ext struct { // The union discriminant V selects among the following arms: // 0: // void V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_TrustLineEntryExtensionV2_Ext ¶
func XDR_XdrAnon_TrustLineEntryExtensionV2_Ext(v *XdrAnon_TrustLineEntryExtensionV2_Ext) *XdrAnon_TrustLineEntryExtensionV2_Ext
func (*XdrAnon_TrustLineEntryExtensionV2_Ext) XdrMarshal ¶
func (v *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_TrustLineEntryExtensionV2_Ext) XdrPointer ¶
func (v *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrPointer() interface{}
func (*XdrAnon_TrustLineEntryExtensionV2_Ext) XdrRecurse ¶
func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_TrustLineEntryExtensionV2_Ext) XdrTypeName ¶
func (XdrAnon_TrustLineEntryExtensionV2_Ext) XdrTypeName() string
func (*XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionBody ¶
func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionBody() XdrType
func (*XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionBodyName() string
func (*XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionTag ¶
func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionTagName ¶
func (u *XdrAnon_TrustLineEntryExtensionV2_Ext) XdrUnionTagName() string
func (XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValid ¶
func (u XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValid() bool
func (XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValidTags ¶
func (_ XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValue ¶
func (v XdrAnon_TrustLineEntryExtensionV2_Ext) XdrValue() interface{}
type XdrAnon_TrustLineEntry_Ext ¶
type XdrAnon_TrustLineEntry_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 1: // V1() *XdrAnon_TrustLineEntry_Ext_V1 V int32 // contains filtered or unexported fields }
reserved for future use
func XDR_XdrAnon_TrustLineEntry_Ext ¶
func XDR_XdrAnon_TrustLineEntry_Ext(v *XdrAnon_TrustLineEntry_Ext) *XdrAnon_TrustLineEntry_Ext
func (*XdrAnon_TrustLineEntry_Ext) V1 ¶
func (u *XdrAnon_TrustLineEntry_Ext) V1() *XdrAnon_TrustLineEntry_Ext_V1
func (*XdrAnon_TrustLineEntry_Ext) XdrMarshal ¶
func (v *XdrAnon_TrustLineEntry_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_TrustLineEntry_Ext) XdrPointer ¶
func (v *XdrAnon_TrustLineEntry_Ext) XdrPointer() interface{}
func (*XdrAnon_TrustLineEntry_Ext) XdrRecurse ¶
func (u *XdrAnon_TrustLineEntry_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_TrustLineEntry_Ext) XdrTypeName ¶
func (XdrAnon_TrustLineEntry_Ext) XdrTypeName() string
func (*XdrAnon_TrustLineEntry_Ext) XdrUnionBody ¶
func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionBody() XdrType
func (*XdrAnon_TrustLineEntry_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionBodyName() string
func (*XdrAnon_TrustLineEntry_Ext) XdrUnionTag ¶
func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_TrustLineEntry_Ext) XdrUnionTagName ¶
func (u *XdrAnon_TrustLineEntry_Ext) XdrUnionTagName() string
func (XdrAnon_TrustLineEntry_Ext) XdrValid ¶
func (u XdrAnon_TrustLineEntry_Ext) XdrValid() bool
func (XdrAnon_TrustLineEntry_Ext) XdrValidTags ¶
func (_ XdrAnon_TrustLineEntry_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_TrustLineEntry_Ext) XdrValue ¶
func (v XdrAnon_TrustLineEntry_Ext) XdrValue() interface{}
type XdrAnon_TrustLineEntry_Ext_V1 ¶
type XdrAnon_TrustLineEntry_Ext_V1 struct { Liabilities Liabilities Ext XdrAnon_TrustLineEntry_Ext_V1_Ext }
func XDR_XdrAnon_TrustLineEntry_Ext_V1 ¶
func XDR_XdrAnon_TrustLineEntry_Ext_V1(v *XdrAnon_TrustLineEntry_Ext_V1) *XdrAnon_TrustLineEntry_Ext_V1
func (*XdrAnon_TrustLineEntry_Ext_V1) XdrMarshal ¶
func (v *XdrAnon_TrustLineEntry_Ext_V1) XdrMarshal(x XDR, name string)
func (*XdrAnon_TrustLineEntry_Ext_V1) XdrPointer ¶
func (v *XdrAnon_TrustLineEntry_Ext_V1) XdrPointer() interface{}
func (*XdrAnon_TrustLineEntry_Ext_V1) XdrRecurse ¶
func (v *XdrAnon_TrustLineEntry_Ext_V1) XdrRecurse(x XDR, name string)
func (XdrAnon_TrustLineEntry_Ext_V1) XdrTypeName ¶
func (XdrAnon_TrustLineEntry_Ext_V1) XdrTypeName() string
func (XdrAnon_TrustLineEntry_Ext_V1) XdrValue ¶
func (v XdrAnon_TrustLineEntry_Ext_V1) XdrValue() interface{}
type XdrAnon_TrustLineEntry_Ext_V1_Ext ¶
type XdrAnon_TrustLineEntry_Ext_V1_Ext struct { // The union discriminant V selects among the following arms: // 0: // void // 2: // V2() *TrustLineEntryExtensionV2 V int32 // contains filtered or unexported fields }
func XDR_XdrAnon_TrustLineEntry_Ext_V1_Ext ¶
func XDR_XdrAnon_TrustLineEntry_Ext_V1_Ext(v *XdrAnon_TrustLineEntry_Ext_V1_Ext) *XdrAnon_TrustLineEntry_Ext_V1_Ext
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) V2 ¶
func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) V2() *TrustLineEntryExtensionV2
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrMarshal ¶
func (v *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrMarshal(x XDR, name string)
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrPointer ¶
func (v *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrPointer() interface{}
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrRecurse ¶
func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrRecurse(x XDR, name string)
func (XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrTypeName ¶
func (XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrTypeName() string
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionBody ¶
func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionBody() XdrType
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionBodyName ¶
func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionBodyName() string
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionTag ¶
func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionTag() XdrNum32
func (*XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionTagName ¶
func (u *XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrUnionTagName() string
func (XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValid ¶
func (u XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValid() bool
func (XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValidTags ¶
func (_ XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValidTags() map[int32]bool
func (XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValue ¶
func (v XdrAnon_TrustLineEntry_Ext_V1_Ext) XdrValue() interface{}
type XdrAnon_TxSetComponent_TxsMaybeDiscountedFee ¶
type XdrAnon_TxSetComponent_TxsMaybeDiscountedFee struct { BaseFee *Int64 Txs []TransactionEnvelope }
func XDR_XdrAnon_TxSetComponent_TxsMaybeDiscountedFee ¶
func XDR_XdrAnon_TxSetComponent_TxsMaybeDiscountedFee(v *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee
func (*XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrMarshal ¶
func (v *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrMarshal(x XDR, name string)
func (*XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrPointer ¶
func (v *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrPointer() interface{}
func (*XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrRecurse ¶
func (v *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrRecurse(x XDR, name string)
func (XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrTypeName ¶
func (XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrTypeName() string
func (XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrValue ¶
func (v XdrAnon_TxSetComponent_TxsMaybeDiscountedFee) XdrValue() interface{}
type XdrType_AccountEntry ¶
type XdrType_AccountEntry = *AccountEntry
type XdrType_AccountEntryExtensionV1 ¶
type XdrType_AccountEntryExtensionV1 = *AccountEntryExtensionV1
type XdrType_AccountEntryExtensionV2 ¶
type XdrType_AccountEntryExtensionV2 = *AccountEntryExtensionV2
type XdrType_AccountEntryExtensionV3 ¶
type XdrType_AccountEntryExtensionV3 = *AccountEntryExtensionV3
type XdrType_AccountFlags ¶
type XdrType_AccountFlags = *AccountFlags
type XdrType_AccountID ¶
type XdrType_AccountID struct {
XdrType_PublicKey
}
func XDR_AccountID ¶
func XDR_AccountID(v *AccountID) XdrType_AccountID
func (XdrType_AccountID) XdrTypeName ¶
func (XdrType_AccountID) XdrTypeName() string
func (XdrType_AccountID) XdrUnwrap ¶
func (v XdrType_AccountID) XdrUnwrap() XdrType
type XdrType_AccountMergeResult ¶
type XdrType_AccountMergeResult = *AccountMergeResult
type XdrType_AccountMergeResultCode ¶
type XdrType_AccountMergeResultCode = *AccountMergeResultCode
type XdrType_AllowTrustOp ¶
type XdrType_AllowTrustOp = *AllowTrustOp
type XdrType_AllowTrustResult ¶
type XdrType_AllowTrustResult = *AllowTrustResult
type XdrType_AllowTrustResultCode ¶
type XdrType_AllowTrustResultCode = *AllowTrustResultCode
type XdrType_AlphaNum12 ¶
type XdrType_AlphaNum12 = *AlphaNum12
type XdrType_AlphaNum4 ¶
type XdrType_AlphaNum4 = *AlphaNum4
type XdrType_Asset ¶
type XdrType_Asset = *Asset
type XdrType_AssetCode ¶
type XdrType_AssetCode = *AssetCode
type XdrType_AssetCode12 ¶
type XdrType_AssetCode12 struct {
// contains filtered or unexported fields
}
func XDR_AssetCode12 ¶
func XDR_AssetCode12(v *AssetCode12) XdrType_AssetCode12
func (XdrType_AssetCode12) GetByteSlice ¶
func (v XdrType_AssetCode12) GetByteSlice() []byte
func (XdrType_AssetCode12) XdrArraySize ¶
func (XdrType_AssetCode12) XdrArraySize() uint32
func (XdrType_AssetCode12) XdrMarshal ¶
func (v XdrType_AssetCode12) XdrMarshal(x XDR, name string)
func (XdrType_AssetCode12) XdrPointer ¶
func (v XdrType_AssetCode12) XdrPointer() interface{}
func (XdrType_AssetCode12) XdrTypeName ¶
func (XdrType_AssetCode12) XdrTypeName() string
func (XdrType_AssetCode12) XdrUnwrap ¶
func (v XdrType_AssetCode12) XdrUnwrap() XdrType
type XdrType_AssetCode4 ¶
type XdrType_AssetCode4 struct {
// contains filtered or unexported fields
}
func XDR_AssetCode4 ¶
func XDR_AssetCode4(v *AssetCode4) XdrType_AssetCode4
func (XdrType_AssetCode4) GetByteSlice ¶
func (v XdrType_AssetCode4) GetByteSlice() []byte
func (XdrType_AssetCode4) XdrArraySize ¶
func (XdrType_AssetCode4) XdrArraySize() uint32
func (XdrType_AssetCode4) XdrMarshal ¶
func (v XdrType_AssetCode4) XdrMarshal(x XDR, name string)
func (XdrType_AssetCode4) XdrPointer ¶
func (v XdrType_AssetCode4) XdrPointer() interface{}
func (XdrType_AssetCode4) XdrTypeName ¶
func (XdrType_AssetCode4) XdrTypeName() string
func (XdrType_AssetCode4) XdrUnwrap ¶
func (v XdrType_AssetCode4) XdrUnwrap() XdrType
type XdrType_AssetType ¶
type XdrType_AssetType = *AssetType
type XdrType_Auth ¶
type XdrType_Auth = *Auth
type XdrType_AuthCert ¶
type XdrType_AuthCert = *AuthCert
type XdrType_AuthenticatedMessage ¶
type XdrType_AuthenticatedMessage = *AuthenticatedMessage
type XdrType_BeginSponsoringFutureReservesOp ¶
type XdrType_BeginSponsoringFutureReservesOp = *BeginSponsoringFutureReservesOp
type XdrType_BeginSponsoringFutureReservesResult ¶
type XdrType_BeginSponsoringFutureReservesResult = *BeginSponsoringFutureReservesResult
type XdrType_BeginSponsoringFutureReservesResultCode ¶
type XdrType_BeginSponsoringFutureReservesResultCode = *BeginSponsoringFutureReservesResultCode
type XdrType_BucketEntry ¶
type XdrType_BucketEntry = *BucketEntry
type XdrType_BucketEntryType ¶
type XdrType_BucketEntryType = *BucketEntryType
type XdrType_BucketMetadata ¶
type XdrType_BucketMetadata = *BucketMetadata
type XdrType_BumpFootprintExpirationOp ¶
type XdrType_BumpFootprintExpirationOp = *BumpFootprintExpirationOp
type XdrType_BumpFootprintExpirationResult ¶
type XdrType_BumpFootprintExpirationResult = *BumpFootprintExpirationResult
type XdrType_BumpFootprintExpirationResultCode ¶
type XdrType_BumpFootprintExpirationResultCode = *BumpFootprintExpirationResultCode
type XdrType_BumpSequenceOp ¶
type XdrType_BumpSequenceOp = *BumpSequenceOp
type XdrType_BumpSequenceResult ¶
type XdrType_BumpSequenceResult = *BumpSequenceResult
type XdrType_BumpSequenceResultCode ¶
type XdrType_BumpSequenceResultCode = *BumpSequenceResultCode
type XdrType_ChangeTrustAsset ¶
type XdrType_ChangeTrustAsset = *ChangeTrustAsset
type XdrType_ChangeTrustOp ¶
type XdrType_ChangeTrustOp = *ChangeTrustOp
type XdrType_ChangeTrustResult ¶
type XdrType_ChangeTrustResult = *ChangeTrustResult
type XdrType_ChangeTrustResultCode ¶
type XdrType_ChangeTrustResultCode = *ChangeTrustResultCode
type XdrType_ClaimAtom ¶
type XdrType_ClaimAtom = *ClaimAtom
type XdrType_ClaimAtomType ¶
type XdrType_ClaimAtomType = *ClaimAtomType
type XdrType_ClaimClaimableBalanceOp ¶
type XdrType_ClaimClaimableBalanceOp = *ClaimClaimableBalanceOp
type XdrType_ClaimClaimableBalanceResult ¶
type XdrType_ClaimClaimableBalanceResult = *ClaimClaimableBalanceResult
type XdrType_ClaimClaimableBalanceResultCode ¶
type XdrType_ClaimClaimableBalanceResultCode = *ClaimClaimableBalanceResultCode
type XdrType_ClaimLiquidityAtom ¶
type XdrType_ClaimLiquidityAtom = *ClaimLiquidityAtom
type XdrType_ClaimOfferAtom ¶
type XdrType_ClaimOfferAtom = *ClaimOfferAtom
type XdrType_ClaimOfferAtomV0 ¶
type XdrType_ClaimOfferAtomV0 = *ClaimOfferAtomV0
type XdrType_ClaimPredicate ¶
type XdrType_ClaimPredicate = *ClaimPredicate
type XdrType_ClaimPredicateType ¶
type XdrType_ClaimPredicateType = *ClaimPredicateType
type XdrType_ClaimableBalanceEntry ¶
type XdrType_ClaimableBalanceEntry = *ClaimableBalanceEntry
type XdrType_ClaimableBalanceEntryExtensionV1 ¶
type XdrType_ClaimableBalanceEntryExtensionV1 = *ClaimableBalanceEntryExtensionV1
type XdrType_ClaimableBalanceFlags ¶
type XdrType_ClaimableBalanceFlags = *ClaimableBalanceFlags
type XdrType_ClaimableBalanceID ¶
type XdrType_ClaimableBalanceID = *ClaimableBalanceID
type XdrType_ClaimableBalanceIDType ¶
type XdrType_ClaimableBalanceIDType = *ClaimableBalanceIDType
type XdrType_Claimant ¶
type XdrType_Claimant = *Claimant
type XdrType_ClaimantType ¶
type XdrType_ClaimantType = *ClaimantType
type XdrType_ClawbackClaimableBalanceOp ¶
type XdrType_ClawbackClaimableBalanceOp = *ClawbackClaimableBalanceOp
type XdrType_ClawbackClaimableBalanceResult ¶
type XdrType_ClawbackClaimableBalanceResult = *ClawbackClaimableBalanceResult
type XdrType_ClawbackClaimableBalanceResultCode ¶
type XdrType_ClawbackClaimableBalanceResultCode = *ClawbackClaimableBalanceResultCode
type XdrType_ClawbackOp ¶
type XdrType_ClawbackOp = *ClawbackOp
type XdrType_ClawbackResult ¶
type XdrType_ClawbackResult = *ClawbackResult
type XdrType_ClawbackResultCode ¶
type XdrType_ClawbackResultCode = *ClawbackResultCode
type XdrType_ConfigSettingContractBandwidthV0 ¶
type XdrType_ConfigSettingContractBandwidthV0 = *ConfigSettingContractBandwidthV0
type XdrType_ConfigSettingContractComputeV0 ¶
type XdrType_ConfigSettingContractComputeV0 = *ConfigSettingContractComputeV0
type XdrType_ConfigSettingContractEventsV0 ¶
type XdrType_ConfigSettingContractEventsV0 = *ConfigSettingContractEventsV0
type XdrType_ConfigSettingContractExecutionLanesV0 ¶
type XdrType_ConfigSettingContractExecutionLanesV0 = *ConfigSettingContractExecutionLanesV0
type XdrType_ConfigSettingContractHistoricalDataV0 ¶
type XdrType_ConfigSettingContractHistoricalDataV0 = *ConfigSettingContractHistoricalDataV0
type XdrType_ConfigSettingContractLedgerCostV0 ¶
type XdrType_ConfigSettingContractLedgerCostV0 = *ConfigSettingContractLedgerCostV0
type XdrType_ConfigSettingEntry ¶
type XdrType_ConfigSettingEntry = *ConfigSettingEntry
type XdrType_ConfigSettingID ¶
type XdrType_ConfigSettingID = *ConfigSettingID
type XdrType_ConfigUpgradeSet ¶
type XdrType_ConfigUpgradeSet = *ConfigUpgradeSet
type XdrType_ConfigUpgradeSetKey ¶
type XdrType_ConfigUpgradeSetKey = *ConfigUpgradeSetKey
type XdrType_ContractCodeEntry ¶
type XdrType_ContractCodeEntry = *ContractCodeEntry
type XdrType_ContractCostParamEntry ¶
type XdrType_ContractCostParamEntry = *ContractCostParamEntry
type XdrType_ContractCostParams ¶
type XdrType_ContractCostParams struct {
// contains filtered or unexported fields
}
func XDR_ContractCostParams ¶
func XDR_ContractCostParams(v *ContractCostParams) XdrType_ContractCostParams
func (XdrType_ContractCostParams) GetVecLen ¶
func (v XdrType_ContractCostParams) GetVecLen() uint32
func (XdrType_ContractCostParams) SetVecLen ¶
func (v XdrType_ContractCostParams) SetVecLen(length uint32)
func (XdrType_ContractCostParams) XdrCheckLen ¶
func (XdrType_ContractCostParams) XdrCheckLen(length uint32)
func (XdrType_ContractCostParams) XdrMarshal ¶
func (v XdrType_ContractCostParams) XdrMarshal(x XDR, name string)
func (XdrType_ContractCostParams) XdrMarshalN ¶
func (XdrType_ContractCostParams) XdrPointer ¶
func (v XdrType_ContractCostParams) XdrPointer() interface{}
func (XdrType_ContractCostParams) XdrRecurse ¶
func (v XdrType_ContractCostParams) XdrRecurse(x XDR, name string)
func (XdrType_ContractCostParams) XdrTypeName ¶
func (XdrType_ContractCostParams) XdrTypeName() string
func (XdrType_ContractCostParams) XdrUnwrap ¶
func (v XdrType_ContractCostParams) XdrUnwrap() XdrType
type XdrType_ContractCostType ¶
type XdrType_ContractCostType = *ContractCostType
type XdrType_ContractDataDurability ¶
type XdrType_ContractDataDurability = *ContractDataDurability
type XdrType_ContractDataEntry ¶
type XdrType_ContractDataEntry = *ContractDataEntry
type XdrType_ContractEvent ¶
type XdrType_ContractEvent = *ContractEvent
type XdrType_ContractEventType ¶
type XdrType_ContractEventType = *ContractEventType
type XdrType_ContractExecutable ¶
type XdrType_ContractExecutable = *ContractExecutable
type XdrType_ContractExecutableType ¶
type XdrType_ContractExecutableType = *ContractExecutableType
type XdrType_ContractIDPreimage ¶
type XdrType_ContractIDPreimage = *ContractIDPreimage
type XdrType_ContractIDPreimageType ¶
type XdrType_ContractIDPreimageType = *ContractIDPreimageType
type XdrType_CreateAccountOp ¶
type XdrType_CreateAccountOp = *CreateAccountOp
type XdrType_CreateAccountResult ¶
type XdrType_CreateAccountResult = *CreateAccountResult
type XdrType_CreateAccountResultCode ¶
type XdrType_CreateAccountResultCode = *CreateAccountResultCode
type XdrType_CreateClaimableBalanceOp ¶
type XdrType_CreateClaimableBalanceOp = *CreateClaimableBalanceOp
type XdrType_CreateClaimableBalanceResult ¶
type XdrType_CreateClaimableBalanceResult = *CreateClaimableBalanceResult
type XdrType_CreateClaimableBalanceResultCode ¶
type XdrType_CreateClaimableBalanceResultCode = *CreateClaimableBalanceResultCode
type XdrType_CreateContractArgs ¶
type XdrType_CreateContractArgs = *CreateContractArgs
type XdrType_CreatePassiveSellOfferOp ¶
type XdrType_CreatePassiveSellOfferOp = *CreatePassiveSellOfferOp
type XdrType_CryptoKeyType ¶
type XdrType_CryptoKeyType = *CryptoKeyType
type XdrType_Curve25519Public ¶
type XdrType_Curve25519Public = *Curve25519Public
type XdrType_Curve25519Secret ¶
type XdrType_Curve25519Secret = *Curve25519Secret
type XdrType_DataEntry ¶
type XdrType_DataEntry = *DataEntry
type XdrType_DataValue ¶
type XdrType_DataValue struct {
XdrVecOpaque
}
func XDR_DataValue ¶
func XDR_DataValue(v *DataValue) XdrType_DataValue
func (XdrType_DataValue) XdrTypeName ¶
func (XdrType_DataValue) XdrTypeName() string
func (XdrType_DataValue) XdrUnwrap ¶
func (v XdrType_DataValue) XdrUnwrap() XdrType
type XdrType_DecoratedSignature ¶
type XdrType_DecoratedSignature = *DecoratedSignature
type XdrType_DiagnosticEvent ¶
type XdrType_DiagnosticEvent = *DiagnosticEvent
type XdrType_DontHave ¶
type XdrType_DontHave = *DontHave
type XdrType_Duration ¶
type XdrType_Duration struct {
XdrType_Uint64
}
func XDR_Duration ¶
func XDR_Duration(v *Duration) XdrType_Duration
func (XdrType_Duration) XdrTypeName ¶
func (XdrType_Duration) XdrTypeName() string
func (XdrType_Duration) XdrUnwrap ¶
func (v XdrType_Duration) XdrUnwrap() XdrType
type XdrType_EncryptedBody ¶
type XdrType_EncryptedBody struct {
XdrVecOpaque
}
func XDR_EncryptedBody ¶
func XDR_EncryptedBody(v *EncryptedBody) XdrType_EncryptedBody
func (XdrType_EncryptedBody) XdrTypeName ¶
func (XdrType_EncryptedBody) XdrTypeName() string
func (XdrType_EncryptedBody) XdrUnwrap ¶
func (v XdrType_EncryptedBody) XdrUnwrap() XdrType
type XdrType_EndSponsoringFutureReservesResult ¶
type XdrType_EndSponsoringFutureReservesResult = *EndSponsoringFutureReservesResult
type XdrType_EndSponsoringFutureReservesResultCode ¶
type XdrType_EndSponsoringFutureReservesResultCode = *EndSponsoringFutureReservesResultCode
type XdrType_EnvelopeType ¶
type XdrType_EnvelopeType = *EnvelopeType
type XdrType_Error ¶
type XdrType_Error = *Error
type XdrType_ErrorCode ¶
type XdrType_ErrorCode = *ErrorCode
type XdrType_EvictionIterator ¶
type XdrType_EvictionIterator = *EvictionIterator
type XdrType_ExpirationEntry ¶
type XdrType_ExpirationEntry = *ExpirationEntry
type XdrType_ExtensionPoint ¶
type XdrType_ExtensionPoint = *ExtensionPoint
type XdrType_FeeBumpTransaction ¶
type XdrType_FeeBumpTransaction = *FeeBumpTransaction
type XdrType_FeeBumpTransactionEnvelope ¶
type XdrType_FeeBumpTransactionEnvelope = *FeeBumpTransactionEnvelope
type XdrType_FloodAdvert ¶
type XdrType_FloodAdvert = *FloodAdvert
type XdrType_FloodDemand ¶
type XdrType_FloodDemand = *FloodDemand
type XdrType_GeneralizedTransactionSet ¶
type XdrType_GeneralizedTransactionSet = *GeneralizedTransactionSet
type XdrType_Hash ¶
type XdrType_Hash struct {
// contains filtered or unexported fields
}
func XDR_Hash ¶
func XDR_Hash(v *Hash) XdrType_Hash
func (XdrType_Hash) GetByteSlice ¶
func (v XdrType_Hash) GetByteSlice() []byte
func (XdrType_Hash) XdrArraySize ¶
func (XdrType_Hash) XdrArraySize() uint32
func (XdrType_Hash) XdrMarshal ¶
func (v XdrType_Hash) XdrMarshal(x XDR, name string)
func (XdrType_Hash) XdrPointer ¶
func (v XdrType_Hash) XdrPointer() interface{}
func (XdrType_Hash) XdrTypeName ¶
func (XdrType_Hash) XdrTypeName() string
func (XdrType_Hash) XdrUnwrap ¶
func (v XdrType_Hash) XdrUnwrap() XdrType
type XdrType_HashIDPreimage ¶
type XdrType_HashIDPreimage = *HashIDPreimage
type XdrType_Hello ¶
type XdrType_Hello = *Hello
type XdrType_HmacSha256Key ¶
type XdrType_HmacSha256Key = *HmacSha256Key
type XdrType_HmacSha256Mac ¶
type XdrType_HmacSha256Mac = *HmacSha256Mac
type XdrType_HostFunction ¶
type XdrType_HostFunction = *HostFunction
type XdrType_HostFunctionType ¶
type XdrType_HostFunctionType = *HostFunctionType
type XdrType_IPAddrType ¶
type XdrType_IPAddrType = *IPAddrType
type XdrType_InflationPayout ¶
type XdrType_InflationPayout = *InflationPayout
type XdrType_InflationResult ¶
type XdrType_InflationResult = *InflationResult
type XdrType_InflationResultCode ¶
type XdrType_InflationResultCode = *InflationResultCode
type XdrType_InnerTransactionResult ¶
type XdrType_InnerTransactionResult = *InnerTransactionResult
type XdrType_InnerTransactionResultPair ¶
type XdrType_InnerTransactionResultPair = *InnerTransactionResultPair
type XdrType_Int128Parts ¶
type XdrType_Int128Parts = *Int128Parts
type XdrType_Int256Parts ¶
type XdrType_Int256Parts = *Int256Parts
type XdrType_Int32 ¶
type XdrType_Int32 struct {
XdrType_int32
}
func XDR_Int32 ¶
func XDR_Int32(v *Int32) XdrType_Int32
func (XdrType_Int32) XdrTypeName ¶
func (XdrType_Int32) XdrTypeName() string
func (XdrType_Int32) XdrUnwrap ¶
func (v XdrType_Int32) XdrUnwrap() XdrType
type XdrType_Int64 ¶
type XdrType_Int64 struct {
XdrType_int64
}
func XDR_Int64 ¶
func XDR_Int64(v *Int64) XdrType_Int64
func (XdrType_Int64) XdrTypeName ¶
func (XdrType_Int64) XdrTypeName() string
func (XdrType_Int64) XdrUnwrap ¶
func (v XdrType_Int64) XdrUnwrap() XdrType
type XdrType_InvokeContractArgs ¶
type XdrType_InvokeContractArgs = *InvokeContractArgs
type XdrType_InvokeHostFunctionOp ¶
type XdrType_InvokeHostFunctionOp = *InvokeHostFunctionOp
type XdrType_InvokeHostFunctionResult ¶
type XdrType_InvokeHostFunctionResult = *InvokeHostFunctionResult
type XdrType_InvokeHostFunctionResultCode ¶
type XdrType_InvokeHostFunctionResultCode = *InvokeHostFunctionResultCode
type XdrType_InvokeHostFunctionSuccessPreImage ¶
type XdrType_InvokeHostFunctionSuccessPreImage = *InvokeHostFunctionSuccessPreImage
type XdrType_LedgerBounds ¶
type XdrType_LedgerBounds = *LedgerBounds
type XdrType_LedgerCloseMeta ¶
type XdrType_LedgerCloseMeta = *LedgerCloseMeta
type XdrType_LedgerCloseMetaV0 ¶
type XdrType_LedgerCloseMetaV0 = *LedgerCloseMetaV0
type XdrType_LedgerCloseMetaV1 ¶
type XdrType_LedgerCloseMetaV1 = *LedgerCloseMetaV1
type XdrType_LedgerCloseMetaV2 ¶
type XdrType_LedgerCloseMetaV2 = *LedgerCloseMetaV2
type XdrType_LedgerCloseValueSignature ¶
type XdrType_LedgerCloseValueSignature = *LedgerCloseValueSignature
type XdrType_LedgerEntry ¶
type XdrType_LedgerEntry = *LedgerEntry
type XdrType_LedgerEntryChange ¶
type XdrType_LedgerEntryChange = *LedgerEntryChange
type XdrType_LedgerEntryChangeType ¶
type XdrType_LedgerEntryChangeType = *LedgerEntryChangeType
type XdrType_LedgerEntryChanges ¶
type XdrType_LedgerEntryChanges struct {
// contains filtered or unexported fields
}
func XDR_LedgerEntryChanges ¶
func XDR_LedgerEntryChanges(v *LedgerEntryChanges) XdrType_LedgerEntryChanges
func (XdrType_LedgerEntryChanges) GetVecLen ¶
func (v XdrType_LedgerEntryChanges) GetVecLen() uint32
func (XdrType_LedgerEntryChanges) SetVecLen ¶
func (v XdrType_LedgerEntryChanges) SetVecLen(length uint32)
func (XdrType_LedgerEntryChanges) XdrCheckLen ¶
func (XdrType_LedgerEntryChanges) XdrCheckLen(length uint32)
func (XdrType_LedgerEntryChanges) XdrMarshal ¶
func (v XdrType_LedgerEntryChanges) XdrMarshal(x XDR, name string)
func (XdrType_LedgerEntryChanges) XdrMarshalN ¶
func (XdrType_LedgerEntryChanges) XdrPointer ¶
func (v XdrType_LedgerEntryChanges) XdrPointer() interface{}
func (XdrType_LedgerEntryChanges) XdrRecurse ¶
func (v XdrType_LedgerEntryChanges) XdrRecurse(x XDR, name string)
func (XdrType_LedgerEntryChanges) XdrTypeName ¶
func (XdrType_LedgerEntryChanges) XdrTypeName() string
func (XdrType_LedgerEntryChanges) XdrUnwrap ¶
func (v XdrType_LedgerEntryChanges) XdrUnwrap() XdrType
type XdrType_LedgerEntryExtensionV1 ¶
type XdrType_LedgerEntryExtensionV1 = *LedgerEntryExtensionV1
type XdrType_LedgerEntryType ¶
type XdrType_LedgerEntryType = *LedgerEntryType
type XdrType_LedgerFootprint ¶
type XdrType_LedgerFootprint = *LedgerFootprint
type XdrType_LedgerHeader ¶
type XdrType_LedgerHeader = *LedgerHeader
type XdrType_LedgerHeaderExtensionV1 ¶
type XdrType_LedgerHeaderExtensionV1 = *LedgerHeaderExtensionV1
type XdrType_LedgerHeaderFlags ¶
type XdrType_LedgerHeaderFlags = *LedgerHeaderFlags
type XdrType_LedgerHeaderHistoryEntry ¶
type XdrType_LedgerHeaderHistoryEntry = *LedgerHeaderHistoryEntry
type XdrType_LedgerKey ¶
type XdrType_LedgerKey = *LedgerKey
type XdrType_LedgerSCPMessages ¶
type XdrType_LedgerSCPMessages = *LedgerSCPMessages
type XdrType_LedgerUpgrade ¶
type XdrType_LedgerUpgrade = *LedgerUpgrade
type XdrType_LedgerUpgradeType ¶
type XdrType_LedgerUpgradeType = *LedgerUpgradeType
type XdrType_Liabilities ¶
type XdrType_Liabilities = *Liabilities
type XdrType_LiquidityPoolConstantProductParameters ¶
type XdrType_LiquidityPoolConstantProductParameters = *LiquidityPoolConstantProductParameters
type XdrType_LiquidityPoolDepositOp ¶
type XdrType_LiquidityPoolDepositOp = *LiquidityPoolDepositOp
type XdrType_LiquidityPoolDepositResult ¶
type XdrType_LiquidityPoolDepositResult = *LiquidityPoolDepositResult
type XdrType_LiquidityPoolDepositResultCode ¶
type XdrType_LiquidityPoolDepositResultCode = *LiquidityPoolDepositResultCode
type XdrType_LiquidityPoolEntry ¶
type XdrType_LiquidityPoolEntry = *LiquidityPoolEntry
type XdrType_LiquidityPoolParameters ¶
type XdrType_LiquidityPoolParameters = *LiquidityPoolParameters
type XdrType_LiquidityPoolType ¶
type XdrType_LiquidityPoolType = *LiquidityPoolType
type XdrType_LiquidityPoolWithdrawOp ¶
type XdrType_LiquidityPoolWithdrawOp = *LiquidityPoolWithdrawOp
type XdrType_LiquidityPoolWithdrawResult ¶
type XdrType_LiquidityPoolWithdrawResult = *LiquidityPoolWithdrawResult
type XdrType_LiquidityPoolWithdrawResultCode ¶
type XdrType_LiquidityPoolWithdrawResultCode = *LiquidityPoolWithdrawResultCode
type XdrType_ManageBuyOfferOp ¶
type XdrType_ManageBuyOfferOp = *ManageBuyOfferOp
type XdrType_ManageBuyOfferResult ¶
type XdrType_ManageBuyOfferResult = *ManageBuyOfferResult
type XdrType_ManageBuyOfferResultCode ¶
type XdrType_ManageBuyOfferResultCode = *ManageBuyOfferResultCode
type XdrType_ManageDataOp ¶
type XdrType_ManageDataOp = *ManageDataOp
type XdrType_ManageDataResult ¶
type XdrType_ManageDataResult = *ManageDataResult
type XdrType_ManageDataResultCode ¶
type XdrType_ManageDataResultCode = *ManageDataResultCode
type XdrType_ManageOfferEffect ¶
type XdrType_ManageOfferEffect = *ManageOfferEffect
type XdrType_ManageOfferSuccessResult ¶
type XdrType_ManageOfferSuccessResult = *ManageOfferSuccessResult
type XdrType_ManageSellOfferOp ¶
type XdrType_ManageSellOfferOp = *ManageSellOfferOp
type XdrType_ManageSellOfferResult ¶
type XdrType_ManageSellOfferResult = *ManageSellOfferResult
type XdrType_ManageSellOfferResultCode ¶
type XdrType_ManageSellOfferResultCode = *ManageSellOfferResultCode
type XdrType_Memo ¶
type XdrType_Memo = *Memo
type XdrType_MemoType ¶
type XdrType_MemoType = *MemoType
type XdrType_MessageType ¶
type XdrType_MessageType = *MessageType
type XdrType_MuxedAccount ¶
type XdrType_MuxedAccount = *MuxedAccount
type XdrType_NodeID ¶
type XdrType_NodeID struct {
XdrType_PublicKey
}
func XDR_NodeID ¶
func XDR_NodeID(v *NodeID) XdrType_NodeID
func (XdrType_NodeID) XdrTypeName ¶
func (XdrType_NodeID) XdrTypeName() string
func (XdrType_NodeID) XdrUnwrap ¶
func (v XdrType_NodeID) XdrUnwrap() XdrType
type XdrType_OfferEntry ¶
type XdrType_OfferEntry = *OfferEntry
type XdrType_OfferEntryFlags ¶
type XdrType_OfferEntryFlags = *OfferEntryFlags
type XdrType_Operation ¶
type XdrType_Operation = *Operation
type XdrType_OperationMeta ¶
type XdrType_OperationMeta = *OperationMeta
type XdrType_OperationResult ¶
type XdrType_OperationResult = *OperationResult
type XdrType_OperationResultCode ¶
type XdrType_OperationResultCode = *OperationResultCode
type XdrType_OperationType ¶
type XdrType_OperationType = *OperationType
type XdrType_PathPaymentStrictReceiveOp ¶
type XdrType_PathPaymentStrictReceiveOp = *PathPaymentStrictReceiveOp
type XdrType_PathPaymentStrictReceiveResult ¶
type XdrType_PathPaymentStrictReceiveResult = *PathPaymentStrictReceiveResult
type XdrType_PathPaymentStrictReceiveResultCode ¶
type XdrType_PathPaymentStrictReceiveResultCode = *PathPaymentStrictReceiveResultCode
type XdrType_PathPaymentStrictSendOp ¶
type XdrType_PathPaymentStrictSendOp = *PathPaymentStrictSendOp
type XdrType_PathPaymentStrictSendResult ¶
type XdrType_PathPaymentStrictSendResult = *PathPaymentStrictSendResult
type XdrType_PathPaymentStrictSendResultCode ¶
type XdrType_PathPaymentStrictSendResultCode = *PathPaymentStrictSendResultCode
type XdrType_PaymentOp ¶
type XdrType_PaymentOp = *PaymentOp
type XdrType_PaymentResult ¶
type XdrType_PaymentResult = *PaymentResult
type XdrType_PaymentResultCode ¶
type XdrType_PaymentResultCode = *PaymentResultCode
type XdrType_PeerAddress ¶
type XdrType_PeerAddress = *PeerAddress
type XdrType_PeerStatList ¶
type XdrType_PeerStatList struct {
// contains filtered or unexported fields
}
func XDR_PeerStatList ¶
func XDR_PeerStatList(v *PeerStatList) XdrType_PeerStatList
func (XdrType_PeerStatList) XdrCheckLen ¶
func (XdrType_PeerStatList) XdrCheckLen(length uint32)
func (XdrType_PeerStatList) XdrMarshal ¶
func (v XdrType_PeerStatList) XdrMarshal(x XDR, name string)
func (XdrType_PeerStatList) XdrMarshalN ¶
func (XdrType_PeerStatList) XdrPointer ¶
func (v XdrType_PeerStatList) XdrPointer() interface{}
func (XdrType_PeerStatList) XdrRecurse ¶
func (v XdrType_PeerStatList) XdrRecurse(x XDR, name string)
func (XdrType_PeerStatList) XdrTypeName ¶
func (XdrType_PeerStatList) XdrTypeName() string
func (XdrType_PeerStatList) XdrUnwrap ¶
func (v XdrType_PeerStatList) XdrUnwrap() XdrType
type XdrType_PeerStats ¶
type XdrType_PeerStats = *PeerStats
type XdrType_PersistedSCPState ¶
type XdrType_PersistedSCPState = *PersistedSCPState
type XdrType_PersistedSCPStateV0 ¶
type XdrType_PersistedSCPStateV0 = *PersistedSCPStateV0
type XdrType_PersistedSCPStateV1 ¶
type XdrType_PersistedSCPStateV1 = *PersistedSCPStateV1
type XdrType_PoolID ¶
type XdrType_PoolID struct {
XdrType_Hash
}
func XDR_PoolID ¶
func XDR_PoolID(v *PoolID) XdrType_PoolID
func (XdrType_PoolID) GetByteSlice ¶
func (v XdrType_PoolID) GetByteSlice() []byte
func (XdrType_PoolID) XdrArraySize ¶
func (XdrType_PoolID) XdrArraySize() uint32
func (XdrType_PoolID) XdrMarshal ¶
func (v XdrType_PoolID) XdrMarshal(x XDR, name string)
func (XdrType_PoolID) XdrPointer ¶
func (v XdrType_PoolID) XdrPointer() interface{}
func (XdrType_PoolID) XdrTypeName ¶
func (XdrType_PoolID) XdrTypeName() string
func (XdrType_PoolID) XdrUnwrap ¶
func (v XdrType_PoolID) XdrUnwrap() XdrType
type XdrType_PreconditionType ¶
type XdrType_PreconditionType = *PreconditionType
type XdrType_Preconditions ¶
type XdrType_Preconditions = *Preconditions
type XdrType_PreconditionsV2 ¶
type XdrType_PreconditionsV2 = *PreconditionsV2
type XdrType_Price ¶
type XdrType_Price = *Price
type XdrType_PublicKey ¶
type XdrType_PublicKey = *PublicKey
type XdrType_PublicKeyType ¶
type XdrType_PublicKeyType = *PublicKeyType
type XdrType_RestoreFootprintOp ¶
type XdrType_RestoreFootprintOp = *RestoreFootprintOp
type XdrType_RestoreFootprintResult ¶
type XdrType_RestoreFootprintResult = *RestoreFootprintResult
type XdrType_RestoreFootprintResultCode ¶
type XdrType_RestoreFootprintResultCode = *RestoreFootprintResultCode
type XdrType_RevokeSponsorshipOp ¶
type XdrType_RevokeSponsorshipOp = *RevokeSponsorshipOp
type XdrType_RevokeSponsorshipResult ¶
type XdrType_RevokeSponsorshipResult = *RevokeSponsorshipResult
type XdrType_RevokeSponsorshipResultCode ¶
type XdrType_RevokeSponsorshipResultCode = *RevokeSponsorshipResultCode
type XdrType_RevokeSponsorshipType ¶
type XdrType_RevokeSponsorshipType = *RevokeSponsorshipType
type XdrType_SCAddress ¶
type XdrType_SCAddress = *SCAddress
type XdrType_SCAddressType ¶
type XdrType_SCAddressType = *SCAddressType
type XdrType_SCBytes ¶
type XdrType_SCBytes struct {
XdrVecOpaque
}
func XDR_SCBytes ¶
func XDR_SCBytes(v *SCBytes) XdrType_SCBytes
func (XdrType_SCBytes) XdrTypeName ¶
func (XdrType_SCBytes) XdrTypeName() string
func (XdrType_SCBytes) XdrUnwrap ¶
func (v XdrType_SCBytes) XdrUnwrap() XdrType
type XdrType_SCContractInstance ¶
type XdrType_SCContractInstance = *SCContractInstance
type XdrType_SCEnvMetaEntry ¶
type XdrType_SCEnvMetaEntry = *SCEnvMetaEntry
type XdrType_SCEnvMetaKind ¶
type XdrType_SCEnvMetaKind = *SCEnvMetaKind
type XdrType_SCError ¶
type XdrType_SCError = *SCError
type XdrType_SCErrorCode ¶
type XdrType_SCErrorCode = *SCErrorCode
type XdrType_SCErrorType ¶
type XdrType_SCErrorType = *SCErrorType
type XdrType_SCMap ¶
type XdrType_SCMap struct {
// contains filtered or unexported fields
}
func XDR_SCMap ¶
func XDR_SCMap(v *SCMap) XdrType_SCMap
func (XdrType_SCMap) XdrCheckLen ¶
func (XdrType_SCMap) XdrCheckLen(length uint32)
func (XdrType_SCMap) XdrMarshal ¶
func (v XdrType_SCMap) XdrMarshal(x XDR, name string)
func (XdrType_SCMap) XdrMarshalN ¶
func (XdrType_SCMap) XdrPointer ¶
func (v XdrType_SCMap) XdrPointer() interface{}
func (XdrType_SCMap) XdrRecurse ¶
func (v XdrType_SCMap) XdrRecurse(x XDR, name string)
func (XdrType_SCMap) XdrTypeName ¶
func (XdrType_SCMap) XdrTypeName() string
func (XdrType_SCMap) XdrUnwrap ¶
func (v XdrType_SCMap) XdrUnwrap() XdrType
type XdrType_SCMapEntry ¶
type XdrType_SCMapEntry = *SCMapEntry
type XdrType_SCMetaEntry ¶
type XdrType_SCMetaEntry = *SCMetaEntry
type XdrType_SCMetaKind ¶
type XdrType_SCMetaKind = *SCMetaKind
type XdrType_SCMetaV0 ¶
type XdrType_SCMetaV0 = *SCMetaV0
type XdrType_SCNonceKey ¶
type XdrType_SCNonceKey = *SCNonceKey
type XdrType_SCPBallot ¶
type XdrType_SCPBallot = *SCPBallot
type XdrType_SCPEnvelope ¶
type XdrType_SCPEnvelope = *SCPEnvelope
type XdrType_SCPHistoryEntry ¶
type XdrType_SCPHistoryEntry = *SCPHistoryEntry
type XdrType_SCPHistoryEntryV0 ¶
type XdrType_SCPHistoryEntryV0 = *SCPHistoryEntryV0
type XdrType_SCPNomination ¶
type XdrType_SCPNomination = *SCPNomination
type XdrType_SCPQuorumSet ¶
type XdrType_SCPQuorumSet = *SCPQuorumSet
type XdrType_SCPStatement ¶
type XdrType_SCPStatement = *SCPStatement
type XdrType_SCPStatementType ¶
type XdrType_SCPStatementType = *SCPStatementType
type XdrType_SCSpecEntry ¶
type XdrType_SCSpecEntry = *SCSpecEntry
type XdrType_SCSpecEntryKind ¶
type XdrType_SCSpecEntryKind = *SCSpecEntryKind
type XdrType_SCSpecFunctionInputV0 ¶
type XdrType_SCSpecFunctionInputV0 = *SCSpecFunctionInputV0
type XdrType_SCSpecFunctionV0 ¶
type XdrType_SCSpecFunctionV0 = *SCSpecFunctionV0
type XdrType_SCSpecType ¶
type XdrType_SCSpecType = *SCSpecType
type XdrType_SCSpecTypeBytesN ¶
type XdrType_SCSpecTypeBytesN = *SCSpecTypeBytesN
type XdrType_SCSpecTypeDef ¶
type XdrType_SCSpecTypeDef = *SCSpecTypeDef
type XdrType_SCSpecTypeMap ¶
type XdrType_SCSpecTypeMap = *SCSpecTypeMap
type XdrType_SCSpecTypeOption ¶
type XdrType_SCSpecTypeOption = *SCSpecTypeOption
type XdrType_SCSpecTypeResult ¶
type XdrType_SCSpecTypeResult = *SCSpecTypeResult
type XdrType_SCSpecTypeTuple ¶
type XdrType_SCSpecTypeTuple = *SCSpecTypeTuple
type XdrType_SCSpecTypeUDT ¶
type XdrType_SCSpecTypeUDT = *SCSpecTypeUDT
type XdrType_SCSpecTypeVec ¶
type XdrType_SCSpecTypeVec = *SCSpecTypeVec
type XdrType_SCSpecUDTEnumCaseV0 ¶
type XdrType_SCSpecUDTEnumCaseV0 = *SCSpecUDTEnumCaseV0
type XdrType_SCSpecUDTEnumV0 ¶
type XdrType_SCSpecUDTEnumV0 = *SCSpecUDTEnumV0
type XdrType_SCSpecUDTErrorEnumCaseV0 ¶
type XdrType_SCSpecUDTErrorEnumCaseV0 = *SCSpecUDTErrorEnumCaseV0
type XdrType_SCSpecUDTErrorEnumV0 ¶
type XdrType_SCSpecUDTErrorEnumV0 = *SCSpecUDTErrorEnumV0
type XdrType_SCSpecUDTStructFieldV0 ¶
type XdrType_SCSpecUDTStructFieldV0 = *SCSpecUDTStructFieldV0
type XdrType_SCSpecUDTStructV0 ¶
type XdrType_SCSpecUDTStructV0 = *SCSpecUDTStructV0
type XdrType_SCSpecUDTUnionCaseTupleV0 ¶
type XdrType_SCSpecUDTUnionCaseTupleV0 = *SCSpecUDTUnionCaseTupleV0
type XdrType_SCSpecUDTUnionCaseV0 ¶
type XdrType_SCSpecUDTUnionCaseV0 = *SCSpecUDTUnionCaseV0
type XdrType_SCSpecUDTUnionCaseV0Kind ¶
type XdrType_SCSpecUDTUnionCaseV0Kind = *SCSpecUDTUnionCaseV0Kind
type XdrType_SCSpecUDTUnionCaseVoidV0 ¶
type XdrType_SCSpecUDTUnionCaseVoidV0 = *SCSpecUDTUnionCaseVoidV0
type XdrType_SCSpecUDTUnionV0 ¶
type XdrType_SCSpecUDTUnionV0 = *SCSpecUDTUnionV0
type XdrType_SCString ¶
type XdrType_SCString struct {
XdrString
}
func XDR_SCString ¶
func XDR_SCString(v *SCString) XdrType_SCString
func (XdrType_SCString) XdrTypeName ¶
func (XdrType_SCString) XdrTypeName() string
func (XdrType_SCString) XdrUnwrap ¶
func (v XdrType_SCString) XdrUnwrap() XdrType
type XdrType_SCSymbol ¶
type XdrType_SCSymbol struct {
XdrString
}
func XDR_SCSymbol ¶
func XDR_SCSymbol(v *SCSymbol) XdrType_SCSymbol
func (XdrType_SCSymbol) XdrTypeName ¶
func (XdrType_SCSymbol) XdrTypeName() string
func (XdrType_SCSymbol) XdrUnwrap ¶
func (v XdrType_SCSymbol) XdrUnwrap() XdrType
type XdrType_SCVal ¶
type XdrType_SCVal = *SCVal
type XdrType_SCValType ¶
type XdrType_SCValType = *SCValType
type XdrType_SCVec ¶
type XdrType_SCVec struct {
// contains filtered or unexported fields
}
func XDR_SCVec ¶
func XDR_SCVec(v *SCVec) XdrType_SCVec
func (XdrType_SCVec) XdrCheckLen ¶
func (XdrType_SCVec) XdrCheckLen(length uint32)
func (XdrType_SCVec) XdrMarshal ¶
func (v XdrType_SCVec) XdrMarshal(x XDR, name string)
func (XdrType_SCVec) XdrMarshalN ¶
func (XdrType_SCVec) XdrPointer ¶
func (v XdrType_SCVec) XdrPointer() interface{}
func (XdrType_SCVec) XdrRecurse ¶
func (v XdrType_SCVec) XdrRecurse(x XDR, name string)
func (XdrType_SCVec) XdrTypeName ¶
func (XdrType_SCVec) XdrTypeName() string
func (XdrType_SCVec) XdrUnwrap ¶
func (v XdrType_SCVec) XdrUnwrap() XdrType
type XdrType_SendMore ¶
type XdrType_SendMore = *SendMore
type XdrType_SendMoreExtended ¶
type XdrType_SendMoreExtended = *SendMoreExtended
type XdrType_SequenceNumber ¶
type XdrType_SequenceNumber struct {
XdrType_Int64
}
func XDR_SequenceNumber ¶
func XDR_SequenceNumber(v *SequenceNumber) XdrType_SequenceNumber
func (XdrType_SequenceNumber) XdrTypeName ¶
func (XdrType_SequenceNumber) XdrTypeName() string
func (XdrType_SequenceNumber) XdrUnwrap ¶
func (v XdrType_SequenceNumber) XdrUnwrap() XdrType
type XdrType_SetOptionsOp ¶
type XdrType_SetOptionsOp = *SetOptionsOp
type XdrType_SetOptionsResult ¶
type XdrType_SetOptionsResult = *SetOptionsResult
type XdrType_SetOptionsResultCode ¶
type XdrType_SetOptionsResultCode = *SetOptionsResultCode
type XdrType_SetTrustLineFlagsOp ¶
type XdrType_SetTrustLineFlagsOp = *SetTrustLineFlagsOp
type XdrType_SetTrustLineFlagsResult ¶
type XdrType_SetTrustLineFlagsResult = *SetTrustLineFlagsResult
type XdrType_SetTrustLineFlagsResultCode ¶
type XdrType_SetTrustLineFlagsResultCode = *SetTrustLineFlagsResultCode
type XdrType_Signature ¶
type XdrType_Signature struct {
XdrVecOpaque
}
func XDR_Signature ¶
func XDR_Signature(v *Signature) XdrType_Signature
func (XdrType_Signature) XdrTypeName ¶
func (XdrType_Signature) XdrTypeName() string
func (XdrType_Signature) XdrUnwrap ¶
func (v XdrType_Signature) XdrUnwrap() XdrType
type XdrType_SignatureHint ¶
type XdrType_SignatureHint struct {
// contains filtered or unexported fields
}
func XDR_SignatureHint ¶
func XDR_SignatureHint(v *SignatureHint) XdrType_SignatureHint
func (XdrType_SignatureHint) GetByteSlice ¶
func (v XdrType_SignatureHint) GetByteSlice() []byte
func (XdrType_SignatureHint) XdrArraySize ¶
func (XdrType_SignatureHint) XdrArraySize() uint32
func (XdrType_SignatureHint) XdrMarshal ¶
func (v XdrType_SignatureHint) XdrMarshal(x XDR, name string)
func (XdrType_SignatureHint) XdrPointer ¶
func (v XdrType_SignatureHint) XdrPointer() interface{}
func (XdrType_SignatureHint) XdrTypeName ¶
func (XdrType_SignatureHint) XdrTypeName() string
func (XdrType_SignatureHint) XdrUnwrap ¶
func (v XdrType_SignatureHint) XdrUnwrap() XdrType
type XdrType_SignedSurveyRequestMessage ¶
type XdrType_SignedSurveyRequestMessage = *SignedSurveyRequestMessage
type XdrType_SignedSurveyResponseMessage ¶
type XdrType_SignedSurveyResponseMessage = *SignedSurveyResponseMessage
type XdrType_Signer ¶
type XdrType_Signer = *Signer
type XdrType_SignerKey ¶
type XdrType_SignerKey = *SignerKey
type XdrType_SignerKeyType ¶
type XdrType_SignerKeyType = *SignerKeyType
type XdrType_SimplePaymentResult ¶
type XdrType_SimplePaymentResult = *SimplePaymentResult
type XdrType_SorobanAddressCredentials ¶
type XdrType_SorobanAddressCredentials = *SorobanAddressCredentials
type XdrType_SorobanAuthorizationEntry ¶
type XdrType_SorobanAuthorizationEntry = *SorobanAuthorizationEntry
type XdrType_SorobanAuthorizedFunction ¶
type XdrType_SorobanAuthorizedFunction = *SorobanAuthorizedFunction
type XdrType_SorobanAuthorizedFunctionType ¶
type XdrType_SorobanAuthorizedFunctionType = *SorobanAuthorizedFunctionType
type XdrType_SorobanAuthorizedInvocation ¶
type XdrType_SorobanAuthorizedInvocation = *SorobanAuthorizedInvocation
type XdrType_SorobanCredentials ¶
type XdrType_SorobanCredentials = *SorobanCredentials
type XdrType_SorobanCredentialsType ¶
type XdrType_SorobanCredentialsType = *SorobanCredentialsType
type XdrType_SorobanResources ¶
type XdrType_SorobanResources = *SorobanResources
type XdrType_SorobanTransactionData ¶
type XdrType_SorobanTransactionData = *SorobanTransactionData
type XdrType_SorobanTransactionMeta ¶
type XdrType_SorobanTransactionMeta = *SorobanTransactionMeta
type XdrType_SponsorshipDescriptor ¶
type XdrType_SponsorshipDescriptor struct {
// contains filtered or unexported fields
}
func XDR_SponsorshipDescriptor ¶
func XDR_SponsorshipDescriptor(v *SponsorshipDescriptor) XdrType_SponsorshipDescriptor
func (XdrType_SponsorshipDescriptor) GetPresent ¶
func (v XdrType_SponsorshipDescriptor) GetPresent() bool
func (XdrType_SponsorshipDescriptor) SetPresent ¶
func (v XdrType_SponsorshipDescriptor) SetPresent(present bool)
func (XdrType_SponsorshipDescriptor) XdrMarshal ¶
func (v XdrType_SponsorshipDescriptor) XdrMarshal(x XDR, name string)
func (XdrType_SponsorshipDescriptor) XdrMarshalValue ¶
func (v XdrType_SponsorshipDescriptor) XdrMarshalValue(x XDR, name string)
func (XdrType_SponsorshipDescriptor) XdrPointer ¶
func (v XdrType_SponsorshipDescriptor) XdrPointer() interface{}
func (XdrType_SponsorshipDescriptor) XdrRecurse ¶
func (v XdrType_SponsorshipDescriptor) XdrRecurse(x XDR, name string)
func (XdrType_SponsorshipDescriptor) XdrTypeName ¶
func (XdrType_SponsorshipDescriptor) XdrTypeName() string
func (XdrType_SponsorshipDescriptor) XdrUnwrap ¶
func (v XdrType_SponsorshipDescriptor) XdrUnwrap() XdrType
type XdrType_StateExpirationSettings ¶
type XdrType_StateExpirationSettings = *StateExpirationSettings
type XdrType_StellarMessage ¶
type XdrType_StellarMessage = *StellarMessage
type XdrType_StellarValue ¶
type XdrType_StellarValue = *StellarValue
type XdrType_StellarValueType ¶
type XdrType_StellarValueType = *StellarValueType
type XdrType_StoredTransactionSet ¶
type XdrType_StoredTransactionSet = *StoredTransactionSet
type XdrType_String32 ¶
type XdrType_String32 struct {
XdrString
}
func XDR_String32 ¶
func XDR_String32(v *String32) XdrType_String32
func (XdrType_String32) XdrTypeName ¶
func (XdrType_String32) XdrTypeName() string
func (XdrType_String32) XdrUnwrap ¶
func (v XdrType_String32) XdrUnwrap() XdrType
type XdrType_String64 ¶
type XdrType_String64 struct {
XdrString
}
func XDR_String64 ¶
func XDR_String64(v *String64) XdrType_String64
func (XdrType_String64) XdrTypeName ¶
func (XdrType_String64) XdrTypeName() string
func (XdrType_String64) XdrUnwrap ¶
func (v XdrType_String64) XdrUnwrap() XdrType
type XdrType_SurveyMessageCommandType ¶
type XdrType_SurveyMessageCommandType = *SurveyMessageCommandType
type XdrType_SurveyMessageResponseType ¶
type XdrType_SurveyMessageResponseType = *SurveyMessageResponseType
type XdrType_SurveyRequestMessage ¶
type XdrType_SurveyRequestMessage = *SurveyRequestMessage
type XdrType_SurveyResponseBody ¶
type XdrType_SurveyResponseBody = *SurveyResponseBody
type XdrType_SurveyResponseMessage ¶
type XdrType_SurveyResponseMessage = *SurveyResponseMessage
type XdrType_ThresholdIndexes ¶
type XdrType_ThresholdIndexes = *ThresholdIndexes
type XdrType_Thresholds ¶
type XdrType_Thresholds struct {
// contains filtered or unexported fields
}
func XDR_Thresholds ¶
func XDR_Thresholds(v *Thresholds) XdrType_Thresholds
func (XdrType_Thresholds) GetByteSlice ¶
func (v XdrType_Thresholds) GetByteSlice() []byte
func (XdrType_Thresholds) XdrArraySize ¶
func (XdrType_Thresholds) XdrArraySize() uint32
func (XdrType_Thresholds) XdrMarshal ¶
func (v XdrType_Thresholds) XdrMarshal(x XDR, name string)
func (XdrType_Thresholds) XdrPointer ¶
func (v XdrType_Thresholds) XdrPointer() interface{}
func (XdrType_Thresholds) XdrTypeName ¶
func (XdrType_Thresholds) XdrTypeName() string
func (XdrType_Thresholds) XdrUnwrap ¶
func (v XdrType_Thresholds) XdrUnwrap() XdrType
type XdrType_TimeBounds ¶
type XdrType_TimeBounds = *TimeBounds
type XdrType_TimePoint ¶
type XdrType_TimePoint struct {
XdrType_Uint64
}
func XDR_TimePoint ¶
func XDR_TimePoint(v *TimePoint) XdrType_TimePoint
func (XdrType_TimePoint) XdrTypeName ¶
func (XdrType_TimePoint) XdrTypeName() string
func (XdrType_TimePoint) XdrUnwrap ¶
func (v XdrType_TimePoint) XdrUnwrap() XdrType
type XdrType_TopologyResponseBodyV0 ¶
type XdrType_TopologyResponseBodyV0 = *TopologyResponseBodyV0
type XdrType_TopologyResponseBodyV1 ¶
type XdrType_TopologyResponseBodyV1 = *TopologyResponseBodyV1
type XdrType_Transaction ¶
type XdrType_Transaction = *Transaction
type XdrType_TransactionEnvelope ¶
type XdrType_TransactionEnvelope = *TransactionEnvelope
type XdrType_TransactionHistoryEntry ¶
type XdrType_TransactionHistoryEntry = *TransactionHistoryEntry
type XdrType_TransactionHistoryResultEntry ¶
type XdrType_TransactionHistoryResultEntry = *TransactionHistoryResultEntry
type XdrType_TransactionMeta ¶
type XdrType_TransactionMeta = *TransactionMeta
type XdrType_TransactionMetaV1 ¶
type XdrType_TransactionMetaV1 = *TransactionMetaV1
type XdrType_TransactionMetaV2 ¶
type XdrType_TransactionMetaV2 = *TransactionMetaV2
type XdrType_TransactionMetaV3 ¶
type XdrType_TransactionMetaV3 = *TransactionMetaV3
type XdrType_TransactionPhase ¶
type XdrType_TransactionPhase = *TransactionPhase
type XdrType_TransactionResult ¶
type XdrType_TransactionResult = *TransactionResult
type XdrType_TransactionResultCode ¶
type XdrType_TransactionResultCode = *TransactionResultCode
type XdrType_TransactionResultMeta ¶
type XdrType_TransactionResultMeta = *TransactionResultMeta
type XdrType_TransactionResultPair ¶
type XdrType_TransactionResultPair = *TransactionResultPair
type XdrType_TransactionResultSet ¶
type XdrType_TransactionResultSet = *TransactionResultSet
type XdrType_TransactionSet ¶
type XdrType_TransactionSet = *TransactionSet
type XdrType_TransactionSetV1 ¶
type XdrType_TransactionSetV1 = *TransactionSetV1
type XdrType_TransactionSignaturePayload ¶
type XdrType_TransactionSignaturePayload = *TransactionSignaturePayload
type XdrType_TransactionV0 ¶
type XdrType_TransactionV0 = *TransactionV0
type XdrType_TransactionV0Envelope ¶
type XdrType_TransactionV0Envelope = *TransactionV0Envelope
type XdrType_TransactionV1Envelope ¶
type XdrType_TransactionV1Envelope = *TransactionV1Envelope
type XdrType_TrustLineAsset ¶
type XdrType_TrustLineAsset = *TrustLineAsset
type XdrType_TrustLineEntry ¶
type XdrType_TrustLineEntry = *TrustLineEntry
type XdrType_TrustLineEntryExtensionV2 ¶
type XdrType_TrustLineEntryExtensionV2 = *TrustLineEntryExtensionV2
type XdrType_TrustLineFlags ¶
type XdrType_TrustLineFlags = *TrustLineFlags
type XdrType_TxAdvertVector ¶
type XdrType_TxAdvertVector struct {
// contains filtered or unexported fields
}
func XDR_TxAdvertVector ¶
func XDR_TxAdvertVector(v *TxAdvertVector) XdrType_TxAdvertVector
func (XdrType_TxAdvertVector) XdrCheckLen ¶
func (XdrType_TxAdvertVector) XdrCheckLen(length uint32)
func (XdrType_TxAdvertVector) XdrMarshal ¶
func (v XdrType_TxAdvertVector) XdrMarshal(x XDR, name string)
func (XdrType_TxAdvertVector) XdrMarshalN ¶
func (XdrType_TxAdvertVector) XdrPointer ¶
func (v XdrType_TxAdvertVector) XdrPointer() interface{}
func (XdrType_TxAdvertVector) XdrRecurse ¶
func (v XdrType_TxAdvertVector) XdrRecurse(x XDR, name string)
func (XdrType_TxAdvertVector) XdrTypeName ¶
func (XdrType_TxAdvertVector) XdrTypeName() string
func (XdrType_TxAdvertVector) XdrUnwrap ¶
func (v XdrType_TxAdvertVector) XdrUnwrap() XdrType
type XdrType_TxDemandVector ¶
type XdrType_TxDemandVector struct {
// contains filtered or unexported fields
}
func XDR_TxDemandVector ¶
func XDR_TxDemandVector(v *TxDemandVector) XdrType_TxDemandVector
func (XdrType_TxDemandVector) XdrCheckLen ¶
func (XdrType_TxDemandVector) XdrCheckLen(length uint32)
func (XdrType_TxDemandVector) XdrMarshal ¶
func (v XdrType_TxDemandVector) XdrMarshal(x XDR, name string)
func (XdrType_TxDemandVector) XdrMarshalN ¶
func (XdrType_TxDemandVector) XdrPointer ¶
func (v XdrType_TxDemandVector) XdrPointer() interface{}
func (XdrType_TxDemandVector) XdrRecurse ¶
func (v XdrType_TxDemandVector) XdrRecurse(x XDR, name string)
func (XdrType_TxDemandVector) XdrTypeName ¶
func (XdrType_TxDemandVector) XdrTypeName() string
func (XdrType_TxDemandVector) XdrUnwrap ¶
func (v XdrType_TxDemandVector) XdrUnwrap() XdrType
type XdrType_TxSetComponent ¶
type XdrType_TxSetComponent = *TxSetComponent
type XdrType_TxSetComponentType ¶
type XdrType_TxSetComponentType = *TxSetComponentType
type XdrType_UInt128Parts ¶
type XdrType_UInt128Parts = *UInt128Parts
type XdrType_UInt256Parts ¶
type XdrType_UInt256Parts = *UInt256Parts
type XdrType_Uint256 ¶
type XdrType_Uint256 struct {
// contains filtered or unexported fields
}
func XDR_Uint256 ¶
func XDR_Uint256(v *Uint256) XdrType_Uint256
func (XdrType_Uint256) GetByteSlice ¶
func (v XdrType_Uint256) GetByteSlice() []byte
func (XdrType_Uint256) XdrArraySize ¶
func (XdrType_Uint256) XdrArraySize() uint32
func (XdrType_Uint256) XdrMarshal ¶
func (v XdrType_Uint256) XdrMarshal(x XDR, name string)
func (XdrType_Uint256) XdrPointer ¶
func (v XdrType_Uint256) XdrPointer() interface{}
func (XdrType_Uint256) XdrTypeName ¶
func (XdrType_Uint256) XdrTypeName() string
func (XdrType_Uint256) XdrUnwrap ¶
func (v XdrType_Uint256) XdrUnwrap() XdrType
type XdrType_Uint32 ¶
type XdrType_Uint32 struct {
XdrType_uint32
}
func XDR_Uint32 ¶
func XDR_Uint32(v *Uint32) XdrType_Uint32
func (XdrType_Uint32) XdrTypeName ¶
func (XdrType_Uint32) XdrTypeName() string
func (XdrType_Uint32) XdrUnwrap ¶
func (v XdrType_Uint32) XdrUnwrap() XdrType
type XdrType_Uint64 ¶
type XdrType_Uint64 struct {
XdrType_uint64
}
func XDR_Uint64 ¶
func XDR_Uint64(v *Uint64) XdrType_Uint64
func (XdrType_Uint64) XdrTypeName ¶
func (XdrType_Uint64) XdrTypeName() string
func (XdrType_Uint64) XdrUnwrap ¶
func (v XdrType_Uint64) XdrUnwrap() XdrType
type XdrType_UpgradeEntryMeta ¶
type XdrType_UpgradeEntryMeta = *UpgradeEntryMeta
type XdrType_UpgradeType ¶
type XdrType_UpgradeType struct {
XdrVecOpaque
}
func XDR_UpgradeType ¶
func XDR_UpgradeType(v *UpgradeType) XdrType_UpgradeType
func (XdrType_UpgradeType) XdrTypeName ¶
func (XdrType_UpgradeType) XdrTypeName() string
func (XdrType_UpgradeType) XdrUnwrap ¶
func (v XdrType_UpgradeType) XdrUnwrap() XdrType
type XdrType_Value ¶
type XdrType_Value struct {
XdrVecOpaque
}
func XDR_Value ¶
func XDR_Value(v *Value) XdrType_Value
func (XdrType_Value) XdrTypeName ¶
func (XdrType_Value) XdrTypeName() string
func (XdrType_Value) XdrUnwrap ¶
func (v XdrType_Value) XdrUnwrap() XdrType
type XdrType_XdrAnon_AccountEntryExtensionV1_Ext ¶
type XdrType_XdrAnon_AccountEntryExtensionV1_Ext = *XdrAnon_AccountEntryExtensionV1_Ext
type XdrType_XdrAnon_AccountEntryExtensionV2_Ext ¶
type XdrType_XdrAnon_AccountEntryExtensionV2_Ext = *XdrAnon_AccountEntryExtensionV2_Ext
type XdrType_XdrAnon_AccountEntry_Ext ¶
type XdrType_XdrAnon_AccountEntry_Ext = *XdrAnon_AccountEntry_Ext
type XdrType_XdrAnon_AuthenticatedMessage_V0 ¶
type XdrType_XdrAnon_AuthenticatedMessage_V0 = *XdrAnon_AuthenticatedMessage_V0
type XdrType_XdrAnon_BucketMetadata_Ext ¶
type XdrType_XdrAnon_BucketMetadata_Ext = *XdrAnon_BucketMetadata_Ext
type XdrType_XdrAnon_ClaimableBalanceEntryExtensionV1_Ext ¶
type XdrType_XdrAnon_ClaimableBalanceEntryExtensionV1_Ext = *XdrAnon_ClaimableBalanceEntryExtensionV1_Ext
type XdrType_XdrAnon_ClaimableBalanceEntry_Ext ¶
type XdrType_XdrAnon_ClaimableBalanceEntry_Ext = *XdrAnon_ClaimableBalanceEntry_Ext
type XdrType_XdrAnon_Claimant_V0 ¶
type XdrType_XdrAnon_Claimant_V0 = *XdrAnon_Claimant_V0
type XdrType_XdrAnon_ContractEvent_Body ¶
type XdrType_XdrAnon_ContractEvent_Body = *XdrAnon_ContractEvent_Body
type XdrType_XdrAnon_ContractEvent_Body_V0 ¶
type XdrType_XdrAnon_ContractEvent_Body_V0 = *XdrAnon_ContractEvent_Body_V0
type XdrType_XdrAnon_ContractIDPreimage_FromAddress ¶
type XdrType_XdrAnon_ContractIDPreimage_FromAddress = *XdrAnon_ContractIDPreimage_FromAddress
type XdrType_XdrAnon_DataEntry_Ext ¶
type XdrType_XdrAnon_DataEntry_Ext = *XdrAnon_DataEntry_Ext
type XdrType_XdrAnon_FeeBumpTransaction_Ext ¶
type XdrType_XdrAnon_FeeBumpTransaction_Ext = *XdrAnon_FeeBumpTransaction_Ext
type XdrType_XdrAnon_FeeBumpTransaction_InnerTx ¶
type XdrType_XdrAnon_FeeBumpTransaction_InnerTx = *XdrAnon_FeeBumpTransaction_InnerTx
type XdrType_XdrAnon_HashIDPreimage_ContractID ¶
type XdrType_XdrAnon_HashIDPreimage_ContractID = *XdrAnon_HashIDPreimage_ContractID
type XdrType_XdrAnon_HashIDPreimage_OperationID ¶
type XdrType_XdrAnon_HashIDPreimage_OperationID = *XdrAnon_HashIDPreimage_OperationID
type XdrType_XdrAnon_HashIDPreimage_RevokeID ¶
type XdrType_XdrAnon_HashIDPreimage_RevokeID = *XdrAnon_HashIDPreimage_RevokeID
type XdrType_XdrAnon_HashIDPreimage_SorobanAuthorization ¶
type XdrType_XdrAnon_HashIDPreimage_SorobanAuthorization = *XdrAnon_HashIDPreimage_SorobanAuthorization
type XdrType_XdrAnon_InnerTransactionResult_Ext ¶
type XdrType_XdrAnon_InnerTransactionResult_Ext = *XdrAnon_InnerTransactionResult_Ext
type XdrType_XdrAnon_InnerTransactionResult_Result ¶
type XdrType_XdrAnon_InnerTransactionResult_Result = *XdrAnon_InnerTransactionResult_Result
type XdrType_XdrAnon_LedgerEntryExtensionV1_Ext ¶
type XdrType_XdrAnon_LedgerEntryExtensionV1_Ext = *XdrAnon_LedgerEntryExtensionV1_Ext
type XdrType_XdrAnon_LedgerEntry_Data ¶
type XdrType_XdrAnon_LedgerEntry_Data = *XdrAnon_LedgerEntry_Data
type XdrType_XdrAnon_LedgerEntry_Ext ¶
type XdrType_XdrAnon_LedgerEntry_Ext = *XdrAnon_LedgerEntry_Ext
type XdrType_XdrAnon_LedgerHeaderExtensionV1_Ext ¶
type XdrType_XdrAnon_LedgerHeaderExtensionV1_Ext = *XdrAnon_LedgerHeaderExtensionV1_Ext
type XdrType_XdrAnon_LedgerHeaderHistoryEntry_Ext ¶
type XdrType_XdrAnon_LedgerHeaderHistoryEntry_Ext = *XdrAnon_LedgerHeaderHistoryEntry_Ext
type XdrType_XdrAnon_LedgerHeader_Ext ¶
type XdrType_XdrAnon_LedgerHeader_Ext = *XdrAnon_LedgerHeader_Ext
type XdrType_XdrAnon_LedgerKey_Account ¶
type XdrType_XdrAnon_LedgerKey_Account = *XdrAnon_LedgerKey_Account
type XdrType_XdrAnon_LedgerKey_ClaimableBalance ¶
type XdrType_XdrAnon_LedgerKey_ClaimableBalance = *XdrAnon_LedgerKey_ClaimableBalance
type XdrType_XdrAnon_LedgerKey_ConfigSetting ¶
type XdrType_XdrAnon_LedgerKey_ConfigSetting = *XdrAnon_LedgerKey_ConfigSetting
type XdrType_XdrAnon_LedgerKey_ContractCode ¶
type XdrType_XdrAnon_LedgerKey_ContractCode = *XdrAnon_LedgerKey_ContractCode
type XdrType_XdrAnon_LedgerKey_ContractData ¶
type XdrType_XdrAnon_LedgerKey_ContractData = *XdrAnon_LedgerKey_ContractData
type XdrType_XdrAnon_LedgerKey_Data ¶
type XdrType_XdrAnon_LedgerKey_Data = *XdrAnon_LedgerKey_Data
type XdrType_XdrAnon_LedgerKey_Expiration ¶
type XdrType_XdrAnon_LedgerKey_Expiration = *XdrAnon_LedgerKey_Expiration
type XdrType_XdrAnon_LedgerKey_LiquidityPool ¶
type XdrType_XdrAnon_LedgerKey_LiquidityPool = *XdrAnon_LedgerKey_LiquidityPool
type XdrType_XdrAnon_LedgerKey_Offer ¶
type XdrType_XdrAnon_LedgerKey_Offer = *XdrAnon_LedgerKey_Offer
type XdrType_XdrAnon_LedgerKey_TrustLine ¶
type XdrType_XdrAnon_LedgerKey_TrustLine = *XdrAnon_LedgerKey_TrustLine
type XdrType_XdrAnon_LiquidityPoolEntry_Body ¶
type XdrType_XdrAnon_LiquidityPoolEntry_Body = *XdrAnon_LiquidityPoolEntry_Body
type XdrType_XdrAnon_LiquidityPoolEntry_Body_ConstantProduct ¶
type XdrType_XdrAnon_LiquidityPoolEntry_Body_ConstantProduct = *XdrAnon_LiquidityPoolEntry_Body_ConstantProduct
type XdrType_XdrAnon_ManageOfferSuccessResult_Offer ¶
type XdrType_XdrAnon_ManageOfferSuccessResult_Offer = *XdrAnon_ManageOfferSuccessResult_Offer
type XdrType_XdrAnon_MuxedAccount_Med25519 ¶
type XdrType_XdrAnon_MuxedAccount_Med25519 = *XdrAnon_MuxedAccount_Med25519
type XdrType_XdrAnon_OfferEntry_Ext ¶
type XdrType_XdrAnon_OfferEntry_Ext = *XdrAnon_OfferEntry_Ext
type XdrType_XdrAnon_OperationResult_Tr ¶
type XdrType_XdrAnon_OperationResult_Tr = *XdrAnon_OperationResult_Tr
type XdrType_XdrAnon_Operation_Body ¶
type XdrType_XdrAnon_Operation_Body = *XdrAnon_Operation_Body
type XdrType_XdrAnon_PathPaymentStrictReceiveResult_Success ¶
type XdrType_XdrAnon_PathPaymentStrictReceiveResult_Success = *XdrAnon_PathPaymentStrictReceiveResult_Success
type XdrType_XdrAnon_PathPaymentStrictSendResult_Success ¶
type XdrType_XdrAnon_PathPaymentStrictSendResult_Success = *XdrAnon_PathPaymentStrictSendResult_Success
type XdrType_XdrAnon_PeerAddress_Ip ¶
type XdrType_XdrAnon_PeerAddress_Ip = *XdrAnon_PeerAddress_Ip
type XdrType_XdrAnon_RevokeSponsorshipOp_Signer ¶
type XdrType_XdrAnon_RevokeSponsorshipOp_Signer = *XdrAnon_RevokeSponsorshipOp_Signer
type XdrType_XdrAnon_SCPStatement_Pledges ¶
type XdrType_XdrAnon_SCPStatement_Pledges = *XdrAnon_SCPStatement_Pledges
type XdrType_XdrAnon_SCPStatement_Pledges_Confirm ¶
type XdrType_XdrAnon_SCPStatement_Pledges_Confirm = *XdrAnon_SCPStatement_Pledges_Confirm
type XdrType_XdrAnon_SCPStatement_Pledges_Externalize ¶
type XdrType_XdrAnon_SCPStatement_Pledges_Externalize = *XdrAnon_SCPStatement_Pledges_Externalize
type XdrType_XdrAnon_SCPStatement_Pledges_Prepare ¶
type XdrType_XdrAnon_SCPStatement_Pledges_Prepare = *XdrAnon_SCPStatement_Pledges_Prepare
type XdrType_XdrAnon_SignerKey_Ed25519SignedPayload ¶
type XdrType_XdrAnon_SignerKey_Ed25519SignedPayload = *XdrAnon_SignerKey_Ed25519SignedPayload
type XdrType_XdrAnon_StellarValue_Ext ¶
type XdrType_XdrAnon_StellarValue_Ext = *XdrAnon_StellarValue_Ext
type XdrType_XdrAnon_TransactionHistoryEntry_Ext ¶
type XdrType_XdrAnon_TransactionHistoryEntry_Ext = *XdrAnon_TransactionHistoryEntry_Ext
type XdrType_XdrAnon_TransactionHistoryResultEntry_Ext ¶
type XdrType_XdrAnon_TransactionHistoryResultEntry_Ext = *XdrAnon_TransactionHistoryResultEntry_Ext
type XdrType_XdrAnon_TransactionResult_Ext ¶
type XdrType_XdrAnon_TransactionResult_Ext = *XdrAnon_TransactionResult_Ext
type XdrType_XdrAnon_TransactionResult_Result ¶
type XdrType_XdrAnon_TransactionResult_Result = *XdrAnon_TransactionResult_Result
type XdrType_XdrAnon_TransactionSignaturePayload_TaggedTransaction ¶
type XdrType_XdrAnon_TransactionSignaturePayload_TaggedTransaction = *XdrAnon_TransactionSignaturePayload_TaggedTransaction
type XdrType_XdrAnon_TransactionV0_Ext ¶
type XdrType_XdrAnon_TransactionV0_Ext = *XdrAnon_TransactionV0_Ext
type XdrType_XdrAnon_Transaction_Ext ¶
type XdrType_XdrAnon_Transaction_Ext = *XdrAnon_Transaction_Ext
type XdrType_XdrAnon_TrustLineEntryExtensionV2_Ext ¶
type XdrType_XdrAnon_TrustLineEntryExtensionV2_Ext = *XdrAnon_TrustLineEntryExtensionV2_Ext
type XdrType_XdrAnon_TrustLineEntry_Ext ¶
type XdrType_XdrAnon_TrustLineEntry_Ext = *XdrAnon_TrustLineEntry_Ext
type XdrType_XdrAnon_TrustLineEntry_Ext_V1 ¶
type XdrType_XdrAnon_TrustLineEntry_Ext_V1 = *XdrAnon_TrustLineEntry_Ext_V1
type XdrType_XdrAnon_TrustLineEntry_Ext_V1_Ext ¶
type XdrType_XdrAnon_TrustLineEntry_Ext_V1_Ext = *XdrAnon_TrustLineEntry_Ext_V1_Ext
type XdrType_XdrAnon_TxSetComponent_TxsMaybeDiscountedFee ¶
type XdrType_XdrAnon_TxSetComponent_TxsMaybeDiscountedFee = *XdrAnon_TxSetComponent_TxsMaybeDiscountedFee