Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type AccountsAPI
- type AccountsAPIService
- func (a *AccountsAPIService) GetListOfBalancesByAddress(ctx _context.Context, platform string, network string, address string) ApiGetListOfBalancesByAddressRequest
- func (a *AccountsAPIService) GetListOfBalancesByAddressExecute(r ApiGetListOfBalancesByAddressRequest) ([]Balance, *_nethttp.Response, error)
- func (a *AccountsAPIService) GetListOfBalancesByAddresses(ctx _context.Context, platform string, network string) ApiGetListOfBalancesByAddressesRequest
- func (a *AccountsAPIService) GetListOfBalancesByAddressesExecute(r ApiGetListOfBalancesByAddressesRequest) (map[string][]Balance, *_nethttp.Response, error)
- func (a *AccountsAPIService) GetReportByAddress(ctx _context.Context, platform string, network string, address string) ApiGetReportByAddressRequest
- func (a *AccountsAPIService) GetReportByAddressExecute(r ApiGetReportByAddressRequest) (Report, *_nethttp.Response, error)
- func (a *AccountsAPIService) GetTxsByAddress(ctx _context.Context, platform string, network string, address string) ApiGetTxsByAddressRequest
- func (a *AccountsAPIService) GetTxsByAddressExecute(r ApiGetTxsByAddressRequest) (TxPage, *_nethttp.Response, error)
- type AccountsObj
- type AlgorandMeta
- func (o *AlgorandMeta) GetClose() string
- func (o *AlgorandMeta) GetCloseAmount() string
- func (o *AlgorandMeta) GetCloseAmountOk() (*string, bool)
- func (o *AlgorandMeta) GetCloseOk() (*string, bool)
- func (o *AlgorandMeta) GetCloseReward() string
- func (o *AlgorandMeta) GetCloseRewardOk() (*string, bool)
- func (o *AlgorandMeta) GetRecipientReward() string
- func (o *AlgorandMeta) GetRecipientRewardOk() (*string, bool)
- func (o *AlgorandMeta) GetSenderReward() string
- func (o *AlgorandMeta) GetSenderRewardOk() (*string, bool)
- func (o *AlgorandMeta) GetType() string
- func (o *AlgorandMeta) GetTypeOk() (*string, bool)
- func (o *AlgorandMeta) HasClose() bool
- func (o *AlgorandMeta) HasCloseAmount() bool
- func (o *AlgorandMeta) HasCloseReward() bool
- func (o *AlgorandMeta) HasRecipientReward() bool
- func (o *AlgorandMeta) HasSenderReward() bool
- func (o *AlgorandMeta) HasType() bool
- func (o AlgorandMeta) MarshalJSON() ([]byte, error)
- func (o *AlgorandMeta) SetClose(v string)
- func (o *AlgorandMeta) SetCloseAmount(v string)
- func (o *AlgorandMeta) SetCloseReward(v string)
- func (o *AlgorandMeta) SetRecipientReward(v string)
- func (o *AlgorandMeta) SetSenderReward(v string)
- func (o *AlgorandMeta) SetType(v string)
- type ApiCurrentBlockIDRequest
- type ApiCurrentBlockNumberRequest
- type ApiFeeEstimateRequest
- type ApiGetBlockIdentifierRequest
- type ApiGetBlockIdentifiersRequest
- type ApiGetBlockRequest
- type ApiGetListOfBalancesByAddressRequest
- type ApiGetListOfBalancesByAddressesRequest
- type ApiGetPlatformEndpointsRequest
- type ApiGetPlatformsListRequest
- type ApiGetReportByAddressRequest
- func (r ApiGetReportByAddressRequest) Continuation(continuation string) ApiGetReportByAddressRequest
- func (r ApiGetReportByAddressRequest) Execute() (Report, *_nethttp.Response, error)
- func (r ApiGetReportByAddressRequest) From(from int32) ApiGetReportByAddressRequest
- func (r ApiGetReportByAddressRequest) Limit(limit int32) ApiGetReportByAddressRequest
- func (r ApiGetReportByAddressRequest) To(to int32) ApiGetReportByAddressRequest
- type ApiGetTxConfirmationsRequest
- type ApiGetTxRequest
- type ApiGetTxsByAddressRequest
- func (r ApiGetTxsByAddressRequest) Assets(assets string) ApiGetTxsByAddressRequest
- func (r ApiGetTxsByAddressRequest) Continuation(continuation string) ApiGetTxsByAddressRequest
- func (r ApiGetTxsByAddressRequest) Execute() (TxPage, *_nethttp.Response, error)
- func (r ApiGetTxsByAddressRequest) Limit(limit int32) ApiGetTxsByAddressRequest
- func (r ApiGetTxsByAddressRequest) Order(order string) ApiGetTxsByAddressRequest
- type ApiGetTxsRequest
- type ApiTxSendRequest
- type Balance
- func (o *Balance) GetConfirmedBalance() string
- func (o *Balance) GetConfirmedBalanceOk() (*string, bool)
- func (o *Balance) GetConfirmedBlock() int32
- func (o *Balance) GetConfirmedBlockOk() (*int32, bool)
- func (o *Balance) GetConfirmedNonce() int32
- func (o *Balance) GetConfirmedNonceOk() (*int32, bool)
- func (o *Balance) GetCurrency() Currency
- func (o *Balance) GetCurrencyOk() (*Currency, bool)
- func (o *Balance) GetPendingBalance() string
- func (o *Balance) GetPendingBalanceOk() (*string, bool)
- func (o *Balance) HasConfirmedBalance() bool
- func (o *Balance) HasConfirmedBlock() bool
- func (o *Balance) HasConfirmedNonce() bool
- func (o *Balance) HasCurrency() bool
- func (o *Balance) HasPendingBalance() bool
- func (o Balance) MarshalJSON() ([]byte, error)
- func (o *Balance) SetConfirmedBalance(v string)
- func (o *Balance) SetConfirmedBlock(v int32)
- func (o *Balance) SetConfirmedNonce(v int32)
- func (o *Balance) SetCurrency(v Currency)
- func (o *Balance) SetPendingBalance(v string)
- type BasicAuth
- type Block
- func (o *Block) GetDate() int64
- func (o *Block) GetDateOk() (*int64, bool)
- func (o *Block) GetId() string
- func (o *Block) GetIdOk() (*string, bool)
- func (o *Block) GetNumTxs() int32
- func (o *Block) GetNumTxsOk() (*int32, bool)
- func (o *Block) GetNumber() int64
- func (o *Block) GetNumberOk() (*int64, bool)
- func (o *Block) GetParentId() string
- func (o *Block) GetParentIdOk() (*string, bool)
- func (o *Block) GetTxs() []Tx
- func (o *Block) GetTxsOk() (*[]Tx, bool)
- func (o *Block) HasDate() bool
- func (o *Block) HasId() bool
- func (o *Block) HasNumTxs() bool
- func (o *Block) HasNumber() bool
- func (o *Block) HasParentId() bool
- func (o *Block) HasTxs() bool
- func (o Block) MarshalJSON() ([]byte, error)
- func (o *Block) SetDate(v int64)
- func (o *Block) SetId(v string)
- func (o *Block) SetNumTxs(v int32)
- func (o *Block) SetNumber(v int64)
- func (o *Block) SetParentId(v string)
- func (o *Block) SetTxs(v []Tx)
- type BlockIdentifier
- func (o *BlockIdentifier) GetDate() int64
- func (o *BlockIdentifier) GetDateOk() (*int64, bool)
- func (o *BlockIdentifier) GetId() string
- func (o *BlockIdentifier) GetIdOk() (*string, bool)
- func (o *BlockIdentifier) GetNumber() int64
- func (o *BlockIdentifier) GetNumberOk() (*int64, bool)
- func (o *BlockIdentifier) GetParentId() string
- func (o *BlockIdentifier) GetParentIdOk() (*string, bool)
- func (o *BlockIdentifier) HasDate() bool
- func (o *BlockIdentifier) HasId() bool
- func (o *BlockIdentifier) HasNumber() bool
- func (o *BlockIdentifier) HasParentId() bool
- func (o BlockIdentifier) MarshalJSON() ([]byte, error)
- func (o *BlockIdentifier) SetDate(v int64)
- func (o *BlockIdentifier) SetId(v string)
- func (o *BlockIdentifier) SetNumber(v int64)
- func (o *BlockIdentifier) SetParentId(v string)
- type BlockIdentifierPage
- func (o *BlockIdentifierPage) GetContinuation() int32
- func (o *BlockIdentifierPage) GetContinuationOk() (*int32, bool)
- func (o *BlockIdentifierPage) GetItems() []BlockIdentifier
- func (o *BlockIdentifierPage) GetItemsOk() (*[]BlockIdentifier, bool)
- func (o *BlockIdentifierPage) GetTotal() int32
- func (o *BlockIdentifierPage) GetTotalOk() (*int32, bool)
- func (o *BlockIdentifierPage) HasContinuation() bool
- func (o *BlockIdentifierPage) HasItems() bool
- func (o *BlockIdentifierPage) HasTotal() bool
- func (o BlockIdentifierPage) MarshalJSON() ([]byte, error)
- func (o *BlockIdentifierPage) SetContinuation(v int32)
- func (o *BlockIdentifierPage) SetContinuationNil()
- func (o *BlockIdentifierPage) SetItems(v []BlockIdentifier)
- func (o *BlockIdentifierPage) SetTotal(v int32)
- func (o *BlockIdentifierPage) UnsetContinuation()
- type BlocksAPI
- type BlocksAPIService
- func (a *BlocksAPIService) GetBlock(ctx _context.Context, platform string, network string, key string) ApiGetBlockRequest
- func (a *BlocksAPIService) GetBlockExecute(r ApiGetBlockRequest) (Block, *_nethttp.Response, error)
- func (a *BlocksAPIService) GetBlockIdentifier(ctx _context.Context, platform string, network string, key string) ApiGetBlockIdentifierRequest
- func (a *BlocksAPIService) GetBlockIdentifierExecute(r ApiGetBlockIdentifierRequest) (BlockIdentifier, *_nethttp.Response, error)
- func (a *BlocksAPIService) GetBlockIdentifiers(ctx _context.Context, platform string, network string) ApiGetBlockIdentifiersRequest
- func (a *BlocksAPIService) GetBlockIdentifiersExecute(r ApiGetBlockIdentifiersRequest) (BlockIdentifierPage, *_nethttp.Response, error)
- type Configuration
- type Currency
- type Event
- func (o *Event) GetAmount() int64
- func (o *Event) GetAmountOk() (*int64, bool)
- func (o *Event) GetBlockId() string
- func (o *Event) GetBlockIdOk() (*string, bool)
- func (o *Event) GetBlockNumber() int32
- func (o *Event) GetBlockNumberOk() (*int32, bool)
- func (o *Event) GetDate() int64
- func (o *Event) GetDateOk() (*int64, bool)
- func (o *Event) GetDecimals() int32
- func (o *Event) GetDecimalsOk() (*int32, bool)
- func (o *Event) GetDenomination() string
- func (o *Event) GetDenominationOk() (*string, bool)
- func (o *Event) GetDestination() string
- func (o *Event) GetDestinationOk() (*string, bool)
- func (o *Event) GetId() string
- func (o *Event) GetIdOk() (*string, bool)
- func (o *Event) GetMeta() interface{}
- func (o *Event) GetMetaOk() (*interface{}, bool)
- func (o *Event) GetSource() string
- func (o *Event) GetSourceOk() (*string, bool)
- func (o *Event) GetTransactionId() string
- func (o *Event) GetTransactionIdOk() (*string, bool)
- func (o *Event) GetType() string
- func (o *Event) GetTypeOk() (*string, bool)
- func (o *Event) HasAmount() bool
- func (o *Event) HasBlockId() bool
- func (o *Event) HasBlockNumber() bool
- func (o *Event) HasDate() bool
- func (o *Event) HasDecimals() bool
- func (o *Event) HasDenomination() bool
- func (o *Event) HasDestination() bool
- func (o *Event) HasId() bool
- func (o *Event) HasMeta() bool
- func (o *Event) HasSource() bool
- func (o *Event) HasTransactionId() bool
- func (o *Event) HasType() bool
- func (o Event) MarshalJSON() ([]byte, error)
- func (o *Event) SetAmount(v int64)
- func (o *Event) SetAmountNil()
- func (o *Event) SetBlockId(v string)
- func (o *Event) SetBlockNumber(v int32)
- func (o *Event) SetDate(v int64)
- func (o *Event) SetDecimals(v int32)
- func (o *Event) SetDecimalsNil()
- func (o *Event) SetDenomination(v string)
- func (o *Event) SetDenominationNil()
- func (o *Event) SetDestination(v string)
- func (o *Event) SetDestinationNil()
- func (o *Event) SetId(v string)
- func (o *Event) SetMeta(v interface{})
- func (o *Event) SetSource(v string)
- func (o *Event) SetSourceNil()
- func (o *Event) SetTransactionId(v string)
- func (o *Event) SetType(v string)
- func (o *Event) UnsetAmount()
- func (o *Event) UnsetDecimals()
- func (o *Event) UnsetDenomination()
- func (o *Event) UnsetDestination()
- func (o *Event) UnsetSource()
- type FeeEstimate
- func (o *FeeEstimate) GetEstimatedFees() FeeEstimateEstimatedFees
- func (o *FeeEstimate) GetEstimatedFeesOk() (*FeeEstimateEstimatedFees, bool)
- func (o *FeeEstimate) GetMostRecentBlock() int32
- func (o *FeeEstimate) GetMostRecentBlockOk() (*int32, bool)
- func (o *FeeEstimate) HasEstimatedFees() bool
- func (o *FeeEstimate) HasMostRecentBlock() bool
- func (o FeeEstimate) MarshalJSON() ([]byte, error)
- func (o *FeeEstimate) SetEstimatedFees(v FeeEstimateEstimatedFees)
- func (o *FeeEstimate) SetMostRecentBlock(v int32)
- type FeeEstimateEstimatedFees
- func (o *FeeEstimateEstimatedFees) GetFast() interface{}
- func (o *FeeEstimateEstimatedFees) GetFastOk() (*interface{}, bool)
- func (o *FeeEstimateEstimatedFees) GetMedium() interface{}
- func (o *FeeEstimateEstimatedFees) GetMediumOk() (*interface{}, bool)
- func (o *FeeEstimateEstimatedFees) GetSlow() interface{}
- func (o *FeeEstimateEstimatedFees) GetSlowOk() (*interface{}, bool)
- func (o *FeeEstimateEstimatedFees) HasFast() bool
- func (o *FeeEstimateEstimatedFees) HasMedium() bool
- func (o *FeeEstimateEstimatedFees) HasSlow() bool
- func (o FeeEstimateEstimatedFees) MarshalJSON() ([]byte, error)
- func (o *FeeEstimateEstimatedFees) SetFast(v interface{})
- func (o *FeeEstimateEstimatedFees) SetMedium(v interface{})
- func (o *FeeEstimateEstimatedFees) SetSlow(v interface{})
- type GenericOpenAPIError
- type ModelError
- func (o *ModelError) GetCode() int32
- func (o *ModelError) GetCodeOk() (*int32, bool)
- func (o *ModelError) GetDetail() string
- func (o *ModelError) GetDetailOk() (*string, bool)
- func (o *ModelError) GetStatus() int32
- func (o *ModelError) GetStatusOk() (*int32, bool)
- func (o *ModelError) GetTitle() string
- func (o *ModelError) GetTitleOk() (*string, bool)
- func (o *ModelError) GetType() string
- func (o *ModelError) GetTypeOk() (*string, bool)
- func (o *ModelError) HasCode() bool
- func (o *ModelError) HasDetail() bool
- func (o *ModelError) HasStatus() bool
- func (o *ModelError) HasTitle() bool
- func (o *ModelError) HasType() bool
- func (o ModelError) MarshalJSON() ([]byte, error)
- func (o *ModelError) SetCode(v int32)
- func (o *ModelError) SetDetail(v string)
- func (o *ModelError) SetStatus(v int32)
- func (o *ModelError) SetTitle(v string)
- func (o *ModelError) SetType(v string)
- type NativeCurrency
- func (o *NativeCurrency) GetAssetPath() string
- func (o *NativeCurrency) GetAssetPathOk() (*string, bool)
- func (o *NativeCurrency) GetDecimals() int32
- func (o *NativeCurrency) GetDecimalsOk() (*int32, bool)
- func (o *NativeCurrency) GetName() string
- func (o *NativeCurrency) GetNameOk() (*string, bool)
- func (o *NativeCurrency) GetSymbol() string
- func (o *NativeCurrency) GetSymbolOk() (*string, bool)
- func (o *NativeCurrency) GetType() string
- func (o *NativeCurrency) GetTypeOk() (*string, bool)
- func (o *NativeCurrency) HasDecimals() bool
- func (o *NativeCurrency) HasName() bool
- func (o *NativeCurrency) HasSymbol() bool
- func (o NativeCurrency) MarshalJSON() ([]byte, error)
- func (o *NativeCurrency) SetAssetPath(v string)
- func (o *NativeCurrency) SetDecimals(v int32)
- func (o *NativeCurrency) SetName(v string)
- func (o *NativeCurrency) SetSymbol(v string)
- func (o *NativeCurrency) SetType(v string)
- type NullableAccountsObj
- func (v NullableAccountsObj) Get() *AccountsObj
- func (v NullableAccountsObj) IsSet() bool
- func (v NullableAccountsObj) MarshalJSON() ([]byte, error)
- func (v *NullableAccountsObj) Set(val *AccountsObj)
- func (v *NullableAccountsObj) UnmarshalJSON(src []byte) error
- func (v *NullableAccountsObj) Unset()
- type NullableAlgorandMeta
- func (v NullableAlgorandMeta) Get() *AlgorandMeta
- func (v NullableAlgorandMeta) IsSet() bool
- func (v NullableAlgorandMeta) MarshalJSON() ([]byte, error)
- func (v *NullableAlgorandMeta) Set(val *AlgorandMeta)
- func (v *NullableAlgorandMeta) UnmarshalJSON(src []byte) error
- func (v *NullableAlgorandMeta) Unset()
- type NullableBalance
- type NullableBlock
- type NullableBlockIdentifier
- func (v NullableBlockIdentifier) Get() *BlockIdentifier
- func (v NullableBlockIdentifier) IsSet() bool
- func (v NullableBlockIdentifier) MarshalJSON() ([]byte, error)
- func (v *NullableBlockIdentifier) Set(val *BlockIdentifier)
- func (v *NullableBlockIdentifier) UnmarshalJSON(src []byte) error
- func (v *NullableBlockIdentifier) Unset()
- type NullableBlockIdentifierPage
- func (v NullableBlockIdentifierPage) Get() *BlockIdentifierPage
- func (v NullableBlockIdentifierPage) IsSet() bool
- func (v NullableBlockIdentifierPage) MarshalJSON() ([]byte, error)
- func (v *NullableBlockIdentifierPage) Set(val *BlockIdentifierPage)
- func (v *NullableBlockIdentifierPage) UnmarshalJSON(src []byte) error
- func (v *NullableBlockIdentifierPage) Unset()
- type NullableBool
- type NullableCurrency
- type NullableEvent
- type NullableFeeEstimate
- func (v NullableFeeEstimate) Get() *FeeEstimate
- func (v NullableFeeEstimate) IsSet() bool
- func (v NullableFeeEstimate) MarshalJSON() ([]byte, error)
- func (v *NullableFeeEstimate) Set(val *FeeEstimate)
- func (v *NullableFeeEstimate) UnmarshalJSON(src []byte) error
- func (v *NullableFeeEstimate) Unset()
- type NullableFeeEstimateEstimatedFees
- func (v NullableFeeEstimateEstimatedFees) Get() *FeeEstimateEstimatedFees
- func (v NullableFeeEstimateEstimatedFees) IsSet() bool
- func (v NullableFeeEstimateEstimatedFees) MarshalJSON() ([]byte, error)
- func (v *NullableFeeEstimateEstimatedFees) Set(val *FeeEstimateEstimatedFees)
- func (v *NullableFeeEstimateEstimatedFees) UnmarshalJSON(src []byte) error
- func (v *NullableFeeEstimateEstimatedFees) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableModelError
- type NullableNativeCurrency
- func (v NullableNativeCurrency) Get() *NativeCurrency
- func (v NullableNativeCurrency) IsSet() bool
- func (v NullableNativeCurrency) MarshalJSON() ([]byte, error)
- func (v *NullableNativeCurrency) Set(val *NativeCurrency)
- func (v *NullableNativeCurrency) UnmarshalJSON(src []byte) error
- func (v *NullableNativeCurrency) Unset()
- type NullablePlatformDetail
- func (v NullablePlatformDetail) Get() *PlatformDetail
- func (v NullablePlatformDetail) IsSet() bool
- func (v NullablePlatformDetail) MarshalJSON() ([]byte, error)
- func (v *NullablePlatformDetail) Set(val *PlatformDetail)
- func (v *NullablePlatformDetail) UnmarshalJSON(src []byte) error
- func (v *NullablePlatformDetail) Unset()
- type NullablePlatformsOverview
- func (v NullablePlatformsOverview) Get() *PlatformsOverview
- func (v NullablePlatformsOverview) IsSet() bool
- func (v NullablePlatformsOverview) MarshalJSON() ([]byte, error)
- func (v *NullablePlatformsOverview) Set(val *PlatformsOverview)
- func (v *NullablePlatformsOverview) UnmarshalJSON(src []byte) error
- func (v *NullablePlatformsOverview) Unset()
- type NullablePlatformsOverviewPlatforms
- func (v NullablePlatformsOverviewPlatforms) Get() *PlatformsOverviewPlatforms
- func (v NullablePlatformsOverviewPlatforms) IsSet() bool
- func (v NullablePlatformsOverviewPlatforms) MarshalJSON() ([]byte, error)
- func (v *NullablePlatformsOverviewPlatforms) Set(val *PlatformsOverviewPlatforms)
- func (v *NullablePlatformsOverviewPlatforms) UnmarshalJSON(src []byte) error
- func (v *NullablePlatformsOverviewPlatforms) Unset()
- type NullableReport
- type NullableReportField
- func (v NullableReportField) Get() *ReportField
- func (v NullableReportField) IsSet() bool
- func (v NullableReportField) MarshalJSON() ([]byte, error)
- func (v *NullableReportField) Set(val *ReportField)
- func (v *NullableReportField) UnmarshalJSON(src []byte) error
- func (v *NullableReportField) Unset()
- type NullableReportFieldMeta
- func (v NullableReportFieldMeta) Get() *ReportFieldMeta
- func (v NullableReportFieldMeta) IsSet() bool
- func (v NullableReportFieldMeta) MarshalJSON() ([]byte, error)
- func (v *NullableReportFieldMeta) Set(val *ReportFieldMeta)
- func (v *NullableReportFieldMeta) UnmarshalJSON(src []byte) error
- func (v *NullableReportFieldMeta) Unset()
- type NullableSignedTx
- type NullableSmartToken
- type NullableSmartTokenCurrency
- func (v NullableSmartTokenCurrency) Get() *SmartTokenCurrency
- func (v NullableSmartTokenCurrency) IsSet() bool
- func (v NullableSmartTokenCurrency) MarshalJSON() ([]byte, error)
- func (v *NullableSmartTokenCurrency) Set(val *SmartTokenCurrency)
- func (v *NullableSmartTokenCurrency) UnmarshalJSON(src []byte) error
- func (v *NullableSmartTokenCurrency) Unset()
- type NullableString
- type NullableTime
- type NullableToken
- type NullableTokenCurrency
- func (v NullableTokenCurrency) Get() *TokenCurrency
- func (v NullableTokenCurrency) IsSet() bool
- func (v NullableTokenCurrency) MarshalJSON() ([]byte, error)
- func (v *NullableTokenCurrency) Set(val *TokenCurrency)
- func (v *NullableTokenCurrency) UnmarshalJSON(src []byte) error
- func (v *NullableTokenCurrency) Unset()
- type NullableTx
- type NullableTxConfirmation
- func (v NullableTxConfirmation) Get() *TxConfirmation
- func (v NullableTxConfirmation) IsSet() bool
- func (v NullableTxConfirmation) MarshalJSON() ([]byte, error)
- func (v *NullableTxConfirmation) Set(val *TxConfirmation)
- func (v *NullableTxConfirmation) UnmarshalJSON(src []byte) error
- func (v *NullableTxConfirmation) Unset()
- type NullableTxPage
- type NullableTxReceipt
- type PlatformDetail
- func (o *PlatformDetail) GetEndpoints() []string
- func (o *PlatformDetail) GetEndpointsOk() (*[]string, bool)
- func (o *PlatformDetail) GetGenesisNumber() int64
- func (o *PlatformDetail) GetGenesisNumberOk() (*int64, bool)
- func (o *PlatformDetail) GetHandle() string
- func (o *PlatformDetail) GetHandleOk() (*string, bool)
- func (o *PlatformDetail) GetSource() string
- func (o *PlatformDetail) GetSourceOk() (*string, bool)
- func (o *PlatformDetail) HasEndpoints() bool
- func (o *PlatformDetail) HasGenesisNumber() bool
- func (o *PlatformDetail) HasHandle() bool
- func (o *PlatformDetail) HasSource() bool
- func (o PlatformDetail) MarshalJSON() ([]byte, error)
- func (o *PlatformDetail) SetEndpoints(v []string)
- func (o *PlatformDetail) SetGenesisNumber(v int64)
- func (o *PlatformDetail) SetHandle(v string)
- func (o *PlatformDetail) SetSource(v string)
- type PlatformsAPI
- type PlatformsAPIService
- func (a *PlatformsAPIService) GetPlatformEndpoints(ctx _context.Context, platform string, network string) ApiGetPlatformEndpointsRequest
- func (a *PlatformsAPIService) GetPlatformEndpointsExecute(r ApiGetPlatformEndpointsRequest) (PlatformDetail, *_nethttp.Response, error)
- func (a *PlatformsAPIService) GetPlatformsList(ctx _context.Context) ApiGetPlatformsListRequest
- func (a *PlatformsAPIService) GetPlatformsListExecute(r ApiGetPlatformsListRequest) (PlatformsOverview, *_nethttp.Response, error)
- type PlatformsOverview
- func (o *PlatformsOverview) GetPlatforms() []PlatformsOverviewPlatforms
- func (o *PlatformsOverview) GetPlatformsOk() (*[]PlatformsOverviewPlatforms, bool)
- func (o *PlatformsOverview) HasPlatforms() bool
- func (o PlatformsOverview) MarshalJSON() ([]byte, error)
- func (o *PlatformsOverview) SetPlatforms(v []PlatformsOverviewPlatforms)
- type PlatformsOverviewPlatforms
- func (o *PlatformsOverviewPlatforms) GetHandle() string
- func (o *PlatformsOverviewPlatforms) GetHandleOk() (*string, bool)
- func (o *PlatformsOverviewPlatforms) GetNetwork() string
- func (o *PlatformsOverviewPlatforms) GetNetworkOk() (*string, bool)
- func (o *PlatformsOverviewPlatforms) HasHandle() bool
- func (o *PlatformsOverviewPlatforms) HasNetwork() bool
- func (o PlatformsOverviewPlatforms) MarshalJSON() ([]byte, error)
- func (o *PlatformsOverviewPlatforms) SetHandle(v string)
- func (o *PlatformsOverviewPlatforms) SetNetwork(v string)
- type Report
- func (o *Report) GetContinuation() string
- func (o *Report) GetContinuationOk() (*string, bool)
- func (o *Report) GetFields() []ReportField
- func (o *Report) GetFieldsOk() (*[]ReportField, bool)
- func (o *Report) GetItems() int32
- func (o *Report) GetItemsOk() (*int32, bool)
- func (o *Report) GetLimit() int32
- func (o *Report) GetLimitOk() (*int32, bool)
- func (o *Report) HasContinuation() bool
- func (o *Report) HasLimit() bool
- func (o Report) MarshalJSON() ([]byte, error)
- func (o *Report) SetContinuation(v string)
- func (o *Report) SetFields(v []ReportField)
- func (o *Report) SetItems(v int32)
- func (o *Report) SetLimit(v int32)
- type ReportField
- func (o *ReportField) GetAction() string
- func (o *ReportField) GetActionOk() (*string, bool)
- func (o *ReportField) GetAddress() string
- func (o *ReportField) GetAddressOk() (*string, bool)
- func (o *ReportField) GetBlock() int64
- func (o *ReportField) GetBlockOk() (*int64, bool)
- func (o *ReportField) GetCurrency() string
- func (o *ReportField) GetCurrencyOk() (*string, bool)
- func (o *ReportField) GetDecimals() int32
- func (o *ReportField) GetDecimalsOk() (*int32, bool)
- func (o *ReportField) GetEventId() string
- func (o *ReportField) GetEventIdOk() (*string, bool)
- func (o *ReportField) GetFee() string
- func (o *ReportField) GetFeeOk() (*string, bool)
- func (o *ReportField) GetHash() string
- func (o *ReportField) GetHashOk() (*string, bool)
- func (o *ReportField) GetMeta() ReportFieldMeta
- func (o *ReportField) GetMetaOk() (*ReportFieldMeta, bool)
- func (o *ReportField) GetProtocol() string
- func (o *ReportField) GetProtocolOk() (*string, bool)
- func (o *ReportField) GetSenderAddress() string
- func (o *ReportField) GetSenderAddressOk() (*string, bool)
- func (o *ReportField) GetTimestamp() int32
- func (o *ReportField) GetTimestampOk() (*int32, bool)
- func (o *ReportField) GetValue() string
- func (o *ReportField) GetValueOk() (*string, bool)
- func (o *ReportField) HasMeta() bool
- func (o ReportField) MarshalJSON() ([]byte, error)
- func (o *ReportField) SetAction(v string)
- func (o *ReportField) SetAddress(v string)
- func (o *ReportField) SetBlock(v int64)
- func (o *ReportField) SetCurrency(v string)
- func (o *ReportField) SetDecimals(v int32)
- func (o *ReportField) SetEventId(v string)
- func (o *ReportField) SetFee(v string)
- func (o *ReportField) SetHash(v string)
- func (o *ReportField) SetMeta(v ReportFieldMeta)
- func (o *ReportField) SetMetaNil()
- func (o *ReportField) SetProtocol(v string)
- func (o *ReportField) SetSenderAddress(v string)
- func (o *ReportField) SetTimestamp(v int32)
- func (o *ReportField) SetValue(v string)
- func (o *ReportField) UnsetMeta()
- type ReportFieldMeta
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type SignedTx
- type SmartToken
- func (o *SmartToken) GetContract() string
- func (o *SmartToken) GetContractOk() (*string, bool)
- func (o *SmartToken) GetType() string
- func (o *SmartToken) GetTypeOk() (*string, bool)
- func (o SmartToken) MarshalJSON() ([]byte, error)
- func (o *SmartToken) SetContract(v string)
- func (o *SmartToken) SetType(v string)
- type SmartTokenCurrency
- func (o *SmartTokenCurrency) GetAssetPath() string
- func (o *SmartTokenCurrency) GetAssetPathOk() (*string, bool)
- func (o *SmartTokenCurrency) GetDecimals() int32
- func (o *SmartTokenCurrency) GetDecimalsOk() (*int32, bool)
- func (o *SmartTokenCurrency) GetDetail() SmartToken
- func (o *SmartTokenCurrency) GetDetailOk() (*SmartToken, bool)
- func (o *SmartTokenCurrency) GetName() string
- func (o *SmartTokenCurrency) GetNameOk() (*string, bool)
- func (o *SmartTokenCurrency) GetSymbol() string
- func (o *SmartTokenCurrency) GetSymbolOk() (*string, bool)
- func (o *SmartTokenCurrency) GetType() string
- func (o *SmartTokenCurrency) GetTypeOk() (*string, bool)
- func (o *SmartTokenCurrency) HasDecimals() bool
- func (o *SmartTokenCurrency) HasDetail() bool
- func (o *SmartTokenCurrency) HasName() bool
- func (o *SmartTokenCurrency) HasSymbol() bool
- func (o SmartTokenCurrency) MarshalJSON() ([]byte, error)
- func (o *SmartTokenCurrency) SetAssetPath(v string)
- func (o *SmartTokenCurrency) SetDecimals(v int32)
- func (o *SmartTokenCurrency) SetDetail(v SmartToken)
- func (o *SmartTokenCurrency) SetName(v string)
- func (o *SmartTokenCurrency) SetSymbol(v string)
- func (o *SmartTokenCurrency) SetType(v string)
- type SyncAPI
- type SyncAPIService
- func (a *SyncAPIService) CurrentBlockID(ctx _context.Context, platform string, network string) ApiCurrentBlockIDRequest
- func (a *SyncAPIService) CurrentBlockIDExecute(r ApiCurrentBlockIDRequest) (string, *_nethttp.Response, error)
- func (a *SyncAPIService) CurrentBlockNumber(ctx _context.Context, platform string, network string) ApiCurrentBlockNumberRequest
- func (a *SyncAPIService) CurrentBlockNumberExecute(r ApiCurrentBlockNumberRequest) (int64, *_nethttp.Response, error)
- type Token
- func (o *Token) GetCreator() string
- func (o *Token) GetCreatorOk() (*string, bool)
- func (o *Token) GetId() string
- func (o *Token) GetIdOk() (*string, bool)
- func (o *Token) GetType() string
- func (o *Token) GetTypeOk() (*string, bool)
- func (o *Token) HasCreator() bool
- func (o Token) MarshalJSON() ([]byte, error)
- func (o *Token) SetCreator(v string)
- func (o *Token) SetId(v string)
- func (o *Token) SetType(v string)
- type TokenCurrency
- func (o *TokenCurrency) GetAssetPath() string
- func (o *TokenCurrency) GetAssetPathOk() (*string, bool)
- func (o *TokenCurrency) GetDecimals() int32
- func (o *TokenCurrency) GetDecimalsOk() (*int32, bool)
- func (o *TokenCurrency) GetDetail() Token
- func (o *TokenCurrency) GetDetailOk() (*Token, bool)
- func (o *TokenCurrency) GetName() string
- func (o *TokenCurrency) GetNameOk() (*string, bool)
- func (o *TokenCurrency) GetSymbol() string
- func (o *TokenCurrency) GetSymbolOk() (*string, bool)
- func (o *TokenCurrency) GetType() string
- func (o *TokenCurrency) GetTypeOk() (*string, bool)
- func (o *TokenCurrency) HasDecimals() bool
- func (o *TokenCurrency) HasDetail() bool
- func (o *TokenCurrency) HasName() bool
- func (o *TokenCurrency) HasSymbol() bool
- func (o TokenCurrency) MarshalJSON() ([]byte, error)
- func (o *TokenCurrency) SetAssetPath(v string)
- func (o *TokenCurrency) SetDecimals(v int32)
- func (o *TokenCurrency) SetDetail(v Token)
- func (o *TokenCurrency) SetName(v string)
- func (o *TokenCurrency) SetSymbol(v string)
- func (o *TokenCurrency) SetType(v string)
- type TransactionsAPI
- type TransactionsAPIService
- func (a *TransactionsAPIService) FeeEstimate(ctx _context.Context, platform string, network string) ApiFeeEstimateRequest
- func (a *TransactionsAPIService) FeeEstimateExecute(r ApiFeeEstimateRequest) (FeeEstimate, *_nethttp.Response, error)
- func (a *TransactionsAPIService) GetTx(ctx _context.Context, platform string, network string, id string) ApiGetTxRequest
- func (a *TransactionsAPIService) GetTxConfirmations(ctx _context.Context, platform string, network string, id string) ApiGetTxConfirmationsRequest
- func (a *TransactionsAPIService) GetTxConfirmationsExecute(r ApiGetTxConfirmationsRequest) (TxConfirmation, *_nethttp.Response, error)
- func (a *TransactionsAPIService) GetTxExecute(r ApiGetTxRequest) (Tx, *_nethttp.Response, error)
- func (a *TransactionsAPIService) GetTxs(ctx _context.Context, platform string, network string) ApiGetTxsRequest
- func (a *TransactionsAPIService) GetTxsExecute(r ApiGetTxsRequest) (TxPage, *_nethttp.Response, error)
- func (a *TransactionsAPIService) TxSend(ctx _context.Context, platform string, network string) ApiTxSendRequest
- func (a *TransactionsAPIService) TxSendExecute(r ApiTxSendRequest) (TxReceipt, *_nethttp.Response, error)
- type Tx
- func (o *Tx) GetBlockId() string
- func (o *Tx) GetBlockIdOk() (*string, bool)
- func (o *Tx) GetDate() int64
- func (o *Tx) GetDateOk() (*int64, bool)
- func (o *Tx) GetEvents() []Event
- func (o *Tx) GetEventsOk() (*[]Event, bool)
- func (o *Tx) GetId() string
- func (o *Tx) GetIdOk() (*string, bool)
- func (o *Tx) GetMeta() interface{}
- func (o *Tx) GetMetaOk() (*interface{}, bool)
- func (o *Tx) GetNonce() int32
- func (o *Tx) GetNonceOk() (*int32, bool)
- func (o *Tx) GetNumEvents() int32
- func (o *Tx) GetNumEventsOk() (*int32, bool)
- func (o *Tx) GetStatus() string
- func (o *Tx) GetStatusOk() (*string, bool)
- func (o *Tx) HasBlockId() bool
- func (o *Tx) HasDate() bool
- func (o *Tx) HasEvents() bool
- func (o *Tx) HasId() bool
- func (o *Tx) HasMeta() bool
- func (o *Tx) HasNonce() bool
- func (o *Tx) HasNumEvents() bool
- func (o *Tx) HasStatus() bool
- func (o Tx) MarshalJSON() ([]byte, error)
- func (o *Tx) SetBlockId(v string)
- func (o *Tx) SetBlockIdNil()
- func (o *Tx) SetDate(v int64)
- func (o *Tx) SetEvents(v []Event)
- func (o *Tx) SetId(v string)
- func (o *Tx) SetMeta(v interface{})
- func (o *Tx) SetNonce(v int32)
- func (o *Tx) SetNumEvents(v int32)
- func (o *Tx) SetStatus(v string)
- func (o *Tx) UnsetBlockId()
- type TxConfirmation
- func (o *TxConfirmation) GetConfirmations() int64
- func (o *TxConfirmation) GetConfirmationsOk() (*int64, bool)
- func (o *TxConfirmation) GetCurrentHeight() int64
- func (o *TxConfirmation) GetCurrentHeightOk() (*int64, bool)
- func (o *TxConfirmation) GetTxId() string
- func (o *TxConfirmation) GetTxIdOk() (*string, bool)
- func (o *TxConfirmation) HasConfirmations() bool
- func (o *TxConfirmation) HasCurrentHeight() bool
- func (o *TxConfirmation) HasTxId() bool
- func (o TxConfirmation) MarshalJSON() ([]byte, error)
- func (o *TxConfirmation) SetConfirmations(v int64)
- func (o *TxConfirmation) SetCurrentHeight(v int64)
- func (o *TxConfirmation) SetTxId(v string)
- type TxPage
- func (o *TxPage) GetContinuation() string
- func (o *TxPage) GetContinuationOk() (*string, bool)
- func (o *TxPage) GetItems() []Tx
- func (o *TxPage) GetItemsOk() (*[]Tx, bool)
- func (o *TxPage) GetTotal() int32
- func (o *TxPage) GetTotalOk() (*int32, bool)
- func (o *TxPage) HasContinuation() bool
- func (o *TxPage) HasItems() bool
- func (o *TxPage) HasTotal() bool
- func (o TxPage) MarshalJSON() ([]byte, error)
- func (o *TxPage) SetContinuation(v string)
- func (o *TxPage) SetContinuationNil()
- func (o *TxPage) SetItems(v []Tx)
- func (o *TxPage) SetTotal(v int32)
- func (o *TxPage) UnsetContinuation()
- type TxReceipt
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { AccountsAPI AccountsAPI BlocksAPI BlocksAPI PlatformsAPI PlatformsAPI SyncAPI SyncAPI TransactionsAPI TransactionsAPI // contains filtered or unexported fields }
APIClient manages communication with the Ubiquity REST API API v3.0.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type AccountsAPI ¶
type AccountsAPI interface { /* * GetListOfBalancesByAddress Balances Of Address * Returns the account balances for all supported currencies. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param address Account address * @return ApiGetListOfBalancesByAddressRequest */ GetListOfBalancesByAddress(ctx _context.Context, platform string, network string, address string) ApiGetListOfBalancesByAddressRequest /* * GetListOfBalancesByAddressExecute executes the request * @return []Balance */ GetListOfBalancesByAddressExecute(r ApiGetListOfBalancesByAddressRequest) ([]Balance, *_nethttp.Response, error) /* * GetListOfBalancesByAddresses Balances Of Addresses * Returns the balances of accounts for all supported currencies. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiGetListOfBalancesByAddressesRequest */ GetListOfBalancesByAddresses(ctx _context.Context, platform string, network string) ApiGetListOfBalancesByAddressesRequest /* * GetListOfBalancesByAddressesExecute executes the request * @return map[string][]Balance */ GetListOfBalancesByAddressesExecute(r ApiGetListOfBalancesByAddressesRequest) (map[string][]Balance, *_nethttp.Response, error) /* * GetReportByAddress A financial report for an address between a time period. Default timescale is within the last 30 days * Returns account activity * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param address Account address * @return ApiGetReportByAddressRequest */ GetReportByAddress(ctx _context.Context, platform string, network string, address string) ApiGetReportByAddressRequest /* * GetReportByAddressExecute executes the request * @return Report */ GetReportByAddressExecute(r ApiGetReportByAddressRequest) (Report, *_nethttp.Response, error) /* * GetTxsByAddress Transactions Of Address * Gets transactions that an address was involved with, from newest to oldest. This call uses pagination. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param address Account address * @return ApiGetTxsByAddressRequest */ GetTxsByAddress(ctx _context.Context, platform string, network string, address string) ApiGetTxsByAddressRequest /* * GetTxsByAddressExecute executes the request * @return TxPage */ GetTxsByAddressExecute(r ApiGetTxsByAddressRequest) (TxPage, *_nethttp.Response, error) }
type AccountsAPIService ¶
type AccountsAPIService service
AccountsAPIService AccountsAPI service
func (*AccountsAPIService) GetListOfBalancesByAddress ¶
func (a *AccountsAPIService) GetListOfBalancesByAddress(ctx _context.Context, platform string, network string, address string) ApiGetListOfBalancesByAddressRequest
* GetListOfBalancesByAddress Balances Of Address * Returns the account balances for all supported currencies.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param address Account address * @return ApiGetListOfBalancesByAddressRequest
func (*AccountsAPIService) GetListOfBalancesByAddressExecute ¶
func (a *AccountsAPIService) GetListOfBalancesByAddressExecute(r ApiGetListOfBalancesByAddressRequest) ([]Balance, *_nethttp.Response, error)
* Execute executes the request * @return []Balance
func (*AccountsAPIService) GetListOfBalancesByAddresses ¶
func (a *AccountsAPIService) GetListOfBalancesByAddresses(ctx _context.Context, platform string, network string) ApiGetListOfBalancesByAddressesRequest
* GetListOfBalancesByAddresses Balances Of Addresses * Returns the balances of accounts for all supported currencies.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiGetListOfBalancesByAddressesRequest
func (*AccountsAPIService) GetListOfBalancesByAddressesExecute ¶
func (a *AccountsAPIService) GetListOfBalancesByAddressesExecute(r ApiGetListOfBalancesByAddressesRequest) (map[string][]Balance, *_nethttp.Response, error)
* Execute executes the request * @return map[string][]Balance
func (*AccountsAPIService) GetReportByAddress ¶
func (a *AccountsAPIService) GetReportByAddress(ctx _context.Context, platform string, network string, address string) ApiGetReportByAddressRequest
* GetReportByAddress A financial report for an address between a time period. Default timescale is within the last 30 days * Returns account activity
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param address Account address * @return ApiGetReportByAddressRequest
func (*AccountsAPIService) GetReportByAddressExecute ¶
func (a *AccountsAPIService) GetReportByAddressExecute(r ApiGetReportByAddressRequest) (Report, *_nethttp.Response, error)
* Execute executes the request * @return Report
func (*AccountsAPIService) GetTxsByAddress ¶
func (a *AccountsAPIService) GetTxsByAddress(ctx _context.Context, platform string, network string, address string) ApiGetTxsByAddressRequest
- GetTxsByAddress Transactions Of Address
- Gets transactions that an address was involved with, from newest to oldest.
This call uses pagination.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param platform Coin platform handle
- @param network Which network to target. Available networks can be found with /{platform}
- @param address Account address
- @return ApiGetTxsByAddressRequest
func (*AccountsAPIService) GetTxsByAddressExecute ¶
func (a *AccountsAPIService) GetTxsByAddressExecute(r ApiGetTxsByAddressRequest) (TxPage, *_nethttp.Response, error)
* Execute executes the request * @return TxPage
type AccountsObj ¶
type AccountsObj struct {
Addresses *[]string `json:"addresses,omitempty"`
}
AccountsObj struct for AccountsObj
func NewAccountsObj ¶
func NewAccountsObj() *AccountsObj
NewAccountsObj instantiates a new AccountsObj object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAccountsObjWithDefaults ¶
func NewAccountsObjWithDefaults() *AccountsObj
NewAccountsObjWithDefaults instantiates a new AccountsObj object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AccountsObj) GetAddresses ¶
func (o *AccountsObj) GetAddresses() []string
GetAddresses returns the Addresses field value if set, zero value otherwise.
func (*AccountsObj) GetAddressesOk ¶
func (o *AccountsObj) GetAddressesOk() (*[]string, bool)
GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountsObj) HasAddresses ¶
func (o *AccountsObj) HasAddresses() bool
HasAddresses returns a boolean if a field has been set.
func (AccountsObj) MarshalJSON ¶
func (o AccountsObj) MarshalJSON() ([]byte, error)
func (*AccountsObj) SetAddresses ¶
func (o *AccountsObj) SetAddresses(v []string)
SetAddresses gets a reference to the given []string and assigns it to the Addresses field.
type AlgorandMeta ¶
type AlgorandMeta struct { Type *string `json:"type,omitempty"` SenderReward *string `json:"sender_reward,omitempty"` RecipientReward *string `json:"recipient_reward,omitempty"` Close *string `json:"close,omitempty"` CloseAmount *string `json:"close_amount,omitempty"` CloseReward *string `json:"close_reward,omitempty"` }
AlgorandMeta struct for AlgorandMeta
func NewAlgorandMeta ¶
func NewAlgorandMeta() *AlgorandMeta
NewAlgorandMeta instantiates a new AlgorandMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAlgorandMetaWithDefaults ¶
func NewAlgorandMetaWithDefaults() *AlgorandMeta
NewAlgorandMetaWithDefaults instantiates a new AlgorandMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AlgorandMeta) GetClose ¶
func (o *AlgorandMeta) GetClose() string
GetClose returns the Close field value if set, zero value otherwise.
func (*AlgorandMeta) GetCloseAmount ¶
func (o *AlgorandMeta) GetCloseAmount() string
GetCloseAmount returns the CloseAmount field value if set, zero value otherwise.
func (*AlgorandMeta) GetCloseAmountOk ¶
func (o *AlgorandMeta) GetCloseAmountOk() (*string, bool)
GetCloseAmountOk returns a tuple with the CloseAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AlgorandMeta) GetCloseOk ¶
func (o *AlgorandMeta) GetCloseOk() (*string, bool)
GetCloseOk returns a tuple with the Close field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AlgorandMeta) GetCloseReward ¶
func (o *AlgorandMeta) GetCloseReward() string
GetCloseReward returns the CloseReward field value if set, zero value otherwise.
func (*AlgorandMeta) GetCloseRewardOk ¶
func (o *AlgorandMeta) GetCloseRewardOk() (*string, bool)
GetCloseRewardOk returns a tuple with the CloseReward field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AlgorandMeta) GetRecipientReward ¶
func (o *AlgorandMeta) GetRecipientReward() string
GetRecipientReward returns the RecipientReward field value if set, zero value otherwise.
func (*AlgorandMeta) GetRecipientRewardOk ¶
func (o *AlgorandMeta) GetRecipientRewardOk() (*string, bool)
GetRecipientRewardOk returns a tuple with the RecipientReward field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AlgorandMeta) GetSenderReward ¶
func (o *AlgorandMeta) GetSenderReward() string
GetSenderReward returns the SenderReward field value if set, zero value otherwise.
func (*AlgorandMeta) GetSenderRewardOk ¶
func (o *AlgorandMeta) GetSenderRewardOk() (*string, bool)
GetSenderRewardOk returns a tuple with the SenderReward field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AlgorandMeta) GetType ¶
func (o *AlgorandMeta) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*AlgorandMeta) GetTypeOk ¶
func (o *AlgorandMeta) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AlgorandMeta) HasClose ¶
func (o *AlgorandMeta) HasClose() bool
HasClose returns a boolean if a field has been set.
func (*AlgorandMeta) HasCloseAmount ¶
func (o *AlgorandMeta) HasCloseAmount() bool
HasCloseAmount returns a boolean if a field has been set.
func (*AlgorandMeta) HasCloseReward ¶
func (o *AlgorandMeta) HasCloseReward() bool
HasCloseReward returns a boolean if a field has been set.
func (*AlgorandMeta) HasRecipientReward ¶
func (o *AlgorandMeta) HasRecipientReward() bool
HasRecipientReward returns a boolean if a field has been set.
func (*AlgorandMeta) HasSenderReward ¶
func (o *AlgorandMeta) HasSenderReward() bool
HasSenderReward returns a boolean if a field has been set.
func (*AlgorandMeta) HasType ¶
func (o *AlgorandMeta) HasType() bool
HasType returns a boolean if a field has been set.
func (AlgorandMeta) MarshalJSON ¶
func (o AlgorandMeta) MarshalJSON() ([]byte, error)
func (*AlgorandMeta) SetClose ¶
func (o *AlgorandMeta) SetClose(v string)
SetClose gets a reference to the given string and assigns it to the Close field.
func (*AlgorandMeta) SetCloseAmount ¶
func (o *AlgorandMeta) SetCloseAmount(v string)
SetCloseAmount gets a reference to the given string and assigns it to the CloseAmount field.
func (*AlgorandMeta) SetCloseReward ¶
func (o *AlgorandMeta) SetCloseReward(v string)
SetCloseReward gets a reference to the given string and assigns it to the CloseReward field.
func (*AlgorandMeta) SetRecipientReward ¶
func (o *AlgorandMeta) SetRecipientReward(v string)
SetRecipientReward gets a reference to the given string and assigns it to the RecipientReward field.
func (*AlgorandMeta) SetSenderReward ¶
func (o *AlgorandMeta) SetSenderReward(v string)
SetSenderReward gets a reference to the given string and assigns it to the SenderReward field.
func (*AlgorandMeta) SetType ¶
func (o *AlgorandMeta) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
type ApiCurrentBlockIDRequest ¶
type ApiCurrentBlockIDRequest struct { ApiService SyncAPI // contains filtered or unexported fields }
type ApiCurrentBlockNumberRequest ¶
type ApiCurrentBlockNumberRequest struct { ApiService SyncAPI // contains filtered or unexported fields }
type ApiFeeEstimateRequest ¶
type ApiFeeEstimateRequest struct { ApiService TransactionsAPI // contains filtered or unexported fields }
func (ApiFeeEstimateRequest) Execute ¶
func (r ApiFeeEstimateRequest) Execute() (FeeEstimate, *_nethttp.Response, error)
type ApiGetBlockIdentifierRequest ¶
type ApiGetBlockIdentifierRequest struct { ApiService BlocksAPI // contains filtered or unexported fields }
func (ApiGetBlockIdentifierRequest) Execute ¶
func (r ApiGetBlockIdentifierRequest) Execute() (BlockIdentifier, *_nethttp.Response, error)
type ApiGetBlockIdentifiersRequest ¶
type ApiGetBlockIdentifiersRequest struct { ApiService BlocksAPI // contains filtered or unexported fields }
func (ApiGetBlockIdentifiersRequest) Execute ¶
func (r ApiGetBlockIdentifiersRequest) Execute() (BlockIdentifierPage, *_nethttp.Response, error)
type ApiGetBlockRequest ¶
type ApiGetBlockRequest struct { ApiService BlocksAPI // contains filtered or unexported fields }
type ApiGetListOfBalancesByAddressRequest ¶
type ApiGetListOfBalancesByAddressRequest struct { ApiService AccountsAPI // contains filtered or unexported fields }
type ApiGetListOfBalancesByAddressesRequest ¶
type ApiGetListOfBalancesByAddressesRequest struct { ApiService AccountsAPI // contains filtered or unexported fields }
func (ApiGetListOfBalancesByAddressesRequest) AccountsObj ¶
func (r ApiGetListOfBalancesByAddressesRequest) AccountsObj(accountsObj AccountsObj) ApiGetListOfBalancesByAddressesRequest
type ApiGetPlatformEndpointsRequest ¶
type ApiGetPlatformEndpointsRequest struct { ApiService PlatformsAPI // contains filtered or unexported fields }
func (ApiGetPlatformEndpointsRequest) Execute ¶
func (r ApiGetPlatformEndpointsRequest) Execute() (PlatformDetail, *_nethttp.Response, error)
type ApiGetPlatformsListRequest ¶
type ApiGetPlatformsListRequest struct { ApiService PlatformsAPI // contains filtered or unexported fields }
func (ApiGetPlatformsListRequest) Execute ¶
func (r ApiGetPlatformsListRequest) Execute() (PlatformsOverview, *_nethttp.Response, error)
type ApiGetReportByAddressRequest ¶
type ApiGetReportByAddressRequest struct { ApiService AccountsAPI // contains filtered or unexported fields }
func (ApiGetReportByAddressRequest) Continuation ¶
func (r ApiGetReportByAddressRequest) Continuation(continuation string) ApiGetReportByAddressRequest
func (ApiGetReportByAddressRequest) Execute ¶
func (r ApiGetReportByAddressRequest) Execute() (Report, *_nethttp.Response, error)
func (ApiGetReportByAddressRequest) From ¶
func (r ApiGetReportByAddressRequest) From(from int32) ApiGetReportByAddressRequest
func (ApiGetReportByAddressRequest) Limit ¶
func (r ApiGetReportByAddressRequest) Limit(limit int32) ApiGetReportByAddressRequest
func (ApiGetReportByAddressRequest) To ¶
func (r ApiGetReportByAddressRequest) To(to int32) ApiGetReportByAddressRequest
type ApiGetTxConfirmationsRequest ¶
type ApiGetTxConfirmationsRequest struct { ApiService TransactionsAPI // contains filtered or unexported fields }
func (ApiGetTxConfirmationsRequest) Execute ¶
func (r ApiGetTxConfirmationsRequest) Execute() (TxConfirmation, *_nethttp.Response, error)
type ApiGetTxRequest ¶
type ApiGetTxRequest struct { ApiService TransactionsAPI // contains filtered or unexported fields }
type ApiGetTxsByAddressRequest ¶
type ApiGetTxsByAddressRequest struct { ApiService AccountsAPI // contains filtered or unexported fields }
func (ApiGetTxsByAddressRequest) Assets ¶
func (r ApiGetTxsByAddressRequest) Assets(assets string) ApiGetTxsByAddressRequest
func (ApiGetTxsByAddressRequest) Continuation ¶
func (r ApiGetTxsByAddressRequest) Continuation(continuation string) ApiGetTxsByAddressRequest
func (ApiGetTxsByAddressRequest) Execute ¶
func (r ApiGetTxsByAddressRequest) Execute() (TxPage, *_nethttp.Response, error)
func (ApiGetTxsByAddressRequest) Limit ¶
func (r ApiGetTxsByAddressRequest) Limit(limit int32) ApiGetTxsByAddressRequest
func (ApiGetTxsByAddressRequest) Order ¶
func (r ApiGetTxsByAddressRequest) Order(order string) ApiGetTxsByAddressRequest
type ApiGetTxsRequest ¶
type ApiGetTxsRequest struct { ApiService TransactionsAPI // contains filtered or unexported fields }
func (ApiGetTxsRequest) Continuation ¶
func (r ApiGetTxsRequest) Continuation(continuation string) ApiGetTxsRequest
func (ApiGetTxsRequest) Execute ¶
func (r ApiGetTxsRequest) Execute() (TxPage, *_nethttp.Response, error)
func (ApiGetTxsRequest) Limit ¶
func (r ApiGetTxsRequest) Limit(limit int32) ApiGetTxsRequest
func (ApiGetTxsRequest) Order ¶
func (r ApiGetTxsRequest) Order(order string) ApiGetTxsRequest
type ApiTxSendRequest ¶
type ApiTxSendRequest struct { ApiService TransactionsAPI // contains filtered or unexported fields }
func (ApiTxSendRequest) Execute ¶
func (r ApiTxSendRequest) Execute() (TxReceipt, *_nethttp.Response, error)
func (ApiTxSendRequest) SignedTx ¶
func (r ApiTxSendRequest) SignedTx(signedTx SignedTx) ApiTxSendRequest
type Balance ¶
type Balance struct { Currency *Currency `json:"currency,omitempty"` ConfirmedBalance *string `json:"confirmed_balance,omitempty"` PendingBalance *string `json:"pending_balance,omitempty"` ConfirmedNonce *int32 `json:"confirmed_nonce,omitempty"` ConfirmedBlock *int32 `json:"confirmed_block,omitempty"` }
Balance Currency balances with asset paths as keys
func NewBalance ¶
func NewBalance() *Balance
NewBalance instantiates a new Balance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBalanceWithDefaults ¶
func NewBalanceWithDefaults() *Balance
NewBalanceWithDefaults instantiates a new Balance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Balance) GetConfirmedBalance ¶
GetConfirmedBalance returns the ConfirmedBalance field value if set, zero value otherwise.
func (*Balance) GetConfirmedBalanceOk ¶
GetConfirmedBalanceOk returns a tuple with the ConfirmedBalance field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Balance) GetConfirmedBlock ¶
GetConfirmedBlock returns the ConfirmedBlock field value if set, zero value otherwise.
func (*Balance) GetConfirmedBlockOk ¶
GetConfirmedBlockOk returns a tuple with the ConfirmedBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Balance) GetConfirmedNonce ¶
GetConfirmedNonce returns the ConfirmedNonce field value if set, zero value otherwise.
func (*Balance) GetConfirmedNonceOk ¶
GetConfirmedNonceOk returns a tuple with the ConfirmedNonce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Balance) GetCurrency ¶
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*Balance) GetCurrencyOk ¶
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Balance) GetPendingBalance ¶
GetPendingBalance returns the PendingBalance field value if set, zero value otherwise.
func (*Balance) GetPendingBalanceOk ¶
GetPendingBalanceOk returns a tuple with the PendingBalance field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Balance) HasConfirmedBalance ¶
HasConfirmedBalance returns a boolean if a field has been set.
func (*Balance) HasConfirmedBlock ¶
HasConfirmedBlock returns a boolean if a field has been set.
func (*Balance) HasConfirmedNonce ¶
HasConfirmedNonce returns a boolean if a field has been set.
func (*Balance) HasCurrency ¶
HasCurrency returns a boolean if a field has been set.
func (*Balance) HasPendingBalance ¶
HasPendingBalance returns a boolean if a field has been set.
func (Balance) MarshalJSON ¶
func (*Balance) SetConfirmedBalance ¶
SetConfirmedBalance gets a reference to the given string and assigns it to the ConfirmedBalance field.
func (*Balance) SetConfirmedBlock ¶
SetConfirmedBlock gets a reference to the given int32 and assigns it to the ConfirmedBlock field.
func (*Balance) SetConfirmedNonce ¶
SetConfirmedNonce gets a reference to the given int32 and assigns it to the ConfirmedNonce field.
func (*Balance) SetCurrency ¶
SetCurrency gets a reference to the given Currency and assigns it to the Currency field.
func (*Balance) SetPendingBalance ¶
SetPendingBalance gets a reference to the given string and assigns it to the PendingBalance field.
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Block ¶
type Block struct { // Block number Number *int64 `json:"number,omitempty"` // Block hash Id *string `json:"id,omitempty"` // Parent block hash ParentId *string `json:"parent_id,omitempty"` // Unix timestamp Date *int64 `json:"date,omitempty"` // Amount of transaction in the block NumTxs *int32 `json:"num_txs,omitempty"` // Partial list of normalized transactions (not filtered or unknown model) Txs *[]Tx `json:"txs,omitempty"` }
Block struct for Block
func NewBlock ¶
func NewBlock() *Block
NewBlock instantiates a new Block object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBlockWithDefaults ¶
func NewBlockWithDefaults() *Block
NewBlockWithDefaults instantiates a new Block object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Block) GetDateOk ¶
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Block) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Block) GetNumTxsOk ¶
GetNumTxsOk returns a tuple with the NumTxs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Block) GetNumberOk ¶
GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Block) GetParentId ¶
GetParentId returns the ParentId field value if set, zero value otherwise.
func (*Block) GetParentIdOk ¶
GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Block) GetTxsOk ¶
GetTxsOk returns a tuple with the Txs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Block) HasParentId ¶
HasParentId returns a boolean if a field has been set.
func (Block) MarshalJSON ¶
func (*Block) SetDate ¶
SetDate gets a reference to the given int64 and assigns it to the Date field.
func (*Block) SetNumTxs ¶
SetNumTxs gets a reference to the given int32 and assigns it to the NumTxs field.
func (*Block) SetNumber ¶
SetNumber gets a reference to the given int64 and assigns it to the Number field.
func (*Block) SetParentId ¶
SetParentId gets a reference to the given string and assigns it to the ParentId field.
type BlockIdentifier ¶
type BlockIdentifier struct { // Block number Number *int64 `json:"number,omitempty"` // Block hash Id *string `json:"id,omitempty"` // Parent block hash ParentId *string `json:"parent_id,omitempty"` // Unix timestamp Date *int64 `json:"date,omitempty"` }
BlockIdentifier struct for BlockIdentifier
func NewBlockIdentifier ¶
func NewBlockIdentifier() *BlockIdentifier
NewBlockIdentifier instantiates a new BlockIdentifier object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBlockIdentifierWithDefaults ¶
func NewBlockIdentifierWithDefaults() *BlockIdentifier
NewBlockIdentifierWithDefaults instantiates a new BlockIdentifier object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BlockIdentifier) GetDate ¶
func (o *BlockIdentifier) GetDate() int64
GetDate returns the Date field value if set, zero value otherwise.
func (*BlockIdentifier) GetDateOk ¶
func (o *BlockIdentifier) GetDateOk() (*int64, bool)
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BlockIdentifier) GetId ¶
func (o *BlockIdentifier) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*BlockIdentifier) GetIdOk ¶
func (o *BlockIdentifier) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BlockIdentifier) GetNumber ¶
func (o *BlockIdentifier) GetNumber() int64
GetNumber returns the Number field value if set, zero value otherwise.
func (*BlockIdentifier) GetNumberOk ¶
func (o *BlockIdentifier) GetNumberOk() (*int64, bool)
GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BlockIdentifier) GetParentId ¶
func (o *BlockIdentifier) GetParentId() string
GetParentId returns the ParentId field value if set, zero value otherwise.
func (*BlockIdentifier) GetParentIdOk ¶
func (o *BlockIdentifier) GetParentIdOk() (*string, bool)
GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BlockIdentifier) HasDate ¶
func (o *BlockIdentifier) HasDate() bool
HasDate returns a boolean if a field has been set.
func (*BlockIdentifier) HasId ¶
func (o *BlockIdentifier) HasId() bool
HasId returns a boolean if a field has been set.
func (*BlockIdentifier) HasNumber ¶
func (o *BlockIdentifier) HasNumber() bool
HasNumber returns a boolean if a field has been set.
func (*BlockIdentifier) HasParentId ¶
func (o *BlockIdentifier) HasParentId() bool
HasParentId returns a boolean if a field has been set.
func (BlockIdentifier) MarshalJSON ¶
func (o BlockIdentifier) MarshalJSON() ([]byte, error)
func (*BlockIdentifier) SetDate ¶
func (o *BlockIdentifier) SetDate(v int64)
SetDate gets a reference to the given int64 and assigns it to the Date field.
func (*BlockIdentifier) SetId ¶
func (o *BlockIdentifier) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*BlockIdentifier) SetNumber ¶
func (o *BlockIdentifier) SetNumber(v int64)
SetNumber gets a reference to the given int64 and assigns it to the Number field.
func (*BlockIdentifier) SetParentId ¶
func (o *BlockIdentifier) SetParentId(v string)
SetParentId gets a reference to the given string and assigns it to the ParentId field.
type BlockIdentifierPage ¶
type BlockIdentifierPage struct { // Number of items in block identifiers Total *int32 `json:"total,omitempty"` Items *[]BlockIdentifier `json:"items,omitempty"` // Token to get the next page Continuation NullableInt32 `json:"continuation,omitempty"` }
BlockIdentifierPage struct for BlockIdentifierPage
func NewBlockIdentifierPage ¶
func NewBlockIdentifierPage() *BlockIdentifierPage
NewBlockIdentifierPage instantiates a new BlockIdentifierPage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBlockIdentifierPageWithDefaults ¶
func NewBlockIdentifierPageWithDefaults() *BlockIdentifierPage
NewBlockIdentifierPageWithDefaults instantiates a new BlockIdentifierPage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BlockIdentifierPage) GetContinuation ¶
func (o *BlockIdentifierPage) GetContinuation() int32
GetContinuation returns the Continuation field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BlockIdentifierPage) GetContinuationOk ¶
func (o *BlockIdentifierPage) GetContinuationOk() (*int32, bool)
GetContinuationOk returns a tuple with the Continuation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*BlockIdentifierPage) GetItems ¶
func (o *BlockIdentifierPage) GetItems() []BlockIdentifier
GetItems returns the Items field value if set, zero value otherwise.
func (*BlockIdentifierPage) GetItemsOk ¶
func (o *BlockIdentifierPage) GetItemsOk() (*[]BlockIdentifier, bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BlockIdentifierPage) GetTotal ¶
func (o *BlockIdentifierPage) GetTotal() int32
GetTotal returns the Total field value if set, zero value otherwise.
func (*BlockIdentifierPage) GetTotalOk ¶
func (o *BlockIdentifierPage) GetTotalOk() (*int32, bool)
GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BlockIdentifierPage) HasContinuation ¶
func (o *BlockIdentifierPage) HasContinuation() bool
HasContinuation returns a boolean if a field has been set.
func (*BlockIdentifierPage) HasItems ¶
func (o *BlockIdentifierPage) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*BlockIdentifierPage) HasTotal ¶
func (o *BlockIdentifierPage) HasTotal() bool
HasTotal returns a boolean if a field has been set.
func (BlockIdentifierPage) MarshalJSON ¶
func (o BlockIdentifierPage) MarshalJSON() ([]byte, error)
func (*BlockIdentifierPage) SetContinuation ¶
func (o *BlockIdentifierPage) SetContinuation(v int32)
SetContinuation gets a reference to the given NullableInt32 and assigns it to the Continuation field.
func (*BlockIdentifierPage) SetContinuationNil ¶
func (o *BlockIdentifierPage) SetContinuationNil()
SetContinuationNil sets the value for Continuation to be an explicit nil
func (*BlockIdentifierPage) SetItems ¶
func (o *BlockIdentifierPage) SetItems(v []BlockIdentifier)
SetItems gets a reference to the given []BlockIdentifier and assigns it to the Items field.
func (*BlockIdentifierPage) SetTotal ¶
func (o *BlockIdentifierPage) SetTotal(v int32)
SetTotal gets a reference to the given int32 and assigns it to the Total field.
func (*BlockIdentifierPage) UnsetContinuation ¶
func (o *BlockIdentifierPage) UnsetContinuation()
UnsetContinuation ensures that no value is present for Continuation, not even an explicit nil
type BlocksAPI ¶
type BlocksAPI interface { /* * GetBlock Block By Number/Hash * Get a block and all its transactions by the block number or hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param key Block number or block hash/ID or Special identifier * @return ApiGetBlockRequest */ GetBlock(ctx _context.Context, platform string, network string, key string) ApiGetBlockRequest /* * GetBlockExecute executes the request * @return Block */ GetBlockExecute(r ApiGetBlockRequest) (Block, *_nethttp.Response, error) /* * GetBlockIdentifier Block Identifier By Number/Hash * Get minimal block identifier by block number or hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param key Block number or block hash/ID or Special identifier * @return ApiGetBlockIdentifierRequest */ GetBlockIdentifier(ctx _context.Context, platform string, network string, key string) ApiGetBlockIdentifierRequest /* * GetBlockIdentifierExecute executes the request * @return BlockIdentifier */ GetBlockIdentifierExecute(r ApiGetBlockIdentifierRequest) (BlockIdentifier, *_nethttp.Response, error) /* * GetBlockIdentifiers Block Identifiers * Get minimal block identifiers from oldest to newest. This call uses pagination. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiGetBlockIdentifiersRequest */ GetBlockIdentifiers(ctx _context.Context, platform string, network string) ApiGetBlockIdentifiersRequest /* * GetBlockIdentifiersExecute executes the request * @return BlockIdentifierPage */ GetBlockIdentifiersExecute(r ApiGetBlockIdentifiersRequest) (BlockIdentifierPage, *_nethttp.Response, error) }
type BlocksAPIService ¶
type BlocksAPIService service
BlocksAPIService BlocksAPI service
func (*BlocksAPIService) GetBlock ¶
func (a *BlocksAPIService) GetBlock(ctx _context.Context, platform string, network string, key string) ApiGetBlockRequest
* GetBlock Block By Number/Hash * Get a block and all its transactions by the block number or hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param key Block number or block hash/ID or Special identifier * @return ApiGetBlockRequest
func (*BlocksAPIService) GetBlockExecute ¶
func (a *BlocksAPIService) GetBlockExecute(r ApiGetBlockRequest) (Block, *_nethttp.Response, error)
* Execute executes the request * @return Block
func (*BlocksAPIService) GetBlockIdentifier ¶
func (a *BlocksAPIService) GetBlockIdentifier(ctx _context.Context, platform string, network string, key string) ApiGetBlockIdentifierRequest
* GetBlockIdentifier Block Identifier By Number/Hash * Get minimal block identifier by block number or hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param key Block number or block hash/ID or Special identifier * @return ApiGetBlockIdentifierRequest
func (*BlocksAPIService) GetBlockIdentifierExecute ¶
func (a *BlocksAPIService) GetBlockIdentifierExecute(r ApiGetBlockIdentifierRequest) (BlockIdentifier, *_nethttp.Response, error)
* Execute executes the request * @return BlockIdentifier
func (*BlocksAPIService) GetBlockIdentifiers ¶
func (a *BlocksAPIService) GetBlockIdentifiers(ctx _context.Context, platform string, network string) ApiGetBlockIdentifiersRequest
- GetBlockIdentifiers Block Identifiers
- Get minimal block identifiers from oldest to newest.
This call uses pagination.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param platform Coin platform handle
- @param network Which network to target. Available networks can be found with /{platform}
- @return ApiGetBlockIdentifiersRequest
func (*BlocksAPIService) GetBlockIdentifiersExecute ¶
func (a *BlocksAPIService) GetBlockIdentifiersExecute(r ApiGetBlockIdentifiersRequest) (BlockIdentifierPage, *_nethttp.Response, error)
* Execute executes the request * @return BlockIdentifierPage
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type Currency ¶
type Currency struct { NativeCurrency *NativeCurrency SmartTokenCurrency *SmartTokenCurrency TokenCurrency *TokenCurrency }
Currency - struct for Currency
func NativeCurrencyAsCurrency ¶
func NativeCurrencyAsCurrency(v *NativeCurrency) Currency
NativeCurrencyAsCurrency is a convenience function that returns NativeCurrency wrapped in Currency
func SmartTokenCurrencyAsCurrency ¶
func SmartTokenCurrencyAsCurrency(v *SmartTokenCurrency) Currency
SmartTokenCurrencyAsCurrency is a convenience function that returns SmartTokenCurrency wrapped in Currency
func TokenCurrencyAsCurrency ¶
func TokenCurrencyAsCurrency(v *TokenCurrency) Currency
TokenCurrencyAsCurrency is a convenience function that returns TokenCurrency wrapped in Currency
func (*Currency) GetActualInstance ¶
func (obj *Currency) GetActualInstance() interface{}
Get the actual instance
func (Currency) MarshalJSON ¶
Marshal data from the first non-nil pointers in the struct to JSON
func (*Currency) UnmarshalJSON ¶
Unmarshal JSON data into one of the pointers in the struct
type Event ¶
type Event struct { Amount NullableInt64 `json:"amount,omitempty"` BlockId *string `json:"block_id,omitempty"` BlockNumber *int32 `json:"block_number,omitempty"` Date *int64 `json:"date,omitempty"` Decimals NullableInt32 `json:"decimals,omitempty"` Denomination NullableString `json:"denomination,omitempty"` Destination NullableString `json:"destination,omitempty"` Id *string `json:"id,omitempty"` Meta interface{} `json:"meta,omitempty"` Source NullableString `json:"source,omitempty"` TransactionId *string `json:"transaction_id,omitempty"` Type *string `json:"type,omitempty"` }
Event struct for Event
func NewEvent ¶
func NewEvent() *Event
NewEvent instantiates a new Event object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEventWithDefaults ¶
func NewEventWithDefaults() *Event
NewEventWithDefaults instantiates a new Event object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Event) GetAmount ¶
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Event) GetAmountOk ¶
GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Event) GetBlockId ¶
GetBlockId returns the BlockId field value if set, zero value otherwise.
func (*Event) GetBlockIdOk ¶
GetBlockIdOk returns a tuple with the BlockId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Event) GetBlockNumber ¶
GetBlockNumber returns the BlockNumber field value if set, zero value otherwise.
func (*Event) GetBlockNumberOk ¶
GetBlockNumberOk returns a tuple with the BlockNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Event) GetDateOk ¶
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Event) GetDecimals ¶
GetDecimals returns the Decimals field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Event) GetDecimalsOk ¶
GetDecimalsOk returns a tuple with the Decimals field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Event) GetDenomination ¶
GetDenomination returns the Denomination field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Event) GetDenominationOk ¶
GetDenominationOk returns a tuple with the Denomination field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Event) GetDestination ¶
GetDestination returns the Destination field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Event) GetDestinationOk ¶
GetDestinationOk returns a tuple with the Destination field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Event) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Event) GetMeta ¶
func (o *Event) GetMeta() interface{}
GetMeta returns the Meta field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Event) GetMetaOk ¶
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Event) GetSource ¶
GetSource returns the Source field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Event) GetSourceOk ¶
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Event) GetTransactionId ¶
GetTransactionId returns the TransactionId field value if set, zero value otherwise.
func (*Event) GetTransactionIdOk ¶
GetTransactionIdOk returns a tuple with the TransactionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Event) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Event) HasBlockId ¶
HasBlockId returns a boolean if a field has been set.
func (*Event) HasBlockNumber ¶
HasBlockNumber returns a boolean if a field has been set.
func (*Event) HasDecimals ¶
HasDecimals returns a boolean if a field has been set.
func (*Event) HasDenomination ¶
HasDenomination returns a boolean if a field has been set.
func (*Event) HasDestination ¶
HasDestination returns a boolean if a field has been set.
func (*Event) HasTransactionId ¶
HasTransactionId returns a boolean if a field has been set.
func (Event) MarshalJSON ¶
func (*Event) SetAmount ¶
SetAmount gets a reference to the given NullableInt64 and assigns it to the Amount field.
func (*Event) SetAmountNil ¶
func (o *Event) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*Event) SetBlockId ¶
SetBlockId gets a reference to the given string and assigns it to the BlockId field.
func (*Event) SetBlockNumber ¶
SetBlockNumber gets a reference to the given int32 and assigns it to the BlockNumber field.
func (*Event) SetDate ¶
SetDate gets a reference to the given int64 and assigns it to the Date field.
func (*Event) SetDecimals ¶
SetDecimals gets a reference to the given NullableInt32 and assigns it to the Decimals field.
func (*Event) SetDecimalsNil ¶
func (o *Event) SetDecimalsNil()
SetDecimalsNil sets the value for Decimals to be an explicit nil
func (*Event) SetDenomination ¶
SetDenomination gets a reference to the given NullableString and assigns it to the Denomination field.
func (*Event) SetDenominationNil ¶
func (o *Event) SetDenominationNil()
SetDenominationNil sets the value for Denomination to be an explicit nil
func (*Event) SetDestination ¶
SetDestination gets a reference to the given NullableString and assigns it to the Destination field.
func (*Event) SetDestinationNil ¶
func (o *Event) SetDestinationNil()
SetDestinationNil sets the value for Destination to be an explicit nil
func (*Event) SetMeta ¶
func (o *Event) SetMeta(v interface{})
SetMeta gets a reference to the given interface{} and assigns it to the Meta field.
func (*Event) SetSource ¶
SetSource gets a reference to the given NullableString and assigns it to the Source field.
func (*Event) SetSourceNil ¶
func (o *Event) SetSourceNil()
SetSourceNil sets the value for Source to be an explicit nil
func (*Event) SetTransactionId ¶
SetTransactionId gets a reference to the given string and assigns it to the TransactionId field.
func (*Event) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Event) UnsetAmount ¶
func (o *Event) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
func (*Event) UnsetDecimals ¶
func (o *Event) UnsetDecimals()
UnsetDecimals ensures that no value is present for Decimals, not even an explicit nil
func (*Event) UnsetDenomination ¶
func (o *Event) UnsetDenomination()
UnsetDenomination ensures that no value is present for Denomination, not even an explicit nil
func (*Event) UnsetDestination ¶
func (o *Event) UnsetDestination()
UnsetDestination ensures that no value is present for Destination, not even an explicit nil
func (*Event) UnsetSource ¶
func (o *Event) UnsetSource()
UnsetSource ensures that no value is present for Source, not even an explicit nil
type FeeEstimate ¶
type FeeEstimate struct { // Most recent block MostRecentBlock *int32 `json:"most_recent_block,omitempty"` EstimatedFees *FeeEstimateEstimatedFees `json:"estimated_fees,omitempty"` }
FeeEstimate struct for FeeEstimate
func NewFeeEstimate ¶
func NewFeeEstimate() *FeeEstimate
NewFeeEstimate instantiates a new FeeEstimate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFeeEstimateWithDefaults ¶
func NewFeeEstimateWithDefaults() *FeeEstimate
NewFeeEstimateWithDefaults instantiates a new FeeEstimate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FeeEstimate) GetEstimatedFees ¶
func (o *FeeEstimate) GetEstimatedFees() FeeEstimateEstimatedFees
GetEstimatedFees returns the EstimatedFees field value if set, zero value otherwise.
func (*FeeEstimate) GetEstimatedFeesOk ¶
func (o *FeeEstimate) GetEstimatedFeesOk() (*FeeEstimateEstimatedFees, bool)
GetEstimatedFeesOk returns a tuple with the EstimatedFees field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeeEstimate) GetMostRecentBlock ¶
func (o *FeeEstimate) GetMostRecentBlock() int32
GetMostRecentBlock returns the MostRecentBlock field value if set, zero value otherwise.
func (*FeeEstimate) GetMostRecentBlockOk ¶
func (o *FeeEstimate) GetMostRecentBlockOk() (*int32, bool)
GetMostRecentBlockOk returns a tuple with the MostRecentBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeeEstimate) HasEstimatedFees ¶
func (o *FeeEstimate) HasEstimatedFees() bool
HasEstimatedFees returns a boolean if a field has been set.
func (*FeeEstimate) HasMostRecentBlock ¶
func (o *FeeEstimate) HasMostRecentBlock() bool
HasMostRecentBlock returns a boolean if a field has been set.
func (FeeEstimate) MarshalJSON ¶
func (o FeeEstimate) MarshalJSON() ([]byte, error)
func (*FeeEstimate) SetEstimatedFees ¶
func (o *FeeEstimate) SetEstimatedFees(v FeeEstimateEstimatedFees)
SetEstimatedFees gets a reference to the given FeeEstimateEstimatedFees and assigns it to the EstimatedFees field.
func (*FeeEstimate) SetMostRecentBlock ¶
func (o *FeeEstimate) SetMostRecentBlock(v int32)
SetMostRecentBlock gets a reference to the given int32 and assigns it to the MostRecentBlock field.
type FeeEstimateEstimatedFees ¶
type FeeEstimateEstimatedFees struct { Fast interface{} `json:"fast,omitempty"` Medium interface{} `json:"medium,omitempty"` Slow interface{} `json:"slow,omitempty"` }
FeeEstimateEstimatedFees Object containing fast, medium, slow fees
func NewFeeEstimateEstimatedFees ¶
func NewFeeEstimateEstimatedFees() *FeeEstimateEstimatedFees
NewFeeEstimateEstimatedFees instantiates a new FeeEstimateEstimatedFees object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFeeEstimateEstimatedFeesWithDefaults ¶
func NewFeeEstimateEstimatedFeesWithDefaults() *FeeEstimateEstimatedFees
NewFeeEstimateEstimatedFeesWithDefaults instantiates a new FeeEstimateEstimatedFees object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FeeEstimateEstimatedFees) GetFast ¶
func (o *FeeEstimateEstimatedFees) GetFast() interface{}
GetFast returns the Fast field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeeEstimateEstimatedFees) GetFastOk ¶
func (o *FeeEstimateEstimatedFees) GetFastOk() (*interface{}, bool)
GetFastOk returns a tuple with the Fast field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeeEstimateEstimatedFees) GetMedium ¶
func (o *FeeEstimateEstimatedFees) GetMedium() interface{}
GetMedium returns the Medium field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeeEstimateEstimatedFees) GetMediumOk ¶
func (o *FeeEstimateEstimatedFees) GetMediumOk() (*interface{}, bool)
GetMediumOk returns a tuple with the Medium field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeeEstimateEstimatedFees) GetSlow ¶
func (o *FeeEstimateEstimatedFees) GetSlow() interface{}
GetSlow returns the Slow field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeeEstimateEstimatedFees) GetSlowOk ¶
func (o *FeeEstimateEstimatedFees) GetSlowOk() (*interface{}, bool)
GetSlowOk returns a tuple with the Slow field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeeEstimateEstimatedFees) HasFast ¶
func (o *FeeEstimateEstimatedFees) HasFast() bool
HasFast returns a boolean if a field has been set.
func (*FeeEstimateEstimatedFees) HasMedium ¶
func (o *FeeEstimateEstimatedFees) HasMedium() bool
HasMedium returns a boolean if a field has been set.
func (*FeeEstimateEstimatedFees) HasSlow ¶
func (o *FeeEstimateEstimatedFees) HasSlow() bool
HasSlow returns a boolean if a field has been set.
func (FeeEstimateEstimatedFees) MarshalJSON ¶
func (o FeeEstimateEstimatedFees) MarshalJSON() ([]byte, error)
func (*FeeEstimateEstimatedFees) SetFast ¶
func (o *FeeEstimateEstimatedFees) SetFast(v interface{})
SetFast gets a reference to the given interface{} and assigns it to the Fast field.
func (*FeeEstimateEstimatedFees) SetMedium ¶
func (o *FeeEstimateEstimatedFees) SetMedium(v interface{})
SetMedium gets a reference to the given interface{} and assigns it to the Medium field.
func (*FeeEstimateEstimatedFees) SetSlow ¶
func (o *FeeEstimateEstimatedFees) SetSlow(v interface{})
SetSlow gets a reference to the given interface{} and assigns it to the Slow field.
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type ModelError ¶
type ModelError struct { // HTTP error type Type *string `json:"type,omitempty"` // Numeric error code Code *int32 `json:"code,omitempty"` // Short error description Title *string `json:"title,omitempty"` // HTTP status of the error Status *int32 `json:"status,omitempty"` // Long error description Detail *string `json:"detail,omitempty"` }
ModelError struct for ModelError
func NewModelError ¶
func NewModelError() *ModelError
NewModelError instantiates a new ModelError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewModelErrorWithDefaults ¶
func NewModelErrorWithDefaults() *ModelError
NewModelErrorWithDefaults instantiates a new ModelError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ModelError) GetCode ¶
func (o *ModelError) GetCode() int32
GetCode returns the Code field value if set, zero value otherwise.
func (*ModelError) GetCodeOk ¶
func (o *ModelError) GetCodeOk() (*int32, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ModelError) GetDetail ¶
func (o *ModelError) GetDetail() string
GetDetail returns the Detail field value if set, zero value otherwise.
func (*ModelError) GetDetailOk ¶
func (o *ModelError) GetDetailOk() (*string, bool)
GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ModelError) GetStatus ¶
func (o *ModelError) GetStatus() int32
GetStatus returns the Status field value if set, zero value otherwise.
func (*ModelError) GetStatusOk ¶
func (o *ModelError) GetStatusOk() (*int32, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ModelError) GetTitle ¶
func (o *ModelError) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*ModelError) GetTitleOk ¶
func (o *ModelError) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ModelError) GetType ¶
func (o *ModelError) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ModelError) GetTypeOk ¶
func (o *ModelError) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ModelError) HasCode ¶
func (o *ModelError) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*ModelError) HasDetail ¶
func (o *ModelError) HasDetail() bool
HasDetail returns a boolean if a field has been set.
func (*ModelError) HasStatus ¶
func (o *ModelError) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*ModelError) HasTitle ¶
func (o *ModelError) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (*ModelError) HasType ¶
func (o *ModelError) HasType() bool
HasType returns a boolean if a field has been set.
func (ModelError) MarshalJSON ¶
func (o ModelError) MarshalJSON() ([]byte, error)
func (*ModelError) SetCode ¶
func (o *ModelError) SetCode(v int32)
SetCode gets a reference to the given int32 and assigns it to the Code field.
func (*ModelError) SetDetail ¶
func (o *ModelError) SetDetail(v string)
SetDetail gets a reference to the given string and assigns it to the Detail field.
func (*ModelError) SetStatus ¶
func (o *ModelError) SetStatus(v int32)
SetStatus gets a reference to the given int32 and assigns it to the Status field.
func (*ModelError) SetTitle ¶
func (o *ModelError) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
func (*ModelError) SetType ¶
func (o *ModelError) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
type NativeCurrency ¶
type NativeCurrency struct { // Asset path of transferred currency AssetPath string `json:"asset_path"` // Currency symbol Symbol *string `json:"symbol,omitempty"` // Name of currency Name *string `json:"name,omitempty"` // Decimal places right to the comma Decimals *int32 `json:"decimals,omitempty"` Type string `json:"type"` }
NativeCurrency struct for NativeCurrency
func NewNativeCurrency ¶
func NewNativeCurrency(assetPath string, type_ string) *NativeCurrency
NewNativeCurrency instantiates a new NativeCurrency object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNativeCurrencyWithDefaults ¶
func NewNativeCurrencyWithDefaults() *NativeCurrency
NewNativeCurrencyWithDefaults instantiates a new NativeCurrency object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NativeCurrency) GetAssetPath ¶
func (o *NativeCurrency) GetAssetPath() string
GetAssetPath returns the AssetPath field value
func (*NativeCurrency) GetAssetPathOk ¶
func (o *NativeCurrency) GetAssetPathOk() (*string, bool)
GetAssetPathOk returns a tuple with the AssetPath field value and a boolean to check if the value has been set.
func (*NativeCurrency) GetDecimals ¶
func (o *NativeCurrency) GetDecimals() int32
GetDecimals returns the Decimals field value if set, zero value otherwise.
func (*NativeCurrency) GetDecimalsOk ¶
func (o *NativeCurrency) GetDecimalsOk() (*int32, bool)
GetDecimalsOk returns a tuple with the Decimals field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NativeCurrency) GetName ¶
func (o *NativeCurrency) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*NativeCurrency) GetNameOk ¶
func (o *NativeCurrency) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NativeCurrency) GetSymbol ¶
func (o *NativeCurrency) GetSymbol() string
GetSymbol returns the Symbol field value if set, zero value otherwise.
func (*NativeCurrency) GetSymbolOk ¶
func (o *NativeCurrency) GetSymbolOk() (*string, bool)
GetSymbolOk returns a tuple with the Symbol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NativeCurrency) GetType ¶
func (o *NativeCurrency) GetType() string
GetType returns the Type field value
func (*NativeCurrency) GetTypeOk ¶
func (o *NativeCurrency) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*NativeCurrency) HasDecimals ¶
func (o *NativeCurrency) HasDecimals() bool
HasDecimals returns a boolean if a field has been set.
func (*NativeCurrency) HasName ¶
func (o *NativeCurrency) HasName() bool
HasName returns a boolean if a field has been set.
func (*NativeCurrency) HasSymbol ¶
func (o *NativeCurrency) HasSymbol() bool
HasSymbol returns a boolean if a field has been set.
func (NativeCurrency) MarshalJSON ¶
func (o NativeCurrency) MarshalJSON() ([]byte, error)
func (*NativeCurrency) SetAssetPath ¶
func (o *NativeCurrency) SetAssetPath(v string)
SetAssetPath sets field value
func (*NativeCurrency) SetDecimals ¶
func (o *NativeCurrency) SetDecimals(v int32)
SetDecimals gets a reference to the given int32 and assigns it to the Decimals field.
func (*NativeCurrency) SetName ¶
func (o *NativeCurrency) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*NativeCurrency) SetSymbol ¶
func (o *NativeCurrency) SetSymbol(v string)
SetSymbol gets a reference to the given string and assigns it to the Symbol field.
func (*NativeCurrency) SetType ¶
func (o *NativeCurrency) SetType(v string)
SetType sets field value
type NullableAccountsObj ¶
type NullableAccountsObj struct {
// contains filtered or unexported fields
}
func NewNullableAccountsObj ¶
func NewNullableAccountsObj(val *AccountsObj) *NullableAccountsObj
func (NullableAccountsObj) Get ¶
func (v NullableAccountsObj) Get() *AccountsObj
func (NullableAccountsObj) IsSet ¶
func (v NullableAccountsObj) IsSet() bool
func (NullableAccountsObj) MarshalJSON ¶
func (v NullableAccountsObj) MarshalJSON() ([]byte, error)
func (*NullableAccountsObj) Set ¶
func (v *NullableAccountsObj) Set(val *AccountsObj)
func (*NullableAccountsObj) UnmarshalJSON ¶
func (v *NullableAccountsObj) UnmarshalJSON(src []byte) error
func (*NullableAccountsObj) Unset ¶
func (v *NullableAccountsObj) Unset()
type NullableAlgorandMeta ¶
type NullableAlgorandMeta struct {
// contains filtered or unexported fields
}
func NewNullableAlgorandMeta ¶
func NewNullableAlgorandMeta(val *AlgorandMeta) *NullableAlgorandMeta
func (NullableAlgorandMeta) Get ¶
func (v NullableAlgorandMeta) Get() *AlgorandMeta
func (NullableAlgorandMeta) IsSet ¶
func (v NullableAlgorandMeta) IsSet() bool
func (NullableAlgorandMeta) MarshalJSON ¶
func (v NullableAlgorandMeta) MarshalJSON() ([]byte, error)
func (*NullableAlgorandMeta) Set ¶
func (v *NullableAlgorandMeta) Set(val *AlgorandMeta)
func (*NullableAlgorandMeta) UnmarshalJSON ¶
func (v *NullableAlgorandMeta) UnmarshalJSON(src []byte) error
func (*NullableAlgorandMeta) Unset ¶
func (v *NullableAlgorandMeta) Unset()
type NullableBalance ¶
type NullableBalance struct {
// contains filtered or unexported fields
}
func NewNullableBalance ¶
func NewNullableBalance(val *Balance) *NullableBalance
func (NullableBalance) Get ¶
func (v NullableBalance) Get() *Balance
func (NullableBalance) IsSet ¶
func (v NullableBalance) IsSet() bool
func (NullableBalance) MarshalJSON ¶
func (v NullableBalance) MarshalJSON() ([]byte, error)
func (*NullableBalance) Set ¶
func (v *NullableBalance) Set(val *Balance)
func (*NullableBalance) UnmarshalJSON ¶
func (v *NullableBalance) UnmarshalJSON(src []byte) error
func (*NullableBalance) Unset ¶
func (v *NullableBalance) Unset()
type NullableBlock ¶
type NullableBlock struct {
// contains filtered or unexported fields
}
func NewNullableBlock ¶
func NewNullableBlock(val *Block) *NullableBlock
func (NullableBlock) Get ¶
func (v NullableBlock) Get() *Block
func (NullableBlock) IsSet ¶
func (v NullableBlock) IsSet() bool
func (NullableBlock) MarshalJSON ¶
func (v NullableBlock) MarshalJSON() ([]byte, error)
func (*NullableBlock) Set ¶
func (v *NullableBlock) Set(val *Block)
func (*NullableBlock) UnmarshalJSON ¶
func (v *NullableBlock) UnmarshalJSON(src []byte) error
func (*NullableBlock) Unset ¶
func (v *NullableBlock) Unset()
type NullableBlockIdentifier ¶
type NullableBlockIdentifier struct {
// contains filtered or unexported fields
}
func NewNullableBlockIdentifier ¶
func NewNullableBlockIdentifier(val *BlockIdentifier) *NullableBlockIdentifier
func (NullableBlockIdentifier) Get ¶
func (v NullableBlockIdentifier) Get() *BlockIdentifier
func (NullableBlockIdentifier) IsSet ¶
func (v NullableBlockIdentifier) IsSet() bool
func (NullableBlockIdentifier) MarshalJSON ¶
func (v NullableBlockIdentifier) MarshalJSON() ([]byte, error)
func (*NullableBlockIdentifier) Set ¶
func (v *NullableBlockIdentifier) Set(val *BlockIdentifier)
func (*NullableBlockIdentifier) UnmarshalJSON ¶
func (v *NullableBlockIdentifier) UnmarshalJSON(src []byte) error
func (*NullableBlockIdentifier) Unset ¶
func (v *NullableBlockIdentifier) Unset()
type NullableBlockIdentifierPage ¶
type NullableBlockIdentifierPage struct {
// contains filtered or unexported fields
}
func NewNullableBlockIdentifierPage ¶
func NewNullableBlockIdentifierPage(val *BlockIdentifierPage) *NullableBlockIdentifierPage
func (NullableBlockIdentifierPage) Get ¶
func (v NullableBlockIdentifierPage) Get() *BlockIdentifierPage
func (NullableBlockIdentifierPage) IsSet ¶
func (v NullableBlockIdentifierPage) IsSet() bool
func (NullableBlockIdentifierPage) MarshalJSON ¶
func (v NullableBlockIdentifierPage) MarshalJSON() ([]byte, error)
func (*NullableBlockIdentifierPage) Set ¶
func (v *NullableBlockIdentifierPage) Set(val *BlockIdentifierPage)
func (*NullableBlockIdentifierPage) UnmarshalJSON ¶
func (v *NullableBlockIdentifierPage) UnmarshalJSON(src []byte) error
func (*NullableBlockIdentifierPage) Unset ¶
func (v *NullableBlockIdentifierPage) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCurrency ¶
type NullableCurrency struct {
// contains filtered or unexported fields
}
func NewNullableCurrency ¶
func NewNullableCurrency(val *Currency) *NullableCurrency
func (NullableCurrency) Get ¶
func (v NullableCurrency) Get() *Currency
func (NullableCurrency) IsSet ¶
func (v NullableCurrency) IsSet() bool
func (NullableCurrency) MarshalJSON ¶
func (v NullableCurrency) MarshalJSON() ([]byte, error)
func (*NullableCurrency) Set ¶
func (v *NullableCurrency) Set(val *Currency)
func (*NullableCurrency) UnmarshalJSON ¶
func (v *NullableCurrency) UnmarshalJSON(src []byte) error
func (*NullableCurrency) Unset ¶
func (v *NullableCurrency) Unset()
type NullableEvent ¶
type NullableEvent struct {
// contains filtered or unexported fields
}
func NewNullableEvent ¶
func NewNullableEvent(val *Event) *NullableEvent
func (NullableEvent) Get ¶
func (v NullableEvent) Get() *Event
func (NullableEvent) IsSet ¶
func (v NullableEvent) IsSet() bool
func (NullableEvent) MarshalJSON ¶
func (v NullableEvent) MarshalJSON() ([]byte, error)
func (*NullableEvent) Set ¶
func (v *NullableEvent) Set(val *Event)
func (*NullableEvent) UnmarshalJSON ¶
func (v *NullableEvent) UnmarshalJSON(src []byte) error
func (*NullableEvent) Unset ¶
func (v *NullableEvent) Unset()
type NullableFeeEstimate ¶
type NullableFeeEstimate struct {
// contains filtered or unexported fields
}
func NewNullableFeeEstimate ¶
func NewNullableFeeEstimate(val *FeeEstimate) *NullableFeeEstimate
func (NullableFeeEstimate) Get ¶
func (v NullableFeeEstimate) Get() *FeeEstimate
func (NullableFeeEstimate) IsSet ¶
func (v NullableFeeEstimate) IsSet() bool
func (NullableFeeEstimate) MarshalJSON ¶
func (v NullableFeeEstimate) MarshalJSON() ([]byte, error)
func (*NullableFeeEstimate) Set ¶
func (v *NullableFeeEstimate) Set(val *FeeEstimate)
func (*NullableFeeEstimate) UnmarshalJSON ¶
func (v *NullableFeeEstimate) UnmarshalJSON(src []byte) error
func (*NullableFeeEstimate) Unset ¶
func (v *NullableFeeEstimate) Unset()
type NullableFeeEstimateEstimatedFees ¶
type NullableFeeEstimateEstimatedFees struct {
// contains filtered or unexported fields
}
func NewNullableFeeEstimateEstimatedFees ¶
func NewNullableFeeEstimateEstimatedFees(val *FeeEstimateEstimatedFees) *NullableFeeEstimateEstimatedFees
func (NullableFeeEstimateEstimatedFees) Get ¶
func (v NullableFeeEstimateEstimatedFees) Get() *FeeEstimateEstimatedFees
func (NullableFeeEstimateEstimatedFees) IsSet ¶
func (v NullableFeeEstimateEstimatedFees) IsSet() bool
func (NullableFeeEstimateEstimatedFees) MarshalJSON ¶
func (v NullableFeeEstimateEstimatedFees) MarshalJSON() ([]byte, error)
func (*NullableFeeEstimateEstimatedFees) Set ¶
func (v *NullableFeeEstimateEstimatedFees) Set(val *FeeEstimateEstimatedFees)
func (*NullableFeeEstimateEstimatedFees) UnmarshalJSON ¶
func (v *NullableFeeEstimateEstimatedFees) UnmarshalJSON(src []byte) error
func (*NullableFeeEstimateEstimatedFees) Unset ¶
func (v *NullableFeeEstimateEstimatedFees) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableModelError ¶
type NullableModelError struct {
// contains filtered or unexported fields
}
func NewNullableModelError ¶
func NewNullableModelError(val *ModelError) *NullableModelError
func (NullableModelError) Get ¶
func (v NullableModelError) Get() *ModelError
func (NullableModelError) IsSet ¶
func (v NullableModelError) IsSet() bool
func (NullableModelError) MarshalJSON ¶
func (v NullableModelError) MarshalJSON() ([]byte, error)
func (*NullableModelError) Set ¶
func (v *NullableModelError) Set(val *ModelError)
func (*NullableModelError) UnmarshalJSON ¶
func (v *NullableModelError) UnmarshalJSON(src []byte) error
func (*NullableModelError) Unset ¶
func (v *NullableModelError) Unset()
type NullableNativeCurrency ¶
type NullableNativeCurrency struct {
// contains filtered or unexported fields
}
func NewNullableNativeCurrency ¶
func NewNullableNativeCurrency(val *NativeCurrency) *NullableNativeCurrency
func (NullableNativeCurrency) Get ¶
func (v NullableNativeCurrency) Get() *NativeCurrency
func (NullableNativeCurrency) IsSet ¶
func (v NullableNativeCurrency) IsSet() bool
func (NullableNativeCurrency) MarshalJSON ¶
func (v NullableNativeCurrency) MarshalJSON() ([]byte, error)
func (*NullableNativeCurrency) Set ¶
func (v *NullableNativeCurrency) Set(val *NativeCurrency)
func (*NullableNativeCurrency) UnmarshalJSON ¶
func (v *NullableNativeCurrency) UnmarshalJSON(src []byte) error
func (*NullableNativeCurrency) Unset ¶
func (v *NullableNativeCurrency) Unset()
type NullablePlatformDetail ¶
type NullablePlatformDetail struct {
// contains filtered or unexported fields
}
func NewNullablePlatformDetail ¶
func NewNullablePlatformDetail(val *PlatformDetail) *NullablePlatformDetail
func (NullablePlatformDetail) Get ¶
func (v NullablePlatformDetail) Get() *PlatformDetail
func (NullablePlatformDetail) IsSet ¶
func (v NullablePlatformDetail) IsSet() bool
func (NullablePlatformDetail) MarshalJSON ¶
func (v NullablePlatformDetail) MarshalJSON() ([]byte, error)
func (*NullablePlatformDetail) Set ¶
func (v *NullablePlatformDetail) Set(val *PlatformDetail)
func (*NullablePlatformDetail) UnmarshalJSON ¶
func (v *NullablePlatformDetail) UnmarshalJSON(src []byte) error
func (*NullablePlatformDetail) Unset ¶
func (v *NullablePlatformDetail) Unset()
type NullablePlatformsOverview ¶
type NullablePlatformsOverview struct {
// contains filtered or unexported fields
}
func NewNullablePlatformsOverview ¶
func NewNullablePlatformsOverview(val *PlatformsOverview) *NullablePlatformsOverview
func (NullablePlatformsOverview) Get ¶
func (v NullablePlatformsOverview) Get() *PlatformsOverview
func (NullablePlatformsOverview) IsSet ¶
func (v NullablePlatformsOverview) IsSet() bool
func (NullablePlatformsOverview) MarshalJSON ¶
func (v NullablePlatformsOverview) MarshalJSON() ([]byte, error)
func (*NullablePlatformsOverview) Set ¶
func (v *NullablePlatformsOverview) Set(val *PlatformsOverview)
func (*NullablePlatformsOverview) UnmarshalJSON ¶
func (v *NullablePlatformsOverview) UnmarshalJSON(src []byte) error
func (*NullablePlatformsOverview) Unset ¶
func (v *NullablePlatformsOverview) Unset()
type NullablePlatformsOverviewPlatforms ¶
type NullablePlatformsOverviewPlatforms struct {
// contains filtered or unexported fields
}
func NewNullablePlatformsOverviewPlatforms ¶
func NewNullablePlatformsOverviewPlatforms(val *PlatformsOverviewPlatforms) *NullablePlatformsOverviewPlatforms
func (NullablePlatformsOverviewPlatforms) Get ¶
func (v NullablePlatformsOverviewPlatforms) Get() *PlatformsOverviewPlatforms
func (NullablePlatformsOverviewPlatforms) IsSet ¶
func (v NullablePlatformsOverviewPlatforms) IsSet() bool
func (NullablePlatformsOverviewPlatforms) MarshalJSON ¶
func (v NullablePlatformsOverviewPlatforms) MarshalJSON() ([]byte, error)
func (*NullablePlatformsOverviewPlatforms) Set ¶
func (v *NullablePlatformsOverviewPlatforms) Set(val *PlatformsOverviewPlatforms)
func (*NullablePlatformsOverviewPlatforms) UnmarshalJSON ¶
func (v *NullablePlatformsOverviewPlatforms) UnmarshalJSON(src []byte) error
func (*NullablePlatformsOverviewPlatforms) Unset ¶
func (v *NullablePlatformsOverviewPlatforms) Unset()
type NullableReport ¶
type NullableReport struct {
// contains filtered or unexported fields
}
func NewNullableReport ¶
func NewNullableReport(val *Report) *NullableReport
func (NullableReport) Get ¶
func (v NullableReport) Get() *Report
func (NullableReport) IsSet ¶
func (v NullableReport) IsSet() bool
func (NullableReport) MarshalJSON ¶
func (v NullableReport) MarshalJSON() ([]byte, error)
func (*NullableReport) Set ¶
func (v *NullableReport) Set(val *Report)
func (*NullableReport) UnmarshalJSON ¶
func (v *NullableReport) UnmarshalJSON(src []byte) error
func (*NullableReport) Unset ¶
func (v *NullableReport) Unset()
type NullableReportField ¶
type NullableReportField struct {
// contains filtered or unexported fields
}
func NewNullableReportField ¶
func NewNullableReportField(val *ReportField) *NullableReportField
func (NullableReportField) Get ¶
func (v NullableReportField) Get() *ReportField
func (NullableReportField) IsSet ¶
func (v NullableReportField) IsSet() bool
func (NullableReportField) MarshalJSON ¶
func (v NullableReportField) MarshalJSON() ([]byte, error)
func (*NullableReportField) Set ¶
func (v *NullableReportField) Set(val *ReportField)
func (*NullableReportField) UnmarshalJSON ¶
func (v *NullableReportField) UnmarshalJSON(src []byte) error
func (*NullableReportField) Unset ¶
func (v *NullableReportField) Unset()
type NullableReportFieldMeta ¶
type NullableReportFieldMeta struct {
// contains filtered or unexported fields
}
func NewNullableReportFieldMeta ¶
func NewNullableReportFieldMeta(val *ReportFieldMeta) *NullableReportFieldMeta
func (NullableReportFieldMeta) Get ¶
func (v NullableReportFieldMeta) Get() *ReportFieldMeta
func (NullableReportFieldMeta) IsSet ¶
func (v NullableReportFieldMeta) IsSet() bool
func (NullableReportFieldMeta) MarshalJSON ¶
func (v NullableReportFieldMeta) MarshalJSON() ([]byte, error)
func (*NullableReportFieldMeta) Set ¶
func (v *NullableReportFieldMeta) Set(val *ReportFieldMeta)
func (*NullableReportFieldMeta) UnmarshalJSON ¶
func (v *NullableReportFieldMeta) UnmarshalJSON(src []byte) error
func (*NullableReportFieldMeta) Unset ¶
func (v *NullableReportFieldMeta) Unset()
type NullableSignedTx ¶
type NullableSignedTx struct {
// contains filtered or unexported fields
}
func NewNullableSignedTx ¶
func NewNullableSignedTx(val *SignedTx) *NullableSignedTx
func (NullableSignedTx) Get ¶
func (v NullableSignedTx) Get() *SignedTx
func (NullableSignedTx) IsSet ¶
func (v NullableSignedTx) IsSet() bool
func (NullableSignedTx) MarshalJSON ¶
func (v NullableSignedTx) MarshalJSON() ([]byte, error)
func (*NullableSignedTx) Set ¶
func (v *NullableSignedTx) Set(val *SignedTx)
func (*NullableSignedTx) UnmarshalJSON ¶
func (v *NullableSignedTx) UnmarshalJSON(src []byte) error
func (*NullableSignedTx) Unset ¶
func (v *NullableSignedTx) Unset()
type NullableSmartToken ¶
type NullableSmartToken struct {
// contains filtered or unexported fields
}
func NewNullableSmartToken ¶
func NewNullableSmartToken(val *SmartToken) *NullableSmartToken
func (NullableSmartToken) Get ¶
func (v NullableSmartToken) Get() *SmartToken
func (NullableSmartToken) IsSet ¶
func (v NullableSmartToken) IsSet() bool
func (NullableSmartToken) MarshalJSON ¶
func (v NullableSmartToken) MarshalJSON() ([]byte, error)
func (*NullableSmartToken) Set ¶
func (v *NullableSmartToken) Set(val *SmartToken)
func (*NullableSmartToken) UnmarshalJSON ¶
func (v *NullableSmartToken) UnmarshalJSON(src []byte) error
func (*NullableSmartToken) Unset ¶
func (v *NullableSmartToken) Unset()
type NullableSmartTokenCurrency ¶
type NullableSmartTokenCurrency struct {
// contains filtered or unexported fields
}
func NewNullableSmartTokenCurrency ¶
func NewNullableSmartTokenCurrency(val *SmartTokenCurrency) *NullableSmartTokenCurrency
func (NullableSmartTokenCurrency) Get ¶
func (v NullableSmartTokenCurrency) Get() *SmartTokenCurrency
func (NullableSmartTokenCurrency) IsSet ¶
func (v NullableSmartTokenCurrency) IsSet() bool
func (NullableSmartTokenCurrency) MarshalJSON ¶
func (v NullableSmartTokenCurrency) MarshalJSON() ([]byte, error)
func (*NullableSmartTokenCurrency) Set ¶
func (v *NullableSmartTokenCurrency) Set(val *SmartTokenCurrency)
func (*NullableSmartTokenCurrency) UnmarshalJSON ¶
func (v *NullableSmartTokenCurrency) UnmarshalJSON(src []byte) error
func (*NullableSmartTokenCurrency) Unset ¶
func (v *NullableSmartTokenCurrency) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableToken ¶
type NullableToken struct {
// contains filtered or unexported fields
}
func NewNullableToken ¶
func NewNullableToken(val *Token) *NullableToken
func (NullableToken) Get ¶
func (v NullableToken) Get() *Token
func (NullableToken) IsSet ¶
func (v NullableToken) IsSet() bool
func (NullableToken) MarshalJSON ¶
func (v NullableToken) MarshalJSON() ([]byte, error)
func (*NullableToken) Set ¶
func (v *NullableToken) Set(val *Token)
func (*NullableToken) UnmarshalJSON ¶
func (v *NullableToken) UnmarshalJSON(src []byte) error
func (*NullableToken) Unset ¶
func (v *NullableToken) Unset()
type NullableTokenCurrency ¶
type NullableTokenCurrency struct {
// contains filtered or unexported fields
}
func NewNullableTokenCurrency ¶
func NewNullableTokenCurrency(val *TokenCurrency) *NullableTokenCurrency
func (NullableTokenCurrency) Get ¶
func (v NullableTokenCurrency) Get() *TokenCurrency
func (NullableTokenCurrency) IsSet ¶
func (v NullableTokenCurrency) IsSet() bool
func (NullableTokenCurrency) MarshalJSON ¶
func (v NullableTokenCurrency) MarshalJSON() ([]byte, error)
func (*NullableTokenCurrency) Set ¶
func (v *NullableTokenCurrency) Set(val *TokenCurrency)
func (*NullableTokenCurrency) UnmarshalJSON ¶
func (v *NullableTokenCurrency) UnmarshalJSON(src []byte) error
func (*NullableTokenCurrency) Unset ¶
func (v *NullableTokenCurrency) Unset()
type NullableTx ¶
type NullableTx struct {
// contains filtered or unexported fields
}
func NewNullableTx ¶
func NewNullableTx(val *Tx) *NullableTx
func (NullableTx) Get ¶
func (v NullableTx) Get() *Tx
func (NullableTx) IsSet ¶
func (v NullableTx) IsSet() bool
func (NullableTx) MarshalJSON ¶
func (v NullableTx) MarshalJSON() ([]byte, error)
func (*NullableTx) Set ¶
func (v *NullableTx) Set(val *Tx)
func (*NullableTx) UnmarshalJSON ¶
func (v *NullableTx) UnmarshalJSON(src []byte) error
func (*NullableTx) Unset ¶
func (v *NullableTx) Unset()
type NullableTxConfirmation ¶
type NullableTxConfirmation struct {
// contains filtered or unexported fields
}
func NewNullableTxConfirmation ¶
func NewNullableTxConfirmation(val *TxConfirmation) *NullableTxConfirmation
func (NullableTxConfirmation) Get ¶
func (v NullableTxConfirmation) Get() *TxConfirmation
func (NullableTxConfirmation) IsSet ¶
func (v NullableTxConfirmation) IsSet() bool
func (NullableTxConfirmation) MarshalJSON ¶
func (v NullableTxConfirmation) MarshalJSON() ([]byte, error)
func (*NullableTxConfirmation) Set ¶
func (v *NullableTxConfirmation) Set(val *TxConfirmation)
func (*NullableTxConfirmation) UnmarshalJSON ¶
func (v *NullableTxConfirmation) UnmarshalJSON(src []byte) error
func (*NullableTxConfirmation) Unset ¶
func (v *NullableTxConfirmation) Unset()
type NullableTxPage ¶
type NullableTxPage struct {
// contains filtered or unexported fields
}
func NewNullableTxPage ¶
func NewNullableTxPage(val *TxPage) *NullableTxPage
func (NullableTxPage) Get ¶
func (v NullableTxPage) Get() *TxPage
func (NullableTxPage) IsSet ¶
func (v NullableTxPage) IsSet() bool
func (NullableTxPage) MarshalJSON ¶
func (v NullableTxPage) MarshalJSON() ([]byte, error)
func (*NullableTxPage) Set ¶
func (v *NullableTxPage) Set(val *TxPage)
func (*NullableTxPage) UnmarshalJSON ¶
func (v *NullableTxPage) UnmarshalJSON(src []byte) error
func (*NullableTxPage) Unset ¶
func (v *NullableTxPage) Unset()
type NullableTxReceipt ¶
type NullableTxReceipt struct {
// contains filtered or unexported fields
}
func NewNullableTxReceipt ¶
func NewNullableTxReceipt(val *TxReceipt) *NullableTxReceipt
func (NullableTxReceipt) Get ¶
func (v NullableTxReceipt) Get() *TxReceipt
func (NullableTxReceipt) IsSet ¶
func (v NullableTxReceipt) IsSet() bool
func (NullableTxReceipt) MarshalJSON ¶
func (v NullableTxReceipt) MarshalJSON() ([]byte, error)
func (*NullableTxReceipt) Set ¶
func (v *NullableTxReceipt) Set(val *TxReceipt)
func (*NullableTxReceipt) UnmarshalJSON ¶
func (v *NullableTxReceipt) UnmarshalJSON(src []byte) error
func (*NullableTxReceipt) Unset ¶
func (v *NullableTxReceipt) Unset()
type PlatformDetail ¶
type PlatformDetail struct { // Backend API Type Source *string `json:"source,omitempty"` Handle *string `json:"handle,omitempty"` GenesisNumber *int64 `json:"genesis_number,omitempty"` Endpoints *[]string `json:"endpoints,omitempty"` }
PlatformDetail struct for PlatformDetail
func NewPlatformDetail ¶
func NewPlatformDetail() *PlatformDetail
NewPlatformDetail instantiates a new PlatformDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlatformDetailWithDefaults ¶
func NewPlatformDetailWithDefaults() *PlatformDetail
NewPlatformDetailWithDefaults instantiates a new PlatformDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PlatformDetail) GetEndpoints ¶
func (o *PlatformDetail) GetEndpoints() []string
GetEndpoints returns the Endpoints field value if set, zero value otherwise.
func (*PlatformDetail) GetEndpointsOk ¶
func (o *PlatformDetail) GetEndpointsOk() (*[]string, bool)
GetEndpointsOk returns a tuple with the Endpoints field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformDetail) GetGenesisNumber ¶
func (o *PlatformDetail) GetGenesisNumber() int64
GetGenesisNumber returns the GenesisNumber field value if set, zero value otherwise.
func (*PlatformDetail) GetGenesisNumberOk ¶
func (o *PlatformDetail) GetGenesisNumberOk() (*int64, bool)
GetGenesisNumberOk returns a tuple with the GenesisNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformDetail) GetHandle ¶
func (o *PlatformDetail) GetHandle() string
GetHandle returns the Handle field value if set, zero value otherwise.
func (*PlatformDetail) GetHandleOk ¶
func (o *PlatformDetail) GetHandleOk() (*string, bool)
GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformDetail) GetSource ¶
func (o *PlatformDetail) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*PlatformDetail) GetSourceOk ¶
func (o *PlatformDetail) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformDetail) HasEndpoints ¶
func (o *PlatformDetail) HasEndpoints() bool
HasEndpoints returns a boolean if a field has been set.
func (*PlatformDetail) HasGenesisNumber ¶
func (o *PlatformDetail) HasGenesisNumber() bool
HasGenesisNumber returns a boolean if a field has been set.
func (*PlatformDetail) HasHandle ¶
func (o *PlatformDetail) HasHandle() bool
HasHandle returns a boolean if a field has been set.
func (*PlatformDetail) HasSource ¶
func (o *PlatformDetail) HasSource() bool
HasSource returns a boolean if a field has been set.
func (PlatformDetail) MarshalJSON ¶
func (o PlatformDetail) MarshalJSON() ([]byte, error)
func (*PlatformDetail) SetEndpoints ¶
func (o *PlatformDetail) SetEndpoints(v []string)
SetEndpoints gets a reference to the given []string and assigns it to the Endpoints field.
func (*PlatformDetail) SetGenesisNumber ¶
func (o *PlatformDetail) SetGenesisNumber(v int64)
SetGenesisNumber gets a reference to the given int64 and assigns it to the GenesisNumber field.
func (*PlatformDetail) SetHandle ¶
func (o *PlatformDetail) SetHandle(v string)
SetHandle gets a reference to the given string and assigns it to the Handle field.
func (*PlatformDetail) SetSource ¶
func (o *PlatformDetail) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
type PlatformsAPI ¶
type PlatformsAPI interface { /* * GetPlatformEndpoints Platform Info * Provides information about supported endpoints and generic platform information. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiGetPlatformEndpointsRequest */ GetPlatformEndpoints(ctx _context.Context, platform string, network string) ApiGetPlatformEndpointsRequest /* * GetPlatformEndpointsExecute executes the request * @return PlatformDetail */ GetPlatformEndpointsExecute(r ApiGetPlatformEndpointsRequest) (PlatformDetail, *_nethttp.Response, error) /* * GetPlatformsList Platforms overview * Provides a list of supported platforms and networks. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetPlatformsListRequest */ GetPlatformsList(ctx _context.Context) ApiGetPlatformsListRequest /* * GetPlatformsListExecute executes the request * @return PlatformsOverview */ GetPlatformsListExecute(r ApiGetPlatformsListRequest) (PlatformsOverview, *_nethttp.Response, error) }
type PlatformsAPIService ¶
type PlatformsAPIService service
PlatformsAPIService PlatformsAPI service
func (*PlatformsAPIService) GetPlatformEndpoints ¶
func (a *PlatformsAPIService) GetPlatformEndpoints(ctx _context.Context, platform string, network string) ApiGetPlatformEndpointsRequest
* GetPlatformEndpoints Platform Info * Provides information about supported endpoints and generic platform information.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiGetPlatformEndpointsRequest
func (*PlatformsAPIService) GetPlatformEndpointsExecute ¶
func (a *PlatformsAPIService) GetPlatformEndpointsExecute(r ApiGetPlatformEndpointsRequest) (PlatformDetail, *_nethttp.Response, error)
* Execute executes the request * @return PlatformDetail
func (*PlatformsAPIService) GetPlatformsList ¶
func (a *PlatformsAPIService) GetPlatformsList(ctx _context.Context) ApiGetPlatformsListRequest
* GetPlatformsList Platforms overview * Provides a list of supported platforms and networks.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetPlatformsListRequest
func (*PlatformsAPIService) GetPlatformsListExecute ¶
func (a *PlatformsAPIService) GetPlatformsListExecute(r ApiGetPlatformsListRequest) (PlatformsOverview, *_nethttp.Response, error)
* Execute executes the request * @return PlatformsOverview
type PlatformsOverview ¶
type PlatformsOverview struct { // List of items each describing a pair of supported platform and network. Platforms *[]PlatformsOverviewPlatforms `json:"platforms,omitempty"` }
PlatformsOverview struct for PlatformsOverview
func NewPlatformsOverview ¶
func NewPlatformsOverview() *PlatformsOverview
NewPlatformsOverview instantiates a new PlatformsOverview object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlatformsOverviewWithDefaults ¶
func NewPlatformsOverviewWithDefaults() *PlatformsOverview
NewPlatformsOverviewWithDefaults instantiates a new PlatformsOverview object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PlatformsOverview) GetPlatforms ¶
func (o *PlatformsOverview) GetPlatforms() []PlatformsOverviewPlatforms
GetPlatforms returns the Platforms field value if set, zero value otherwise.
func (*PlatformsOverview) GetPlatformsOk ¶
func (o *PlatformsOverview) GetPlatformsOk() (*[]PlatformsOverviewPlatforms, bool)
GetPlatformsOk returns a tuple with the Platforms field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformsOverview) HasPlatforms ¶
func (o *PlatformsOverview) HasPlatforms() bool
HasPlatforms returns a boolean if a field has been set.
func (PlatformsOverview) MarshalJSON ¶
func (o PlatformsOverview) MarshalJSON() ([]byte, error)
func (*PlatformsOverview) SetPlatforms ¶
func (o *PlatformsOverview) SetPlatforms(v []PlatformsOverviewPlatforms)
SetPlatforms gets a reference to the given []PlatformsOverviewPlatforms and assigns it to the Platforms field.
type PlatformsOverviewPlatforms ¶
type PlatformsOverviewPlatforms struct { Handle *string `json:"handle,omitempty"` Network *string `json:"network,omitempty"` }
PlatformsOverviewPlatforms struct for PlatformsOverviewPlatforms
func NewPlatformsOverviewPlatforms ¶
func NewPlatformsOverviewPlatforms() *PlatformsOverviewPlatforms
NewPlatformsOverviewPlatforms instantiates a new PlatformsOverviewPlatforms object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlatformsOverviewPlatformsWithDefaults ¶
func NewPlatformsOverviewPlatformsWithDefaults() *PlatformsOverviewPlatforms
NewPlatformsOverviewPlatformsWithDefaults instantiates a new PlatformsOverviewPlatforms object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PlatformsOverviewPlatforms) GetHandle ¶
func (o *PlatformsOverviewPlatforms) GetHandle() string
GetHandle returns the Handle field value if set, zero value otherwise.
func (*PlatformsOverviewPlatforms) GetHandleOk ¶
func (o *PlatformsOverviewPlatforms) GetHandleOk() (*string, bool)
GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformsOverviewPlatforms) GetNetwork ¶
func (o *PlatformsOverviewPlatforms) GetNetwork() string
GetNetwork returns the Network field value if set, zero value otherwise.
func (*PlatformsOverviewPlatforms) GetNetworkOk ¶
func (o *PlatformsOverviewPlatforms) GetNetworkOk() (*string, bool)
GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformsOverviewPlatforms) HasHandle ¶
func (o *PlatformsOverviewPlatforms) HasHandle() bool
HasHandle returns a boolean if a field has been set.
func (*PlatformsOverviewPlatforms) HasNetwork ¶
func (o *PlatformsOverviewPlatforms) HasNetwork() bool
HasNetwork returns a boolean if a field has been set.
func (PlatformsOverviewPlatforms) MarshalJSON ¶
func (o PlatformsOverviewPlatforms) MarshalJSON() ([]byte, error)
func (*PlatformsOverviewPlatforms) SetHandle ¶
func (o *PlatformsOverviewPlatforms) SetHandle(v string)
SetHandle gets a reference to the given string and assigns it to the Handle field.
func (*PlatformsOverviewPlatforms) SetNetwork ¶
func (o *PlatformsOverviewPlatforms) SetNetwork(v string)
SetNetwork gets a reference to the given string and assigns it to the Network field.
type Report ¶
type Report struct { // Transaction items Fields []ReportField `json:"fields"` // The number of transactions in the report Items int32 `json:"items"` // The limit number provided in the request or the default Limit *int32 `json:"limit,omitempty"` // Continuation token to send in the next request if there are more items Continuation *string `json:"continuation,omitempty"` }
Report struct for Report
func NewReport ¶
func NewReport(fields []ReportField, items int32) *Report
NewReport instantiates a new Report object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReportWithDefaults ¶
func NewReportWithDefaults() *Report
NewReportWithDefaults instantiates a new Report object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Report) GetContinuation ¶
GetContinuation returns the Continuation field value if set, zero value otherwise.
func (*Report) GetContinuationOk ¶
GetContinuationOk returns a tuple with the Continuation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Report) GetFields ¶
func (o *Report) GetFields() []ReportField
GetFields returns the Fields field value
func (*Report) GetFieldsOk ¶
func (o *Report) GetFieldsOk() (*[]ReportField, bool)
GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.
func (*Report) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*Report) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Report) HasContinuation ¶
HasContinuation returns a boolean if a field has been set.
func (Report) MarshalJSON ¶
func (*Report) SetContinuation ¶
SetContinuation gets a reference to the given string and assigns it to the Continuation field.
type ReportField ¶
type ReportField struct { // The protocol the address relates to Protocol string `json:"protocol"` // The wallet/account the transaction occurred Address string `json:"address"` // The currency symbol Currency string `json:"currency"` // The ID of the event within a transaction EventId string `json:"event_id"` // The block number the transaction occurred on Block int64 `json:"block"` // The unix timestamp when the transaction was added to a block Timestamp int32 `json:"timestamp"` // The transaction ID Hash string `json:"hash"` // The action type e.g. Transfer, Deposit, Staking Reward etc.. Action string `json:"action"` // The amount of currency involved in the transaction (smallest unit) Value string `json:"value"` // The address where the funds originated SenderAddress string `json:"sender_address"` // How much was charged as a fee for processing the transaction Fee string `json:"fee"` // The number of decimals in one coin, used to convert smallest unit to 1 whole coin if needed Decimals int32 `json:"decimals"` Meta NullableReportFieldMeta `json:"meta,omitempty"` }
ReportField struct for ReportField
func NewReportField ¶
func NewReportField(protocol string, address string, currency string, eventId string, block int64, timestamp int32, hash string, action string, value string, senderAddress string, fee string, decimals int32) *ReportField
NewReportField instantiates a new ReportField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReportFieldWithDefaults ¶
func NewReportFieldWithDefaults() *ReportField
NewReportFieldWithDefaults instantiates a new ReportField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ReportField) GetAction ¶
func (o *ReportField) GetAction() string
GetAction returns the Action field value
func (*ReportField) GetActionOk ¶
func (o *ReportField) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*ReportField) GetAddress ¶
func (o *ReportField) GetAddress() string
GetAddress returns the Address field value
func (*ReportField) GetAddressOk ¶
func (o *ReportField) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.
func (*ReportField) GetBlock ¶
func (o *ReportField) GetBlock() int64
GetBlock returns the Block field value
func (*ReportField) GetBlockOk ¶
func (o *ReportField) GetBlockOk() (*int64, bool)
GetBlockOk returns a tuple with the Block field value and a boolean to check if the value has been set.
func (*ReportField) GetCurrency ¶
func (o *ReportField) GetCurrency() string
GetCurrency returns the Currency field value
func (*ReportField) GetCurrencyOk ¶
func (o *ReportField) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.
func (*ReportField) GetDecimals ¶
func (o *ReportField) GetDecimals() int32
GetDecimals returns the Decimals field value
func (*ReportField) GetDecimalsOk ¶
func (o *ReportField) GetDecimalsOk() (*int32, bool)
GetDecimalsOk returns a tuple with the Decimals field value and a boolean to check if the value has been set.
func (*ReportField) GetEventId ¶
func (o *ReportField) GetEventId() string
GetEventId returns the EventId field value
func (*ReportField) GetEventIdOk ¶
func (o *ReportField) GetEventIdOk() (*string, bool)
GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.
func (*ReportField) GetFee ¶
func (o *ReportField) GetFee() string
GetFee returns the Fee field value
func (*ReportField) GetFeeOk ¶
func (o *ReportField) GetFeeOk() (*string, bool)
GetFeeOk returns a tuple with the Fee field value and a boolean to check if the value has been set.
func (*ReportField) GetHash ¶
func (o *ReportField) GetHash() string
GetHash returns the Hash field value
func (*ReportField) GetHashOk ¶
func (o *ReportField) GetHashOk() (*string, bool)
GetHashOk returns a tuple with the Hash field value and a boolean to check if the value has been set.
func (*ReportField) GetMeta ¶
func (o *ReportField) GetMeta() ReportFieldMeta
GetMeta returns the Meta field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReportField) GetMetaOk ¶
func (o *ReportField) GetMetaOk() (*ReportFieldMeta, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReportField) GetProtocol ¶
func (o *ReportField) GetProtocol() string
GetProtocol returns the Protocol field value
func (*ReportField) GetProtocolOk ¶
func (o *ReportField) GetProtocolOk() (*string, bool)
GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.
func (*ReportField) GetSenderAddress ¶
func (o *ReportField) GetSenderAddress() string
GetSenderAddress returns the SenderAddress field value
func (*ReportField) GetSenderAddressOk ¶
func (o *ReportField) GetSenderAddressOk() (*string, bool)
GetSenderAddressOk returns a tuple with the SenderAddress field value and a boolean to check if the value has been set.
func (*ReportField) GetTimestamp ¶
func (o *ReportField) GetTimestamp() int32
GetTimestamp returns the Timestamp field value
func (*ReportField) GetTimestampOk ¶
func (o *ReportField) GetTimestampOk() (*int32, bool)
GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.
func (*ReportField) GetValue ¶
func (o *ReportField) GetValue() string
GetValue returns the Value field value
func (*ReportField) GetValueOk ¶
func (o *ReportField) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*ReportField) HasMeta ¶
func (o *ReportField) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (ReportField) MarshalJSON ¶
func (o ReportField) MarshalJSON() ([]byte, error)
func (*ReportField) SetAction ¶
func (o *ReportField) SetAction(v string)
SetAction sets field value
func (*ReportField) SetAddress ¶
func (o *ReportField) SetAddress(v string)
SetAddress sets field value
func (*ReportField) SetCurrency ¶
func (o *ReportField) SetCurrency(v string)
SetCurrency sets field value
func (*ReportField) SetDecimals ¶
func (o *ReportField) SetDecimals(v int32)
SetDecimals sets field value
func (*ReportField) SetEventId ¶
func (o *ReportField) SetEventId(v string)
SetEventId sets field value
func (*ReportField) SetMeta ¶
func (o *ReportField) SetMeta(v ReportFieldMeta)
SetMeta gets a reference to the given NullableReportFieldMeta and assigns it to the Meta field.
func (*ReportField) SetMetaNil ¶
func (o *ReportField) SetMetaNil()
SetMetaNil sets the value for Meta to be an explicit nil
func (*ReportField) SetProtocol ¶
func (o *ReportField) SetProtocol(v string)
SetProtocol sets field value
func (*ReportField) SetSenderAddress ¶
func (o *ReportField) SetSenderAddress(v string)
SetSenderAddress sets field value
func (*ReportField) SetTimestamp ¶
func (o *ReportField) SetTimestamp(v int32)
SetTimestamp sets field value
func (*ReportField) UnsetMeta ¶
func (o *ReportField) UnsetMeta()
UnsetMeta ensures that no value is present for Meta, not even an explicit nil
type ReportFieldMeta ¶
type ReportFieldMeta struct {
AlgorandMeta *AlgorandMeta
}
ReportFieldMeta - Additional metadata bespoke to specific protocols
func AlgorandMetaAsReportFieldMeta ¶
func AlgorandMetaAsReportFieldMeta(v *AlgorandMeta) ReportFieldMeta
AlgorandMetaAsReportFieldMeta is a convenience function that returns AlgorandMeta wrapped in ReportFieldMeta
func (*ReportFieldMeta) GetActualInstance ¶
func (obj *ReportFieldMeta) GetActualInstance() interface{}
Get the actual instance
func (ReportFieldMeta) MarshalJSON ¶
func (src ReportFieldMeta) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ReportFieldMeta) UnmarshalJSON ¶
func (dst *ReportFieldMeta) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type SignedTx ¶
type SignedTx struct { // The signed TX Tx string `json:"tx"` }
SignedTx struct for SignedTx
func NewSignedTx ¶
NewSignedTx instantiates a new SignedTx object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSignedTxWithDefaults ¶
func NewSignedTxWithDefaults() *SignedTx
NewSignedTxWithDefaults instantiates a new SignedTx object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SignedTx) GetTxOk ¶
GetTxOk returns a tuple with the Tx field value and a boolean to check if the value has been set.
func (SignedTx) MarshalJSON ¶
type SmartToken ¶
type SmartToken struct { // Name of token mechanism (smart contract) Type string `json:"type"` // Address of contract Contract string `json:"contract"` }
SmartToken struct for SmartToken
func NewSmartToken ¶
func NewSmartToken(type_ string, contract string) *SmartToken
NewSmartToken instantiates a new SmartToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSmartTokenWithDefaults ¶
func NewSmartTokenWithDefaults() *SmartToken
NewSmartTokenWithDefaults instantiates a new SmartToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SmartToken) GetContract ¶
func (o *SmartToken) GetContract() string
GetContract returns the Contract field value
func (*SmartToken) GetContractOk ¶
func (o *SmartToken) GetContractOk() (*string, bool)
GetContractOk returns a tuple with the Contract field value and a boolean to check if the value has been set.
func (*SmartToken) GetType ¶
func (o *SmartToken) GetType() string
GetType returns the Type field value
func (*SmartToken) GetTypeOk ¶
func (o *SmartToken) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (SmartToken) MarshalJSON ¶
func (o SmartToken) MarshalJSON() ([]byte, error)
func (*SmartToken) SetContract ¶
func (o *SmartToken) SetContract(v string)
SetContract sets field value
type SmartTokenCurrency ¶
type SmartTokenCurrency struct { // Asset path of transferred currency AssetPath string `json:"asset_path"` // Currency symbol Symbol *string `json:"symbol,omitempty"` // Name of currency Name *string `json:"name,omitempty"` // Decimal places right to the comma Decimals *int32 `json:"decimals,omitempty"` Type string `json:"type"` Detail *SmartToken `json:"detail,omitempty"` }
SmartTokenCurrency struct for SmartTokenCurrency
func NewSmartTokenCurrency ¶
func NewSmartTokenCurrency(assetPath string, type_ string) *SmartTokenCurrency
NewSmartTokenCurrency instantiates a new SmartTokenCurrency object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSmartTokenCurrencyWithDefaults ¶
func NewSmartTokenCurrencyWithDefaults() *SmartTokenCurrency
NewSmartTokenCurrencyWithDefaults instantiates a new SmartTokenCurrency object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SmartTokenCurrency) GetAssetPath ¶
func (o *SmartTokenCurrency) GetAssetPath() string
GetAssetPath returns the AssetPath field value
func (*SmartTokenCurrency) GetAssetPathOk ¶
func (o *SmartTokenCurrency) GetAssetPathOk() (*string, bool)
GetAssetPathOk returns a tuple with the AssetPath field value and a boolean to check if the value has been set.
func (*SmartTokenCurrency) GetDecimals ¶
func (o *SmartTokenCurrency) GetDecimals() int32
GetDecimals returns the Decimals field value if set, zero value otherwise.
func (*SmartTokenCurrency) GetDecimalsOk ¶
func (o *SmartTokenCurrency) GetDecimalsOk() (*int32, bool)
GetDecimalsOk returns a tuple with the Decimals field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SmartTokenCurrency) GetDetail ¶
func (o *SmartTokenCurrency) GetDetail() SmartToken
GetDetail returns the Detail field value if set, zero value otherwise.
func (*SmartTokenCurrency) GetDetailOk ¶
func (o *SmartTokenCurrency) GetDetailOk() (*SmartToken, bool)
GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SmartTokenCurrency) GetName ¶
func (o *SmartTokenCurrency) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SmartTokenCurrency) GetNameOk ¶
func (o *SmartTokenCurrency) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SmartTokenCurrency) GetSymbol ¶
func (o *SmartTokenCurrency) GetSymbol() string
GetSymbol returns the Symbol field value if set, zero value otherwise.
func (*SmartTokenCurrency) GetSymbolOk ¶
func (o *SmartTokenCurrency) GetSymbolOk() (*string, bool)
GetSymbolOk returns a tuple with the Symbol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SmartTokenCurrency) GetType ¶
func (o *SmartTokenCurrency) GetType() string
GetType returns the Type field value
func (*SmartTokenCurrency) GetTypeOk ¶
func (o *SmartTokenCurrency) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*SmartTokenCurrency) HasDecimals ¶
func (o *SmartTokenCurrency) HasDecimals() bool
HasDecimals returns a boolean if a field has been set.
func (*SmartTokenCurrency) HasDetail ¶
func (o *SmartTokenCurrency) HasDetail() bool
HasDetail returns a boolean if a field has been set.
func (*SmartTokenCurrency) HasName ¶
func (o *SmartTokenCurrency) HasName() bool
HasName returns a boolean if a field has been set.
func (*SmartTokenCurrency) HasSymbol ¶
func (o *SmartTokenCurrency) HasSymbol() bool
HasSymbol returns a boolean if a field has been set.
func (SmartTokenCurrency) MarshalJSON ¶
func (o SmartTokenCurrency) MarshalJSON() ([]byte, error)
func (*SmartTokenCurrency) SetAssetPath ¶
func (o *SmartTokenCurrency) SetAssetPath(v string)
SetAssetPath sets field value
func (*SmartTokenCurrency) SetDecimals ¶
func (o *SmartTokenCurrency) SetDecimals(v int32)
SetDecimals gets a reference to the given int32 and assigns it to the Decimals field.
func (*SmartTokenCurrency) SetDetail ¶
func (o *SmartTokenCurrency) SetDetail(v SmartToken)
SetDetail gets a reference to the given SmartToken and assigns it to the Detail field.
func (*SmartTokenCurrency) SetName ¶
func (o *SmartTokenCurrency) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*SmartTokenCurrency) SetSymbol ¶
func (o *SmartTokenCurrency) SetSymbol(v string)
SetSymbol gets a reference to the given string and assigns it to the Symbol field.
func (*SmartTokenCurrency) SetType ¶
func (o *SmartTokenCurrency) SetType(v string)
SetType sets field value
type SyncAPI ¶
type SyncAPI interface { /* * CurrentBlockID Get current block ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiCurrentBlockIDRequest */ CurrentBlockID(ctx _context.Context, platform string, network string) ApiCurrentBlockIDRequest /* * CurrentBlockIDExecute executes the request * @return string */ CurrentBlockIDExecute(r ApiCurrentBlockIDRequest) (string, *_nethttp.Response, error) /* * CurrentBlockNumber Get current block number * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiCurrentBlockNumberRequest */ CurrentBlockNumber(ctx _context.Context, platform string, network string) ApiCurrentBlockNumberRequest /* * CurrentBlockNumberExecute executes the request * @return int64 */ CurrentBlockNumberExecute(r ApiCurrentBlockNumberRequest) (int64, *_nethttp.Response, error) }
type SyncAPIService ¶
type SyncAPIService service
SyncAPIService SyncAPI service
func (*SyncAPIService) CurrentBlockID ¶
func (a *SyncAPIService) CurrentBlockID(ctx _context.Context, platform string, network string) ApiCurrentBlockIDRequest
* CurrentBlockID Get current block ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiCurrentBlockIDRequest
func (*SyncAPIService) CurrentBlockIDExecute ¶
func (a *SyncAPIService) CurrentBlockIDExecute(r ApiCurrentBlockIDRequest) (string, *_nethttp.Response, error)
* Execute executes the request * @return string
func (*SyncAPIService) CurrentBlockNumber ¶
func (a *SyncAPIService) CurrentBlockNumber(ctx _context.Context, platform string, network string) ApiCurrentBlockNumberRequest
* CurrentBlockNumber Get current block number * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiCurrentBlockNumberRequest
func (*SyncAPIService) CurrentBlockNumberExecute ¶
func (a *SyncAPIService) CurrentBlockNumberExecute(r ApiCurrentBlockNumberRequest) (int64, *_nethttp.Response, error)
* Execute executes the request * @return int64
type Token ¶
type Token struct { // Name of token mechanism Type string `json:"type"` // Token identifier Id string `json:"id"` // Address that created token Creator *string `json:"creator,omitempty"` }
Token struct for Token
func NewToken ¶
NewToken instantiates a new Token object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTokenWithDefaults ¶
func NewTokenWithDefaults() *Token
NewTokenWithDefaults instantiates a new Token object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Token) GetCreator ¶
GetCreator returns the Creator field value if set, zero value otherwise.
func (*Token) GetCreatorOk ¶
GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Token) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Token) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Token) HasCreator ¶
HasCreator returns a boolean if a field has been set.
func (Token) MarshalJSON ¶
func (*Token) SetCreator ¶
SetCreator gets a reference to the given string and assigns it to the Creator field.
type TokenCurrency ¶
type TokenCurrency struct { // Asset path of transferred currency AssetPath string `json:"asset_path"` // Currency symbol Symbol *string `json:"symbol,omitempty"` // Name of currency Name *string `json:"name,omitempty"` // Decimal places right to the comma Decimals *int32 `json:"decimals,omitempty"` Type string `json:"type"` Detail *Token `json:"detail,omitempty"` }
TokenCurrency struct for TokenCurrency
func NewTokenCurrency ¶
func NewTokenCurrency(assetPath string, type_ string) *TokenCurrency
NewTokenCurrency instantiates a new TokenCurrency object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTokenCurrencyWithDefaults ¶
func NewTokenCurrencyWithDefaults() *TokenCurrency
NewTokenCurrencyWithDefaults instantiates a new TokenCurrency object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TokenCurrency) GetAssetPath ¶
func (o *TokenCurrency) GetAssetPath() string
GetAssetPath returns the AssetPath field value
func (*TokenCurrency) GetAssetPathOk ¶
func (o *TokenCurrency) GetAssetPathOk() (*string, bool)
GetAssetPathOk returns a tuple with the AssetPath field value and a boolean to check if the value has been set.
func (*TokenCurrency) GetDecimals ¶
func (o *TokenCurrency) GetDecimals() int32
GetDecimals returns the Decimals field value if set, zero value otherwise.
func (*TokenCurrency) GetDecimalsOk ¶
func (o *TokenCurrency) GetDecimalsOk() (*int32, bool)
GetDecimalsOk returns a tuple with the Decimals field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenCurrency) GetDetail ¶
func (o *TokenCurrency) GetDetail() Token
GetDetail returns the Detail field value if set, zero value otherwise.
func (*TokenCurrency) GetDetailOk ¶
func (o *TokenCurrency) GetDetailOk() (*Token, bool)
GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenCurrency) GetName ¶
func (o *TokenCurrency) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*TokenCurrency) GetNameOk ¶
func (o *TokenCurrency) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenCurrency) GetSymbol ¶
func (o *TokenCurrency) GetSymbol() string
GetSymbol returns the Symbol field value if set, zero value otherwise.
func (*TokenCurrency) GetSymbolOk ¶
func (o *TokenCurrency) GetSymbolOk() (*string, bool)
GetSymbolOk returns a tuple with the Symbol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenCurrency) GetType ¶
func (o *TokenCurrency) GetType() string
GetType returns the Type field value
func (*TokenCurrency) GetTypeOk ¶
func (o *TokenCurrency) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*TokenCurrency) HasDecimals ¶
func (o *TokenCurrency) HasDecimals() bool
HasDecimals returns a boolean if a field has been set.
func (*TokenCurrency) HasDetail ¶
func (o *TokenCurrency) HasDetail() bool
HasDetail returns a boolean if a field has been set.
func (*TokenCurrency) HasName ¶
func (o *TokenCurrency) HasName() bool
HasName returns a boolean if a field has been set.
func (*TokenCurrency) HasSymbol ¶
func (o *TokenCurrency) HasSymbol() bool
HasSymbol returns a boolean if a field has been set.
func (TokenCurrency) MarshalJSON ¶
func (o TokenCurrency) MarshalJSON() ([]byte, error)
func (*TokenCurrency) SetAssetPath ¶
func (o *TokenCurrency) SetAssetPath(v string)
SetAssetPath sets field value
func (*TokenCurrency) SetDecimals ¶
func (o *TokenCurrency) SetDecimals(v int32)
SetDecimals gets a reference to the given int32 and assigns it to the Decimals field.
func (*TokenCurrency) SetDetail ¶
func (o *TokenCurrency) SetDetail(v Token)
SetDetail gets a reference to the given Token and assigns it to the Detail field.
func (*TokenCurrency) SetName ¶
func (o *TokenCurrency) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*TokenCurrency) SetSymbol ¶
func (o *TokenCurrency) SetSymbol(v string)
SetSymbol gets a reference to the given string and assigns it to the Symbol field.
type TransactionsAPI ¶
type TransactionsAPI interface { /* * FeeEstimate Get fee estimate * Get a fee estimation in decimals from the ubiquity fee estimation service. Currently supported for Bitcoin and Ethereum. Endpoint will return 3 fee estimations fast, medium and slow * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiFeeEstimateRequest */ FeeEstimate(ctx _context.Context, platform string, network string) ApiFeeEstimateRequest /* * FeeEstimateExecute executes the request * @return FeeEstimate */ FeeEstimateExecute(r ApiFeeEstimateRequest) (FeeEstimate, *_nethttp.Response, error) /* * GetTx Transaction By Hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param id Transaction ID/Hash * @return ApiGetTxRequest */ GetTx(ctx _context.Context, platform string, network string, id string) ApiGetTxRequest /* * GetTxExecute executes the request * @return Tx */ GetTxExecute(r ApiGetTxRequest) (Tx, *_nethttp.Response, error) /* * GetTxConfirmations Transaction confirmations By Hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param id Transaction ID/Hash * @return ApiGetTxConfirmationsRequest */ GetTxConfirmations(ctx _context.Context, platform string, network string, id string) ApiGetTxConfirmationsRequest /* * GetTxConfirmationsExecute executes the request * @return TxConfirmation */ GetTxConfirmationsExecute(r ApiGetTxConfirmationsRequest) (TxConfirmation, *_nethttp.Response, error) /* * GetTxs Latest transactions of a protocol * Gets transactions from oldest to newest. This call uses pagination. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiGetTxsRequest */ GetTxs(ctx _context.Context, platform string, network string) ApiGetTxsRequest /* * GetTxsExecute executes the request * @return TxPage */ GetTxsExecute(r ApiGetTxsRequest) (TxPage, *_nethttp.Response, error) /* * TxSend Submit a signed transaction * Submit a signed transaction to the network. **Note**: A successful transaction may still be rejected on chain or not processed due to a too low fee. You can monitor successful transactions through Ubiquity websockets. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @return ApiTxSendRequest */ TxSend(ctx _context.Context, platform string, network string) ApiTxSendRequest /* * TxSendExecute executes the request * @return TxReceipt */ TxSendExecute(r ApiTxSendRequest) (TxReceipt, *_nethttp.Response, error) }
type TransactionsAPIService ¶
type TransactionsAPIService service
TransactionsAPIService TransactionsAPI service
func (*TransactionsAPIService) FeeEstimate ¶
func (a *TransactionsAPIService) FeeEstimate(ctx _context.Context, platform string, network string) ApiFeeEstimateRequest
- FeeEstimate Get fee estimate
- Get a fee estimation in decimals from the ubiquity fee estimation service.
Currently supported for Bitcoin and Ethereum. Endpoint will return 3 fee estimations fast, medium and slow
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param platform Coin platform handle
- @param network Which network to target. Available networks can be found with /{platform}
- @return ApiFeeEstimateRequest
func (*TransactionsAPIService) FeeEstimateExecute ¶
func (a *TransactionsAPIService) FeeEstimateExecute(r ApiFeeEstimateRequest) (FeeEstimate, *_nethttp.Response, error)
* Execute executes the request * @return FeeEstimate
func (*TransactionsAPIService) GetTx ¶
func (a *TransactionsAPIService) GetTx(ctx _context.Context, platform string, network string, id string) ApiGetTxRequest
* GetTx Transaction By Hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param id Transaction ID/Hash * @return ApiGetTxRequest
func (*TransactionsAPIService) GetTxConfirmations ¶
func (a *TransactionsAPIService) GetTxConfirmations(ctx _context.Context, platform string, network string, id string) ApiGetTxConfirmationsRequest
* GetTxConfirmations Transaction confirmations By Hash * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param platform Coin platform handle * @param network Which network to target. Available networks can be found with /{platform} * @param id Transaction ID/Hash * @return ApiGetTxConfirmationsRequest
func (*TransactionsAPIService) GetTxConfirmationsExecute ¶
func (a *TransactionsAPIService) GetTxConfirmationsExecute(r ApiGetTxConfirmationsRequest) (TxConfirmation, *_nethttp.Response, error)
* Execute executes the request * @return TxConfirmation
func (*TransactionsAPIService) GetTxExecute ¶
func (a *TransactionsAPIService) GetTxExecute(r ApiGetTxRequest) (Tx, *_nethttp.Response, error)
* Execute executes the request * @return Tx
func (*TransactionsAPIService) GetTxs ¶
func (a *TransactionsAPIService) GetTxs(ctx _context.Context, platform string, network string) ApiGetTxsRequest
- GetTxs Latest transactions of a protocol
- Gets transactions from oldest to newest.
This call uses pagination.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param platform Coin platform handle
- @param network Which network to target. Available networks can be found with /{platform}
- @return ApiGetTxsRequest
func (*TransactionsAPIService) GetTxsExecute ¶
func (a *TransactionsAPIService) GetTxsExecute(r ApiGetTxsRequest) (TxPage, *_nethttp.Response, error)
* Execute executes the request * @return TxPage
func (*TransactionsAPIService) TxSend ¶
func (a *TransactionsAPIService) TxSend(ctx _context.Context, platform string, network string) ApiTxSendRequest
- TxSend Submit a signed transaction
- Submit a signed transaction to the network.
**Note**: A successful transaction may still be rejected on chain or not processed due to a too low fee. You can monitor successful transactions through Ubiquity websockets.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param platform Coin platform handle
- @param network Which network to target. Available networks can be found with /{platform}
- @return ApiTxSendRequest
func (*TransactionsAPIService) TxSendExecute ¶
func (a *TransactionsAPIService) TxSendExecute(r ApiTxSendRequest) (TxReceipt, *_nethttp.Response, error)
* Execute executes the request * @return TxReceipt
type Tx ¶
type Tx struct { // Unique transaction identifier Id *string `json:"id,omitempty"` // Unix timestamp Date *int64 `json:"date,omitempty"` // ID of block if mined, otherwise omitted. BlockId NullableString `json:"block_id,omitempty"` // Result status of the transaction. Status *string `json:"status,omitempty"` Nonce *int32 `json:"nonce,omitempty"` NumEvents *int32 `json:"num_events,omitempty"` Meta interface{} `json:"meta,omitempty"` Events []Event `json:"events,omitempty"` }
Tx struct for Tx
func NewTx ¶
func NewTx() *Tx
NewTx instantiates a new Tx object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTxWithDefaults ¶
func NewTxWithDefaults() *Tx
NewTxWithDefaults instantiates a new Tx object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Tx) GetBlockId ¶
GetBlockId returns the BlockId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Tx) GetBlockIdOk ¶
GetBlockIdOk returns a tuple with the BlockId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Tx) GetDateOk ¶
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Tx) GetEvents ¶
GetEvents returns the Events field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Tx) GetEventsOk ¶
GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Tx) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Tx) GetMeta ¶
func (o *Tx) GetMeta() interface{}
GetMeta returns the Meta field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Tx) GetMetaOk ¶
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Tx) GetNonceOk ¶
GetNonceOk returns a tuple with the Nonce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Tx) GetNumEvents ¶
GetNumEvents returns the NumEvents field value if set, zero value otherwise.
func (*Tx) GetNumEventsOk ¶
GetNumEventsOk returns a tuple with the NumEvents field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Tx) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Tx) HasBlockId ¶
HasBlockId returns a boolean if a field has been set.
func (*Tx) HasNumEvents ¶
HasNumEvents returns a boolean if a field has been set.
func (Tx) MarshalJSON ¶
func (*Tx) SetBlockId ¶
SetBlockId gets a reference to the given NullableString and assigns it to the BlockId field.
func (*Tx) SetBlockIdNil ¶
func (o *Tx) SetBlockIdNil()
SetBlockIdNil sets the value for BlockId to be an explicit nil
func (*Tx) SetEvents ¶
SetEvents gets a reference to the given []Event and assigns it to the Events field.
func (*Tx) SetMeta ¶
func (o *Tx) SetMeta(v interface{})
SetMeta gets a reference to the given interface{} and assigns it to the Meta field.
func (*Tx) SetNonce ¶
SetNonce gets a reference to the given int32 and assigns it to the Nonce field.
func (*Tx) SetNumEvents ¶
SetNumEvents gets a reference to the given int32 and assigns it to the NumEvents field.
func (*Tx) SetStatus ¶
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Tx) UnsetBlockId ¶
func (o *Tx) UnsetBlockId()
UnsetBlockId ensures that no value is present for BlockId, not even an explicit nil
type TxConfirmation ¶
type TxConfirmation struct { // Current Block Number CurrentHeight *int64 `json:"current_height,omitempty"` // Transaction hash TxId *string `json:"tx_id,omitempty"` // Total transaction confirmations Confirmations *int64 `json:"confirmations,omitempty"` }
TxConfirmation struct for TxConfirmation
func NewTxConfirmation ¶
func NewTxConfirmation() *TxConfirmation
NewTxConfirmation instantiates a new TxConfirmation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTxConfirmationWithDefaults ¶
func NewTxConfirmationWithDefaults() *TxConfirmation
NewTxConfirmationWithDefaults instantiates a new TxConfirmation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TxConfirmation) GetConfirmations ¶
func (o *TxConfirmation) GetConfirmations() int64
GetConfirmations returns the Confirmations field value if set, zero value otherwise.
func (*TxConfirmation) GetConfirmationsOk ¶
func (o *TxConfirmation) GetConfirmationsOk() (*int64, bool)
GetConfirmationsOk returns a tuple with the Confirmations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TxConfirmation) GetCurrentHeight ¶
func (o *TxConfirmation) GetCurrentHeight() int64
GetCurrentHeight returns the CurrentHeight field value if set, zero value otherwise.
func (*TxConfirmation) GetCurrentHeightOk ¶
func (o *TxConfirmation) GetCurrentHeightOk() (*int64, bool)
GetCurrentHeightOk returns a tuple with the CurrentHeight field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TxConfirmation) GetTxId ¶
func (o *TxConfirmation) GetTxId() string
GetTxId returns the TxId field value if set, zero value otherwise.
func (*TxConfirmation) GetTxIdOk ¶
func (o *TxConfirmation) GetTxIdOk() (*string, bool)
GetTxIdOk returns a tuple with the TxId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TxConfirmation) HasConfirmations ¶
func (o *TxConfirmation) HasConfirmations() bool
HasConfirmations returns a boolean if a field has been set.
func (*TxConfirmation) HasCurrentHeight ¶
func (o *TxConfirmation) HasCurrentHeight() bool
HasCurrentHeight returns a boolean if a field has been set.
func (*TxConfirmation) HasTxId ¶
func (o *TxConfirmation) HasTxId() bool
HasTxId returns a boolean if a field has been set.
func (TxConfirmation) MarshalJSON ¶
func (o TxConfirmation) MarshalJSON() ([]byte, error)
func (*TxConfirmation) SetConfirmations ¶
func (o *TxConfirmation) SetConfirmations(v int64)
SetConfirmations gets a reference to the given int64 and assigns it to the Confirmations field.
func (*TxConfirmation) SetCurrentHeight ¶
func (o *TxConfirmation) SetCurrentHeight(v int64)
SetCurrentHeight gets a reference to the given int64 and assigns it to the CurrentHeight field.
func (*TxConfirmation) SetTxId ¶
func (o *TxConfirmation) SetTxId(v string)
SetTxId gets a reference to the given string and assigns it to the TxId field.
type TxPage ¶
type TxPage struct { // Number of items in txs Total *int32 `json:"total,omitempty"` Items *[]Tx `json:"items,omitempty"` // Token to get the next page Continuation NullableString `json:"continuation,omitempty"` }
TxPage struct for TxPage
func NewTxPage ¶
func NewTxPage() *TxPage
NewTxPage instantiates a new TxPage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTxPageWithDefaults ¶
func NewTxPageWithDefaults() *TxPage
NewTxPageWithDefaults instantiates a new TxPage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TxPage) GetContinuation ¶
GetContinuation returns the Continuation field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TxPage) GetContinuationOk ¶
GetContinuationOk returns a tuple with the Continuation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*TxPage) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TxPage) GetTotalOk ¶
GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TxPage) HasContinuation ¶
HasContinuation returns a boolean if a field has been set.
func (TxPage) MarshalJSON ¶
func (*TxPage) SetContinuation ¶
SetContinuation gets a reference to the given NullableString and assigns it to the Continuation field.
func (*TxPage) SetContinuationNil ¶
func (o *TxPage) SetContinuationNil()
SetContinuationNil sets the value for Continuation to be an explicit nil
func (*TxPage) SetItems ¶
SetItems gets a reference to the given []Tx and assigns it to the Items field.
func (*TxPage) SetTotal ¶
SetTotal gets a reference to the given int32 and assigns it to the Total field.
func (*TxPage) UnsetContinuation ¶
func (o *TxPage) UnsetContinuation()
UnsetContinuation ensures that no value is present for Continuation, not even an explicit nil
type TxReceipt ¶
type TxReceipt struct { // The transaction ID Id string `json:"id"` }
TxReceipt struct for TxReceipt
func NewTxReceipt ¶
NewTxReceipt instantiates a new TxReceipt object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTxReceiptWithDefaults ¶
func NewTxReceiptWithDefaults() *TxReceipt
NewTxReceiptWithDefaults instantiates a new TxReceipt object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TxReceipt) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (TxReceipt) MarshalJSON ¶
Source Files ¶
- api_accounts.go
- api_blocks.go
- api_platforms.go
- api_sync.go
- api_transactions.go
- client.go
- configuration.go
- model_accounts_obj.go
- model_algorand_meta.go
- model_balance.go
- model_block.go
- model_block_identifier.go
- model_block_identifier_page.go
- model_currency.go
- model_error.go
- model_event.go
- model_fee_estimate.go
- model_fee_estimate_estimated_fees.go
- model_native_currency.go
- model_platform_detail.go
- model_platforms_overview.go
- model_platforms_overview_platforms.go
- model_report.go
- model_report_field.go
- model_report_field_meta.go
- model_signed_tx.go
- model_smart_token.go
- model_smart_token_currency.go
- model_token.go
- model_token_currency.go
- model_tx.go
- model_tx_confirmation.go
- model_tx_page.go
- model_tx_receipt.go
- response.go
- utils.go