Documentation ¶
Index ¶
- Variables
- type AccountAssetLocal
- type AccountBundle
- type AccountBundleSecretUnsupported
- type AccountBundleSecretV1
- type AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV1(v AccountBundleSecretV1) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV10(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV2(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV3(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV4(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV5(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV6(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV7(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV8(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func NewAccountBundleSecretVersionedWithV9(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
- func (o AccountBundleSecretVersioned) DeepCopy() AccountBundleSecretVersioned
- func (o AccountBundleSecretVersioned) V1() (res AccountBundleSecretV1)
- func (o AccountBundleSecretVersioned) V10() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V2() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V3() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V4() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V5() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V6() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V7() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V8() (res AccountBundleSecretUnsupported)
- func (o AccountBundleSecretVersioned) V9() (res AccountBundleSecretUnsupported)
- func (o *AccountBundleSecretVersioned) Version() (ret AccountBundleVersion, err error)
- type AccountBundleVersion
- type AccountDetails
- type AccountID
- type AccountMode
- type AccountReserve
- type AdvancedBanner
- type AirdropDetails
- type AirdropQualification
- type AirdropState
- type AirdropStatus
- type Asset
- type AssetActionResultLocal
- type AssetCode
- type AssetListResult
- type AutoClaim
- type Balance
- type BalanceDelta
- type BatchPaymentArg
- type BatchPaymentError
- type BatchPaymentResult
- type BatchResultLocal
- type BuildPaymentID
- type BuildPaymentResLocal
- type BuildRequestResLocal
- type Bundle
- type BundleEntry
- type BundleRevision
- type BundleSecretEntryV2
- type BundleSecretUnsupported
- type BundleSecretV2
- type BundleSecretVersioned
- func NewBundleSecretVersionedWithV1(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV10(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV2(v BundleSecretV2) BundleSecretVersioned
- func NewBundleSecretVersionedWithV3(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV4(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV5(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV6(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV7(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV8(v BundleSecretUnsupported) BundleSecretVersioned
- func NewBundleSecretVersionedWithV9(v BundleSecretUnsupported) BundleSecretVersioned
- func (o BundleSecretVersioned) DeepCopy() BundleSecretVersioned
- func (o BundleSecretVersioned) V1() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V10() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V2() (res BundleSecretV2)
- func (o BundleSecretVersioned) V3() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V4() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V5() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V6() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V7() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V8() (res BundleSecretUnsupported)
- func (o BundleSecretVersioned) V9() (res BundleSecretUnsupported)
- func (o *BundleSecretVersioned) Version() (ret BundleVersion, err error)
- type BundleVersion
- type BundleVisibleEntryV2
- type BundleVisibleV2
- type ChatConversationID
- type ClaimSummary
- type CurrencyLocal
- type CurrencySymbol
- type DetailsPlusPayments
- type DirectOp
- type EncryptedAccountBundle
- type EncryptedBundle
- type EncryptedNote
- type EncryptedRelaySecret
- type Hash
- type InflationDestinationResultLocal
- type InflationDestinationTag
- type KeybaseRequestID
- type KeybaseTransactionID
- type LookupResultCLILocal
- type NetworkOptions
- type NoteContents
- type NoteRecipient
- type OutsideCurrencyCode
- type OutsideCurrencyDefinition
- type OutsideExchangeRate
- type OwnAccountCLILocal
- type PageCursor
- type ParticipantType
- type PartnerUrl
- type PathPaymentPost
- type PaymentCLILocal
- type PaymentDetails
- type PaymentDetailsLocal
- type PaymentDetailsOnlyLocal
- type PaymentDirectPost
- type PaymentID
- type PaymentLocal
- type PaymentMultiPost
- type PaymentNotificationMsg
- type PaymentOp
- type PaymentOrErrorCLILocal
- type PaymentOrErrorLocal
- type PaymentPath
- type PaymentPathLocal
- type PaymentPathQuery
- type PaymentRelayPost
- type PaymentResult
- type PaymentStatus
- type PaymentStatusMsg
- type PaymentStrategy
- type PaymentSummary
- type PaymentSummaryDirect
- type PaymentSummaryRelay
- type PaymentSummaryStellar
- type PaymentSummaryType
- type PaymentTrustlineLocal
- type PaymentsPage
- type PaymentsPageLocal
- type PredefinedInflationDestination
- type PublicNoteType
- type RecipientTrustlinesLocal
- type RelayClaimPost
- type RelayClaimResult
- type RelayContents
- type RelayDirection
- type RelayOp
- type RequestDetails
- type RequestDetailsLocal
- type RequestPost
- type RequestStatus
- type RequestStatusMsg
- type SecretKey
- type SendAssetChoiceLocal
- type SendBannerLocal
- type SendPaymentResLocal
- type SendResultCLILocal
- type SignXdrResult
- type StaticConfig
- type StellarServerDefinitions
- type SubmitMultiRes
- type TimeMs
- type TimeboundsRecommendation
- type TransactionID
- type TransactionStatus
- type Trustline
- type TxDisplaySummary
- type UIPaymentReviewed
- type ValidateStellarURIResultLocal
- type WalletAccountLocal
Constants ¶
This section is empty.
Variables ¶
View Source
var AccountBundleVersionMap = map[string]AccountBundleVersion{
"V1": 1,
"V2": 2,
"V3": 3,
"V4": 4,
"V5": 5,
"V6": 6,
"V7": 7,
"V8": 8,
"V9": 9,
"V10": 10,
}
View Source
var AccountBundleVersionRevMap = map[AccountBundleVersion]string{
1: "V1",
2: "V2",
3: "V3",
4: "V4",
5: "V5",
6: "V6",
7: "V7",
8: "V8",
9: "V9",
10: "V10",
}
View Source
var AccountModeMap = map[string]AccountMode{
"NONE": 0,
"USER": 1,
"MOBILE": 2,
}
View Source
var AccountModeRevMap = map[AccountMode]string{
0: "NONE",
1: "USER",
2: "MOBILE",
}
View Source
var AdvancedBannerMap = map[string]AdvancedBanner{
"NO_BANNER": 0,
"SENDER_BANNER": 1,
"RECEIVER_BANNER": 2,
}
View Source
var AdvancedBannerRevMap = map[AdvancedBanner]string{
0: "NO_BANNER",
1: "SENDER_BANNER",
2: "RECEIVER_BANNER",
}
View Source
var BalanceDeltaMap = map[string]BalanceDelta{
"NONE": 0,
"INCREASE": 1,
"DECREASE": 2,
}
View Source
var BalanceDeltaRevMap = map[BalanceDelta]string{
0: "NONE",
1: "INCREASE",
2: "DECREASE",
}
View Source
var BundleVersionMap = map[string]BundleVersion{
"V1": 1,
"V2": 2,
"V3": 3,
"V4": 4,
"V5": 5,
"V6": 6,
"V7": 7,
"V8": 8,
"V9": 9,
"V10": 10,
}
View Source
var BundleVersionRevMap = map[BundleVersion]string{
1: "V1",
2: "V2",
3: "V3",
4: "V4",
5: "V5",
6: "V6",
7: "V7",
8: "V8",
9: "V9",
10: "V10",
}
View Source
var ParticipantTypeMap = map[string]ParticipantType{
"NONE": 0,
"KEYBASE": 1,
"STELLAR": 2,
"SBS": 3,
"OWNACCOUNT": 4,
}
View Source
var ParticipantTypeRevMap = map[ParticipantType]string{
0: "NONE",
1: "KEYBASE",
2: "STELLAR",
3: "SBS",
4: "OWNACCOUNT",
}
View Source
var PaymentStatusMap = map[string]PaymentStatus{
"NONE": 0,
"PENDING": 1,
"CLAIMABLE": 2,
"COMPLETED": 3,
"ERROR": 4,
"UNKNOWN": 5,
"CANCELED": 6,
}
View Source
var PaymentStatusRevMap = map[PaymentStatus]string{
0: "NONE",
1: "PENDING",
2: "CLAIMABLE",
3: "COMPLETED",
4: "ERROR",
5: "UNKNOWN",
6: "CANCELED",
}
View Source
var PaymentStrategyMap = map[string]PaymentStrategy{
"NONE": 0,
"DIRECT": 1,
"RELAY": 2,
}
View Source
var PaymentStrategyRevMap = map[PaymentStrategy]string{
0: "NONE",
1: "DIRECT",
2: "RELAY",
}
View Source
var PaymentSummaryTypeMap = map[string]PaymentSummaryType{
"NONE": 0,
"STELLAR": 1,
"DIRECT": 2,
"RELAY": 3,
}
View Source
var PaymentSummaryTypeRevMap = map[PaymentSummaryType]string{
0: "NONE",
1: "STELLAR",
2: "DIRECT",
3: "RELAY",
}
View Source
var PublicNoteTypeMap = map[string]PublicNoteType{
"NONE": 0,
"TEXT": 1,
"ID": 2,
"HASH": 3,
"RETURN": 4,
}
View Source
var PublicNoteTypeRevMap = map[PublicNoteType]string{
0: "NONE",
1: "TEXT",
2: "ID",
3: "HASH",
4: "RETURN",
}
View Source
var RelayDirectionMap = map[string]RelayDirection{
"CLAIM": 0,
"YANK": 1,
}
View Source
var RelayDirectionRevMap = map[RelayDirection]string{
0: "CLAIM",
1: "YANK",
}
View Source
var RequestStatusMap = map[string]RequestStatus{
"OK": 0,
"CANCELED": 1,
"DONE": 2,
}
View Source
var RequestStatusRevMap = map[RequestStatus]string{
0: "OK",
1: "CANCELED",
2: "DONE",
}
View Source
var TransactionStatusMap = map[string]TransactionStatus{
"NONE": 0,
"PENDING": 1,
"SUCCESS": 2,
"ERROR_TRANSIENT": 3,
"ERROR_PERMANENT": 4,
}
View Source
var TransactionStatusRevMap = map[TransactionStatus]string{
0: "NONE",
1: "PENDING",
2: "SUCCESS",
3: "ERROR_TRANSIENT",
4: "ERROR_PERMANENT",
}
Functions ¶
This section is empty.
Types ¶
type AccountAssetLocal ¶
type AccountAssetLocal struct { Name string `codec:"name" json:"name"` AssetCode string `codec:"assetCode" json:"assetCode"` IssuerName string `codec:"issuerName" json:"issuerName"` IssuerAccountID string `codec:"issuerAccountID" json:"issuerAccountID"` IssuerVerifiedDomain string `codec:"issuerVerifiedDomain" json:"issuerVerifiedDomain"` BalanceTotal string `codec:"balanceTotal" json:"balanceTotal"` BalanceAvailableToSend string `codec:"balanceAvailableToSend" json:"balanceAvailableToSend"` WorthCurrency string `codec:"worthCurrency" json:"worthCurrency"` Worth string `codec:"worth" json:"worth"` AvailableToSendWorth string `codec:"availableToSendWorth" json:"availableToSendWorth"` Reserves []AccountReserve `codec:"reserves" json:"reserves"` Desc string `codec:"desc" json:"desc"` InfoUrl string `codec:"infoUrl" json:"infoUrl"` InfoUrlText string `codec:"infoUrlText" json:"infoUrlText"` ShowDepositButton bool `codec:"showDepositButton" json:"showDepositButton"` DepositButtonText string `codec:"depositButtonText" json:"depositButtonText"` ShowWithdrawButton bool `codec:"showWithdrawButton" json:"showWithdrawButton"` WithdrawButtonText string `codec:"withdrawButtonText" json:"withdrawButtonText"` }
func (AccountAssetLocal) DeepCopy ¶
func (o AccountAssetLocal) DeepCopy() AccountAssetLocal
type AccountBundle ¶
type AccountBundle struct { Prev Hash `codec:"prev" json:"prev"` OwnHash Hash `codec:"ownHash" json:"ownHash"` AccountID AccountID `codec:"accountID" json:"accountID"` Signers []SecretKey `codec:"signers" json:"signers"` }
func (AccountBundle) DeepCopy ¶
func (o AccountBundle) DeepCopy() AccountBundle
type AccountBundleSecretUnsupported ¶
type AccountBundleSecretUnsupported struct { }
func (AccountBundleSecretUnsupported) DeepCopy ¶
func (o AccountBundleSecretUnsupported) DeepCopy() AccountBundleSecretUnsupported
type AccountBundleSecretV1 ¶
type AccountBundleSecretV1 struct { AccountID AccountID `codec:"accountID" json:"accountID"` Signers []SecretKey `codec:"signers" json:"signers"` }
func (AccountBundleSecretV1) DeepCopy ¶
func (o AccountBundleSecretV1) DeepCopy() AccountBundleSecretV1
type AccountBundleSecretVersioned ¶
type AccountBundleSecretVersioned struct { Version__ AccountBundleVersion `codec:"version" json:"version"` V1__ *AccountBundleSecretV1 `codec:"v1,omitempty" json:"v1,omitempty"` V2__ *AccountBundleSecretUnsupported `codec:"v2,omitempty" json:"v2,omitempty"` V3__ *AccountBundleSecretUnsupported `codec:"v3,omitempty" json:"v3,omitempty"` V4__ *AccountBundleSecretUnsupported `codec:"v4,omitempty" json:"v4,omitempty"` V5__ *AccountBundleSecretUnsupported `codec:"v5,omitempty" json:"v5,omitempty"` V6__ *AccountBundleSecretUnsupported `codec:"v6,omitempty" json:"v6,omitempty"` V7__ *AccountBundleSecretUnsupported `codec:"v7,omitempty" json:"v7,omitempty"` V8__ *AccountBundleSecretUnsupported `codec:"v8,omitempty" json:"v8,omitempty"` V9__ *AccountBundleSecretUnsupported `codec:"v9,omitempty" json:"v9,omitempty"` V10__ *AccountBundleSecretUnsupported `codec:"v10,omitempty" json:"v10,omitempty"` }
func NewAccountBundleSecretVersionedWithV1 ¶
func NewAccountBundleSecretVersionedWithV1(v AccountBundleSecretV1) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV10 ¶
func NewAccountBundleSecretVersionedWithV10(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV2 ¶
func NewAccountBundleSecretVersionedWithV2(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV3 ¶
func NewAccountBundleSecretVersionedWithV3(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV4 ¶
func NewAccountBundleSecretVersionedWithV4(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV5 ¶
func NewAccountBundleSecretVersionedWithV5(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV6 ¶
func NewAccountBundleSecretVersionedWithV6(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV7 ¶
func NewAccountBundleSecretVersionedWithV7(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV8 ¶
func NewAccountBundleSecretVersionedWithV8(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func NewAccountBundleSecretVersionedWithV9 ¶
func NewAccountBundleSecretVersionedWithV9(v AccountBundleSecretUnsupported) AccountBundleSecretVersioned
func (AccountBundleSecretVersioned) DeepCopy ¶
func (o AccountBundleSecretVersioned) DeepCopy() AccountBundleSecretVersioned
func (AccountBundleSecretVersioned) V1 ¶
func (o AccountBundleSecretVersioned) V1() (res AccountBundleSecretV1)
func (AccountBundleSecretVersioned) V10 ¶
func (o AccountBundleSecretVersioned) V10() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V2 ¶
func (o AccountBundleSecretVersioned) V2() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V3 ¶
func (o AccountBundleSecretVersioned) V3() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V4 ¶
func (o AccountBundleSecretVersioned) V4() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V5 ¶
func (o AccountBundleSecretVersioned) V5() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V6 ¶
func (o AccountBundleSecretVersioned) V6() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V7 ¶
func (o AccountBundleSecretVersioned) V7() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V8 ¶
func (o AccountBundleSecretVersioned) V8() (res AccountBundleSecretUnsupported)
func (AccountBundleSecretVersioned) V9 ¶
func (o AccountBundleSecretVersioned) V9() (res AccountBundleSecretUnsupported)
func (*AccountBundleSecretVersioned) Version ¶
func (o *AccountBundleSecretVersioned) Version() (ret AccountBundleVersion, err error)
type AccountBundleVersion ¶
type AccountBundleVersion int
const ( AccountBundleVersion_V1 AccountBundleVersion = 1 AccountBundleVersion_V2 AccountBundleVersion = 2 AccountBundleVersion_V3 AccountBundleVersion = 3 AccountBundleVersion_V4 AccountBundleVersion = 4 AccountBundleVersion_V5 AccountBundleVersion = 5 AccountBundleVersion_V6 AccountBundleVersion = 6 AccountBundleVersion_V7 AccountBundleVersion = 7 AccountBundleVersion_V8 AccountBundleVersion = 8 AccountBundleVersion_V9 AccountBundleVersion = 9 AccountBundleVersion_V10 AccountBundleVersion = 10 )
func (AccountBundleVersion) DeepCopy ¶
func (o AccountBundleVersion) DeepCopy() AccountBundleVersion
func (AccountBundleVersion) String ¶
func (e AccountBundleVersion) String() string
type AccountDetails ¶
type AccountDetails struct { AccountID AccountID `codec:"accountID" json:"accountID"` Seqno string `codec:"seqno" json:"seqno"` Balances []Balance `codec:"balances" json:"balances"` SubentryCount int `codec:"subentryCount" json:"subentryCount"` Available string `codec:"available" json:"available"` Reserves []AccountReserve `codec:"reserves" json:"reserves"` ReadTransactionID *TransactionID `codec:"readTransactionID,omitempty" json:"readTransactionID,omitempty"` UnreadPayments int `codec:"unreadPayments" json:"unreadPayments"` DisplayCurrency string `codec:"displayCurrency" json:"displayCurrency"` InflationDestination *AccountID `codec:"inflationDestination,omitempty" json:"inflationDestination,omitempty"` }
func (AccountDetails) DeepCopy ¶
func (o AccountDetails) DeepCopy() AccountDetails
type AccountMode ¶
type AccountMode int
const ( AccountMode_NONE AccountMode = 0 AccountMode_USER AccountMode = 1 AccountMode_MOBILE AccountMode = 2 )
func (AccountMode) DeepCopy ¶
func (o AccountMode) DeepCopy() AccountMode
func (AccountMode) String ¶
func (e AccountMode) String() string
type AccountReserve ¶
type AccountReserve struct { Amount string `codec:"amount" json:"amount"` Description string `codec:"description" json:"description"` }
func (AccountReserve) DeepCopy ¶
func (o AccountReserve) DeepCopy() AccountReserve
type AdvancedBanner ¶
type AdvancedBanner int
const ( AdvancedBanner_NO_BANNER AdvancedBanner = 0 AdvancedBanner_SENDER_BANNER AdvancedBanner = 1 AdvancedBanner_RECEIVER_BANNER AdvancedBanner = 2 )
func (AdvancedBanner) DeepCopy ¶
func (o AdvancedBanner) DeepCopy() AdvancedBanner
func (AdvancedBanner) String ¶
func (e AdvancedBanner) String() string
type AirdropDetails ¶
type AirdropDetails struct { IsPromoted bool `codec:"isPromoted" json:"isPromoted"` Details string `codec:"details" json:"details"` Disclaimer string `codec:"disclaimer" json:"disclaimer"` }
func (AirdropDetails) DeepCopy ¶
func (o AirdropDetails) DeepCopy() AirdropDetails
type AirdropQualification ¶
type AirdropQualification struct { Title string `codec:"title" json:"title"` Subtitle string `codec:"subtitle" json:"subtitle"` Valid bool `codec:"valid" json:"valid"` }
func (AirdropQualification) DeepCopy ¶
func (o AirdropQualification) DeepCopy() AirdropQualification
type AirdropState ¶
type AirdropState string
func (AirdropState) DeepCopy ¶
func (o AirdropState) DeepCopy() AirdropState
type AirdropStatus ¶
type AirdropStatus struct { State AirdropState `codec:"state" json:"state"` Rows []AirdropQualification `codec:"rows" json:"rows"` }
func (AirdropStatus) DeepCopy ¶
func (o AirdropStatus) DeepCopy() AirdropStatus
type Asset ¶
type Asset struct { Type string `codec:"type" json:"type"` Code string `codec:"code" json:"code"` Issuer string `codec:"issuer" json:"issuer"` VerifiedDomain string `codec:"verifiedDomain" json:"verifiedDomain"` IssuerName string `codec:"issuerName" json:"issuerName"` Desc string `codec:"desc" json:"desc"` InfoUrl string `codec:"infoUrl" json:"infoUrl"` InfoUrlText string `codec:"infoUrlText" json:"infoUrlText"` ShowDepositButton bool `codec:"showDepositButton" json:"showDepositButton"` DepositButtonText string `codec:"depositButtonText" json:"depositButtonText"` ShowWithdrawButton bool `codec:"showWithdrawButton" json:"showWithdrawButton"` WithdrawButtonText string `codec:"withdrawButtonText" json:"withdrawButtonText"` WithdrawType string `codec:"withdrawType" json:"withdrawType"` TransferServer string `codec:"transferServer" json:"transferServer"` AuthEndpoint string `codec:"authEndpoint" json:"authEndpoint"` DepositReqAuth bool `codec:"depositReqAuth" json:"depositReqAuth"` WithdrawReqAuth bool `codec:"withdrawReqAuth" json:"withdrawReqAuth"` UseSep24 bool `codec:"useSep24" json:"useSep24"` }
type AssetActionResultLocal ¶
type AssetActionResultLocal struct { ExternalUrl *string `codec:"externalUrl,omitempty" json:"externalUrl,omitempty"` MessageFromAnchor *string `codec:"messageFromAnchor,omitempty" json:"messageFromAnchor,omitempty"` }
func (AssetActionResultLocal) DeepCopy ¶
func (o AssetActionResultLocal) DeepCopy() AssetActionResultLocal
type AssetListResult ¶
type AssetListResult struct { Assets []Asset `codec:"assets" json:"assets"` TotalCount int `codec:"totalCount" json:"totalCount"` }
func (AssetListResult) DeepCopy ¶
func (o AssetListResult) DeepCopy() AssetListResult
type AutoClaim ¶
type AutoClaim struct {
KbTxID KeybaseTransactionID `codec:"kbTxID" json:"kbTxID"`
}
type Balance ¶
type BalanceDelta ¶
type BalanceDelta int
const ( BalanceDelta_NONE BalanceDelta = 0 BalanceDelta_INCREASE BalanceDelta = 1 BalanceDelta_DECREASE BalanceDelta = 2 )
func (BalanceDelta) DeepCopy ¶
func (o BalanceDelta) DeepCopy() BalanceDelta
func (BalanceDelta) String ¶
func (e BalanceDelta) String() string
type BatchPaymentArg ¶
type BatchPaymentArg struct { Recipient string `codec:"recipient" json:"recipient"` Amount string `codec:"amount" json:"amount"` Message string `codec:"message" json:"message"` }
func (BatchPaymentArg) DeepCopy ¶
func (o BatchPaymentArg) DeepCopy() BatchPaymentArg
type BatchPaymentError ¶
type BatchPaymentError struct { Message string `codec:"message" json:"message"` Code int `codec:"code" json:"code"` }
func (BatchPaymentError) DeepCopy ¶
func (o BatchPaymentError) DeepCopy() BatchPaymentError
type BatchPaymentResult ¶
type BatchPaymentResult struct { Username string `codec:"username" json:"username"` StartTime TimeMs `codec:"startTime" json:"startTime"` SubmittedTime TimeMs `codec:"submittedTime" json:"submittedTime"` EndTime TimeMs `codec:"endTime" json:"endTime"` TxID TransactionID `codec:"txID" json:"txID"` Status PaymentStatus `codec:"status" json:"status"` StatusDescription string `codec:"statusDescription" json:"statusDescription"` Error *BatchPaymentError `codec:"error,omitempty" json:"error,omitempty"` }
func (BatchPaymentResult) DeepCopy ¶
func (o BatchPaymentResult) DeepCopy() BatchPaymentResult
type BatchResultLocal ¶
type BatchResultLocal struct { StartTime TimeMs `codec:"startTime" json:"startTime"` PreparedTime TimeMs `codec:"preparedTime" json:"preparedTime"` AllSubmittedTime TimeMs `codec:"allSubmittedTime" json:"allSubmittedTime"` AllCompleteTime TimeMs `codec:"allCompleteTime" json:"allCompleteTime"` EndTime TimeMs `codec:"endTime" json:"endTime"` Payments []BatchPaymentResult `codec:"payments" json:"payments"` OverallDurationMs TimeMs `codec:"overallDurationMs" json:"overallDurationMs"` PrepareDurationMs TimeMs `codec:"prepareDurationMs" json:"prepareDurationMs"` SubmitDurationMs TimeMs `codec:"submitDurationMs" json:"submitDurationMs"` WaitPaymentsDurationMs TimeMs `codec:"waitPaymentsDurationMs" json:"waitPaymentsDurationMs"` WaitChatDurationMs TimeMs `codec:"waitChatDurationMs" json:"waitChatDurationMs"` CountSuccess int `codec:"countSuccess" json:"countSuccess"` CountDirect int `codec:"countDirect" json:"countDirect"` CountRelay int `codec:"countRelay" json:"countRelay"` CountError int `codec:"countError" json:"countError"` CountPending int `codec:"countPending" json:"countPending"` AvgDurationMs TimeMs `codec:"avgDurationMs" json:"avgDurationMs"` AvgSuccessDurationMs TimeMs `codec:"avgSuccessDurationMs" json:"avgSuccessDurationMs"` AvgDirectDurationMs TimeMs `codec:"avgDirectDurationMs" json:"avgDirectDurationMs"` AvgRelayDurationMs TimeMs `codec:"avgRelayDurationMs" json:"avgRelayDurationMs"` AvgErrorDurationMs TimeMs `codec:"avgErrorDurationMs" json:"avgErrorDurationMs"` }
func (BatchResultLocal) DeepCopy ¶
func (o BatchResultLocal) DeepCopy() BatchResultLocal
type BuildPaymentID ¶
type BuildPaymentID string
func (BuildPaymentID) DeepCopy ¶
func (o BuildPaymentID) DeepCopy() BuildPaymentID
type BuildPaymentResLocal ¶
type BuildPaymentResLocal struct { ReadyToReview bool `codec:"readyToReview" json:"readyToReview"` From AccountID `codec:"from" json:"from"` ToErrMsg string `codec:"toErrMsg" json:"toErrMsg"` AmountErrMsg string `codec:"amountErrMsg" json:"amountErrMsg"` SecretNoteErrMsg string `codec:"secretNoteErrMsg" json:"secretNoteErrMsg"` PublicMemoErrMsg string `codec:"publicMemoErrMsg" json:"publicMemoErrMsg"` PublicMemoOverride string `codec:"publicMemoOverride" json:"publicMemoOverride"` WorthDescription string `codec:"worthDescription" json:"worthDescription"` WorthInfo string `codec:"worthInfo" json:"worthInfo"` WorthAmount string `codec:"worthAmount" json:"worthAmount"` WorthCurrency string `codec:"worthCurrency" json:"worthCurrency"` DisplayAmountXLM string `codec:"displayAmountXLM" json:"displayAmountXLM"` DisplayAmountFiat string `codec:"displayAmountFiat" json:"displayAmountFiat"` SendingIntentionXLM bool `codec:"sendingIntentionXLM" json:"sendingIntentionXLM"` AmountAvailable string `codec:"amountAvailable" json:"amountAvailable"` Banners []SendBannerLocal `codec:"banners" json:"banners"` }
func (BuildPaymentResLocal) DeepCopy ¶
func (o BuildPaymentResLocal) DeepCopy() BuildPaymentResLocal
type BuildRequestResLocal ¶
type BuildRequestResLocal struct { ReadyToRequest bool `codec:"readyToRequest" json:"readyToRequest"` ToErrMsg string `codec:"toErrMsg" json:"toErrMsg"` AmountErrMsg string `codec:"amountErrMsg" json:"amountErrMsg"` SecretNoteErrMsg string `codec:"secretNoteErrMsg" json:"secretNoteErrMsg"` WorthDescription string `codec:"worthDescription" json:"worthDescription"` WorthInfo string `codec:"worthInfo" json:"worthInfo"` DisplayAmountXLM string `codec:"displayAmountXLM" json:"displayAmountXLM"` DisplayAmountFiat string `codec:"displayAmountFiat" json:"displayAmountFiat"` SendingIntentionXLM bool `codec:"sendingIntentionXLM" json:"sendingIntentionXLM"` Banners []SendBannerLocal `codec:"banners" json:"banners"` }
func (BuildRequestResLocal) DeepCopy ¶
func (o BuildRequestResLocal) DeepCopy() BuildRequestResLocal
type Bundle ¶
type Bundle struct { Revision BundleRevision `codec:"revision" json:"revision"` Prev Hash `codec:"prev" json:"prev"` OwnHash Hash `codec:"ownHash" json:"ownHash"` Accounts []BundleEntry `codec:"accounts" json:"accounts"` AccountBundles map[AccountID]AccountBundle `codec:"accountBundles" json:"accountBundles"` }
type BundleEntry ¶
type BundleEntry struct { AccountID AccountID `codec:"accountID" json:"accountID"` Mode AccountMode `codec:"mode" json:"mode"` IsPrimary bool `codec:"isPrimary" json:"isPrimary"` Name string `codec:"name" json:"name"` AcctBundleRevision BundleRevision `codec:"acctBundleRevision" json:"acctBundleRevision"` EncAcctBundleHash Hash `codec:"encAcctBundleHash" json:"encAcctBundleHash"` }
func (BundleEntry) DeepCopy ¶
func (o BundleEntry) DeepCopy() BundleEntry
type BundleRevision ¶
type BundleRevision uint64
func (BundleRevision) DeepCopy ¶
func (o BundleRevision) DeepCopy() BundleRevision
type BundleSecretEntryV2 ¶
type BundleSecretEntryV2 struct { AccountID AccountID `codec:"accountID" json:"accountID"` Name string `codec:"name" json:"name"` }
func (BundleSecretEntryV2) DeepCopy ¶
func (o BundleSecretEntryV2) DeepCopy() BundleSecretEntryV2
type BundleSecretUnsupported ¶
type BundleSecretUnsupported struct { }
func (BundleSecretUnsupported) DeepCopy ¶
func (o BundleSecretUnsupported) DeepCopy() BundleSecretUnsupported
type BundleSecretV2 ¶
type BundleSecretV2 struct { VisibleHash Hash `codec:"visibleHash" json:"visibleHash"` Accounts []BundleSecretEntryV2 `codec:"accounts" json:"accounts"` }
func (BundleSecretV2) DeepCopy ¶
func (o BundleSecretV2) DeepCopy() BundleSecretV2
type BundleSecretVersioned ¶
type BundleSecretVersioned struct { Version__ BundleVersion `codec:"version" json:"version"` V1__ *BundleSecretUnsupported `codec:"v1,omitempty" json:"v1,omitempty"` V2__ *BundleSecretV2 `codec:"v2,omitempty" json:"v2,omitempty"` V3__ *BundleSecretUnsupported `codec:"v3,omitempty" json:"v3,omitempty"` V4__ *BundleSecretUnsupported `codec:"v4,omitempty" json:"v4,omitempty"` V5__ *BundleSecretUnsupported `codec:"v5,omitempty" json:"v5,omitempty"` V6__ *BundleSecretUnsupported `codec:"v6,omitempty" json:"v6,omitempty"` V7__ *BundleSecretUnsupported `codec:"v7,omitempty" json:"v7,omitempty"` V8__ *BundleSecretUnsupported `codec:"v8,omitempty" json:"v8,omitempty"` V9__ *BundleSecretUnsupported `codec:"v9,omitempty" json:"v9,omitempty"` V10__ *BundleSecretUnsupported `codec:"v10,omitempty" json:"v10,omitempty"` }
func NewBundleSecretVersionedWithV1 ¶
func NewBundleSecretVersionedWithV1(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV10 ¶
func NewBundleSecretVersionedWithV10(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV2 ¶
func NewBundleSecretVersionedWithV2(v BundleSecretV2) BundleSecretVersioned
func NewBundleSecretVersionedWithV3 ¶
func NewBundleSecretVersionedWithV3(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV4 ¶
func NewBundleSecretVersionedWithV4(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV5 ¶
func NewBundleSecretVersionedWithV5(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV6 ¶
func NewBundleSecretVersionedWithV6(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV7 ¶
func NewBundleSecretVersionedWithV7(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV8 ¶
func NewBundleSecretVersionedWithV8(v BundleSecretUnsupported) BundleSecretVersioned
func NewBundleSecretVersionedWithV9 ¶
func NewBundleSecretVersionedWithV9(v BundleSecretUnsupported) BundleSecretVersioned
func (BundleSecretVersioned) DeepCopy ¶
func (o BundleSecretVersioned) DeepCopy() BundleSecretVersioned
func (BundleSecretVersioned) V1 ¶
func (o BundleSecretVersioned) V1() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V10 ¶
func (o BundleSecretVersioned) V10() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V2 ¶
func (o BundleSecretVersioned) V2() (res BundleSecretV2)
func (BundleSecretVersioned) V3 ¶
func (o BundleSecretVersioned) V3() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V4 ¶
func (o BundleSecretVersioned) V4() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V5 ¶
func (o BundleSecretVersioned) V5() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V6 ¶
func (o BundleSecretVersioned) V6() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V7 ¶
func (o BundleSecretVersioned) V7() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V8 ¶
func (o BundleSecretVersioned) V8() (res BundleSecretUnsupported)
func (BundleSecretVersioned) V9 ¶
func (o BundleSecretVersioned) V9() (res BundleSecretUnsupported)
func (*BundleSecretVersioned) Version ¶
func (o *BundleSecretVersioned) Version() (ret BundleVersion, err error)
type BundleVersion ¶
type BundleVersion int
const ( BundleVersion_V1 BundleVersion = 1 BundleVersion_V2 BundleVersion = 2 BundleVersion_V3 BundleVersion = 3 BundleVersion_V4 BundleVersion = 4 BundleVersion_V5 BundleVersion = 5 BundleVersion_V6 BundleVersion = 6 BundleVersion_V7 BundleVersion = 7 BundleVersion_V8 BundleVersion = 8 BundleVersion_V9 BundleVersion = 9 BundleVersion_V10 BundleVersion = 10 )
func (BundleVersion) DeepCopy ¶
func (o BundleVersion) DeepCopy() BundleVersion
func (BundleVersion) String ¶
func (e BundleVersion) String() string
type BundleVisibleEntryV2 ¶
type BundleVisibleEntryV2 struct { AccountID AccountID `codec:"accountID" json:"accountID"` Mode AccountMode `codec:"mode" json:"mode"` IsPrimary bool `codec:"isPrimary" json:"isPrimary"` AcctBundleRevision BundleRevision `codec:"acctBundleRevision" json:"acctBundleRevision"` EncAcctBundleHash Hash `codec:"encAcctBundleHash" json:"encAcctBundleHash"` }
func (BundleVisibleEntryV2) DeepCopy ¶
func (o BundleVisibleEntryV2) DeepCopy() BundleVisibleEntryV2
type BundleVisibleV2 ¶
type BundleVisibleV2 struct { Revision BundleRevision `codec:"revision" json:"revision"` Prev Hash `codec:"prev" json:"prev"` Accounts []BundleVisibleEntryV2 `codec:"accounts" json:"accounts"` }
func (BundleVisibleV2) DeepCopy ¶
func (o BundleVisibleV2) DeepCopy() BundleVisibleV2
type ChatConversationID ¶
type ChatConversationID string
func (ChatConversationID) DeepCopy ¶
func (o ChatConversationID) DeepCopy() ChatConversationID
type ClaimSummary ¶
type ClaimSummary struct { TxID TransactionID `codec:"txID" json:"txID"` TxStatus TransactionStatus `codec:"txStatus" json:"txStatus"` TxErrMsg string `codec:"txErrMsg" json:"txErrMsg"` Dir RelayDirection `codec:"dir" json:"dir"` ToStellar AccountID `codec:"toStellar" json:"toStellar"` To keybase1.UserVersion `codec:"to" json:"to"` }
func (ClaimSummary) DeepCopy ¶
func (o ClaimSummary) DeepCopy() ClaimSummary
type CurrencyLocal ¶
type CurrencyLocal struct { Description string `codec:"description" json:"description"` Code OutsideCurrencyCode `codec:"code" json:"code"` Symbol string `codec:"symbol" json:"symbol"` Name string `codec:"name" json:"name"` }
func (CurrencyLocal) DeepCopy ¶
func (o CurrencyLocal) DeepCopy() CurrencyLocal
type CurrencySymbol ¶
type CurrencySymbol struct { Symbol string `codec:"symbol" json:"str"` Ambigious bool `codec:"ambigious" json:"ambigious"` Postfix bool `codec:"postfix" json:"postfix"` }
func (CurrencySymbol) DeepCopy ¶
func (o CurrencySymbol) DeepCopy() CurrencySymbol
type DetailsPlusPayments ¶
type DetailsPlusPayments struct { Details AccountDetails `codec:"details" json:"details"` RecentPayments PaymentsPage `codec:"recentPayments" json:"recentPayments"` PendingPayments []PaymentSummary `codec:"pendingPayments" json:"pendingPayments"` }
func (DetailsPlusPayments) DeepCopy ¶
func (o DetailsPlusPayments) DeepCopy() DetailsPlusPayments
type EncryptedAccountBundle ¶
type EncryptedAccountBundle struct { V int `codec:"v" json:"v"` E []byte `codec:"e" json:"e"` N keybase1.BoxNonce `codec:"n" json:"n"` Gen keybase1.PerUserKeyGeneration `codec:"gen" json:"gen"` }
func (EncryptedAccountBundle) DeepCopy ¶
func (o EncryptedAccountBundle) DeepCopy() EncryptedAccountBundle
type EncryptedBundle ¶
type EncryptedBundle struct { V int `codec:"v" json:"v"` E []byte `codec:"e" json:"e"` N keybase1.BoxNonce `codec:"n" json:"n"` Gen keybase1.PerUserKeyGeneration `codec:"gen" json:"gen"` }
func (EncryptedBundle) DeepCopy ¶
func (o EncryptedBundle) DeepCopy() EncryptedBundle
type EncryptedNote ¶
type EncryptedNote struct { V int `codec:"v" json:"v"` E []byte `codec:"e" json:"e"` N keybase1.BoxNonce `codec:"n" json:"n"` Sender NoteRecipient `codec:"sender" json:"sender"` Recipient *NoteRecipient `codec:"recipient,omitempty" json:"recipient,omitempty"` }
func (EncryptedNote) DeepCopy ¶
func (o EncryptedNote) DeepCopy() EncryptedNote
type EncryptedRelaySecret ¶
type EncryptedRelaySecret struct { V int `codec:"v" json:"v"` E []byte `codec:"e" json:"e"` N keybase1.BoxNonce `codec:"n" json:"n"` Gen keybase1.PerTeamKeyGeneration `codec:"gen" json:"gen"` }
func (EncryptedRelaySecret) DeepCopy ¶
func (o EncryptedRelaySecret) DeepCopy() EncryptedRelaySecret
type InflationDestinationResultLocal ¶
type InflationDestinationResultLocal struct { Destination *AccountID `codec:"destination,omitempty" json:"destination,omitempty"` KnownDestination *PredefinedInflationDestination `codec:"knownDestination,omitempty" json:"knownDestination,omitempty"` Self bool `codec:"self" json:"self"` }
func (InflationDestinationResultLocal) DeepCopy ¶
func (o InflationDestinationResultLocal) DeepCopy() InflationDestinationResultLocal
type InflationDestinationTag ¶
type InflationDestinationTag string
func (InflationDestinationTag) DeepCopy ¶
func (o InflationDestinationTag) DeepCopy() InflationDestinationTag
type KeybaseRequestID ¶
type KeybaseRequestID string
func (KeybaseRequestID) DeepCopy ¶
func (o KeybaseRequestID) DeepCopy() KeybaseRequestID
type KeybaseTransactionID ¶
type KeybaseTransactionID string
func (KeybaseTransactionID) DeepCopy ¶
func (o KeybaseTransactionID) DeepCopy() KeybaseTransactionID
type LookupResultCLILocal ¶
type LookupResultCLILocal struct { AccountID AccountID `codec:"accountID" json:"accountID"` Username *string `codec:"username,omitempty" json:"username,omitempty"` }
func (LookupResultCLILocal) DeepCopy ¶
func (o LookupResultCLILocal) DeepCopy() LookupResultCLILocal
type NetworkOptions ¶
type NetworkOptions struct {
BaseFee uint64 `codec:"baseFee" json:"baseFee"`
}
func (NetworkOptions) DeepCopy ¶
func (o NetworkOptions) DeepCopy() NetworkOptions
type NoteContents ¶
type NoteContents struct { Note string `codec:"note" json:"note"` StellarID TransactionID `codec:"stellarID" json:"stellarID"` }
func (NoteContents) DeepCopy ¶
func (o NoteContents) DeepCopy() NoteContents
type NoteRecipient ¶
type NoteRecipient struct { User keybase1.UserVersion `codec:"user" json:"user"` PukGen keybase1.PerUserKeyGeneration `codec:"pukGen" json:"pukGen"` }
func (NoteRecipient) DeepCopy ¶
func (o NoteRecipient) DeepCopy() NoteRecipient
type OutsideCurrencyCode ¶
type OutsideCurrencyCode string
func (OutsideCurrencyCode) DeepCopy ¶
func (o OutsideCurrencyCode) DeepCopy() OutsideCurrencyCode
type OutsideCurrencyDefinition ¶
type OutsideCurrencyDefinition struct { Name string `codec:"name" json:"name"` Symbol CurrencySymbol `codec:"symbol" json:"symbol"` }
func (OutsideCurrencyDefinition) DeepCopy ¶
func (o OutsideCurrencyDefinition) DeepCopy() OutsideCurrencyDefinition
type OutsideExchangeRate ¶
type OutsideExchangeRate struct { Currency OutsideCurrencyCode `codec:"currency" json:"currency"` Rate string `codec:"rate" json:"rate"` }
func (OutsideExchangeRate) DeepCopy ¶
func (o OutsideExchangeRate) DeepCopy() OutsideExchangeRate
type OwnAccountCLILocal ¶
type OwnAccountCLILocal struct { AccountID AccountID `codec:"accountID" json:"accountID"` IsPrimary bool `codec:"isPrimary" json:"isPrimary"` Name string `codec:"name" json:"name"` Balance []Balance `codec:"balance" json:"balance"` ExchangeRate *OutsideExchangeRate `codec:"exchangeRate,omitempty" json:"exchangeRate,omitempty"` AccountMode AccountMode `codec:"accountMode" json:"accountMode"` }
func (OwnAccountCLILocal) DeepCopy ¶
func (o OwnAccountCLILocal) DeepCopy() OwnAccountCLILocal
type PageCursor ¶
type PageCursor struct { HorizonCursor string `codec:"horizonCursor" json:"horizonCursor"` DirectCursor string `codec:"directCursor" json:"directCursor"` RelayCursor string `codec:"relayCursor" json:"relayCursor"` }
func (PageCursor) DeepCopy ¶
func (o PageCursor) DeepCopy() PageCursor
type ParticipantType ¶
type ParticipantType int
const ( ParticipantType_NONE ParticipantType = 0 ParticipantType_KEYBASE ParticipantType = 1 ParticipantType_STELLAR ParticipantType = 2 ParticipantType_SBS ParticipantType = 3 ParticipantType_OWNACCOUNT ParticipantType = 4 )
func (ParticipantType) DeepCopy ¶
func (o ParticipantType) DeepCopy() ParticipantType
func (ParticipantType) String ¶
func (e ParticipantType) String() string
type PartnerUrl ¶
type PartnerUrl struct { Url string `codec:"url" json:"url"` Title string `codec:"title" json:"title"` Description string `codec:"description" json:"description"` IconFilename string `codec:"iconFilename" json:"icon_filename"` AdminOnly bool `codec:"adminOnly" json:"admin_only"` CanPurchase bool `codec:"canPurchase" json:"can_purchase"` Extra string `codec:"extra" json:"extra"` }
func (PartnerUrl) DeepCopy ¶
func (o PartnerUrl) DeepCopy() PartnerUrl
type PathPaymentPost ¶
type PathPaymentPost struct { FromDeviceID keybase1.DeviceID `codec:"fromDeviceID" json:"fromDeviceID"` To *keybase1.UserVersion `codec:"to,omitempty" json:"to,omitempty"` NoteB64 string `codec:"noteB64" json:"noteB64"` SignedTransaction string `codec:"signedTransaction" json:"signedTransaction"` QuickReturn bool `codec:"quickReturn" json:"quickReturn"` ChatConversationID *ChatConversationID `codec:"chatConversationID,omitempty" json:"chatConversationID,omitempty"` }
func (PathPaymentPost) DeepCopy ¶
func (o PathPaymentPost) DeepCopy() PathPaymentPost
type PaymentCLILocal ¶
type PaymentCLILocal struct { TxID TransactionID `codec:"txID" json:"txID"` Time TimeMs `codec:"time" json:"time"` Status string `codec:"status" json:"status"` StatusDetail string `codec:"statusDetail" json:"statusDetail"` Amount string `codec:"amount" json:"amount"` Asset Asset `codec:"asset" json:"asset"` DisplayAmount *string `codec:"displayAmount,omitempty" json:"displayAmount,omitempty"` DisplayCurrency *string `codec:"displayCurrency,omitempty" json:"displayCurrency,omitempty"` SourceAmountMax string `codec:"sourceAmountMax" json:"sourceAmountMax"` SourceAmountActual string `codec:"sourceAmountActual" json:"sourceAmountActual"` SourceAsset Asset `codec:"sourceAsset" json:"sourceAsset"` IsAdvanced bool `codec:"isAdvanced" json:"isAdvanced"` SummaryAdvanced string `codec:"summaryAdvanced" json:"summaryAdvanced"` Operations []string `codec:"operations" json:"operations"` FromStellar AccountID `codec:"fromStellar" json:"fromStellar"` ToStellar *AccountID `codec:"toStellar,omitempty" json:"toStellar,omitempty"` FromUsername *string `codec:"fromUsername,omitempty" json:"fromUsername,omitempty"` ToUsername *string `codec:"toUsername,omitempty" json:"toUsername,omitempty"` ToAssertion *string `codec:"toAssertion,omitempty" json:"toAssertion,omitempty"` Note string `codec:"note" json:"note"` NoteErr string `codec:"noteErr" json:"noteErr"` Unread bool `codec:"unread" json:"unread"` PublicNote string `codec:"publicNote" json:"publicNote"` PublicNoteType string `codec:"publicNoteType" json:"publicNoteType"` FeeChargedDescription string `codec:"feeChargedDescription" json:"feeChargedDescription"` }
func (PaymentCLILocal) DeepCopy ¶
func (o PaymentCLILocal) DeepCopy() PaymentCLILocal
type PaymentDetails ¶
type PaymentDetails struct { Summary PaymentSummary `codec:"summary" json:"summary"` Memo string `codec:"memo" json:"memo"` MemoType string `codec:"memoType" json:"memoType"` ExternalTxURL string `codec:"externalTxURL" json:"externalTxURL"` FeeCharged string `codec:"feeCharged" json:"feeCharged"` PathIntermediate []Asset `codec:"pathIntermediate" json:"pathIntermediate"` }
func (PaymentDetails) DeepCopy ¶
func (o PaymentDetails) DeepCopy() PaymentDetails
type PaymentDetailsLocal ¶
type PaymentDetailsLocal struct { Summary PaymentLocal `codec:"summary" json:"summary"` Details PaymentDetailsOnlyLocal `codec:"details" json:"details"` }
func (PaymentDetailsLocal) DeepCopy ¶
func (o PaymentDetailsLocal) DeepCopy() PaymentDetailsLocal
type PaymentDetailsOnlyLocal ¶
type PaymentDetailsOnlyLocal struct { PublicNote string `codec:"publicNote" json:"publicNote"` PublicNoteType string `codec:"publicNoteType" json:"publicNoteType"` ExternalTxURL string `codec:"externalTxURL" json:"externalTxURL"` FeeChargedDescription string `codec:"feeChargedDescription" json:"feeChargedDescription"` PathIntermediate []Asset `codec:"pathIntermediate" json:"pathIntermediate"` }
func (PaymentDetailsOnlyLocal) DeepCopy ¶
func (o PaymentDetailsOnlyLocal) DeepCopy() PaymentDetailsOnlyLocal
type PaymentDirectPost ¶
type PaymentDirectPost struct { FromDeviceID keybase1.DeviceID `codec:"fromDeviceID" json:"fromDeviceID"` To *keybase1.UserVersion `codec:"to,omitempty" json:"to,omitempty"` DisplayAmount string `codec:"displayAmount" json:"displayAmount"` DisplayCurrency string `codec:"displayCurrency" json:"displayCurrency"` NoteB64 string `codec:"noteB64" json:"noteB64"` SignedTransaction string `codec:"signedTransaction" json:"signedTransaction"` QuickReturn bool `codec:"quickReturn" json:"quickReturn"` ChatConversationID *ChatConversationID `codec:"chatConversationID,omitempty" json:"chatConversationID,omitempty"` BatchID string `codec:"batchID" json:"batchID"` }
func (PaymentDirectPost) DeepCopy ¶
func (o PaymentDirectPost) DeepCopy() PaymentDirectPost
type PaymentLocal ¶
type PaymentLocal struct { Id PaymentID `codec:"id" json:"id"` TxID TransactionID `codec:"txID" json:"txID"` Time TimeMs `codec:"time" json:"time"` StatusSimplified PaymentStatus `codec:"statusSimplified" json:"statusSimplified"` StatusDescription string `codec:"statusDescription" json:"statusDescription"` StatusDetail string `codec:"statusDetail" json:"statusDetail"` ShowCancel bool `codec:"showCancel" json:"showCancel"` AmountDescription string `codec:"amountDescription" json:"amountDescription"` Delta BalanceDelta `codec:"delta" json:"delta"` Worth string `codec:"worth" json:"worth"` WorthAtSendTime string `codec:"worthAtSendTime" json:"worthAtSendTime"` IssuerDescription string `codec:"issuerDescription" json:"issuerDescription"` IssuerAccountID *AccountID `codec:"issuerAccountID,omitempty" json:"issuerAccountID,omitempty"` FromType ParticipantType `codec:"fromType" json:"fromType"` ToType ParticipantType `codec:"toType" json:"toType"` AssetCode string `codec:"assetCode" json:"assetCode"` FromAccountID AccountID `codec:"fromAccountID" json:"fromAccountID"` FromAccountName string `codec:"fromAccountName" json:"fromAccountName"` FromUsername string `codec:"fromUsername" json:"fromUsername"` ToAccountID *AccountID `codec:"toAccountID,omitempty" json:"toAccountID,omitempty"` ToAccountName string `codec:"toAccountName" json:"toAccountName"` ToUsername string `codec:"toUsername" json:"toUsername"` ToAssertion string `codec:"toAssertion" json:"toAssertion"` OriginalToAssertion string `codec:"originalToAssertion" json:"originalToAssertion"` Note string `codec:"note" json:"note"` NoteErr string `codec:"noteErr" json:"noteErr"` SourceAmountMax string `codec:"sourceAmountMax" json:"sourceAmountMax"` SourceAmountActual string `codec:"sourceAmountActual" json:"sourceAmountActual"` SourceAsset Asset `codec:"sourceAsset" json:"sourceAsset"` SourceConvRate string `codec:"sourceConvRate" json:"sourceConvRate"` IsAdvanced bool `codec:"isAdvanced" json:"isAdvanced"` SummaryAdvanced string `codec:"summaryAdvanced" json:"summaryAdvanced"` Operations []string `codec:"operations" json:"operations"` Unread bool `codec:"unread" json:"unread"` BatchID string `codec:"batchID" json:"batchID"` FromAirdrop bool `codec:"fromAirdrop" json:"fromAirdrop"` IsInflation bool `codec:"isInflation" json:"isInflation"` InflationSource *string `codec:"inflationSource,omitempty" json:"inflationSource,omitempty"` Trustline *PaymentTrustlineLocal `codec:"trustline,omitempty" json:"trustline,omitempty"` }
func (PaymentLocal) DeepCopy ¶
func (o PaymentLocal) DeepCopy() PaymentLocal
type PaymentMultiPost ¶
type PaymentMultiPost struct { FromDeviceID keybase1.DeviceID `codec:"fromDeviceID" json:"fromDeviceID"` SignedTransaction string `codec:"signedTransaction" json:"signedTransaction"` Operations []PaymentOp `codec:"operations" json:"operations"` BatchID string `codec:"batchID" json:"batchID"` }
func (PaymentMultiPost) DeepCopy ¶
func (o PaymentMultiPost) DeepCopy() PaymentMultiPost
type PaymentNotificationMsg ¶
type PaymentNotificationMsg struct { AccountID AccountID `codec:"accountID" json:"accountID"` PaymentID PaymentID `codec:"paymentID" json:"paymentID"` }
func (PaymentNotificationMsg) DeepCopy ¶
func (o PaymentNotificationMsg) DeepCopy() PaymentNotificationMsg
type PaymentOp ¶
type PaymentOp struct { To *keybase1.UserVersion `codec:"to,omitempty" json:"to,omitempty"` Direct *DirectOp `codec:"direct,omitempty" json:"direct,omitempty"` Relay *RelayOp `codec:"relay,omitempty" json:"relay,omitempty"` }
type PaymentOrErrorCLILocal ¶
type PaymentOrErrorCLILocal struct { Payment *PaymentCLILocal `codec:"payment,omitempty" json:"payment,omitempty"` Err *string `codec:"err,omitempty" json:"err,omitempty"` }
func (PaymentOrErrorCLILocal) DeepCopy ¶
func (o PaymentOrErrorCLILocal) DeepCopy() PaymentOrErrorCLILocal
type PaymentOrErrorLocal ¶
type PaymentOrErrorLocal struct { Payment *PaymentLocal `codec:"payment,omitempty" json:"payment,omitempty"` Err *string `codec:"err,omitempty" json:"err,omitempty"` }
func (PaymentOrErrorLocal) DeepCopy ¶
func (o PaymentOrErrorLocal) DeepCopy() PaymentOrErrorLocal
type PaymentPath ¶
type PaymentPath struct { SourceAmount string `codec:"sourceAmount" json:"sourceAmount"` SourceAmountMax string `codec:"sourceAmountMax" json:"sourceAmountMax"` SourceAsset Asset `codec:"sourceAsset" json:"sourceAsset"` Path []Asset `codec:"path" json:"path"` DestinationAmount string `codec:"destinationAmount" json:"destinationAmount"` DestinationAsset Asset `codec:"destinationAsset" json:"destinationAsset"` SourceInsufficientBalance string `codec:"sourceInsufficientBalance" json:"sourceInsufficientBalance"` }
func (PaymentPath) DeepCopy ¶
func (o PaymentPath) DeepCopy() PaymentPath
type PaymentPathLocal ¶
type PaymentPathLocal struct { SourceDisplay string `codec:"sourceDisplay" json:"sourceDisplay"` SourceMaxDisplay string `codec:"sourceMaxDisplay" json:"sourceMaxDisplay"` DestinationDisplay string `codec:"destinationDisplay" json:"destinationDisplay"` ExchangeRate string `codec:"exchangeRate" json:"exchangeRate"` AmountError string `codec:"amountError" json:"amountError"` DestinationAccount AccountID `codec:"destinationAccount" json:"destinationAccount"` FullPath PaymentPath `codec:"fullPath" json:"fullPath"` }
func (PaymentPathLocal) DeepCopy ¶
func (o PaymentPathLocal) DeepCopy() PaymentPathLocal
type PaymentPathQuery ¶
type PaymentPathQuery struct { Source AccountID `codec:"source" json:"source"` Destination AccountID `codec:"destination" json:"destination"` SourceAsset Asset `codec:"sourceAsset" json:"sourceAsset"` DestinationAsset Asset `codec:"destinationAsset" json:"destinationAsset"` Amount string `codec:"amount" json:"amount"` }
func (PaymentPathQuery) DeepCopy ¶
func (o PaymentPathQuery) DeepCopy() PaymentPathQuery
type PaymentRelayPost ¶
type PaymentRelayPost struct { FromDeviceID keybase1.DeviceID `codec:"fromDeviceID" json:"fromDeviceID"` To *keybase1.UserVersion `codec:"to,omitempty" json:"to,omitempty"` ToAssertion string `codec:"toAssertion" json:"toAssertion"` RelayAccount AccountID `codec:"relayAccount" json:"relayAccount"` TeamID keybase1.TeamID `codec:"teamID" json:"teamID"` DisplayAmount string `codec:"displayAmount" json:"displayAmount"` DisplayCurrency string `codec:"displayCurrency" json:"displayCurrency"` BoxB64 string `codec:"boxB64" json:"boxB64"` SignedTransaction string `codec:"signedTransaction" json:"signedTransaction"` QuickReturn bool `codec:"quickReturn" json:"quickReturn"` ChatConversationID *ChatConversationID `codec:"chatConversationID,omitempty" json:"chatConversationID,omitempty"` BatchID string `codec:"batchID" json:"batchID"` }
func (PaymentRelayPost) DeepCopy ¶
func (o PaymentRelayPost) DeepCopy() PaymentRelayPost
type PaymentResult ¶
type PaymentResult struct { SenderAccountID AccountID `codec:"senderAccountID" json:"senderAccountID"` KeybaseID KeybaseTransactionID `codec:"keybaseID" json:"keybaseID"` StellarID TransactionID `codec:"stellarID" json:"stellarID"` Pending bool `codec:"pending" json:"pending"` }
func (PaymentResult) DeepCopy ¶
func (o PaymentResult) DeepCopy() PaymentResult
type PaymentStatus ¶
type PaymentStatus int
const ( PaymentStatus_NONE PaymentStatus = 0 PaymentStatus_PENDING PaymentStatus = 1 PaymentStatus_CLAIMABLE PaymentStatus = 2 PaymentStatus_COMPLETED PaymentStatus = 3 PaymentStatus_ERROR PaymentStatus = 4 PaymentStatus_UNKNOWN PaymentStatus = 5 PaymentStatus_CANCELED PaymentStatus = 6 )
func (PaymentStatus) DeepCopy ¶
func (o PaymentStatus) DeepCopy() PaymentStatus
func (PaymentStatus) String ¶
func (e PaymentStatus) String() string
type PaymentStatusMsg ¶
type PaymentStatusMsg struct { AccountID AccountID `codec:"accountID" json:"accountID"` KbTxID KeybaseTransactionID `codec:"kbTxID" json:"kbTxID"` TxID TransactionID `codec:"txID" json:"txID"` }
func (PaymentStatusMsg) DeepCopy ¶
func (o PaymentStatusMsg) DeepCopy() PaymentStatusMsg
type PaymentStrategy ¶
type PaymentStrategy int
const ( PaymentStrategy_NONE PaymentStrategy = 0 PaymentStrategy_DIRECT PaymentStrategy = 1 PaymentStrategy_RELAY PaymentStrategy = 2 )
func (PaymentStrategy) DeepCopy ¶
func (o PaymentStrategy) DeepCopy() PaymentStrategy
func (PaymentStrategy) String ¶
func (e PaymentStrategy) String() string
type PaymentSummary ¶
type PaymentSummary struct { Typ__ PaymentSummaryType `codec:"typ" json:"typ"` Stellar__ *PaymentSummaryStellar `codec:"stellar,omitempty" json:"stellar,omitempty"` Direct__ *PaymentSummaryDirect `codec:"direct,omitempty" json:"direct,omitempty"` Relay__ *PaymentSummaryRelay `codec:"relay,omitempty" json:"relay,omitempty"` }
func NewPaymentSummaryWithDirect ¶
func NewPaymentSummaryWithDirect(v PaymentSummaryDirect) PaymentSummary
func NewPaymentSummaryWithRelay ¶
func NewPaymentSummaryWithRelay(v PaymentSummaryRelay) PaymentSummary
func NewPaymentSummaryWithStellar ¶
func NewPaymentSummaryWithStellar(v PaymentSummaryStellar) PaymentSummary
func (PaymentSummary) DeepCopy ¶
func (o PaymentSummary) DeepCopy() PaymentSummary
func (PaymentSummary) Direct ¶
func (o PaymentSummary) Direct() (res PaymentSummaryDirect)
func (PaymentSummary) Relay ¶
func (o PaymentSummary) Relay() (res PaymentSummaryRelay)
func (PaymentSummary) Stellar ¶
func (o PaymentSummary) Stellar() (res PaymentSummaryStellar)
func (*PaymentSummary) Typ ¶
func (o *PaymentSummary) Typ() (ret PaymentSummaryType, err error)
type PaymentSummaryDirect ¶
type PaymentSummaryDirect struct { KbTxID KeybaseTransactionID `codec:"kbTxID" json:"kbTxID"` TxID TransactionID `codec:"txID" json:"txID"` TxStatus TransactionStatus `codec:"txStatus" json:"txStatus"` TxErrMsg string `codec:"txErrMsg" json:"txErrMsg"` FromStellar AccountID `codec:"fromStellar" json:"fromStellar"` From keybase1.UserVersion `codec:"from" json:"from"` FromDeviceID keybase1.DeviceID `codec:"fromDeviceID" json:"fromDeviceID"` ToStellar AccountID `codec:"toStellar" json:"toStellar"` To *keybase1.UserVersion `codec:"to,omitempty" json:"to,omitempty"` Amount string `codec:"amount" json:"amount"` Asset Asset `codec:"asset" json:"asset"` DisplayAmount *string `codec:"displayAmount,omitempty" json:"displayAmount,omitempty"` DisplayCurrency *string `codec:"displayCurrency,omitempty" json:"displayCurrency,omitempty"` NoteB64 string `codec:"noteB64" json:"noteB64"` FromDisplayAmount string `codec:"fromDisplayAmount" json:"fromDisplayAmount"` FromDisplayCurrency string `codec:"fromDisplayCurrency" json:"fromDisplayCurrency"` ToDisplayAmount string `codec:"toDisplayAmount" json:"toDisplayAmount"` ToDisplayCurrency string `codec:"toDisplayCurrency" json:"toDisplayCurrency"` Ctime TimeMs `codec:"ctime" json:"ctime"` Rtime TimeMs `codec:"rtime" json:"rtime"` CursorToken string `codec:"cursorToken" json:"cursorToken"` Unread bool `codec:"unread" json:"unread"` FromPrimary bool `codec:"fromPrimary" json:"fromPrimary"` BatchID string `codec:"batchID" json:"batchID"` FromAirdrop bool `codec:"fromAirdrop" json:"fromAirdrop"` SourceAmountMax string `codec:"sourceAmountMax" json:"sourceAmountMax"` SourceAmountActual string `codec:"sourceAmountActual" json:"sourceAmountActual"` SourceAsset Asset `codec:"sourceAsset" json:"sourceAsset"` }
func (PaymentSummaryDirect) DeepCopy ¶
func (o PaymentSummaryDirect) DeepCopy() PaymentSummaryDirect
type PaymentSummaryRelay ¶
type PaymentSummaryRelay struct { KbTxID KeybaseTransactionID `codec:"kbTxID" json:"kbTxID"` TxID TransactionID `codec:"txID" json:"txID"` TxStatus TransactionStatus `codec:"txStatus" json:"txStatus"` TxErrMsg string `codec:"txErrMsg" json:"txErrMsg"` FromStellar AccountID `codec:"fromStellar" json:"fromStellar"` From keybase1.UserVersion `codec:"from" json:"from"` FromDeviceID keybase1.DeviceID `codec:"fromDeviceID" json:"fromDeviceID"` To *keybase1.UserVersion `codec:"to,omitempty" json:"to,omitempty"` ToAssertion string `codec:"toAssertion" json:"toAssertion"` RelayAccount AccountID `codec:"relayAccount" json:"relayAccount"` Amount string `codec:"amount" json:"amount"` DisplayAmount *string `codec:"displayAmount,omitempty" json:"displayAmount,omitempty"` DisplayCurrency *string `codec:"displayCurrency,omitempty" json:"displayCurrency,omitempty"` Ctime TimeMs `codec:"ctime" json:"ctime"` Rtime TimeMs `codec:"rtime" json:"rtime"` BoxB64 string `codec:"boxB64" json:"boxB64"` TeamID keybase1.TeamID `codec:"teamID" json:"teamID"` Claim *ClaimSummary `codec:"claim,omitempty" json:"claim,omitempty"` CursorToken string `codec:"cursorToken" json:"cursorToken"` BatchID string `codec:"batchID" json:"batchID"` FromAirdrop bool `codec:"fromAirdrop" json:"fromAirdrop"` }
func (PaymentSummaryRelay) DeepCopy ¶
func (o PaymentSummaryRelay) DeepCopy() PaymentSummaryRelay
type PaymentSummaryStellar ¶
type PaymentSummaryStellar struct { TxID TransactionID `codec:"txID" json:"txID"` From AccountID `codec:"from" json:"from"` To AccountID `codec:"to" json:"to"` Amount string `codec:"amount" json:"amount"` Asset Asset `codec:"asset" json:"asset"` Ctime TimeMs `codec:"ctime" json:"ctime"` CursorToken string `codec:"cursorToken" json:"cursorToken"` Unread bool `codec:"unread" json:"unread"` IsInflation bool `codec:"isInflation" json:"isInflation"` InflationSource *string `codec:"inflationSource,omitempty" json:"inflationSource,omitempty"` SourceAmountMax string `codec:"sourceAmountMax" json:"sourceAmountMax"` SourceAmountActual string `codec:"sourceAmountActual" json:"sourceAmountActual"` SourceAsset Asset `codec:"sourceAsset" json:"sourceAsset"` IsAdvanced bool `codec:"isAdvanced" json:"isAdvanced"` SummaryAdvanced string `codec:"summaryAdvanced" json:"summaryAdvanced"` Operations []string `codec:"operations" json:"operations"` Trustline *PaymentTrustlineLocal `codec:"trustline,omitempty" json:"trustline,omitempty"` }
func (PaymentSummaryStellar) DeepCopy ¶
func (o PaymentSummaryStellar) DeepCopy() PaymentSummaryStellar
type PaymentSummaryType ¶
type PaymentSummaryType int
const ( PaymentSummaryType_NONE PaymentSummaryType = 0 PaymentSummaryType_STELLAR PaymentSummaryType = 1 PaymentSummaryType_DIRECT PaymentSummaryType = 2 PaymentSummaryType_RELAY PaymentSummaryType = 3 )
func (PaymentSummaryType) DeepCopy ¶
func (o PaymentSummaryType) DeepCopy() PaymentSummaryType
func (PaymentSummaryType) String ¶
func (e PaymentSummaryType) String() string
type PaymentTrustlineLocal ¶
type PaymentTrustlineLocal struct { Asset Asset `codec:"asset" json:"asset"` Remove bool `codec:"remove" json:"remove"` }
func (PaymentTrustlineLocal) DeepCopy ¶
func (o PaymentTrustlineLocal) DeepCopy() PaymentTrustlineLocal
type PaymentsPage ¶
type PaymentsPage struct { Payments []PaymentSummary `codec:"payments" json:"payments"` Cursor *PageCursor `codec:"cursor,omitempty" json:"cursor,omitempty"` OldestUnread *TransactionID `codec:"oldestUnread,omitempty" json:"oldestUnread,omitempty"` }
func (PaymentsPage) DeepCopy ¶
func (o PaymentsPage) DeepCopy() PaymentsPage
type PaymentsPageLocal ¶
type PaymentsPageLocal struct { Payments []PaymentOrErrorLocal `codec:"payments" json:"payments"` Cursor *PageCursor `codec:"cursor,omitempty" json:"cursor,omitempty"` OldestUnread *PaymentID `codec:"oldestUnread,omitempty" json:"oldestUnread,omitempty"` }
func (PaymentsPageLocal) DeepCopy ¶
func (o PaymentsPageLocal) DeepCopy() PaymentsPageLocal
type PredefinedInflationDestination ¶
type PredefinedInflationDestination struct { Tag InflationDestinationTag `codec:"tag" json:"tag"` Name string `codec:"name" json:"name"` Recommended bool `codec:"recommended" json:"recommended"` AccountID AccountID `codec:"accountID" json:"accountID"` Url string `codec:"url" json:"url"` }
func (PredefinedInflationDestination) DeepCopy ¶
func (o PredefinedInflationDestination) DeepCopy() PredefinedInflationDestination
type PublicNoteType ¶
type PublicNoteType int
const ( PublicNoteType_NONE PublicNoteType = 0 PublicNoteType_TEXT PublicNoteType = 1 PublicNoteType_ID PublicNoteType = 2 PublicNoteType_HASH PublicNoteType = 3 PublicNoteType_RETURN PublicNoteType = 4 )
func (PublicNoteType) DeepCopy ¶
func (o PublicNoteType) DeepCopy() PublicNoteType
func (PublicNoteType) String ¶
func (e PublicNoteType) String() string
type RecipientTrustlinesLocal ¶
type RecipientTrustlinesLocal struct { Trustlines []Balance `codec:"trustlines" json:"trustlines"` RecipientType ParticipantType `codec:"recipientType" json:"recipientType"` }
func (RecipientTrustlinesLocal) DeepCopy ¶
func (o RecipientTrustlinesLocal) DeepCopy() RecipientTrustlinesLocal
type RelayClaimPost ¶
type RelayClaimPost struct { KeybaseID KeybaseTransactionID `codec:"keybaseID" json:"keybaseID"` Dir RelayDirection `codec:"dir" json:"dir"` SignedTransaction string `codec:"signedTransaction" json:"signedTransaction"` AutoClaimToken *string `codec:"autoClaimToken,omitempty" json:"autoClaimToken,omitempty"` }
func (RelayClaimPost) DeepCopy ¶
func (o RelayClaimPost) DeepCopy() RelayClaimPost
type RelayClaimResult ¶
type RelayClaimResult struct {
ClaimStellarID TransactionID `codec:"claimStellarID" json:"claimStellarID"`
}
func (RelayClaimResult) DeepCopy ¶
func (o RelayClaimResult) DeepCopy() RelayClaimResult
type RelayContents ¶
type RelayContents struct { StellarID TransactionID `codec:"stellarID" json:"stellarID"` Sk SecretKey `codec:"sk" json:"sk"` Note string `codec:"note" json:"note"` }
func (RelayContents) DeepCopy ¶
func (o RelayContents) DeepCopy() RelayContents
type RelayDirection ¶
type RelayDirection int
const ( RelayDirection_CLAIM RelayDirection = 0 RelayDirection_YANK RelayDirection = 1 )
func (RelayDirection) DeepCopy ¶
func (o RelayDirection) DeepCopy() RelayDirection
func (RelayDirection) String ¶
func (e RelayDirection) String() string
type RelayOp ¶
type RequestDetails ¶
type RequestDetails struct { Id KeybaseRequestID `codec:"id" json:"id"` FromUser keybase1.UserVersion `codec:"fromUser" json:"fromUser"` ToUser *keybase1.UserVersion `codec:"toUser,omitempty" json:"toUser,omitempty"` ToAssertion string `codec:"toAssertion" json:"toAssertion"` Amount string `codec:"amount" json:"amount"` Asset *Asset `codec:"asset,omitempty" json:"asset,omitempty"` Currency *OutsideCurrencyCode `codec:"currency,omitempty" json:"currency,omitempty"` FromDisplayAmount string `codec:"fromDisplayAmount" json:"fromDisplayAmount"` FromDisplayCurrency string `codec:"fromDisplayCurrency" json:"fromDisplayCurrency"` ToDisplayAmount string `codec:"toDisplayAmount" json:"toDisplayAmount"` ToDisplayCurrency string `codec:"toDisplayCurrency" json:"toDisplayCurrency"` FundingKbTxID KeybaseTransactionID `codec:"fundingKbTxID" json:"fundingKbTxID"` Status RequestStatus `codec:"status" json:"status"` }
func (RequestDetails) DeepCopy ¶
func (o RequestDetails) DeepCopy() RequestDetails
type RequestDetailsLocal ¶
type RequestDetailsLocal struct { Id KeybaseRequestID `codec:"id" json:"id"` FromAssertion string `codec:"fromAssertion" json:"fromAssertion"` FromCurrentUser bool `codec:"fromCurrentUser" json:"fromCurrentUser"` ToUserType ParticipantType `codec:"toUserType" json:"toUserType"` ToAssertion string `codec:"toAssertion" json:"toAssertion"` Amount string `codec:"amount" json:"amount"` Asset *Asset `codec:"asset,omitempty" json:"asset,omitempty"` Currency *OutsideCurrencyCode `codec:"currency,omitempty" json:"currency,omitempty"` AmountDescription string `codec:"amountDescription" json:"amountDescription"` WorthAtRequestTime string `codec:"worthAtRequestTime" json:"worthAtRequestTime"` Status RequestStatus `codec:"status" json:"status"` }
func (RequestDetailsLocal) DeepCopy ¶
func (o RequestDetailsLocal) DeepCopy() RequestDetailsLocal
type RequestPost ¶
type RequestPost struct { ToUser *keybase1.UserVersion `codec:"toUser,omitempty" json:"toUser,omitempty"` ToAssertion string `codec:"toAssertion" json:"toAssertion"` Amount string `codec:"amount" json:"amount"` Asset *Asset `codec:"asset,omitempty" json:"asset,omitempty"` Currency *OutsideCurrencyCode `codec:"currency,omitempty" json:"currency,omitempty"` }
func (RequestPost) DeepCopy ¶
func (o RequestPost) DeepCopy() RequestPost
type RequestStatus ¶
type RequestStatus int
const ( RequestStatus_OK RequestStatus = 0 RequestStatus_CANCELED RequestStatus = 1 RequestStatus_DONE RequestStatus = 2 )
func (RequestStatus) DeepCopy ¶
func (o RequestStatus) DeepCopy() RequestStatus
func (RequestStatus) String ¶
func (e RequestStatus) String() string
type RequestStatusMsg ¶
type RequestStatusMsg struct {
ReqID KeybaseRequestID `codec:"reqID" json:"reqID"`
}
func (RequestStatusMsg) DeepCopy ¶
func (o RequestStatusMsg) DeepCopy() RequestStatusMsg
type SendAssetChoiceLocal ¶
type SendAssetChoiceLocal struct { Asset Asset `codec:"asset" json:"asset"` Enabled bool `codec:"enabled" json:"enabled"` Left string `codec:"left" json:"left"` Right string `codec:"right" json:"right"` Subtext string `codec:"subtext" json:"subtext"` }
func (SendAssetChoiceLocal) DeepCopy ¶
func (o SendAssetChoiceLocal) DeepCopy() SendAssetChoiceLocal
type SendBannerLocal ¶
type SendBannerLocal struct { Level string `codec:"level" json:"level"` Message string `codec:"message" json:"message"` ProofsChanged bool `codec:"proofsChanged" json:"proofsChanged"` OfferAdvancedSendForm AdvancedBanner `codec:"offerAdvancedSendForm" json:"offerAdvancedSendForm"` }
func (SendBannerLocal) DeepCopy ¶
func (o SendBannerLocal) DeepCopy() SendBannerLocal
type SendPaymentResLocal ¶
type SendPaymentResLocal struct { KbTxID KeybaseTransactionID `codec:"kbTxID" json:"kbTxID"` Pending bool `codec:"pending" json:"pending"` JumpToChat string `codec:"jumpToChat" json:"jumpToChat"` }
func (SendPaymentResLocal) DeepCopy ¶
func (o SendPaymentResLocal) DeepCopy() SendPaymentResLocal
type SendResultCLILocal ¶
type SendResultCLILocal struct { KbTxID KeybaseTransactionID `codec:"kbTxID" json:"kbTxID"` TxID TransactionID `codec:"txID" json:"txID"` }
func (SendResultCLILocal) DeepCopy ¶
func (o SendResultCLILocal) DeepCopy() SendResultCLILocal
type SignXdrResult ¶
type SignXdrResult struct { SingedTx string `codec:"singedTx" json:"singedTx"` AccountID AccountID `codec:"accountID" json:"accountID"` SubmitErr *string `codec:"submitErr,omitempty" json:"submitErr,omitempty"` SubmitTxID *TransactionID `codec:"submitTxID,omitempty" json:"submitTxID,omitempty"` }
func (SignXdrResult) DeepCopy ¶
func (o SignXdrResult) DeepCopy() SignXdrResult
type StaticConfig ¶
type StaticConfig struct { PaymentNoteMaxLength int `codec:"paymentNoteMaxLength" json:"paymentNoteMaxLength"` RequestNoteMaxLength int `codec:"requestNoteMaxLength" json:"requestNoteMaxLength"` PublicMemoMaxLength int `codec:"publicMemoMaxLength" json:"publicMemoMaxLength"` }
func (StaticConfig) DeepCopy ¶
func (o StaticConfig) DeepCopy() StaticConfig
type StellarServerDefinitions ¶
type StellarServerDefinitions struct { Revision int `codec:"revision" json:"revision"` Currencies map[OutsideCurrencyCode]OutsideCurrencyDefinition `codec:"currencies" json:"currencies"` }
func (StellarServerDefinitions) DeepCopy ¶
func (o StellarServerDefinitions) DeepCopy() StellarServerDefinitions
type SubmitMultiRes ¶
type SubmitMultiRes struct {
TxID TransactionID `codec:"txID" json:"txID"`
}
func (SubmitMultiRes) DeepCopy ¶
func (o SubmitMultiRes) DeepCopy() SubmitMultiRes
type TimeboundsRecommendation ¶
type TimeboundsRecommendation struct { TimeNow keybase1.UnixTime `codec:"timeNow" json:"time_now"` Timeout int64 `codec:"timeout" json:"timeout"` }
func (TimeboundsRecommendation) DeepCopy ¶
func (o TimeboundsRecommendation) DeepCopy() TimeboundsRecommendation
type TransactionID ¶
type TransactionID string
func (TransactionID) DeepCopy ¶
func (o TransactionID) DeepCopy() TransactionID
type TransactionStatus ¶
type TransactionStatus int
const ( TransactionStatus_NONE TransactionStatus = 0 TransactionStatus_PENDING TransactionStatus = 1 TransactionStatus_SUCCESS TransactionStatus = 2 TransactionStatus_ERROR_TRANSIENT TransactionStatus = 3 TransactionStatus_ERROR_PERMANENT TransactionStatus = 4 )
func (TransactionStatus) DeepCopy ¶
func (o TransactionStatus) DeepCopy() TransactionStatus
func (TransactionStatus) String ¶
func (e TransactionStatus) String() string
type Trustline ¶
type TxDisplaySummary ¶
type TxDisplaySummary struct { Source AccountID `codec:"source" json:"source"` Fee int `codec:"fee" json:"fee"` Memo string `codec:"memo" json:"memo"` MemoType string `codec:"memoType" json:"memoType"` Operations []string `codec:"operations" json:"operations"` }
func (TxDisplaySummary) DeepCopy ¶
func (o TxDisplaySummary) DeepCopy() TxDisplaySummary
type UIPaymentReviewed ¶
type UIPaymentReviewed struct { Bid BuildPaymentID `codec:"bid" json:"bid"` ReviewID int `codec:"reviewID" json:"reviewID"` Seqno int `codec:"seqno" json:"seqno"` Banners []SendBannerLocal `codec:"banners" json:"banners"` NextButton string `codec:"nextButton" json:"nextButton"` }
func (UIPaymentReviewed) DeepCopy ¶
func (o UIPaymentReviewed) DeepCopy() UIPaymentReviewed
type ValidateStellarURIResultLocal ¶
type ValidateStellarURIResultLocal struct { Operation string `codec:"operation" json:"operation"` OriginDomain string `codec:"originDomain" json:"originDomain"` Message string `codec:"message" json:"message"` CallbackURL string `codec:"callbackURL" json:"callbackURL"` Xdr string `codec:"xdr" json:"xdr"` Summary TxDisplaySummary `codec:"summary" json:"summary"` Recipient string `codec:"recipient" json:"recipient"` Amount string `codec:"amount" json:"amount"` AssetCode string `codec:"assetCode" json:"assetCode"` AssetIssuer string `codec:"assetIssuer" json:"assetIssuer"` Memo string `codec:"memo" json:"memo"` MemoType string `codec:"memoType" json:"memoType"` DisplayAmountFiat string `codec:"displayAmountFiat" json:"displayAmountFiat"` AvailableToSendNative string `codec:"availableToSendNative" json:"availableToSendNative"` AvailableToSendFiat string `codec:"availableToSendFiat" json:"availableToSendFiat"` Signed bool `codec:"signed" json:"signed"` }
func (ValidateStellarURIResultLocal) DeepCopy ¶
func (o ValidateStellarURIResultLocal) DeepCopy() ValidateStellarURIResultLocal
type WalletAccountLocal ¶
type WalletAccountLocal struct { AccountID AccountID `codec:"accountID" json:"accountID"` IsDefault bool `codec:"isDefault" json:"isDefault"` Name string `codec:"name" json:"name"` BalanceDescription string `codec:"balanceDescription" json:"balanceDescription"` Seqno string `codec:"seqno" json:"seqno"` CurrencyLocal CurrencyLocal `codec:"currencyLocal" json:"currencyLocal"` AccountMode AccountMode `codec:"accountMode" json:"accountMode"` AccountModeEditable bool `codec:"accountModeEditable" json:"accountModeEditable"` DeviceReadOnly bool `codec:"deviceReadOnly" json:"deviceReadOnly"` IsFunded bool `codec:"isFunded" json:"isFunded"` CanSubmitTx bool `codec:"canSubmitTx" json:"canSubmitTx"` CanAddTrustline bool `codec:"canAddTrustline" json:"canAddTrustline"` }
func (WalletAccountLocal) DeepCopy ¶
func (o WalletAccountLocal) DeepCopy() WalletAccountLocal
Click to show internal directories.
Click to hide internal directories.