model

package
v0.0.0-...-0cb4c35 Latest Latest
Warning

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

Go to latest
Published: Aug 22, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

request

response

Index

Constants

View Source
const Conversion float64 = 100000000
View Source
const Payload string = "" /* 7157-byte string literal not displayed */

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountActivateOperation

type AccountActivateOperation struct {
	// contains filtered or unexported fields
}

AccountActivate

func (AccountActivateOperation) Get

func (reqData AccountActivateOperation) Get() int

func (*AccountActivateOperation) GetDestAddress

func (reqData *AccountActivateOperation) GetDestAddress() string

func (*AccountActivateOperation) GetInitBalance

func (reqData *AccountActivateOperation) GetInitBalance() int64

func (*AccountActivateOperation) GetMetadata

func (reqData *AccountActivateOperation) GetMetadata() string

func (*AccountActivateOperation) GetSourceAddress

func (reqData *AccountActivateOperation) GetSourceAddress() string

func (*AccountActivateOperation) Init

func (reqData *AccountActivateOperation) Init()

func (*AccountActivateOperation) SetDestAddress

func (reqData *AccountActivateOperation) SetDestAddress(DestAddress string)

func (*AccountActivateOperation) SetInitBalance

func (reqData *AccountActivateOperation) SetInitBalance(InitBalance int64)

func (*AccountActivateOperation) SetMetadata

func (reqData *AccountActivateOperation) SetMetadata(Metadata string)

func (*AccountActivateOperation) SetSourceAddress

func (reqData *AccountActivateOperation) SetSourceAddress(SourceAddress string)

type AccountActivateResponse

type AccountActivateResponse struct {
	ErrorCode int                   `json:"error_code"`
	ErrorDesc string                `json:"error_desc"`
	Result    AccountActivateResult `json:"result"`
}

type AccountActivateResult

type AccountActivateResult struct {
	Operation protocol.Operation `json:"operation"`
}

type AccountCheckActivatedRequest

type AccountCheckActivatedRequest struct {
	// contains filtered or unexported fields
}

GetInfo

func (*AccountCheckActivatedRequest) GetAddress

func (reqData *AccountCheckActivatedRequest) GetAddress() string

func (*AccountCheckActivatedRequest) SetAddress

func (reqData *AccountCheckActivatedRequest) SetAddress(Address string)

type AccountCheckActivatedResponse

type AccountCheckActivatedResponse struct {
	ErrorCode int                  `json:"error_code"`
	ErrorDesc string               `json:"error_desc"`
	Result    CheckActivatedResult `json:"result"`
}

CheckActivated

type AccountCheckValidRequest

type AccountCheckValidRequest struct {
	// contains filtered or unexported fields
}

Activate

func (*AccountCheckValidRequest) GetAddress

func (reqData *AccountCheckValidRequest) GetAddress() string

func (*AccountCheckValidRequest) SetAddress

func (reqData *AccountCheckValidRequest) SetAddress(Address string)

type AccountCheckValidResponse

type AccountCheckValidResponse struct {
	ErrorCode int              `json:"error_code"`
	ErrorDesc string           `json:"error_desc"`
	Result    CheckValidResult `json:"result"`
}

account CheckValid

type AccountCreateResponse

type AccountCreateResponse struct {
	ErrorCode int                 `json:"error_code"`
	ErrorDesc string              `json:"error_desc"`
	Result    AccountCreateResult `json:"result"`
}

Create

type AccountCreateResult

type AccountCreateResult struct {
	PrivateKey string `json:"private_key"`
	PublicKey  string `json:"public_key"`
	Address    string `json:"address"`
}

type AccountGetAssetsRequest

type AccountGetAssetsRequest struct {
	// contains filtered or unexported fields
}

GetAssets

func (*AccountGetAssetsRequest) GetAddress

func (reqData *AccountGetAssetsRequest) GetAddress() string

func (*AccountGetAssetsRequest) SetAddress

func (reqData *AccountGetAssetsRequest) SetAddress(Address string)

type AccountGetAssetsResponse

type AccountGetAssetsResponse struct {
	ErrorCode int                    `json:"error_code"`
	ErrorDesc string                 `json:"error_desc"`
	Result    AccountGetAssetsResult `json:"result"`
}

type AccountGetAssetsResult

type AccountGetAssetsResult struct {
	Assets []Asset `json:"assets"`
}

type AccountGetBalanceRequest

type AccountGetBalanceRequest struct {
	// contains filtered or unexported fields
}

GetBalance

func (*AccountGetBalanceRequest) GetAddress

func (reqData *AccountGetBalanceRequest) GetAddress() string

func (*AccountGetBalanceRequest) SetAddress

func (reqData *AccountGetBalanceRequest) SetAddress(Address string)

type AccountGetBalanceResponse

type AccountGetBalanceResponse struct {
	ErrorCode int                     `json:"error_code"`
	ErrorDesc string                  `json:"error_desc"`
	Result    AccountGetBalanceResult `json:"result"`
}

type AccountGetBalanceResult

type AccountGetBalanceResult struct {
	Balance int64 `json:"balance"`
}

type AccountGetInfoRequest

type AccountGetInfoRequest struct {
	// contains filtered or unexported fields
}

GetInfo

func (*AccountGetInfoRequest) GetAddress

func (reqData *AccountGetInfoRequest) GetAddress() string

func (*AccountGetInfoRequest) SetAddress

func (reqData *AccountGetInfoRequest) SetAddress(Address string)

type AccountGetInfoResponse

type AccountGetInfoResponse struct {
	ErrorCode int                  `json:"error_code"`
	ErrorDesc string               `json:"error_desc"`
	Result    AccountGetInfoResult `json:"result"`
}

type AccountGetInfoResult

type AccountGetInfoResult struct {
	Address  string   `json:"address"`
	Balance  int64    `json:"balance"`
	Nonce    int64    `json:"nonce"`
	Priv     Priv     `json:"priv"`
	Contract Contract `json:"contract"`
}

type AccountGetMetadataRequest

type AccountGetMetadataRequest struct {
	// contains filtered or unexported fields
}

MetadataRequest

func (*AccountGetMetadataRequest) GetAddress

func (reqData *AccountGetMetadataRequest) GetAddress() string

func (*AccountGetMetadataRequest) GetKey

func (reqData *AccountGetMetadataRequest) GetKey() string

func (*AccountGetMetadataRequest) SetAddress

func (reqData *AccountGetMetadataRequest) SetAddress(Address string)

func (*AccountGetMetadataRequest) SetKey

func (reqData *AccountGetMetadataRequest) SetKey(Key string)

type AccountGetMetadataResponse

type AccountGetMetadataResponse struct {
	ErrorCode int                      `json:"error_code"`
	ErrorDesc string                   `json:"error_desc"`
	Result    AccountGetMetadataResult `json:"result"`
}

type AccountGetMetadataResult

type AccountGetMetadataResult struct {
	Metadatas []Metadata `json:"metadatas"`
}

type AccountGetNonceRequest

type AccountGetNonceRequest struct {
	// contains filtered or unexported fields
}

GetNonce

func (*AccountGetNonceRequest) GetAddress

func (reqData *AccountGetNonceRequest) GetAddress() string

func (*AccountGetNonceRequest) SetAddress

func (reqData *AccountGetNonceRequest) SetAddress(Address string)

type AccountGetNonceResponse

type AccountGetNonceResponse struct {
	ErrorCode int                   `json:"error_code"`
	ErrorDesc string                `json:"error_desc"`
	Result    AccountGetNonceResult `json:"result"`
}

type AccountGetNonceResult

type AccountGetNonceResult struct {
	Nonce int64 `json:"nonce"`
}

type AccountIssueResult

type AccountIssueResult struct {
	Operation protocol.Operation `json:"operation"`
}

type AccountSetMetadataOperation

type AccountSetMetadataOperation struct {
	// contains filtered or unexported fields
}

SetMetadata

func (AccountSetMetadataOperation) Get

func (reqData AccountSetMetadataOperation) Get() int

func (*AccountSetMetadataOperation) GetDeleteFlag

func (reqData *AccountSetMetadataOperation) GetDeleteFlag() bool

func (*AccountSetMetadataOperation) GetKey

func (reqData *AccountSetMetadataOperation) GetKey() string

func (*AccountSetMetadataOperation) GetMetadata

func (reqData *AccountSetMetadataOperation) GetMetadata() string

func (*AccountSetMetadataOperation) GetSourceAddress

func (reqData *AccountSetMetadataOperation) GetSourceAddress() string

func (*AccountSetMetadataOperation) GetValue

func (reqData *AccountSetMetadataOperation) GetValue() string

func (*AccountSetMetadataOperation) GetVersion

func (reqData *AccountSetMetadataOperation) GetVersion() int64

func (*AccountSetMetadataOperation) Init

func (reqData *AccountSetMetadataOperation) Init()

func (*AccountSetMetadataOperation) SetDeleteFlag

func (reqData *AccountSetMetadataOperation) SetDeleteFlag(DeleteFlag bool)

func (*AccountSetMetadataOperation) SetKey

func (reqData *AccountSetMetadataOperation) SetKey(Key string)

func (*AccountSetMetadataOperation) SetMetadata

func (reqData *AccountSetMetadataOperation) SetMetadata(Metadata string)

func (*AccountSetMetadataOperation) SetSourceAddress

func (reqData *AccountSetMetadataOperation) SetSourceAddress(SourceAddress string)

func (*AccountSetMetadataOperation) SetValue

func (reqData *AccountSetMetadataOperation) SetValue(Value string)

func (*AccountSetMetadataOperation) SetVersion

func (reqData *AccountSetMetadataOperation) SetVersion(Version int64)

type AccountSetMetadataResponse

type AccountSetMetadataResponse struct {
	ErrorCode int                      `json:"error_code"`
	ErrorDesc string                   `json:"error_desc"`
	Result    AccountSetMetadataResult `json:"result"`
}

type AccountSetMetadataResult

type AccountSetMetadataResult struct {
	Operation protocol.Operation `json:"operation"`
}

type AccountSetPrivilegeOperation

type AccountSetPrivilegeOperation struct {
	// contains filtered or unexported fields
}

SetPrivilege

func (AccountSetPrivilegeOperation) Get

func (reqData AccountSetPrivilegeOperation) Get() int

func (*AccountSetPrivilegeOperation) GetMasterWeight

func (reqData *AccountSetPrivilegeOperation) GetMasterWeight() string

func (*AccountSetPrivilegeOperation) GetMetadata

func (reqData *AccountSetPrivilegeOperation) GetMetadata() string

func (*AccountSetPrivilegeOperation) GetSigners

func (reqData *AccountSetPrivilegeOperation) GetSigners() []Signer

func (*AccountSetPrivilegeOperation) GetSourceAddress

func (reqData *AccountSetPrivilegeOperation) GetSourceAddress() string

func (*AccountSetPrivilegeOperation) GetTxThreshold

func (reqData *AccountSetPrivilegeOperation) GetTxThreshold() string

func (*AccountSetPrivilegeOperation) GetTypeThresholds

func (reqData *AccountSetPrivilegeOperation) GetTypeThresholds() []TypeThreshold

func (*AccountSetPrivilegeOperation) Init

func (reqData *AccountSetPrivilegeOperation) Init()

func (*AccountSetPrivilegeOperation) SetMasterWeight

func (reqData *AccountSetPrivilegeOperation) SetMasterWeight(MasterWeight string)

func (*AccountSetPrivilegeOperation) SetMetadata

func (reqData *AccountSetPrivilegeOperation) SetMetadata(Metadata string)

func (*AccountSetPrivilegeOperation) SetSigners

func (reqData *AccountSetPrivilegeOperation) SetSigners(Signers []Signer)

func (*AccountSetPrivilegeOperation) SetSourceAddress

func (reqData *AccountSetPrivilegeOperation) SetSourceAddress(SourceAddress string)

func (*AccountSetPrivilegeOperation) SetTxThreshold

func (reqData *AccountSetPrivilegeOperation) SetTxThreshold(TxThreshold string)

func (*AccountSetPrivilegeOperation) SetTypeThresholds

func (reqData *AccountSetPrivilegeOperation) SetTypeThresholds(TypeThresholds []TypeThreshold)

type AccountSetPrivilegeResponse

type AccountSetPrivilegeResponse struct {
	ErrorCode int                       `json:"error_code"`
	ErrorDesc string                    `json:"error_desc"`
	Result    AccountSetPrivilegeResult `json:"result"`
}

type AccountSetPrivilegeResult

type AccountSetPrivilegeResult struct {
	Operation protocol.Operation `json:"operation"`
}

type Asset

type Asset struct {
	Amount int64 `json:"amount"`
	Key    Key   `json:"key"`
}

type AssetGetInfoRequest

type AssetGetInfoRequest struct {
	// contains filtered or unexported fields
}

GetInfo

func (*AssetGetInfoRequest) GetAddress

func (reqData *AssetGetInfoRequest) GetAddress() string

func (*AssetGetInfoRequest) GetCode

func (reqData *AssetGetInfoRequest) GetCode() string

func (*AssetGetInfoRequest) GetIssuer

func (reqData *AssetGetInfoRequest) GetIssuer() string

func (*AssetGetInfoRequest) SetAddress

func (reqData *AssetGetInfoRequest) SetAddress(Address string)

func (*AssetGetInfoRequest) SetCode

func (reqData *AssetGetInfoRequest) SetCode(Code string)

func (*AssetGetInfoRequest) SetIssuer

func (reqData *AssetGetInfoRequest) SetIssuer(Issuer string)

type AssetGetInfoResponse

type AssetGetInfoResponse struct {
	ErrorCode int                `json:"error_code"`
	ErrorDesc string             `json:"error_desc"`
	Result    AssetGetInfoResult `json:"result"`
}

type AssetGetInfoResult

type AssetGetInfoResult struct {
	Assets []Asset `json:"assets"`
}

type AssetIssueOperation

type AssetIssueOperation struct {
	// contains filtered or unexported fields
}

Issue

func (AssetIssueOperation) Get

func (reqData AssetIssueOperation) Get() int

func (*AssetIssueOperation) GetAmount

func (reqData *AssetIssueOperation) GetAmount() int64

func (*AssetIssueOperation) GetCode

func (reqData *AssetIssueOperation) GetCode() string

func (*AssetIssueOperation) GetMetadata

func (reqData *AssetIssueOperation) GetMetadata() string

func (*AssetIssueOperation) GetSourceAddress

func (reqData *AssetIssueOperation) GetSourceAddress() string

func (*AssetIssueOperation) Init

func (reqData *AssetIssueOperation) Init()

func (*AssetIssueOperation) SetAmount

func (reqData *AssetIssueOperation) SetAmount(Amount int64)

func (*AssetIssueOperation) SetCode

func (reqData *AssetIssueOperation) SetCode(Code string)

func (*AssetIssueOperation) SetMetadata

func (reqData *AssetIssueOperation) SetMetadata(Metadata string)

func (*AssetIssueOperation) SetSourceAddress

func (reqData *AssetIssueOperation) SetSourceAddress(SourceAddress string)

type AssetIssueResponse

type AssetIssueResponse struct {
	ErrorCode int                `json:"error_code"`
	ErrorDesc string             `json:"error_desc"`
	Result    AccountIssueResult `json:"result"`
}

type AssetSendOperation

type AssetSendOperation struct {
	// contains filtered or unexported fields
}

AssetSend

func (AssetSendOperation) Get

func (reqData AssetSendOperation) Get() int

func (*AssetSendOperation) GetAmount

func (reqData *AssetSendOperation) GetAmount() int64

func (*AssetSendOperation) GetCode

func (reqData *AssetSendOperation) GetCode() string

func (*AssetSendOperation) GetDestAddress

func (reqData *AssetSendOperation) GetDestAddress() string

func (*AssetSendOperation) GetIssuer

func (reqData *AssetSendOperation) GetIssuer() string

func (*AssetSendOperation) GetMetadata

func (reqData *AssetSendOperation) GetMetadata() string

func (*AssetSendOperation) GetSourceAddress

func (reqData *AssetSendOperation) GetSourceAddress() string

func (*AssetSendOperation) Init

func (reqData *AssetSendOperation) Init()

func (*AssetSendOperation) SetAmount

func (reqData *AssetSendOperation) SetAmount(Amount int64)

func (*AssetSendOperation) SetCode

func (reqData *AssetSendOperation) SetCode(Code string)

func (*AssetSendOperation) SetDestAddress

func (reqData *AssetSendOperation) SetDestAddress(DestAddress string)

func (*AssetSendOperation) SetIssuer

func (reqData *AssetSendOperation) SetIssuer(Issuer string)

func (*AssetSendOperation) SetMetadata

func (reqData *AssetSendOperation) SetMetadata(Metadata string)

func (*AssetSendOperation) SetSourceAddress

func (reqData *AssetSendOperation) SetSourceAddress(SourceAddress string)

type AssetSendResponse

type AssetSendResponse struct {
	ErrorCode int             `json:"error_code"`
	ErrorDesc string          `json:"error_desc"`
	Result    AssetSendResult `json:"result"`
}

type AssetSendResult

type AssetSendResult struct {
	Operation protocol.Operation `json:"operation"`
}

type BaseOperation

type BaseOperation interface {
	Get() (Type int)
}

type BlockCheckStatusResponse

type BlockCheckStatusResponse struct {
	ErrorCode int               `json:"error_code"`
	ErrorDesc string            `json:"error_desc"`
	Result    CheckStatusResult `json:"result"`
}

CheckStatus

type BlockGetFeesRequest

type BlockGetFeesRequest struct {
	// contains filtered or unexported fields
}

GetFees

func (*BlockGetFeesRequest) GetBlockNumber

func (reqData *BlockGetFeesRequest) GetBlockNumber() int64

func (*BlockGetFeesRequest) SetBlockNumber

func (reqData *BlockGetFeesRequest) SetBlockNumber(BlockNumber int64)

type BlockGetFeesResponse

type BlockGetFeesResponse struct {
	ErrorCode int           `json:"error_code"`
	ErrorDesc string        `json:"error_desc"`
	Result    GetFeesResult `json:"result"`
}

type BlockGetInfoRequest

type BlockGetInfoRequest struct {
	// contains filtered or unexported fields
}

GetInfo

func (*BlockGetInfoRequest) GetBlockNumber

func (reqData *BlockGetInfoRequest) GetBlockNumber() int64

func (*BlockGetInfoRequest) SetBlockNumber

func (reqData *BlockGetInfoRequest) SetBlockNumber(BlockNumber int64)

type BlockGetInfoResponse

type BlockGetInfoResponse struct {
	ErrorCode int                `json:"error_code"`
	ErrorDesc string             `json:"error_desc"`
	Result    BlockGetInfoResult `json:"result"`
}

type BlockGetInfoResult

type BlockGetInfoResult struct {
	Header GetInfoHeader `json:"header"`
}

type BlockGetLatestFeesResponse

type BlockGetLatestFeesResponse struct {
	ErrorCode int                 `json:"error_code"`
	ErrorDesc string              `json:"error_desc"`
	Result    GetLatestFeesResult `json:"result"`
}

GetLatestFees

type BlockGetLatestResponse

type BlockGetLatestResponse struct {
	ErrorCode int             `json:"error_code"`
	ErrorDesc string          `json:"error_desc"`
	Result    GetLatestResult `json:"result"`
}

GetLatest

type BlockGetLatestRewardResponse

type BlockGetLatestRewardResponse struct {
	ErrorCode int                   `json:"error_code"`
	ErrorDesc string                `json:"error_desc"`
	Result    GetLatestRewardResult `json:"result"`
}

type BlockGetLatestValidatorsResponse

type BlockGetLatestValidatorsResponse struct {
	ErrorCode int                 `json:"error_code"`
	ErrorDesc string              `json:"error_desc"`
	Result    GetValidatorsResult `json:"result"`
}

GetLatestValidators

type BlockGetNumberResponse

type BlockGetNumberResponse struct {
	ErrorCode int             `json:"error_code"`
	ErrorDesc string          `json:"error_desc"`
	Result    GetNumberResult `json:"result"`
}

GetNumber

type BlockGetRewardRequest

type BlockGetRewardRequest struct {
	// contains filtered or unexported fields
}

GetReward

func (*BlockGetRewardRequest) GetBlockNumber

func (reqData *BlockGetRewardRequest) GetBlockNumber() int64

func (*BlockGetRewardRequest) SetBlockNumber

func (reqData *BlockGetRewardRequest) SetBlockNumber(BlockNumber int64)

type BlockGetRewardResponse

type BlockGetRewardResponse struct {
	ErrorCode int                  `json:"error_code"`
	ErrorDesc string               `json:"error_desc"`
	Result    BlockGetRewardResult `json:"result"`
}

type BlockGetRewardResult

type BlockGetRewardResult struct {
	Validators []Rewards `json:"validators"`
	Kols       []Rewards `json:"kols"`
}

type BlockGetTransactionRequest

type BlockGetTransactionRequest struct {
	// contains filtered or unexported fields
}

GetTransaction

func (*BlockGetTransactionRequest) GetBlockNumber

func (reqData *BlockGetTransactionRequest) GetBlockNumber() int64

func (*BlockGetTransactionRequest) SetBlockNumber

func (reqData *BlockGetTransactionRequest) SetBlockNumber(BlockNumber int64)

type BlockGetTransactionResponse

type BlockGetTransactionResponse struct {
	ErrorCode int                      `json:"error_code"`
	ErrorDesc string                   `json:"error_desc"`
	Result    GetTransactionInfoResult `json:"result"`
}

Block

type BlockGetValidatorsRequest

type BlockGetValidatorsRequest struct {
	// contains filtered or unexported fields
}

GetValidators

func (*BlockGetValidatorsRequest) GetBlockNumber

func (reqData *BlockGetValidatorsRequest) GetBlockNumber() int64

func (*BlockGetValidatorsRequest) SetBlockNumber

func (reqData *BlockGetValidatorsRequest) SetBlockNumber(BlockNumber int64)

type BlockGetValidatorsResponse

type BlockGetValidatorsResponse struct {
	ErrorCode int                 `json:"error_code"`
	ErrorDesc string              `json:"error_desc"`
	Result    GetValidatorsResult `json:"result"`
}

type BuildBlobResult

type BuildBlobResult struct {
	Blob string `json:"transaction_blob"`
}

type CallContractRequest

type CallContractRequest struct {
	ContractAddress string `json:"contract_address"`
	Code            string `json:"code"`
	Input           string `json:"input"`
	ContractBalance string `json:"contract_balance"`
	FeeLimit        int64  `json:"fee_limit"`
	GasPrice        int64  `json:"gas_price"`
	OptType         int64  `json:"opt_type"`
	SourceAddress   string `json:"source_address"`
}

type CheckActivatedResult

type CheckActivatedResult struct {
	IsActivated bool
}

type CheckStatusResult

type CheckStatusResult struct {
	IsSynchronous bool `json:"check_status"`
}

type CheckValidResult

type CheckValidResult struct {
	IsValid bool
}

type Contract

type Contract struct {
	Payload string `json:"payload"`
	Type    int64  `json:"type"`
}

type ContractAddresInfo

type ContractAddresInfo struct {
	ContractAddres string `json:"contract_address"`
	OperationIndex int    `json:"operation_index"`
}

type ContractCallRequest

type ContractCallRequest struct {
	// contains filtered or unexported fields
}

Call

func (*ContractCallRequest) GetCode

func (reqData *ContractCallRequest) GetCode() string

func (*ContractCallRequest) GetContractAddress

func (reqData *ContractCallRequest) GetContractAddress() string

func (*ContractCallRequest) GetContractBalance

func (reqData *ContractCallRequest) GetContractBalance() string

func (*ContractCallRequest) GetFeeLimit

func (reqData *ContractCallRequest) GetFeeLimit() int64

func (*ContractCallRequest) GetGasPrice

func (reqData *ContractCallRequest) GetGasPrice() int64

func (*ContractCallRequest) GetInput

func (reqData *ContractCallRequest) GetInput() string

func (*ContractCallRequest) GetOptType

func (reqData *ContractCallRequest) GetOptType() int64

func (*ContractCallRequest) GetSourceAddress

func (reqData *ContractCallRequest) GetSourceAddress() string

func (*ContractCallRequest) SetCode

func (reqData *ContractCallRequest) SetCode(Code string)

func (*ContractCallRequest) SetContractAddress

func (reqData *ContractCallRequest) SetContractAddress(ContractAddress string)

func (*ContractCallRequest) SetContractBalance

func (reqData *ContractCallRequest) SetContractBalance(ContractBalance string)

func (*ContractCallRequest) SetFeeLimit

func (reqData *ContractCallRequest) SetFeeLimit(FeeLimit int64)

func (*ContractCallRequest) SetGasPrice

func (reqData *ContractCallRequest) SetGasPrice(GasPrice int64)

func (*ContractCallRequest) SetInput

func (reqData *ContractCallRequest) SetInput(Input string)

func (*ContractCallRequest) SetOptType

func (reqData *ContractCallRequest) SetOptType(OptType int64)

func (*ContractCallRequest) SetSourceAddress

func (reqData *ContractCallRequest) SetSourceAddress(SourceAddress string)

type ContractCallResponse

type ContractCallResponse struct {
	ErrorCode int                `json:"error_code"`
	ErrorDesc string             `json:"error_desc"`
	Result    ContractCallResult `json:"result"`
}

type ContractCallResult

type ContractCallResult struct {
	Logs      map[string]interface{} `json:"logs"`
	QueryRets []QueryRet             `json:"query_rets"`
	Stat      Stat                   `json:"stat"`
	Txs       []Tx                   `json:"txs"`
}

type ContractCheckValidRequest

type ContractCheckValidRequest struct {
	// contains filtered or unexported fields
}

func (*ContractCheckValidRequest) GetAddress

func (reqData *ContractCheckValidRequest) GetAddress() string

func (*ContractCheckValidRequest) SetAddress

func (reqData *ContractCheckValidRequest) SetAddress(Address string)

type ContractCheckValidResponse

type ContractCheckValidResponse struct {
	ErrorCode int              `json:"error_code"`
	ErrorDesc string           `json:"error_desc"`
	Result    CheckValidResult `json:"result"`
}

type ContractCreateOperation

type ContractCreateOperation struct {
	// contains filtered or unexported fields
}

Create

func (ContractCreateOperation) Get

func (reqData ContractCreateOperation) Get() int

func (*ContractCreateOperation) GetInitBalance

func (reqData *ContractCreateOperation) GetInitBalance() int64

func (*ContractCreateOperation) GetInitInput

func (reqData *ContractCreateOperation) GetInitInput() string

func (*ContractCreateOperation) GetMetadata

func (reqData *ContractCreateOperation) GetMetadata() string

func (*ContractCreateOperation) GetPayload

func (reqData *ContractCreateOperation) GetPayload() string

func (*ContractCreateOperation) GetSourceAddress

func (reqData *ContractCreateOperation) GetSourceAddress() string

func (*ContractCreateOperation) Init

func (reqData *ContractCreateOperation) Init()

func (*ContractCreateOperation) SetInitBalance

func (reqData *ContractCreateOperation) SetInitBalance(InitBalance int64)

func (*ContractCreateOperation) SetInitInput

func (reqData *ContractCreateOperation) SetInitInput(InitInput string)

func (*ContractCreateOperation) SetMetadata

func (reqData *ContractCreateOperation) SetMetadata(Metadata string)

func (*ContractCreateOperation) SetPayload

func (reqData *ContractCreateOperation) SetPayload(Payload string)

func (*ContractCreateOperation) SetSourceAddress

func (reqData *ContractCreateOperation) SetSourceAddress(SourceAddress string)

type ContractCreateResponse

type ContractCreateResponse struct {
	ErrorCode int                  `json:"error_code"`
	ErrorDesc string               `json:"error_desc"`
	Result    ContractCreateResult `json:"result"`
}

Contract

type ContractCreateResult

type ContractCreateResult struct {
	Operation protocol.Operation `json:"operation"`
}

type ContractGetAddressRequest

type ContractGetAddressRequest struct {
	// contains filtered or unexported fields
}

GetAddress

func (*ContractGetAddressRequest) GetHash

func (reqData *ContractGetAddressRequest) GetHash() string

func (*ContractGetAddressRequest) SetHash

func (reqData *ContractGetAddressRequest) SetHash(Hash string)

type ContractGetAddressResponse

type ContractGetAddressResponse struct {
	ErrorCode int                      `json:"error_code"`
	ErrorDesc string                   `json:"error_desc"`
	Result    ContractGetAddressResult `json:"result"`
}

type ContractGetAddressResult

type ContractGetAddressResult struct {
	ContractAddresInfos []ContractAddresInfo
}

type ContractGetInfoRequest

type ContractGetInfoRequest struct {
	// contains filtered or unexported fields
}

GetInfo

func (*ContractGetInfoRequest) GetAddress

func (reqData *ContractGetInfoRequest) GetAddress() string

func (*ContractGetInfoRequest) SetAddress

func (reqData *ContractGetInfoRequest) SetAddress(Address string)

type ContractGetInfoResponse

type ContractGetInfoResponse struct {
	ErrorCode int          `json:"error_code"`
	ErrorDesc string       `json:"error_desc"`
	Result    GetPayResult `json:"result"`
}

type ContractInfo

type ContractInfo struct {
	Ctp         string `json:"ctp"`
	Name        string `json:"name"`
	Symbol      string `json:"symbol"`
	Decimals    int64  `json:"decimals"`
	TotalSupply string `json:"totalSupply"`

	Balance string `json:"balance"`
	// contains filtered or unexported fields
}

type ContractInvokeByAssetOperation

type ContractInvokeByAssetOperation struct {
	// contains filtered or unexported fields
}

InvokeByAsset

func (ContractInvokeByAssetOperation) Get

func (reqData ContractInvokeByAssetOperation) Get() int

func (*ContractInvokeByAssetOperation) GetAmount

func (reqData *ContractInvokeByAssetOperation) GetAmount() int64

func (*ContractInvokeByAssetOperation) GetCode

func (reqData *ContractInvokeByAssetOperation) GetCode() string

func (*ContractInvokeByAssetOperation) GetContractAddress

func (reqData *ContractInvokeByAssetOperation) GetContractAddress() string

func (*ContractInvokeByAssetOperation) GetInput

func (reqData *ContractInvokeByAssetOperation) GetInput() string

func (*ContractInvokeByAssetOperation) GetIssuer

func (reqData *ContractInvokeByAssetOperation) GetIssuer() string

func (*ContractInvokeByAssetOperation) GetMetadata

func (reqData *ContractInvokeByAssetOperation) GetMetadata() string

func (*ContractInvokeByAssetOperation) GetSourceAddress

func (reqData *ContractInvokeByAssetOperation) GetSourceAddress() string

func (*ContractInvokeByAssetOperation) Init

func (reqData *ContractInvokeByAssetOperation) Init()

func (*ContractInvokeByAssetOperation) SetAmount

func (reqData *ContractInvokeByAssetOperation) SetAmount(Amount int64)

func (*ContractInvokeByAssetOperation) SetCode

func (reqData *ContractInvokeByAssetOperation) SetCode(Code string)

func (*ContractInvokeByAssetOperation) SetContractAddress

func (reqData *ContractInvokeByAssetOperation) SetContractAddress(ContractAddress string)

func (*ContractInvokeByAssetOperation) SetInput

func (reqData *ContractInvokeByAssetOperation) SetInput(Input string)

func (*ContractInvokeByAssetOperation) SetIssuer

func (reqData *ContractInvokeByAssetOperation) SetIssuer(Issuer string)

func (*ContractInvokeByAssetOperation) SetMetadata

func (reqData *ContractInvokeByAssetOperation) SetMetadata(Metadata string)

func (*ContractInvokeByAssetOperation) SetSourceAddress

func (reqData *ContractInvokeByAssetOperation) SetSourceAddress(SourceAddress string)

type ContractInvokeByAssetResponse

type ContractInvokeByAssetResponse struct {
	ErrorCode int                 `json:"error_code"`
	ErrorDesc string              `json:"error_desc"`
	Result    InvokeByAssetResult `json:"result"`
}

type ContractInvokeByGasOperation

type ContractInvokeByGasOperation struct {
	// contains filtered or unexported fields
}

InvokeByGas

func (ContractInvokeByGasOperation) Get

func (reqData ContractInvokeByGasOperation) Get() int

func (*ContractInvokeByGasOperation) GetAmount

func (reqData *ContractInvokeByGasOperation) GetAmount() int64

func (*ContractInvokeByGasOperation) GetContractAddress

func (reqData *ContractInvokeByGasOperation) GetContractAddress() string

func (*ContractInvokeByGasOperation) GetInput

func (reqData *ContractInvokeByGasOperation) GetInput() string

func (*ContractInvokeByGasOperation) GetMetadata

func (reqData *ContractInvokeByGasOperation) GetMetadata() string

func (*ContractInvokeByGasOperation) GetSourceAddress

func (reqData *ContractInvokeByGasOperation) GetSourceAddress() string

func (*ContractInvokeByGasOperation) Init

func (reqData *ContractInvokeByGasOperation) Init()

func (*ContractInvokeByGasOperation) SetAmount

func (reqData *ContractInvokeByGasOperation) SetAmount(Amount int64)

func (*ContractInvokeByGasOperation) SetContractAddress

func (reqData *ContractInvokeByGasOperation) SetContractAddress(ContractAddress string)

func (*ContractInvokeByGasOperation) SetInput

func (reqData *ContractInvokeByGasOperation) SetInput(Input string)

func (*ContractInvokeByGasOperation) SetMetadata

func (reqData *ContractInvokeByGasOperation) SetMetadata(Metadata string)

func (*ContractInvokeByGasOperation) SetSourceAddress

func (reqData *ContractInvokeByGasOperation) SetSourceAddress(SourceAddress string)

type ContractInvokeByGasResponse

type ContractInvokeByGasResponse struct {
	ErrorCode int               `json:"error_code"`
	ErrorDesc string            `json:"error_desc"`
	Result    InvokeByGasResult `json:"result"`
}

type CreateAccount

type CreateAccount struct {
	DestAddress string        `json:"dest_address"`
	Contract    Contract      `json:"contract"`
	Priv        Priv          `json:"priv"`
	Metadatas   []SetMetadata `json:"metadatas"`
	InitBalance int64         `json:"init_balance"`
	InitInput   string        `json:"init_input"`
}

type Data

type Data struct {
	Exception string `json:"exception"`
}

type Error

type Error struct {
	Data Data `json:"data"`
}

type EvFeeResult

type EvFeeResult struct {
	Txs []Tx `json:"txs"`
}

type EvaluateFeeResult

type EvaluateFeeResult struct {
	GasPrice int64 `json:"gas_price"`
	FeeLimit int64 `json:"fee_limit"`
}

type Fees

type Fees struct {
	BaseReserve int64 `json:"base_reserve"`
	GasPrice    int64 `json:"gas_price"`
}

type GasSendOperation

type GasSendOperation struct {
	// contains filtered or unexported fields
}

GasSend

func (GasSendOperation) Get

func (reqData GasSendOperation) Get() int

func (*GasSendOperation) GetAmount

func (reqData *GasSendOperation) GetAmount() int64

func (*GasSendOperation) GetDestAddress

func (reqData *GasSendOperation) GetDestAddress() string

func (*GasSendOperation) GetMetadata

func (reqData *GasSendOperation) GetMetadata() string

func (*GasSendOperation) GetSourceAddress

func (reqData *GasSendOperation) GetSourceAddress() string

func (*GasSendOperation) Init

func (reqData *GasSendOperation) Init()

func (*GasSendOperation) SetAmount

func (reqData *GasSendOperation) SetAmount(Amount int64)

func (*GasSendOperation) SetDestAddress

func (reqData *GasSendOperation) SetDestAddress(DestAddress string)

func (*GasSendOperation) SetMetadata

func (reqData *GasSendOperation) SetMetadata(Metadata string)

func (*GasSendOperation) SetSourceAddress

func (reqData *GasSendOperation) SetSourceAddress(SourceAddress string)

type GasSendResponse

type GasSendResponse struct {
	ErrorCode int           `json:"error_code"`
	ErrorDesc string        `json:"error_desc"`
	Result    GasSendResult `json:"result"`
}

Gas

type GasSendResult

type GasSendResult struct {
	Operation protocol.Operation `json:"operation"`
}

type GetFeesResult

type GetFeesResult struct {
	Fees Fees `json:"fees"`
}

type GetInfoHeader

type GetInfoHeader struct {
	CloseTime int64 `json:"close_time"`
	Number    int64 `json:"seq"`
	TxCount   int64 `json:"tx_count"`
	Version   int64 `json:"version"`
}

type GetInfoResults

type GetInfoResults struct {
	TotalCount   int               `json:"total_count"`
	Transactions []Transactioninfo `json:"transactions"`
}

type GetLatestFeesResult

type GetLatestFeesResult struct {
	Fees Fees `json:"fees"`
}

type GetLatestHeader

type GetLatestHeader struct {
	CloseTime int64 `json:"close_time"`
	Number    int64 `json:"seq"`
	TxCount   int64 `json:"tx_count"`
	Version   int64 `json:"version"`
}

type GetLatestResult

type GetLatestResult struct {
	Header GetLatestHeader `json:"header"`
}

type GetLatestRewardResult

type GetLatestRewardResult struct {
	Validators []Rewards `json:"validators"`
	Kols       []Rewards `json:"kols"`
}

type GetLatestValidatorsResult

type GetLatestValidatorsResult struct {
	Validators []Validator `json:"validators"`
}

type GetNumberHeader

type GetNumberHeader struct {
	BlockNumber int64 `json:"seq"`
}

type GetNumberResult

type GetNumberResult struct {
	Header GetNumberHeader `json:"header"`
}

type GetPayResult

type GetPayResult struct {
	Contract Contract `json:"contract"`
}

type GetRewardResult

type GetRewardResult struct {
	Validators map[string][]interface{} `json:"validators"`
	Kols       map[string][]interface{} `json:"kols"`
}

type GetTransactionInfoResult

type GetTransactionInfoResult struct {
	TotalCount   int64             `json:"total_count"`
	Transactions []Transactioninfo `json:"Transactions"`
}

type GetValidatorsResult

type GetValidatorsResult struct {
	Validators []string `json:"validators"`
}

type Input

type Input struct {
	Params Params `json:"params"`
	Method string `json:"method"`
}

type InvokeByAssetResult

type InvokeByAssetResult struct {
	Operation protocol.Operation `json:"operation"`
}

type InvokeByGasResult

type InvokeByGasResult struct {
	Operation protocol.Operation `json:"operation"`
}

type IssueAsset

type IssueAsset struct {
	Code   string `json:"code"`
	Amount int64  `json:"amount"`
}

type Item

type Item struct {
	TransactionJson TransactionJson `json:"transaction_json"`
	SignatureNumber int64           `json:"signature_number"`
}

type Items

type Items struct {
	TransactionBlob string      `json:"transaction_blob"`
	Signatures      []Signature `json:"signatures"`
}

type Key

type Key struct {
	Code   string `json:"code"`
	Issuer string `json:"issuer"`
}

type Log

type Log struct {
	Topic string   `json:"topic"`
	Datas []string `json:"datas"`
}

type LogCreateOperation

type LogCreateOperation struct {
	// contains filtered or unexported fields
}

Log

func (LogCreateOperation) Get

func (reqData LogCreateOperation) Get() int

func (*LogCreateOperation) GetDatas

func (reqData *LogCreateOperation) GetDatas() []string

func (*LogCreateOperation) GetMetadata

func (reqData *LogCreateOperation) GetMetadata() string

func (*LogCreateOperation) GetSourceAddress

func (reqData *LogCreateOperation) GetSourceAddress() string

func (*LogCreateOperation) GetTopic

func (reqData *LogCreateOperation) GetTopic() string

func (*LogCreateOperation) Init

func (reqData *LogCreateOperation) Init()

func (*LogCreateOperation) SetDatas

func (reqData *LogCreateOperation) SetDatas(Datas []string)

func (*LogCreateOperation) SetMetadata

func (reqData *LogCreateOperation) SetMetadata(Metadata string)

func (*LogCreateOperation) SetSourceAddress

func (reqData *LogCreateOperation) SetSourceAddress(SourceAddress string)

func (*LogCreateOperation) SetTopic

func (reqData *LogCreateOperation) SetTopic(Topic string)

type LogCreateResponse

type LogCreateResponse struct {
	ErrorCode int             `json:"error_code"`
	ErrorDesc string          `json:"error_desc"`
	Result    LogCreateResult `json:"result"`
}

type LogCreateResult

type LogCreateResult struct {
	Operation protocol.Operation `json:"operation"`
}

type Metadata

type Metadata struct {
	Key     string `json:"key"`
	Value   string `json:"value"`
	Version int64  `json:"version"`
}

type Operation

type Operation struct {
	SourceAddress string        `json:"source_address"`
	Type          int64         `json:"type"`
	Metadata      string        `json:"metadata"`
	CreateAccount CreateAccount `json:"create_account"`
	IssueAsset    IssueAsset    `json:"issue_asset"`
	PayAsset      PayAsset      `json:"pay_asset"`
	PayCoin       PayCoin       `json:"pay_coin"`
	SetMetadata   SetMetadata   `json:"set_metadata"`
	SetPrivilege  SetPrivilege  `json:"set_privilege"`
	Log           Log           `json:"log"`
}

type OperationEvaluat

type OperationEvaluat struct {
	Type          protocol.Operation_Type `protobuf:"varint,1,opt,name=type,enum=protocol.Operation_Type" json:"type,omitempty"`
	SourceAddress string                  `protobuf:"bytes,2,opt,name=source_address,json=sourceAddress" json:"source_address,omitempty"`
	Metadata      string                  `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	//
	CreateAccount        *protocol.OperationCreateAccount   `protobuf:"bytes,4,opt,name=create_account,json=createAccount" json:"create_account,omitempty"`
	IssueAsset           *protocol.OperationIssueAsset      `protobuf:"bytes,5,opt,name=issue_asset,json=issueAsset" json:"issue_asset,omitempty"`
	PayAsset             *protocol.OperationPayAsset        `protobuf:"bytes,6,opt,name=pay_asset,json=payAsset" json:"pay_asset,omitempty"`
	SetMetadata          *protocol.OperationSetMetadata     `protobuf:"bytes,7,opt,name=set_metadata,json=setMetadata" json:"set_metadata,omitempty"`
	SetSignerWeight      *protocol.OperationSetSignerWeight `protobuf:"bytes,8,opt,name=set_signer_weight,json=setSignerWeight" json:"set_signer_weight,omitempty"`
	SetThreshold         *protocol.OperationSetThreshold    `protobuf:"bytes,9,opt,name=set_threshold,json=setThreshold" json:"set_threshold,omitempty"`
	PayCoin              *protocol.OperationPayCoin         `protobuf:"bytes,10,opt,name=pay_coin,json=payCoin" json:"pay_coin,omitempty"`
	Log                  *protocol.OperationLog             `protobuf:"bytes,11,opt,name=log" json:"log,omitempty"`
	SetPrivilege         *protocol.OperationSetPrivilege    `protobuf:"bytes,12,opt,name=set_privilege,json=setPrivilege" json:"set_privilege,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

type Params

type Params struct {
	Ctp         string `json:"ctp"`
	Name        string `json:"name"`
	Symbol      string `json:"symbol"`
	Decimals    int64  `json:"decimals"`
	TotalSupply string `json:"totalSupply"`
	Supply      string `json:"supply"`
	To          string `json:"to"`
	Value       string `json:"value"`
	From        string `json:"from"`
	Spender     string `json:"spender"`
	Address     string `json:"address"`
	Owner       string `json:"owner"`
	Balance     string `json:"balance"`
}

type PayAsset

type PayAsset struct {
	DestAddress string `json:"dest_address"`
	Asset       Asset  `json:"asset"`
	Input       string `json:"input"`
}

type PayCoin

type PayCoin struct {
	DestAddress string `json:"dest_address"`
	Amount      int64  `json:"amount"`
	Input       string `json:"input"`
}

type Priv

type Priv struct {
	MasterWeight int64     `json:"master_weight"`
	Signers      []Signer  `json:"signers"`
	Thresholds   Threshold `json:"thresholds"`
}

type QueryResult

type QueryResult struct {
	Type  string `json:"type"`
	Value string `json:"value"`
}

type QueryRet

type QueryRet struct {
	Result QueryResult `json:"result"`
	Error  Error       `json:"error"`
}

type Rewards

type Rewards struct {
	Address string        `json:"address"`
	Reward  []interface{} `json:"reward"`
}

type RewardsGetInput

type RewardsGetInput struct {
	Method string `json:"method"`
}

type RewardsResult

type RewardsResult struct {
	Rewards GetRewardResult `json:"rewards"`
}

type SDKInitRequest

type SDKInitRequest struct {
	// contains filtered or unexported fields
}

func (*SDKInitRequest) GetUrl

func (reqData *SDKInitRequest) GetUrl() string

func (*SDKInitRequest) SetUrl

func (reqData *SDKInitRequest) SetUrl(Url string)

type SDKInitResponse

type SDKInitResponse struct {
	ErrorCode int    `json:"error_code"`
	ErrorDesc string `json:"error_desc"`
}

sdk Init

type SetMetadata

type SetMetadata struct {
	Key        string `json:"key"`
	Value      string `json:"value"`
	Version    int64  `json:"version"`
	DeleteFlag bool   `json:"delete_flag"`
}

type SetPrivilege

type SetPrivilege struct {
	MasterWeight   string          `json:"master_weight"`
	Signers        []Signer        `json:"signers"`
	TxThreshold    string          `json:"tx_threshold"`
	TypeThresholds []TypeThreshold `json:"type_thresholds"`
}

type SignResult

type SignResult struct {
	Signatures []Signature `json:"signatures"`
}

type Signature

type Signature struct {
	SignData  string `json:"sign_data"`
	PublicKey string `json:"public_key"`
}

type Signer

type Signer struct {
	Address string `json:"address"`
	Weight  int64  `json:"weight"`
}

type Stat

type Stat struct {
	ApplyTime   int64 `json:"apply_time"`
	MemoryUsage int64 `json:"memory_usage"`
	StackUsage  int64 `json:"stack_usage"`
	Step        int64 `json:"step"`
}

type SubmitResult

type SubmitResult struct {
	Hash string `json:"hash"`
}

type SubmitResults

type SubmitResults struct {
	Hash string `json:"hash"`
}

type SubmitsResult

type SubmitsResult struct {
	ErrorCode int    `json:"error_code"`
	ErrorDesc string `json:"error_desc"`
	Hash      string `json:"hash"`
}

type Threshold

type Threshold struct {
	TxThreshold    int64           `json:"tx_threshold"`
	TypeThresholds []TypeThreshold `json:"type_thresholds"`
}

type Transaction

type Transaction struct {
	SourceAddress string      `json:"source_address"`
	Nonce         int64       `json:"nonce"`
	GasPrice      int64       `json:"gas_price"`
	FeeLimit      int64       `json:"fee_limit"`
	Metadata      string      `json:"metadata"`
	Operations    []Operation `json:"operations"`
}

type TransactionBuildBlobRequest

type TransactionBuildBlobRequest struct {
	// contains filtered or unexported fields
}

TransactionBuildBlob

func (*TransactionBuildBlobRequest) AddOperation

func (reqData *TransactionBuildBlobRequest) AddOperation(operation BaseOperation)

func (*TransactionBuildBlobRequest) GetCeilLedgerSeq

func (reqData *TransactionBuildBlobRequest) GetCeilLedgerSeq() int64

func (*TransactionBuildBlobRequest) GetFeeLimit

func (reqData *TransactionBuildBlobRequest) GetFeeLimit() int64

func (*TransactionBuildBlobRequest) GetGasPrice

func (reqData *TransactionBuildBlobRequest) GetGasPrice() int64

func (*TransactionBuildBlobRequest) GetMetadata

func (reqData *TransactionBuildBlobRequest) GetMetadata() string

func (*TransactionBuildBlobRequest) GetNonce

func (reqData *TransactionBuildBlobRequest) GetNonce() int64

func (*TransactionBuildBlobRequest) GetOperations

func (reqData *TransactionBuildBlobRequest) GetOperations() list.List

func (*TransactionBuildBlobRequest) GetSourceAddress

func (reqData *TransactionBuildBlobRequest) GetSourceAddress() string

func (*TransactionBuildBlobRequest) SetCeilLedgerSeq

func (reqData *TransactionBuildBlobRequest) SetCeilLedgerSeq(CeilLedgerSeq int64)

func (*TransactionBuildBlobRequest) SetFeeLimit

func (reqData *TransactionBuildBlobRequest) SetFeeLimit(FeeLimit int64)

func (*TransactionBuildBlobRequest) SetGasPrice

func (reqData *TransactionBuildBlobRequest) SetGasPrice(GasPrice int64)

func (*TransactionBuildBlobRequest) SetMetadata

func (reqData *TransactionBuildBlobRequest) SetMetadata(Metadata string)

func (*TransactionBuildBlobRequest) SetNonce

func (reqData *TransactionBuildBlobRequest) SetNonce(Nonce int64)

func (*TransactionBuildBlobRequest) SetOperation

func (reqData *TransactionBuildBlobRequest) SetOperation(operation BaseOperation)

func (*TransactionBuildBlobRequest) SetSourceAddress

func (reqData *TransactionBuildBlobRequest) SetSourceAddress(SourceAddress string)

type TransactionBuildBlobResponse

type TransactionBuildBlobResponse struct {
	ErrorCode int             `json:"error_code"`
	ErrorDesc string          `json:"error_desc"`
	Result    BuildBlobResult `json:"result"`
}

Transaction

type TransactionEnv

type TransactionEnv struct {
	Transaction Transaction `json:"transaction"`
}

type TransactionEvaluateFeeData

type TransactionEvaluateFeeData struct {
	ErrorCode int         `json:"error_code"`
	ErrorDesc string      `json:"error_desc"`
	Result    EvFeeResult `json:"result"`
}

type TransactionEvaluateFeeRequest

type TransactionEvaluateFeeRequest struct {
	// contains filtered or unexported fields
}

func (*TransactionEvaluateFeeRequest) AddOperation

func (reqData *TransactionEvaluateFeeRequest) AddOperation(operation BaseOperation)

func (*TransactionEvaluateFeeRequest) GetCeilLedgerSeq

func (reqData *TransactionEvaluateFeeRequest) GetCeilLedgerSeq() int64

func (*TransactionEvaluateFeeRequest) GetMetadata

func (reqData *TransactionEvaluateFeeRequest) GetMetadata() string

func (*TransactionEvaluateFeeRequest) GetNonce

func (reqData *TransactionEvaluateFeeRequest) GetNonce() int64

func (*TransactionEvaluateFeeRequest) GetOperations

func (reqData *TransactionEvaluateFeeRequest) GetOperations() list.List

func (*TransactionEvaluateFeeRequest) GetSignatureNumber

func (reqData *TransactionEvaluateFeeRequest) GetSignatureNumber() string

func (*TransactionEvaluateFeeRequest) GetSourceAddress

func (reqData *TransactionEvaluateFeeRequest) GetSourceAddress() string

func (*TransactionEvaluateFeeRequest) SetCeilLedgerSeq

func (reqData *TransactionEvaluateFeeRequest) SetCeilLedgerSeq(CeilLedgerSeq int64)

func (*TransactionEvaluateFeeRequest) SetMetadata

func (reqData *TransactionEvaluateFeeRequest) SetMetadata(Metadata string)

func (*TransactionEvaluateFeeRequest) SetNonce

func (reqData *TransactionEvaluateFeeRequest) SetNonce(Nonce int64)

func (*TransactionEvaluateFeeRequest) SetOperation

func (reqData *TransactionEvaluateFeeRequest) SetOperation(operation BaseOperation)

func (*TransactionEvaluateFeeRequest) SetSignatureNumber

func (reqData *TransactionEvaluateFeeRequest) SetSignatureNumber(SignatureNumber string)

func (*TransactionEvaluateFeeRequest) SetSourceAddress

func (reqData *TransactionEvaluateFeeRequest) SetSourceAddress(SourceAddress string)

type TransactionEvaluateFeeResponse

type TransactionEvaluateFeeResponse struct {
	ErrorCode int               `json:"error_code"`
	ErrorDesc string            `json:"error_desc"`
	Result    EvaluateFeeResult `json:"result"`
}

type TransactionGetInfoRequest

type TransactionGetInfoRequest struct {
	// contains filtered or unexported fields
}

GetInfo

func (*TransactionGetInfoRequest) GetHash

func (reqData *TransactionGetInfoRequest) GetHash() string

func (*TransactionGetInfoRequest) SetHash

func (reqData *TransactionGetInfoRequest) SetHash(Hash string)

type TransactionGetInfoResponse

type TransactionGetInfoResponse struct {
	ErrorCode int            `json:"error_code"`
	ErrorDesc string         `json:"error_desc"`
	Result    GetInfoResults `json:"result"`
}

type TransactionJson

type TransactionJson struct {
	SourceAddress string             `json:"source_address"`
	Metadata      string             `json:"metadata"`
	Nonce         int64              `json:"nonce"`
	CeilLedgerSeq int64              `json:"ceil_ledger_seq"`
	Operations    []OperationEvaluat `json:"operations"`
}

type TransactionSignRequest

type TransactionSignRequest struct {
	// contains filtered or unexported fields
}

Sign

func (*TransactionSignRequest) GetBlob

func (reqData *TransactionSignRequest) GetBlob() string

func (*TransactionSignRequest) GetPrivateKeys

func (reqData *TransactionSignRequest) GetPrivateKeys() []string

func (*TransactionSignRequest) SetBlob

func (reqData *TransactionSignRequest) SetBlob(Blob string)

func (*TransactionSignRequest) SetPrivateKeys

func (reqData *TransactionSignRequest) SetPrivateKeys(PrivateKeys []string)

type TransactionSignResponse

type TransactionSignResponse struct {
	ErrorCode int        `json:"error_code"`
	ErrorDesc string     `json:"error_desc"`
	Result    SignResult `json:"result"`
}

type TransactionSubmitData

type TransactionSubmitData struct {
	Results      []SubmitsResult `json:"results"`
	SuccessCount int64           `json:"success_count"`
}

type TransactionSubmitRequest

type TransactionSubmitRequest struct {
	// contains filtered or unexported fields
}

func (*TransactionSubmitRequest) GetBlob

func (reqData *TransactionSubmitRequest) GetBlob() string

func (*TransactionSubmitRequest) GetSignatures

func (reqData *TransactionSubmitRequest) GetSignatures() []Signature

func (*TransactionSubmitRequest) SetBlob

func (reqData *TransactionSubmitRequest) SetBlob(Blob string)

func (*TransactionSubmitRequest) SetSignatures

func (reqData *TransactionSubmitRequest) SetSignatures(Signatures []Signature)

type TransactionSubmitRequests

type TransactionSubmitRequests struct {
	Items []TransactionSubmitRequest
}

Submit

type TransactionSubmitResponse

type TransactionSubmitResponse struct {
	ErrorCode int          `json:"error_code"`
	ErrorDesc string       `json:"error_desc"`
	Result    SubmitResult `json:"result"`
}

type Transactioninfo

type Transactioninfo struct {
	ActualFee        int64       `json:"actual_fee"`
	CloseTime        int64       `json:"close_time"`
	ContractTxHashes []string    `json:"contract_tx_hashes"`
	ErrorCode        int64       `json:"error_code"`
	ErrorDesc        string      `json:"error_desc"`
	Hash             string      `json:"hash"`
	LedgerSeq        int64       `json:"ledger_seq"`
	Signatures       []Signature `json:"signatures"`
	Transaction      Transaction `json:"transaction"`
	TxSize           int64       `json:"tx_size"`
}

type Tx

type Tx struct {
	TransactionEnv TransactionEnv `json:"transaction_env"`
}

type TypeThreshold

type TypeThreshold struct {
	Type      int64 `json:"type"`
	Threshold int64 `json:"threshold"`
}

type Validator

type Validator struct {
	Address          string `json:"address"`
	PledgeCoinAmount int64  `json:"pledge_coin_amount"`
}

type ValidatorReward

type ValidatorReward struct {
	Validator string
	Reward    int64
}

type Value

type Value struct {
	ContractInfo ContractInfo `json:"contractInfo"`
}

type WebBlockGetLatestRewardResponse

type WebBlockGetLatestRewardResponse struct {
	ErrorCode int                `json:"error_code"`
	ErrorDesc string             `json:"error_desc"`
	Result    WebGetRewardResult `json:"result"`
}

GetLatestReward

type WebBlockGetRewardResponse

type WebBlockGetRewardResponse struct {
	ErrorCode int                `json:"error_code"`
	ErrorDesc string             `json:"error_desc"`
	Result    WebGetRewardResult `json:"result"`
}

type WebGetLatestRewardResult

type WebGetLatestRewardResult struct {
	ValidatorsReward map[string]int64 `json:"validators_reward"`
}

type WebGetRewardResult

type WebGetRewardResult struct {
	ValidatorsReward map[string]int64 `json:"validators_reward"`
}

type WebTransactionEvaluateFeeResponse

type WebTransactionEvaluateFeeResponse struct {
	Items []Item `json:"items"`
}

Jump to

Keyboard shortcuts

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