Documentation ¶
Overview ¶
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package btc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterAddressForwardingServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAddressForwardingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterAddressForwardingServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAddressForwardingServiceServer(s *grpc.Server, srv AddressForwardingServiceServer)
- func RegisterAddressServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAddressServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AddressServiceClient) error
- func RegisterAddressServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAddressServiceServer(s *grpc.Server, srv AddressServiceServer)
- func RegisterAnalyticsServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAnalyticsServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AnalyticsServiceClient) error
- func RegisterAnalyticsServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAnalyticsServiceServer(s *grpc.Server, srv AnalyticsServiceServer)
- func RegisterAssetServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAssetServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AssetServiceClient) error
- func RegisterAssetServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAssetServiceServer(s *grpc.Server, srv AssetServiceServer)
- func RegisterBlockchainServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterBlockchainServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BlockchainServiceClient) error
- func RegisterBlockchainServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterBlockchainServiceServer(s *grpc.Server, srv BlockchainServiceServer)
- func RegisterConfidenceFactorServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterConfidenceFactorServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterConfidenceFactorServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterConfidenceFactorServiceServer(s *grpc.Server, srv ConfidenceFactorServiceServer)
- func RegisterMetadataServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterMetadataServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MetadataServiceClient) error
- func RegisterMetadataServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterMetadataServiceServer(s *grpc.Server, srv MetadataServiceServer)
- func RegisterMicrotransactionServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterMicrotransactionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterMicrotransactionServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterMicrotransactionServiceServer(s *grpc.Server, srv MicrotransactionServiceServer)
- func RegisterTransactionServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterTransactionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TransactionServiceClient) error
- func RegisterTransactionServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterTransactionServiceServer(s *grpc.Server, srv TransactionServiceServer)
- func RegisterWalletServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterWalletServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WalletServiceClient) error
- func RegisterWalletServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterWalletServiceServer(s *grpc.Server, srv WalletServiceServer)
- func RegisterWebHooksServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterWebHooksServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WebHooksServiceClient) error
- func RegisterWebHooksServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterWebHooksServiceServer(s *grpc.Server, srv WebHooksServiceServer)
- type AddAddressesToWalletEndpointRequest
- func (*AddAddressesToWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *AddAddressesToWalletEndpointRequest) GetName() string
- func (m *AddAddressesToWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *AddAddressesToWalletEndpointRequest) GetOmitWalletAddresses() bool
- func (*AddAddressesToWalletEndpointRequest) ProtoMessage()
- func (m *AddAddressesToWalletEndpointRequest) Reset()
- func (m *AddAddressesToWalletEndpointRequest) String() string
- func (m *AddAddressesToWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *AddAddressesToWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AddAddressesToWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *AddAddressesToWalletEndpointRequest) XXX_Size() int
- func (m *AddAddressesToWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type Address
- func (*Address) Descriptor() ([]byte, []int)
- func (m *Address) GetAddress() string
- func (m *Address) GetBalance() int32
- func (m *Address) GetFinalBalance() int32
- func (m *Address) GetFinalNTx() int32
- func (m *Address) GetHasMore() bool
- func (m *Address) GetHdWallet() *HDWallet
- func (m *Address) GetNTx() int32
- func (m *Address) GetTotalReceived() int32
- func (m *Address) GetTotalSent() int32
- func (m *Address) GetTxUrl() string
- func (m *Address) GetTxrefs() []*TXRef
- func (m *Address) GetTxs() []*TX
- func (m *Address) GetUnconfirmedBalance() int32
- func (m *Address) GetUnconfirmedNTx() int32
- func (m *Address) GetUnconfirmedTxrefs() []*TXRef
- func (m *Address) GetWallet() *Wallet
- func (*Address) ProtoMessage()
- func (m *Address) Reset()
- func (m *Address) String() string
- func (m *Address) XXX_DiscardUnknown()
- func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Address) XXX_Merge(src proto.Message)
- func (m *Address) XXX_Size() int
- func (m *Address) XXX_Unmarshal(b []byte) error
- type AddressBalanceEndpointRequest
- func (*AddressBalanceEndpointRequest) Descriptor() ([]byte, []int)
- func (m *AddressBalanceEndpointRequest) GetAddress() string
- func (m *AddressBalanceEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *AddressBalanceEndpointRequest) GetOmitWalletAddresses() bool
- func (*AddressBalanceEndpointRequest) ProtoMessage()
- func (m *AddressBalanceEndpointRequest) Reset()
- func (m *AddressBalanceEndpointRequest) String() string
- func (m *AddressBalanceEndpointRequest) XXX_DiscardUnknown()
- func (m *AddressBalanceEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AddressBalanceEndpointRequest) XXX_Merge(src proto.Message)
- func (m *AddressBalanceEndpointRequest) XXX_Size() int
- func (m *AddressBalanceEndpointRequest) XXX_Unmarshal(b []byte) error
- type AddressEndpointRequest
- func (*AddressEndpointRequest) Descriptor() ([]byte, []int)
- func (m *AddressEndpointRequest) GetAddress() string
- func (m *AddressEndpointRequest) GetAfter() int32
- func (m *AddressEndpointRequest) GetBefore() int32
- func (m *AddressEndpointRequest) GetConfidence() int32
- func (m *AddressEndpointRequest) GetConfirmations() int32
- func (m *AddressEndpointRequest) GetIncludeConfidence() bool
- func (m *AddressEndpointRequest) GetIncludeScript() bool
- func (m *AddressEndpointRequest) GetLimit() int32
- func (m *AddressEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *AddressEndpointRequest) GetOmitWalletAddresses() bool
- func (m *AddressEndpointRequest) GetUnspentOnly() bool
- func (*AddressEndpointRequest) ProtoMessage()
- func (m *AddressEndpointRequest) Reset()
- func (m *AddressEndpointRequest) String() string
- func (m *AddressEndpointRequest) XXX_DiscardUnknown()
- func (m *AddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AddressEndpointRequest) XXX_Merge(src proto.Message)
- func (m *AddressEndpointRequest) XXX_Size() int
- func (m *AddressEndpointRequest) XXX_Unmarshal(b []byte) error
- type AddressForward
- func (*AddressForward) Descriptor() ([]byte, []int)
- func (m *AddressForward) GetCallbackUrl() string
- func (m *AddressForward) GetDestination() string
- func (m *AddressForward) GetEnableConfirmations() bool
- func (m *AddressForward) GetId() string
- func (m *AddressForward) GetInputAddress() string
- func (m *AddressForward) GetMiningFeesSatoshis() int32
- func (m *AddressForward) GetProcessFeesAddress() string
- func (m *AddressForward) GetProcessFeesPercent() float32
- func (m *AddressForward) GetProcessFeesSatoshis() int32
- func (m *AddressForward) GetToken() string
- func (m *AddressForward) GetTxs() []string
- func (*AddressForward) ProtoMessage()
- func (m *AddressForward) Reset()
- func (m *AddressForward) String() string
- func (m *AddressForward) XXX_DiscardUnknown()
- func (m *AddressForward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AddressForward) XXX_Merge(src proto.Message)
- func (m *AddressForward) XXX_Size() int
- func (m *AddressForward) XXX_Unmarshal(b []byte) error
- type AddressForwardingServiceClient
- type AddressForwardingServiceServer
- type AddressForwards
- func (*AddressForwards) Descriptor() ([]byte, []int)
- func (m *AddressForwards) GetForwards() []*AddressForward
- func (*AddressForwards) ProtoMessage()
- func (m *AddressForwards) Reset()
- func (m *AddressForwards) String() string
- func (m *AddressForwards) XXX_DiscardUnknown()
- func (m *AddressForwards) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AddressForwards) XXX_Merge(src proto.Message)
- func (m *AddressForwards) XXX_Size() int
- func (m *AddressForwards) XXX_Unmarshal(b []byte) error
- type AddressFullEndpointRequest
- func (*AddressFullEndpointRequest) Descriptor() ([]byte, []int)
- func (m *AddressFullEndpointRequest) GetAddress() string
- func (m *AddressFullEndpointRequest) GetAfter() int32
- func (m *AddressFullEndpointRequest) GetBefore() int32
- func (m *AddressFullEndpointRequest) GetConfidence() int32
- func (m *AddressFullEndpointRequest) GetConfirmations() int32
- func (m *AddressFullEndpointRequest) GetIncludeConfidence() bool
- func (m *AddressFullEndpointRequest) GetIncludeHex() bool
- func (m *AddressFullEndpointRequest) GetLimit() int32
- func (m *AddressFullEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *AddressFullEndpointRequest) GetOmitWalletAddresses() bool
- func (m *AddressFullEndpointRequest) GetTxlimit() int32
- func (*AddressFullEndpointRequest) ProtoMessage()
- func (m *AddressFullEndpointRequest) Reset()
- func (m *AddressFullEndpointRequest) String() string
- func (m *AddressFullEndpointRequest) XXX_DiscardUnknown()
- func (m *AddressFullEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AddressFullEndpointRequest) XXX_Merge(src proto.Message)
- func (m *AddressFullEndpointRequest) XXX_Size() int
- func (m *AddressFullEndpointRequest) XXX_Unmarshal(b []byte) error
- type AddressKeychain
- func (*AddressKeychain) Descriptor() ([]byte, []int)
- func (m *AddressKeychain) GetAddress() string
- func (m *AddressKeychain) GetOapAddress() string
- func (m *AddressKeychain) GetOriginalAddress() string
- func (m *AddressKeychain) GetPrivate() string
- func (m *AddressKeychain) GetPubkeys() []string
- func (m *AddressKeychain) GetPublic() string
- func (m *AddressKeychain) GetScriptType() string
- func (m *AddressKeychain) GetWif() string
- func (*AddressKeychain) ProtoMessage()
- func (m *AddressKeychain) Reset()
- func (m *AddressKeychain) String() string
- func (m *AddressKeychain) XXX_DiscardUnknown()
- func (m *AddressKeychain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AddressKeychain) XXX_Merge(src proto.Message)
- func (m *AddressKeychain) XXX_Size() int
- func (m *AddressKeychain) XXX_Unmarshal(b []byte) error
- type AddressServiceClient
- type AddressServiceServer
- type AggregatedOrigin
- func (*AggregatedOrigin) Descriptor() ([]byte, []int)
- func (m *AggregatedOrigin) GetLatitude() float32
- func (m *AggregatedOrigin) GetLongitude() float32
- func (*AggregatedOrigin) ProtoMessage()
- func (m *AggregatedOrigin) Reset()
- func (m *AggregatedOrigin) String() string
- func (m *AggregatedOrigin) XXX_DiscardUnknown()
- func (m *AggregatedOrigin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AggregatedOrigin) XXX_Merge(src proto.Message)
- func (m *AggregatedOrigin) XXX_Size() int
- func (m *AggregatedOrigin) XXX_Unmarshal(b []byte) error
- type AnalyticsJobRequest
- func (*AnalyticsJobRequest) Descriptor() ([]byte, []int)
- func (m *AnalyticsJobRequest) GetNetwork() NetworkAllowingAlias
- func (m *AnalyticsJobRequest) GetTicket() string
- func (*AnalyticsJobRequest) ProtoMessage()
- func (m *AnalyticsJobRequest) Reset()
- func (m *AnalyticsJobRequest) String() string
- func (m *AnalyticsJobRequest) XXX_DiscardUnknown()
- func (m *AnalyticsJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AnalyticsJobRequest) XXX_Merge(src proto.Message)
- func (m *AnalyticsJobRequest) XXX_Size() int
- func (m *AnalyticsJobRequest) XXX_Unmarshal(b []byte) error
- type AnalyticsJobResultsRequest
- func (*AnalyticsJobResultsRequest) Descriptor() ([]byte, []int)
- func (m *AnalyticsJobResultsRequest) GetNetwork() NetworkAllowingAlias
- func (m *AnalyticsJobResultsRequest) GetPage() int32
- func (m *AnalyticsJobResultsRequest) GetTicket() string
- func (*AnalyticsJobResultsRequest) ProtoMessage()
- func (m *AnalyticsJobResultsRequest) Reset()
- func (m *AnalyticsJobResultsRequest) String() string
- func (m *AnalyticsJobResultsRequest) XXX_DiscardUnknown()
- func (m *AnalyticsJobResultsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AnalyticsJobResultsRequest) XXX_Merge(src proto.Message)
- func (m *AnalyticsJobResultsRequest) XXX_Size() int
- func (m *AnalyticsJobResultsRequest) XXX_Unmarshal(b []byte) error
- type AnalyticsServiceClient
- type AnalyticsServiceServer
- type AssetAddressEndpointRequest
- func (*AssetAddressEndpointRequest) Descriptor() ([]byte, []int)
- func (m *AssetAddressEndpointRequest) GetAssetid() string
- func (m *AssetAddressEndpointRequest) GetNetwork() string
- func (m *AssetAddressEndpointRequest) GetOapaddr() string
- func (*AssetAddressEndpointRequest) ProtoMessage()
- func (m *AssetAddressEndpointRequest) Reset()
- func (m *AssetAddressEndpointRequest) String() string
- func (m *AssetAddressEndpointRequest) XXX_DiscardUnknown()
- func (m *AssetAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AssetAddressEndpointRequest) XXX_Merge(src proto.Message)
- func (m *AssetAddressEndpointRequest) XXX_Size() int
- func (m *AssetAddressEndpointRequest) XXX_Unmarshal(b []byte) error
- type AssetServiceClient
- type AssetServiceServer
- type AssetTXEndpointRequest
- func (*AssetTXEndpointRequest) Descriptor() ([]byte, []int)
- func (m *AssetTXEndpointRequest) GetAssetid() string
- func (m *AssetTXEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *AssetTXEndpointRequest) GetTxhash() string
- func (*AssetTXEndpointRequest) ProtoMessage()
- func (m *AssetTXEndpointRequest) Reset()
- func (m *AssetTXEndpointRequest) String() string
- func (m *AssetTXEndpointRequest) XXX_DiscardUnknown()
- func (m *AssetTXEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AssetTXEndpointRequest) XXX_Merge(src proto.Message)
- func (m *AssetTXEndpointRequest) XXX_Size() int
- func (m *AssetTXEndpointRequest) XXX_Unmarshal(b []byte) error
- type Block
- func (*Block) Descriptor() ([]byte, []int)
- func (m *Block) GetBits() int32
- func (m *Block) GetDepth() int32
- func (m *Block) GetFees() int32
- func (m *Block) GetHash() string
- func (m *Block) GetHeight() int32
- func (m *Block) GetMrklRoot() string
- func (m *Block) GetNTx() int32
- func (m *Block) GetNetwork() string
- func (m *Block) GetNextTxids() string
- func (m *Block) GetNonce() int32
- func (m *Block) GetPrevBlock() string
- func (m *Block) GetPrevBlockUrl() string
- func (m *Block) GetReceivedTime() string
- func (m *Block) GetRelayedBy() string
- func (m *Block) GetSize() int32
- func (m *Block) GetTime() string
- func (m *Block) GetTotal() int32
- func (m *Block) GetTxUrl() string
- func (m *Block) GetTxids() []string
- func (m *Block) GetVer() int32
- func (*Block) ProtoMessage()
- func (m *Block) Reset()
- func (m *Block) String() string
- func (m *Block) XXX_DiscardUnknown()
- func (m *Block) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Block) XXX_Merge(src proto.Message)
- func (m *Block) XXX_Size() int
- func (m *Block) XXX_Unmarshal(b []byte) error
- type BlockHashEndpointRequest
- func (*BlockHashEndpointRequest) Descriptor() ([]byte, []int)
- func (m *BlockHashEndpointRequest) GetBlockHash() string
- func (m *BlockHashEndpointRequest) GetLimit() int32
- func (m *BlockHashEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *BlockHashEndpointRequest) GetTxstart() int32
- func (*BlockHashEndpointRequest) ProtoMessage()
- func (m *BlockHashEndpointRequest) Reset()
- func (m *BlockHashEndpointRequest) String() string
- func (m *BlockHashEndpointRequest) XXX_DiscardUnknown()
- func (m *BlockHashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BlockHashEndpointRequest) XXX_Merge(src proto.Message)
- func (m *BlockHashEndpointRequest) XXX_Size() int
- func (m *BlockHashEndpointRequest) XXX_Unmarshal(b []byte) error
- type BlockHeightEndpointRequest
- func (*BlockHeightEndpointRequest) Descriptor() ([]byte, []int)
- func (m *BlockHeightEndpointRequest) GetBlockHeight() int32
- func (m *BlockHeightEndpointRequest) GetLimit() int32
- func (m *BlockHeightEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *BlockHeightEndpointRequest) GetTxstart() int32
- func (*BlockHeightEndpointRequest) ProtoMessage()
- func (m *BlockHeightEndpointRequest) Reset()
- func (m *BlockHeightEndpointRequest) String() string
- func (m *BlockHeightEndpointRequest) XXX_DiscardUnknown()
- func (m *BlockHeightEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BlockHeightEndpointRequest) XXX_Merge(src proto.Message)
- func (m *BlockHeightEndpointRequest) XXX_Size() int
- func (m *BlockHeightEndpointRequest) XXX_Unmarshal(b []byte) error
- type Blockchain
- func (*Blockchain) Descriptor() ([]byte, []int)
- func (m *Blockchain) GetHash() string
- func (m *Blockchain) GetHeight() int32
- func (m *Blockchain) GetHighFeePerKb() int32
- func (m *Blockchain) GetLastForkHash() string
- func (m *Blockchain) GetLastForkHeight() int32
- func (m *Blockchain) GetLatestUrl() string
- func (m *Blockchain) GetLowFeePerKb() int32
- func (m *Blockchain) GetMediumFeePerKb() int32
- func (m *Blockchain) GetName() string
- func (m *Blockchain) GetPeerCount() int32
- func (m *Blockchain) GetPreviousHash() string
- func (m *Blockchain) GetPreviousUrl() string
- func (m *Blockchain) GetTime() string
- func (m *Blockchain) GetUnconfirmedCount() int32
- func (*Blockchain) ProtoMessage()
- func (m *Blockchain) Reset()
- func (m *Blockchain) String() string
- func (m *Blockchain) XXX_DiscardUnknown()
- func (m *Blockchain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Blockchain) XXX_Merge(src proto.Message)
- func (m *Blockchain) XXX_Size() int
- func (m *Blockchain) XXX_Unmarshal(b []byte) error
- type BlockchainServiceClient
- type BlockchainServiceServer
- type ChainEndpointRequest
- func (*ChainEndpointRequest) Descriptor() ([]byte, []int)
- func (m *ChainEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*ChainEndpointRequest) ProtoMessage()
- func (m *ChainEndpointRequest) Reset()
- func (m *ChainEndpointRequest) String() string
- func (m *ChainEndpointRequest) XXX_DiscardUnknown()
- func (m *ChainEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ChainEndpointRequest) XXX_Merge(src proto.Message)
- func (m *ChainEndpointRequest) XXX_Size() int
- func (m *ChainEndpointRequest) XXX_Unmarshal(b []byte) error
- type ConfidenceFactorServiceClient
- type ConfidenceFactorServiceServer
- type CreateAnalyticsJobRequest
- func (*CreateAnalyticsJobRequest) Descriptor() ([]byte, []int)
- func (m *CreateAnalyticsJobRequest) GetAddress() string
- func (m *CreateAnalyticsJobRequest) GetDegree() int32
- func (m *CreateAnalyticsJobRequest) GetEnd() string
- func (m *CreateAnalyticsJobRequest) GetEnginename() string
- func (m *CreateAnalyticsJobRequest) GetLimit() int32
- func (m *CreateAnalyticsJobRequest) GetNetwork() NetworkAllowingAlias
- func (m *CreateAnalyticsJobRequest) GetSource() string
- func (m *CreateAnalyticsJobRequest) GetStart() string
- func (m *CreateAnalyticsJobRequest) GetValueThreshold() int32
- func (*CreateAnalyticsJobRequest) ProtoMessage()
- func (m *CreateAnalyticsJobRequest) Reset()
- func (m *CreateAnalyticsJobRequest) String() string
- func (m *CreateAnalyticsJobRequest) XXX_DiscardUnknown()
- func (m *CreateAnalyticsJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreateAnalyticsJobRequest) XXX_Merge(src proto.Message)
- func (m *CreateAnalyticsJobRequest) XXX_Size() int
- func (m *CreateAnalyticsJobRequest) XXX_Unmarshal(b []byte) error
- type CreateForwardEndpointRequest
- func (*CreateForwardEndpointRequest) Descriptor() ([]byte, []int)
- func (m *CreateForwardEndpointRequest) GetCallbackUrl() string
- func (m *CreateForwardEndpointRequest) GetDestination() string
- func (m *CreateForwardEndpointRequest) GetEnableConfirmations() bool
- func (m *CreateForwardEndpointRequest) GetId() string
- func (m *CreateForwardEndpointRequest) GetInputAddress() string
- func (m *CreateForwardEndpointRequest) GetMiningFeesSatoshis() int32
- func (m *CreateForwardEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *CreateForwardEndpointRequest) GetProcessFeesAddress() string
- func (m *CreateForwardEndpointRequest) GetProcessFeesPercent() float32
- func (m *CreateForwardEndpointRequest) GetProcessFeesSatoshis() int32
- func (m *CreateForwardEndpointRequest) GetToken() string
- func (m *CreateForwardEndpointRequest) GetTxs() []string
- func (*CreateForwardEndpointRequest) ProtoMessage()
- func (m *CreateForwardEndpointRequest) Reset()
- func (m *CreateForwardEndpointRequest) String() string
- func (m *CreateForwardEndpointRequest) XXX_DiscardUnknown()
- func (m *CreateForwardEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreateForwardEndpointRequest) XXX_Merge(src proto.Message)
- func (m *CreateForwardEndpointRequest) XXX_Size() int
- func (m *CreateForwardEndpointRequest) XXX_Unmarshal(b []byte) error
- type CreateHDWalletEndpointRequest
- func (*CreateHDWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *CreateHDWalletEndpointRequest) GetChains() []*HDChain
- func (m *CreateHDWalletEndpointRequest) GetExtendedPublicKey() string
- func (m *CreateHDWalletEndpointRequest) GetHd() bool
- func (m *CreateHDWalletEndpointRequest) GetName() string
- func (m *CreateHDWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *CreateHDWalletEndpointRequest) GetSubchainIndexes() []int32
- func (m *CreateHDWalletEndpointRequest) GetToken() string
- func (*CreateHDWalletEndpointRequest) ProtoMessage()
- func (m *CreateHDWalletEndpointRequest) Reset()
- func (m *CreateHDWalletEndpointRequest) String() string
- func (m *CreateHDWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *CreateHDWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreateHDWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *CreateHDWalletEndpointRequest) XXX_Size() int
- func (m *CreateHDWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type CreateTransactionEndpointRequest
- func (*CreateTransactionEndpointRequest) Descriptor() ([]byte, []int)
- func (m *CreateTransactionEndpointRequest) GetAddresses() []string
- func (m *CreateTransactionEndpointRequest) GetBlockHash() string
- func (m *CreateTransactionEndpointRequest) GetBlockHeight() int32
- func (m *CreateTransactionEndpointRequest) GetBlockIndex() int32
- func (m *CreateTransactionEndpointRequest) GetChangeAddress() string
- func (m *CreateTransactionEndpointRequest) GetConfidence() float32
- func (m *CreateTransactionEndpointRequest) GetConfirmations() int32
- func (m *CreateTransactionEndpointRequest) GetConfirmed() string
- func (m *CreateTransactionEndpointRequest) GetDataProtocol() string
- func (m *CreateTransactionEndpointRequest) GetDoubleOf() string
- func (m *CreateTransactionEndpointRequest) GetDoubleSpend() bool
- func (m *CreateTransactionEndpointRequest) GetFees() int32
- func (m *CreateTransactionEndpointRequest) GetHash() string
- func (m *CreateTransactionEndpointRequest) GetHex() string
- func (m *CreateTransactionEndpointRequest) GetIncludeToSignTx() bool
- func (m *CreateTransactionEndpointRequest) GetInputs() []*TXInput
- func (m *CreateTransactionEndpointRequest) GetLockTime() int32
- func (m *CreateTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *CreateTransactionEndpointRequest) GetNextInputs() string
- func (m *CreateTransactionEndpointRequest) GetNextOutputs() string
- func (m *CreateTransactionEndpointRequest) GetOptInRbf() bool
- func (m *CreateTransactionEndpointRequest) GetOutputs() []*TXOutput
- func (m *CreateTransactionEndpointRequest) GetPreference() string
- func (m *CreateTransactionEndpointRequest) GetReceiveCount() int32
- func (m *CreateTransactionEndpointRequest) GetReceived() string
- func (m *CreateTransactionEndpointRequest) GetRelayedBy() string
- func (m *CreateTransactionEndpointRequest) GetSize() int32
- func (m *CreateTransactionEndpointRequest) GetTotal() int32
- func (m *CreateTransactionEndpointRequest) GetVer() int32
- func (m *CreateTransactionEndpointRequest) GetVinSz() int32
- func (m *CreateTransactionEndpointRequest) GetVoutSz() int32
- func (*CreateTransactionEndpointRequest) ProtoMessage()
- func (m *CreateTransactionEndpointRequest) Reset()
- func (m *CreateTransactionEndpointRequest) String() string
- func (m *CreateTransactionEndpointRequest) XXX_DiscardUnknown()
- func (m *CreateTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreateTransactionEndpointRequest) XXX_Merge(src proto.Message)
- func (m *CreateTransactionEndpointRequest) XXX_Size() int
- func (m *CreateTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
- type CreateWalletEndpointRequest
- func (*CreateWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *CreateWalletEndpointRequest) GetAddresses() []string
- func (m *CreateWalletEndpointRequest) GetName() string
- func (m *CreateWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *CreateWalletEndpointRequest) GetToken() string
- func (*CreateWalletEndpointRequest) ProtoMessage()
- func (m *CreateWalletEndpointRequest) Reset()
- func (m *CreateWalletEndpointRequest) String() string
- func (m *CreateWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *CreateWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreateWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *CreateWalletEndpointRequest) XXX_Size() int
- func (m *CreateWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type CreateWebHookEndpointRequest
- func (*CreateWebHookEndpointRequest) Descriptor() ([]byte, []int)
- func (m *CreateWebHookEndpointRequest) GetAddress() string
- func (m *CreateWebHookEndpointRequest) GetCallbackErrors() int32
- func (m *CreateWebHookEndpointRequest) GetConfidence() float32
- func (m *CreateWebHookEndpointRequest) GetConfirmations() int32
- func (m *CreateWebHookEndpointRequest) GetEvent() string
- func (m *CreateWebHookEndpointRequest) GetHash() string
- func (m *CreateWebHookEndpointRequest) GetId() string
- func (m *CreateWebHookEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *CreateWebHookEndpointRequest) GetScript() string
- func (m *CreateWebHookEndpointRequest) GetToken() string
- func (m *CreateWebHookEndpointRequest) GetUrl() string
- func (m *CreateWebHookEndpointRequest) GetWalletName() string
- func (*CreateWebHookEndpointRequest) ProtoMessage()
- func (m *CreateWebHookEndpointRequest) Reset()
- func (m *CreateWebHookEndpointRequest) String() string
- func (m *CreateWebHookEndpointRequest) XXX_DiscardUnknown()
- func (m *CreateWebHookEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreateWebHookEndpointRequest) XXX_Merge(src proto.Message)
- func (m *CreateWebHookEndpointRequest) XXX_Size() int
- func (m *CreateWebHookEndpointRequest) XXX_Unmarshal(b []byte) error
- type DataEndpointRequest
- func (*DataEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DataEndpointRequest) GetData() string
- func (m *DataEndpointRequest) GetEncoding() string
- func (m *DataEndpointRequest) GetHash() string
- func (m *DataEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *DataEndpointRequest) GetToken() string
- func (*DataEndpointRequest) ProtoMessage()
- func (m *DataEndpointRequest) Reset()
- func (m *DataEndpointRequest) String() string
- func (m *DataEndpointRequest) XXX_DiscardUnknown()
- func (m *DataEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DataEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DataEndpointRequest) XXX_Size() int
- func (m *DataEndpointRequest) XXX_Unmarshal(b []byte) error
- type DecodeRawTransactionEndpointRequest
- func (*DecodeRawTransactionEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DecodeRawTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *DecodeRawTransactionEndpointRequest) GetTx() string
- func (*DecodeRawTransactionEndpointRequest) ProtoMessage()
- func (m *DecodeRawTransactionEndpointRequest) Reset()
- func (m *DecodeRawTransactionEndpointRequest) String() string
- func (m *DecodeRawTransactionEndpointRequest) XXX_DiscardUnknown()
- func (m *DecodeRawTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DecodeRawTransactionEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DecodeRawTransactionEndpointRequest) XXX_Size() int
- func (m *DecodeRawTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeleteForwardEndpointRequest
- func (*DeleteForwardEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeleteForwardEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *DeleteForwardEndpointRequest) GetPayid() string
- func (*DeleteForwardEndpointRequest) ProtoMessage()
- func (m *DeleteForwardEndpointRequest) Reset()
- func (m *DeleteForwardEndpointRequest) String() string
- func (m *DeleteForwardEndpointRequest) XXX_DiscardUnknown()
- func (m *DeleteForwardEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteForwardEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeleteForwardEndpointRequest) XXX_Size() int
- func (m *DeleteForwardEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeleteForwardEndpointResponse
- func (*DeleteForwardEndpointResponse) Descriptor() ([]byte, []int)
- func (*DeleteForwardEndpointResponse) ProtoMessage()
- func (m *DeleteForwardEndpointResponse) Reset()
- func (m *DeleteForwardEndpointResponse) String() string
- func (m *DeleteForwardEndpointResponse) XXX_DiscardUnknown()
- func (m *DeleteForwardEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteForwardEndpointResponse) XXX_Merge(src proto.Message)
- func (m *DeleteForwardEndpointResponse) XXX_Size() int
- func (m *DeleteForwardEndpointResponse) XXX_Unmarshal(b []byte) error
- type DeleteHDWalletEndpointRequest
- func (*DeleteHDWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeleteHDWalletEndpointRequest) GetName() string
- func (m *DeleteHDWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*DeleteHDWalletEndpointRequest) ProtoMessage()
- func (m *DeleteHDWalletEndpointRequest) Reset()
- func (m *DeleteHDWalletEndpointRequest) String() string
- func (m *DeleteHDWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *DeleteHDWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteHDWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeleteHDWalletEndpointRequest) XXX_Size() int
- func (m *DeleteHDWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeleteMetadataAddressEndpointRequest
- func (*DeleteMetadataAddressEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeleteMetadataAddressEndpointRequest) GetAddress() string
- func (m *DeleteMetadataAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*DeleteMetadataAddressEndpointRequest) ProtoMessage()
- func (m *DeleteMetadataAddressEndpointRequest) Reset()
- func (m *DeleteMetadataAddressEndpointRequest) String() string
- func (m *DeleteMetadataAddressEndpointRequest) XXX_DiscardUnknown()
- func (m *DeleteMetadataAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteMetadataAddressEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeleteMetadataAddressEndpointRequest) XXX_Size() int
- func (m *DeleteMetadataAddressEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeleteMetadataBlockheightEndpointRequest
- func (*DeleteMetadataBlockheightEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeleteMetadataBlockheightEndpointRequest) GetBlockHash() string
- func (m *DeleteMetadataBlockheightEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*DeleteMetadataBlockheightEndpointRequest) ProtoMessage()
- func (m *DeleteMetadataBlockheightEndpointRequest) Reset()
- func (m *DeleteMetadataBlockheightEndpointRequest) String() string
- func (m *DeleteMetadataBlockheightEndpointRequest) XXX_DiscardUnknown()
- func (m *DeleteMetadataBlockheightEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteMetadataBlockheightEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeleteMetadataBlockheightEndpointRequest) XXX_Size() int
- func (m *DeleteMetadataBlockheightEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeleteMetadataTxhashEndpointRequest
- func (*DeleteMetadataTxhashEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeleteMetadataTxhashEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *DeleteMetadataTxhashEndpointRequest) GetTxhash() string
- func (*DeleteMetadataTxhashEndpointRequest) ProtoMessage()
- func (m *DeleteMetadataTxhashEndpointRequest) Reset()
- func (m *DeleteMetadataTxhashEndpointRequest) String() string
- func (m *DeleteMetadataTxhashEndpointRequest) XXX_DiscardUnknown()
- func (m *DeleteMetadataTxhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteMetadataTxhashEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeleteMetadataTxhashEndpointRequest) XXX_Size() int
- func (m *DeleteMetadataTxhashEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeleteWalletEndpointRequest
- func (*DeleteWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeleteWalletEndpointRequest) GetName() string
- func (m *DeleteWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*DeleteWalletEndpointRequest) ProtoMessage()
- func (m *DeleteWalletEndpointRequest) Reset()
- func (m *DeleteWalletEndpointRequest) String() string
- func (m *DeleteWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *DeleteWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeleteWalletEndpointRequest) XXX_Size() int
- func (m *DeleteWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeleteWebHookEndpointRequest
- func (*DeleteWebHookEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeleteWebHookEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *DeleteWebHookEndpointRequest) GetWebhookid() string
- func (*DeleteWebHookEndpointRequest) ProtoMessage()
- func (m *DeleteWebHookEndpointRequest) Reset()
- func (m *DeleteWebHookEndpointRequest) String() string
- func (m *DeleteWebHookEndpointRequest) XXX_DiscardUnknown()
- func (m *DeleteWebHookEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteWebHookEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeleteWebHookEndpointRequest) XXX_Size() int
- func (m *DeleteWebHookEndpointRequest) XXX_Unmarshal(b []byte) error
- type DeriveAddressInWalletEndpointRequest
- func (*DeriveAddressInWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *DeriveAddressInWalletEndpointRequest) GetCount() int32
- func (m *DeriveAddressInWalletEndpointRequest) GetName() string
- func (m *DeriveAddressInWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *DeriveAddressInWalletEndpointRequest) GetSubchainIndex() uint32
- func (*DeriveAddressInWalletEndpointRequest) ProtoMessage()
- func (m *DeriveAddressInWalletEndpointRequest) Reset()
- func (m *DeriveAddressInWalletEndpointRequest) String() string
- func (m *DeriveAddressInWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *DeriveAddressInWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeriveAddressInWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *DeriveAddressInWalletEndpointRequest) XXX_Size() int
- func (m *DeriveAddressInWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type Event
- func (*Event) Descriptor() ([]byte, []int)
- func (m *Event) GetAddress() string
- func (m *Event) GetCallbackErrors() int32
- func (m *Event) GetConfidence() float32
- func (m *Event) GetConfirmations() int32
- func (m *Event) GetEvent() string
- func (m *Event) GetHash() string
- func (m *Event) GetId() string
- func (m *Event) GetScript() string
- func (m *Event) GetToken() string
- func (m *Event) GetUrl() string
- func (m *Event) GetWalletName() string
- func (*Event) ProtoMessage()
- func (m *Event) Reset()
- func (m *Event) String() string
- func (m *Event) XXX_DiscardUnknown()
- func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Event) XXX_Merge(src proto.Message)
- func (m *Event) XXX_Size() int
- func (m *Event) XXX_Unmarshal(b []byte) error
- type Events
- func (*Events) Descriptor() ([]byte, []int)
- func (m *Events) GetEvent() []*Event
- func (*Events) ProtoMessage()
- func (m *Events) Reset()
- func (m *Events) String() string
- func (m *Events) XXX_DiscardUnknown()
- func (m *Events) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Events) XXX_Merge(src proto.Message)
- func (m *Events) XXX_Size() int
- func (m *Events) XXX_Unmarshal(b []byte) error
- type Feature
- func (*Feature) Descriptor() ([]byte, []int)
- func (m *Feature) GetLastTransitionHash() string
- func (m *Feature) GetLastTransitionHeight() uint32
- func (m *Feature) GetName() string
- func (m *Feature) GetNetwork() NetworkAllowingAlias
- func (m *Feature) GetState() string
- func (*Feature) ProtoMessage()
- func (m *Feature) Reset()
- func (m *Feature) String() string
- func (m *Feature) XXX_DiscardUnknown()
- func (m *Feature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Feature) XXX_Merge(src proto.Message)
- func (m *Feature) XXX_Size() int
- func (m *Feature) XXX_Unmarshal(b []byte) error
- type FeatureEndpointRequest
- func (*FeatureEndpointRequest) Descriptor() ([]byte, []int)
- func (m *FeatureEndpointRequest) GetName() string
- func (m *FeatureEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*FeatureEndpointRequest) ProtoMessage()
- func (m *FeatureEndpointRequest) Reset()
- func (m *FeatureEndpointRequest) String() string
- func (m *FeatureEndpointRequest) XXX_DiscardUnknown()
- func (m *FeatureEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FeatureEndpointRequest) XXX_Merge(src proto.Message)
- func (m *FeatureEndpointRequest) XXX_Size() int
- func (m *FeatureEndpointRequest) XXX_Unmarshal(b []byte) error
- type FirstLocation
- func (*FirstLocation) Descriptor() ([]byte, []int)
- func (m *FirstLocation) GetLatitude() float32
- func (m *FirstLocation) GetLongitude() float32
- func (*FirstLocation) ProtoMessage()
- func (m *FirstLocation) Reset()
- func (m *FirstLocation) String() string
- func (m *FirstLocation) XXX_DiscardUnknown()
- func (m *FirstLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FirstLocation) XXX_Merge(src proto.Message)
- func (m *FirstLocation) XXX_Size() int
- func (m *FirstLocation) XXX_Unmarshal(b []byte) error
- type GenerateAddressEndpointRequest
- func (*GenerateAddressEndpointRequest) Descriptor() ([]byte, []int)
- func (m *GenerateAddressEndpointRequest) GetAddress() string
- func (m *GenerateAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *GenerateAddressEndpointRequest) GetOapAddress() string
- func (m *GenerateAddressEndpointRequest) GetOriginalAddress() string
- func (m *GenerateAddressEndpointRequest) GetPrivate() string
- func (m *GenerateAddressEndpointRequest) GetPubkeys() []string
- func (m *GenerateAddressEndpointRequest) GetPublic() string
- func (m *GenerateAddressEndpointRequest) GetScriptType() string
- func (m *GenerateAddressEndpointRequest) GetWif() string
- func (*GenerateAddressEndpointRequest) ProtoMessage()
- func (m *GenerateAddressEndpointRequest) Reset()
- func (m *GenerateAddressEndpointRequest) String() string
- func (m *GenerateAddressEndpointRequest) XXX_DiscardUnknown()
- func (m *GenerateAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GenerateAddressEndpointRequest) XXX_Merge(src proto.Message)
- func (m *GenerateAddressEndpointRequest) XXX_Size() int
- func (m *GenerateAddressEndpointRequest) XXX_Unmarshal(b []byte) error
- type GenerateAddressInWalletEndpointRequest
- func (*GenerateAddressInWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *GenerateAddressInWalletEndpointRequest) GetName() string
- func (m *GenerateAddressInWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*GenerateAddressInWalletEndpointRequest) ProtoMessage()
- func (m *GenerateAddressInWalletEndpointRequest) Reset()
- func (m *GenerateAddressInWalletEndpointRequest) String() string
- func (m *GenerateAddressInWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *GenerateAddressInWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GenerateAddressInWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *GenerateAddressInWalletEndpointRequest) XXX_Size() int
- func (m *GenerateAddressInWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type GenerateAssetAddressEndpointRequest
- func (*GenerateAssetAddressEndpointRequest) Descriptor() ([]byte, []int)
- func (m *GenerateAssetAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*GenerateAssetAddressEndpointRequest) ProtoMessage()
- func (m *GenerateAssetAddressEndpointRequest) Reset()
- func (m *GenerateAssetAddressEndpointRequest) String() string
- func (m *GenerateAssetAddressEndpointRequest) XXX_DiscardUnknown()
- func (m *GenerateAssetAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GenerateAssetAddressEndpointRequest) XXX_Merge(src proto.Message)
- func (m *GenerateAssetAddressEndpointRequest) XXX_Size() int
- func (m *GenerateAssetAddressEndpointRequest) XXX_Unmarshal(b []byte) error
- type HDAddress
- func (*HDAddress) Descriptor() ([]byte, []int)
- func (m *HDAddress) GetAddress() string
- func (m *HDAddress) GetPath() string
- func (m *HDAddress) GetPublic() string
- func (*HDAddress) ProtoMessage()
- func (m *HDAddress) Reset()
- func (m *HDAddress) String() string
- func (m *HDAddress) XXX_DiscardUnknown()
- func (m *HDAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HDAddress) XXX_Merge(src proto.Message)
- func (m *HDAddress) XXX_Size() int
- func (m *HDAddress) XXX_Unmarshal(b []byte) error
- type HDChain
- func (*HDChain) Descriptor() ([]byte, []int)
- func (m *HDChain) GetChainAddresses() []*HDAddress
- func (m *HDChain) GetIndex() uint32
- func (*HDChain) ProtoMessage()
- func (m *HDChain) Reset()
- func (m *HDChain) String() string
- func (m *HDChain) XXX_DiscardUnknown()
- func (m *HDChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HDChain) XXX_Merge(src proto.Message)
- func (m *HDChain) XXX_Size() int
- func (m *HDChain) XXX_Unmarshal(b []byte) error
- type HDWallet
- func (*HDWallet) Descriptor() ([]byte, []int)
- func (m *HDWallet) GetChains() []*HDChain
- func (m *HDWallet) GetExtendedPublicKey() string
- func (m *HDWallet) GetHd() bool
- func (m *HDWallet) GetName() string
- func (m *HDWallet) GetSubchainIndexes() []int32
- func (m *HDWallet) GetToken() string
- func (*HDWallet) ProtoMessage()
- func (m *HDWallet) Reset()
- func (m *HDWallet) String() string
- func (m *HDWallet) XXX_DiscardUnknown()
- func (m *HDWallet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HDWallet) XXX_Merge(src proto.Message)
- func (m *HDWallet) XXX_Size() int
- func (m *HDWallet) XXX_Unmarshal(b []byte) error
- type HDWalletAddressesEndpointRequest
- func (*HDWalletAddressesEndpointRequest) Descriptor() ([]byte, []int)
- func (m *HDWalletAddressesEndpointRequest) GetName() string
- func (m *HDWalletAddressesEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *HDWalletAddressesEndpointRequest) GetUsed() bool
- func (m *HDWalletAddressesEndpointRequest) GetZerobalance() bool
- func (*HDWalletAddressesEndpointRequest) ProtoMessage()
- func (m *HDWalletAddressesEndpointRequest) Reset()
- func (m *HDWalletAddressesEndpointRequest) String() string
- func (m *HDWalletAddressesEndpointRequest) XXX_DiscardUnknown()
- func (m *HDWalletAddressesEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HDWalletAddressesEndpointRequest) XXX_Merge(src proto.Message)
- func (m *HDWalletAddressesEndpointRequest) XXX_Size() int
- func (m *HDWalletAddressesEndpointRequest) XXX_Unmarshal(b []byte) error
- type HDWalletEndpointRequest
- func (*HDWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *HDWalletEndpointRequest) GetName() string
- func (m *HDWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*HDWalletEndpointRequest) ProtoMessage()
- func (m *HDWalletEndpointRequest) Reset()
- func (m *HDWalletEndpointRequest) String() string
- func (m *HDWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *HDWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HDWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *HDWalletEndpointRequest) XXX_Size() int
- func (m *HDWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type IssueAssetEndpointRequest
- func (*IssueAssetEndpointRequest) Descriptor() ([]byte, []int)
- func (m *IssueAssetEndpointRequest) GetAmount() int32
- func (m *IssueAssetEndpointRequest) GetFromPrivate() string
- func (m *IssueAssetEndpointRequest) GetMetadata() string
- func (m *IssueAssetEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *IssueAssetEndpointRequest) GetToAddress() string
- func (*IssueAssetEndpointRequest) ProtoMessage()
- func (m *IssueAssetEndpointRequest) Reset()
- func (m *IssueAssetEndpointRequest) String() string
- func (m *IssueAssetEndpointRequest) XXX_DiscardUnknown()
- func (m *IssueAssetEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IssueAssetEndpointRequest) XXX_Merge(src proto.Message)
- func (m *IssueAssetEndpointRequest) XXX_Size() int
- func (m *IssueAssetEndpointRequest) XXX_Unmarshal(b []byte) error
- type Job
- func (*Job) Descriptor() ([]byte, []int)
- func (m *Job) GetAnalyticsEngine() string
- func (m *Job) GetArgs() *JobArgs
- func (m *Job) GetCompletedAt() string
- func (m *Job) GetCreatedAt() string
- func (m *Job) GetFinished() bool
- func (m *Job) GetResultPath() string
- func (m *Job) GetStarted() bool
- func (m *Job) GetTicket() string
- func (m *Job) GetToken() string
- func (*Job) ProtoMessage()
- func (m *Job) Reset()
- func (m *Job) String() string
- func (m *Job) XXX_DiscardUnknown()
- func (m *Job) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Job) XXX_Merge(src proto.Message)
- func (m *Job) XXX_Size() int
- func (m *Job) XXX_Unmarshal(b []byte) error
- type JobArgs
- func (*JobArgs) Descriptor() ([]byte, []int)
- func (m *JobArgs) GetAddress() string
- func (m *JobArgs) GetDegree() int32
- func (m *JobArgs) GetEnd() string
- func (m *JobArgs) GetLimit() int32
- func (m *JobArgs) GetSource() string
- func (m *JobArgs) GetStart() string
- func (m *JobArgs) GetValueThreshold() int32
- func (*JobArgs) ProtoMessage()
- func (m *JobArgs) Reset()
- func (m *JobArgs) String() string
- func (m *JobArgs) XXX_DiscardUnknown()
- func (m *JobArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *JobArgs) XXX_Merge(src proto.Message)
- func (m *JobArgs) XXX_Size() int
- func (m *JobArgs) XXX_Unmarshal(b []byte) error
- type JobResultArr
- func (*JobResultArr) Descriptor() ([]byte, []int)
- func (m *JobResultArr) GetDstAddr() string
- func (m *JobResultArr) GetSrcAddr() string
- func (m *JobResultArr) GetTxHash() string
- func (m *JobResultArr) GetValue() int32
- func (*JobResultArr) ProtoMessage()
- func (m *JobResultArr) Reset()
- func (m *JobResultArr) String() string
- func (m *JobResultArr) XXX_DiscardUnknown()
- func (m *JobResultArr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *JobResultArr) XXX_Merge(src proto.Message)
- func (m *JobResultArr) XXX_Size() int
- func (m *JobResultArr) XXX_Unmarshal(b []byte) error
- type JobResults
- func (*JobResults) Descriptor() ([]byte, []int)
- func (m *JobResults) GetMore() bool
- func (m *JobResults) GetNextPage() string
- func (m *JobResults) GetPage() int32
- func (m *JobResults) GetResults() []*JobResultArr
- func (*JobResults) ProtoMessage()
- func (m *JobResults) Reset()
- func (m *JobResults) String() string
- func (m *JobResults) XXX_DiscardUnknown()
- func (m *JobResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *JobResults) XXX_Merge(src proto.Message)
- func (m *JobResults) XXX_Size() int
- func (m *JobResults) XXX_Unmarshal(b []byte) error
- type KeyValues
- func (*KeyValues) Descriptor() ([]byte, []int)
- func (m *KeyValues) GetKeyPairs() map[string]string
- func (*KeyValues) ProtoMessage()
- func (m *KeyValues) Reset()
- func (m *KeyValues) String() string
- func (m *KeyValues) XXX_DiscardUnknown()
- func (m *KeyValues) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *KeyValues) XXX_Merge(src proto.Message)
- func (m *KeyValues) XXX_Size() int
- func (m *KeyValues) XXX_Unmarshal(b []byte) error
- type ListAssetTXsEndpointRequest
- func (*ListAssetTXsEndpointRequest) Descriptor() ([]byte, []int)
- func (m *ListAssetTXsEndpointRequest) GetAssetid() string
- func (m *ListAssetTXsEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*ListAssetTXsEndpointRequest) ProtoMessage()
- func (m *ListAssetTXsEndpointRequest) Reset()
- func (m *ListAssetTXsEndpointRequest) String() string
- func (m *ListAssetTXsEndpointRequest) XXX_DiscardUnknown()
- func (m *ListAssetTXsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListAssetTXsEndpointRequest) XXX_Merge(src proto.Message)
- func (m *ListAssetTXsEndpointRequest) XXX_Size() int
- func (m *ListAssetTXsEndpointRequest) XXX_Unmarshal(b []byte) error
- type ListForwardsEndpointRequest
- func (*ListForwardsEndpointRequest) Descriptor() ([]byte, []int)
- func (m *ListForwardsEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *ListForwardsEndpointRequest) GetStart() int32
- func (*ListForwardsEndpointRequest) ProtoMessage()
- func (m *ListForwardsEndpointRequest) Reset()
- func (m *ListForwardsEndpointRequest) String() string
- func (m *ListForwardsEndpointRequest) XXX_DiscardUnknown()
- func (m *ListForwardsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListForwardsEndpointRequest) XXX_Merge(src proto.Message)
- func (m *ListForwardsEndpointRequest) XXX_Size() int
- func (m *ListForwardsEndpointRequest) XXX_Unmarshal(b []byte) error
- type ListWallets
- func (*ListWallets) Descriptor() ([]byte, []int)
- func (m *ListWallets) GetWalletNames() []string
- func (*ListWallets) ProtoMessage()
- func (m *ListWallets) Reset()
- func (m *ListWallets) String() string
- func (m *ListWallets) XXX_DiscardUnknown()
- func (m *ListWallets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListWallets) XXX_Merge(src proto.Message)
- func (m *ListWallets) XXX_Size() int
- func (m *ListWallets) XXX_Unmarshal(b []byte) error
- type ListWalletsEndpointRequest
- func (*ListWalletsEndpointRequest) Descriptor() ([]byte, []int)
- func (m *ListWalletsEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*ListWalletsEndpointRequest) ProtoMessage()
- func (m *ListWalletsEndpointRequest) Reset()
- func (m *ListWalletsEndpointRequest) String() string
- func (m *ListWalletsEndpointRequest) XXX_DiscardUnknown()
- func (m *ListWalletsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListWalletsEndpointRequest) XXX_Merge(src proto.Message)
- func (m *ListWalletsEndpointRequest) XXX_Size() int
- func (m *ListWalletsEndpointRequest) XXX_Unmarshal(b []byte) error
- type ListWebHooksEndpointRequest
- func (*ListWebHooksEndpointRequest) Descriptor() ([]byte, []int)
- func (m *ListWebHooksEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *ListWebHooksEndpointRequest) GetToken() string
- func (*ListWebHooksEndpointRequest) ProtoMessage()
- func (m *ListWebHooksEndpointRequest) Reset()
- func (m *ListWebHooksEndpointRequest) String() string
- func (m *ListWebHooksEndpointRequest) XXX_DiscardUnknown()
- func (m *ListWebHooksEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListWebHooksEndpointRequest) XXX_Merge(src proto.Message)
- func (m *ListWebHooksEndpointRequest) XXX_Size() int
- func (m *ListWebHooksEndpointRequest) XXX_Unmarshal(b []byte) error
- type MetadataAddressEndpointRequest
- func (*MetadataAddressEndpointRequest) Descriptor() ([]byte, []int)
- func (m *MetadataAddressEndpointRequest) GetAddress() string
- func (m *MetadataAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *MetadataAddressEndpointRequest) GetPrivate() bool
- func (*MetadataAddressEndpointRequest) ProtoMessage()
- func (m *MetadataAddressEndpointRequest) Reset()
- func (m *MetadataAddressEndpointRequest) String() string
- func (m *MetadataAddressEndpointRequest) XXX_DiscardUnknown()
- func (m *MetadataAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MetadataAddressEndpointRequest) XXX_Merge(src proto.Message)
- func (m *MetadataAddressEndpointRequest) XXX_Size() int
- func (m *MetadataAddressEndpointRequest) XXX_Unmarshal(b []byte) error
- type MetadataBlockhashEndpointRequest
- func (*MetadataBlockhashEndpointRequest) Descriptor() ([]byte, []int)
- func (m *MetadataBlockhashEndpointRequest) GetBlockHash() string
- func (m *MetadataBlockhashEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *MetadataBlockhashEndpointRequest) GetPrivate() bool
- func (*MetadataBlockhashEndpointRequest) ProtoMessage()
- func (m *MetadataBlockhashEndpointRequest) Reset()
- func (m *MetadataBlockhashEndpointRequest) String() string
- func (m *MetadataBlockhashEndpointRequest) XXX_DiscardUnknown()
- func (m *MetadataBlockhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MetadataBlockhashEndpointRequest) XXX_Merge(src proto.Message)
- func (m *MetadataBlockhashEndpointRequest) XXX_Size() int
- func (m *MetadataBlockhashEndpointRequest) XXX_Unmarshal(b []byte) error
- type MetadataServiceClient
- type MetadataServiceServer
- type MetadataTxhashEndpointRequest
- func (*MetadataTxhashEndpointRequest) Descriptor() ([]byte, []int)
- func (m *MetadataTxhashEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *MetadataTxhashEndpointRequest) GetPrivate() bool
- func (m *MetadataTxhashEndpointRequest) GetTxhash() string
- func (*MetadataTxhashEndpointRequest) ProtoMessage()
- func (m *MetadataTxhashEndpointRequest) Reset()
- func (m *MetadataTxhashEndpointRequest) String() string
- func (m *MetadataTxhashEndpointRequest) XXX_DiscardUnknown()
- func (m *MetadataTxhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MetadataTxhashEndpointRequest) XXX_Merge(src proto.Message)
- func (m *MetadataTxhashEndpointRequest) XXX_Size() int
- func (m *MetadataTxhashEndpointRequest) XXX_Unmarshal(b []byte) error
- type MicroTX
- func (*MicroTX) Descriptor() ([]byte, []int)
- func (m *MicroTX) GetChangeAddress() string
- func (m *MicroTX) GetFees() int32
- func (m *MicroTX) GetFromPrivate() string
- func (m *MicroTX) GetFromPubkey() string
- func (m *MicroTX) GetFromWif() string
- func (m *MicroTX) GetHash() string
- func (m *MicroTX) GetInputs() []*TXInput
- func (m *MicroTX) GetOutputs() []*TXOutput
- func (m *MicroTX) GetSignatures() []string
- func (m *MicroTX) GetToAddress() string
- func (m *MicroTX) GetToken() string
- func (m *MicroTX) GetTosign() []string
- func (m *MicroTX) GetValueSatoshis() uint32
- func (m *MicroTX) GetWaitGuarantee() bool
- func (*MicroTX) ProtoMessage()
- func (m *MicroTX) Reset()
- func (m *MicroTX) String() string
- func (m *MicroTX) XXX_DiscardUnknown()
- func (m *MicroTX) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MicroTX) XXX_Merge(src proto.Message)
- func (m *MicroTX) XXX_Size() int
- func (m *MicroTX) XXX_Unmarshal(b []byte) error
- type MicrotransactionEndpointRequest
- func (*MicrotransactionEndpointRequest) Descriptor() ([]byte, []int)
- func (m *MicrotransactionEndpointRequest) GetChangeAddress() string
- func (m *MicrotransactionEndpointRequest) GetFees() int32
- func (m *MicrotransactionEndpointRequest) GetFromPrivate() string
- func (m *MicrotransactionEndpointRequest) GetFromPubkey() string
- func (m *MicrotransactionEndpointRequest) GetFromWif() string
- func (m *MicrotransactionEndpointRequest) GetHash() string
- func (m *MicrotransactionEndpointRequest) GetInputs() []*TXInput
- func (m *MicrotransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *MicrotransactionEndpointRequest) GetOutputs() []*TXOutput
- func (m *MicrotransactionEndpointRequest) GetSignatures() []string
- func (m *MicrotransactionEndpointRequest) GetToAddress() string
- func (m *MicrotransactionEndpointRequest) GetToken() string
- func (m *MicrotransactionEndpointRequest) GetTosign() []string
- func (m *MicrotransactionEndpointRequest) GetValueSatoshis() uint32
- func (m *MicrotransactionEndpointRequest) GetWaitGuarantee() bool
- func (*MicrotransactionEndpointRequest) ProtoMessage()
- func (m *MicrotransactionEndpointRequest) Reset()
- func (m *MicrotransactionEndpointRequest) String() string
- func (m *MicrotransactionEndpointRequest) XXX_DiscardUnknown()
- func (m *MicrotransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MicrotransactionEndpointRequest) XXX_Merge(src proto.Message)
- func (m *MicrotransactionEndpointRequest) XXX_Size() int
- func (m *MicrotransactionEndpointRequest) XXX_Unmarshal(b []byte) error
- type MicrotransactionServiceClient
- type MicrotransactionServiceServer
- type NetworkAllowingAlias
- type NullData
- func (*NullData) Descriptor() ([]byte, []int)
- func (m *NullData) GetData() string
- func (m *NullData) GetEncoding() string
- func (m *NullData) GetHash() string
- func (m *NullData) GetToken() string
- func (*NullData) ProtoMessage()
- func (m *NullData) Reset()
- func (m *NullData) String() string
- func (m *NullData) XXX_DiscardUnknown()
- func (m *NullData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NullData) XXX_Merge(src proto.Message)
- func (m *NullData) XXX_Size() int
- func (m *NullData) XXX_Unmarshal(b []byte) error
- type NullValue
- func (*NullValue) Descriptor() ([]byte, []int)
- func (*NullValue) ProtoMessage()
- func (m *NullValue) Reset()
- func (m *NullValue) String() string
- func (m *NullValue) XXX_DiscardUnknown()
- func (m *NullValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NullValue) XXX_Merge(src proto.Message)
- func (m *NullValue) XXX_Size() int
- func (m *NullValue) XXX_Unmarshal(b []byte) error
- type OAPIssue
- func (*OAPIssue) Descriptor() ([]byte, []int)
- func (m *OAPIssue) GetAmount() int32
- func (m *OAPIssue) GetFromPrivate() string
- func (m *OAPIssue) GetMetadata() string
- func (m *OAPIssue) GetToAddress() string
- func (*OAPIssue) ProtoMessage()
- func (m *OAPIssue) Reset()
- func (m *OAPIssue) String() string
- func (m *OAPIssue) XXX_DiscardUnknown()
- func (m *OAPIssue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OAPIssue) XXX_Merge(src proto.Message)
- func (m *OAPIssue) XXX_Size() int
- func (m *OAPIssue) XXX_Unmarshal(b []byte) error
- type OAPTX
- func (*OAPTX) Descriptor() ([]byte, []int)
- func (m *OAPTX) GetAssetid() string
- func (m *OAPTX) GetConfirmed() string
- func (m *OAPTX) GetDoubleSpend() bool
- func (m *OAPTX) GetHash() string
- func (m *OAPTX) GetInputs() []string
- func (m *OAPTX) GetOapMeta() string
- func (m *OAPTX) GetOutputs() []string
- func (m *OAPTX) GetReceived() string
- func (m *OAPTX) GetVer() int32
- func (*OAPTX) ProtoMessage()
- func (m *OAPTX) Reset()
- func (m *OAPTX) String() string
- func (m *OAPTX) XXX_DiscardUnknown()
- func (m *OAPTX) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OAPTX) XXX_Merge(src proto.Message)
- func (m *OAPTX) XXX_Size() int
- func (m *OAPTX) XXX_Unmarshal(b []byte) error
- type PushRawTransactionEndpointRequest
- func (*PushRawTransactionEndpointRequest) Descriptor() ([]byte, []int)
- func (m *PushRawTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *PushRawTransactionEndpointRequest) GetTx() string
- func (*PushRawTransactionEndpointRequest) ProtoMessage()
- func (m *PushRawTransactionEndpointRequest) Reset()
- func (m *PushRawTransactionEndpointRequest) String() string
- func (m *PushRawTransactionEndpointRequest) XXX_DiscardUnknown()
- func (m *PushRawTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PushRawTransactionEndpointRequest) XXX_Merge(src proto.Message)
- func (m *PushRawTransactionEndpointRequest) XXX_Size() int
- func (m *PushRawTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
- type PutMetadataAddressEndpointRequest
- func (*PutMetadataAddressEndpointRequest) Descriptor() ([]byte, []int)
- func (m *PutMetadataAddressEndpointRequest) GetAddress() string
- func (m *PutMetadataAddressEndpointRequest) GetKeyPairs() map[string]string
- func (m *PutMetadataAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *PutMetadataAddressEndpointRequest) GetPrivate() bool
- func (*PutMetadataAddressEndpointRequest) ProtoMessage()
- func (m *PutMetadataAddressEndpointRequest) Reset()
- func (m *PutMetadataAddressEndpointRequest) String() string
- func (m *PutMetadataAddressEndpointRequest) XXX_DiscardUnknown()
- func (m *PutMetadataAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PutMetadataAddressEndpointRequest) XXX_Merge(src proto.Message)
- func (m *PutMetadataAddressEndpointRequest) XXX_Size() int
- func (m *PutMetadataAddressEndpointRequest) XXX_Unmarshal(b []byte) error
- type PutMetadataBlockhashEndpointRequest
- func (*PutMetadataBlockhashEndpointRequest) Descriptor() ([]byte, []int)
- func (m *PutMetadataBlockhashEndpointRequest) GetBlockHash() string
- func (m *PutMetadataBlockhashEndpointRequest) GetKeyPairs() map[string]string
- func (m *PutMetadataBlockhashEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *PutMetadataBlockhashEndpointRequest) GetPrivate() bool
- func (*PutMetadataBlockhashEndpointRequest) ProtoMessage()
- func (m *PutMetadataBlockhashEndpointRequest) Reset()
- func (m *PutMetadataBlockhashEndpointRequest) String() string
- func (m *PutMetadataBlockhashEndpointRequest) XXX_DiscardUnknown()
- func (m *PutMetadataBlockhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PutMetadataBlockhashEndpointRequest) XXX_Merge(src proto.Message)
- func (m *PutMetadataBlockhashEndpointRequest) XXX_Size() int
- func (m *PutMetadataBlockhashEndpointRequest) XXX_Unmarshal(b []byte) error
- type PutMetadataTxhashEndpointRequest
- func (*PutMetadataTxhashEndpointRequest) Descriptor() ([]byte, []int)
- func (m *PutMetadataTxhashEndpointRequest) GetKeyPairs() map[string]string
- func (m *PutMetadataTxhashEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *PutMetadataTxhashEndpointRequest) GetPrivate() bool
- func (m *PutMetadataTxhashEndpointRequest) GetTxhash() string
- func (*PutMetadataTxhashEndpointRequest) ProtoMessage()
- func (m *PutMetadataTxhashEndpointRequest) Reset()
- func (m *PutMetadataTxhashEndpointRequest) String() string
- func (m *PutMetadataTxhashEndpointRequest) XXX_DiscardUnknown()
- func (m *PutMetadataTxhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PutMetadataTxhashEndpointRequest) XXX_Merge(src proto.Message)
- func (m *PutMetadataTxhashEndpointRequest) XXX_Size() int
- func (m *PutMetadataTxhashEndpointRequest) XXX_Unmarshal(b []byte) error
- type RemoveAddressesFromWalletEndpointRequest
- func (*RemoveAddressesFromWalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *RemoveAddressesFromWalletEndpointRequest) GetAddress() string
- func (m *RemoveAddressesFromWalletEndpointRequest) GetName() string
- func (m *RemoveAddressesFromWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*RemoveAddressesFromWalletEndpointRequest) ProtoMessage()
- func (m *RemoveAddressesFromWalletEndpointRequest) Reset()
- func (m *RemoveAddressesFromWalletEndpointRequest) String() string
- func (m *RemoveAddressesFromWalletEndpointRequest) XXX_DiscardUnknown()
- func (m *RemoveAddressesFromWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RemoveAddressesFromWalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *RemoveAddressesFromWalletEndpointRequest) XXX_Size() int
- func (m *RemoveAddressesFromWalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type SendTransactionEndpointRequest
- func (*SendTransactionEndpointRequest) Descriptor() ([]byte, []int)
- func (m *SendTransactionEndpointRequest) GetErrors() []*TXerror
- func (m *SendTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *SendTransactionEndpointRequest) GetPubkeys() []string
- func (m *SendTransactionEndpointRequest) GetSignatures() []string
- func (m *SendTransactionEndpointRequest) GetTosign() []string
- func (m *SendTransactionEndpointRequest) GetTosignTx() []string
- func (m *SendTransactionEndpointRequest) GetTx() *TX
- func (*SendTransactionEndpointRequest) ProtoMessage()
- func (m *SendTransactionEndpointRequest) Reset()
- func (m *SendTransactionEndpointRequest) String() string
- func (m *SendTransactionEndpointRequest) XXX_DiscardUnknown()
- func (m *SendTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SendTransactionEndpointRequest) XXX_Merge(src proto.Message)
- func (m *SendTransactionEndpointRequest) XXX_Size() int
- func (m *SendTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
- type TX
- func (*TX) Descriptor() ([]byte, []int)
- func (m *TX) GetAddresses() []string
- func (m *TX) GetBlockHash() string
- func (m *TX) GetBlockHeight() int32
- func (m *TX) GetBlockIndex() int32
- func (m *TX) GetChangeAddress() string
- func (m *TX) GetConfidence() float32
- func (m *TX) GetConfirmations() int32
- func (m *TX) GetConfirmed() string
- func (m *TX) GetDataProtocol() string
- func (m *TX) GetDoubleOf() string
- func (m *TX) GetDoubleSpend() bool
- func (m *TX) GetFees() int32
- func (m *TX) GetHash() string
- func (m *TX) GetHex() string
- func (m *TX) GetInputs() []*TXInput
- func (m *TX) GetLockTime() int32
- func (m *TX) GetNextInputs() string
- func (m *TX) GetNextOutputs() string
- func (m *TX) GetOptInRbf() bool
- func (m *TX) GetOutputs() []*TXOutput
- func (m *TX) GetPreference() string
- func (m *TX) GetReceiveCount() int32
- func (m *TX) GetReceived() string
- func (m *TX) GetRelayedBy() string
- func (m *TX) GetSize() int32
- func (m *TX) GetTotal() int32
- func (m *TX) GetVer() int32
- func (m *TX) GetVinSz() int32
- func (m *TX) GetVoutSz() int32
- func (*TX) ProtoMessage()
- func (m *TX) Reset()
- func (m *TX) String() string
- func (m *TX) XXX_DiscardUnknown()
- func (m *TX) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TX) XXX_Merge(src proto.Message)
- func (m *TX) XXX_Size() int
- func (m *TX) XXX_Unmarshal(b []byte) error
- type TXConfidence
- func (*TXConfidence) Descriptor() ([]byte, []int)
- func (m *TXConfidence) GetAgeMillis() int32
- func (m *TXConfidence) GetConfidence() float32
- func (m *TXConfidence) GetReceiveCount() int32
- func (m *TXConfidence) GetTxhash() string
- func (m *TXConfidence) GetTxurl() string
- func (*TXConfidence) ProtoMessage()
- func (m *TXConfidence) Reset()
- func (m *TXConfidence) String() string
- func (m *TXConfidence) XXX_DiscardUnknown()
- func (m *TXConfidence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXConfidence) XXX_Merge(src proto.Message)
- func (m *TXConfidence) XXX_Size() int
- func (m *TXConfidence) XXX_Unmarshal(b []byte) error
- type TXInput
- func (*TXInput) Descriptor() ([]byte, []int)
- func (m *TXInput) GetAddresses() []string
- func (m *TXInput) GetAge() int32
- func (m *TXInput) GetOutputIndex() int32
- func (m *TXInput) GetOutputValue() int32
- func (m *TXInput) GetPrevHash() string
- func (m *TXInput) GetScript() string
- func (m *TXInput) GetScriptType() string
- func (m *TXInput) GetSequence() int32
- func (m *TXInput) GetWalletName() string
- func (m *TXInput) GetWalletToken() string
- func (*TXInput) ProtoMessage()
- func (m *TXInput) Reset()
- func (m *TXInput) String() string
- func (m *TXInput) XXX_DiscardUnknown()
- func (m *TXInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXInput) XXX_Merge(src proto.Message)
- func (m *TXInput) XXX_Size() int
- func (m *TXInput) XXX_Unmarshal(b []byte) error
- type TXOutput
- func (*TXOutput) Descriptor() ([]byte, []int)
- func (m *TXOutput) GetAddresses() []string
- func (m *TXOutput) GetDataHex() string
- func (m *TXOutput) GetDataString() string
- func (m *TXOutput) GetScript() string
- func (m *TXOutput) GetScriptType() string
- func (m *TXOutput) GetSpentBy() string
- func (m *TXOutput) GetValue() int32
- func (*TXOutput) ProtoMessage()
- func (m *TXOutput) Reset()
- func (m *TXOutput) String() string
- func (m *TXOutput) XXX_DiscardUnknown()
- func (m *TXOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXOutput) XXX_Merge(src proto.Message)
- func (m *TXOutput) XXX_Size() int
- func (m *TXOutput) XXX_Unmarshal(b []byte) error
- type TXPropagation
- func (*TXPropagation) Descriptor() ([]byte, []int)
- func (m *TXPropagation) GetAggregatedOrigin() *AggregatedOrigin
- func (m *TXPropagation) GetAggregatedOriginRadius() int32
- func (m *TXPropagation) GetFirstCity() string
- func (m *TXPropagation) GetFirstCountry() string
- func (m *TXPropagation) GetFirstLocation() *FirstLocation
- func (m *TXPropagation) GetFirstReceived() string
- func (m *TXPropagation) GetTransaction() string
- func (*TXPropagation) ProtoMessage()
- func (m *TXPropagation) Reset()
- func (m *TXPropagation) String() string
- func (m *TXPropagation) XXX_DiscardUnknown()
- func (m *TXPropagation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXPropagation) XXX_Merge(src proto.Message)
- func (m *TXPropagation) XXX_Size() int
- func (m *TXPropagation) XXX_Unmarshal(b []byte) error
- type TXRef
- func (*TXRef) Descriptor() ([]byte, []int)
- func (m *TXRef) GetAddress() string
- func (m *TXRef) GetBlockHeight() int32
- func (m *TXRef) GetConfidence() float32
- func (m *TXRef) GetConfirmations() int32
- func (m *TXRef) GetConfirmed() string
- func (m *TXRef) GetDoubleOf() string
- func (m *TXRef) GetDoubleSpend() bool
- func (m *TXRef) GetPreference() string
- func (m *TXRef) GetReceiveCount() int32
- func (m *TXRef) GetReceived() string
- func (m *TXRef) GetRefBalance() int32
- func (m *TXRef) GetScript() string
- func (m *TXRef) GetSpent() bool
- func (m *TXRef) GetSpentBy() string
- func (m *TXRef) GetTxHash() string
- func (m *TXRef) GetTxInputN() int32
- func (m *TXRef) GetTxOutputN() int32
- func (m *TXRef) GetValue() int32
- func (*TXRef) ProtoMessage()
- func (m *TXRef) Reset()
- func (m *TXRef) String() string
- func (m *TXRef) XXX_DiscardUnknown()
- func (m *TXRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXRef) XXX_Merge(src proto.Message)
- func (m *TXRef) XXX_Size() int
- func (m *TXRef) XXX_Unmarshal(b []byte) error
- type TXSkeleton
- func (*TXSkeleton) Descriptor() ([]byte, []int)
- func (m *TXSkeleton) GetErrors() []*TXerror
- func (m *TXSkeleton) GetPubkeys() []string
- func (m *TXSkeleton) GetSignatures() []string
- func (m *TXSkeleton) GetTosign() []string
- func (m *TXSkeleton) GetTosignTx() []string
- func (m *TXSkeleton) GetTx() *TX
- func (*TXSkeleton) ProtoMessage()
- func (m *TXSkeleton) Reset()
- func (m *TXSkeleton) String() string
- func (m *TXSkeleton) XXX_DiscardUnknown()
- func (m *TXSkeleton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXSkeleton) XXX_Merge(src proto.Message)
- func (m *TXSkeleton) XXX_Size() int
- func (m *TXSkeleton) XXX_Unmarshal(b []byte) error
- type TXerror
- func (*TXerror) Descriptor() ([]byte, []int)
- func (m *TXerror) GetError() string
- func (*TXerror) ProtoMessage()
- func (m *TXerror) Reset()
- func (m *TXerror) String() string
- func (m *TXerror) XXX_DiscardUnknown()
- func (m *TXerror) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXerror) XXX_Merge(src proto.Message)
- func (m *TXerror) XXX_Size() int
- func (m *TXerror) XXX_Unmarshal(b []byte) error
- type TXs
- func (*TXs) Descriptor() ([]byte, []int)
- func (m *TXs) GetTxs() []*TX
- func (*TXs) ProtoMessage()
- func (m *TXs) Reset()
- func (m *TXs) String() string
- func (m *TXs) XXX_DiscardUnknown()
- func (m *TXs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TXs) XXX_Merge(src proto.Message)
- func (m *TXs) XXX_Size() int
- func (m *TXs) XXX_Unmarshal(b []byte) error
- type TransactionConfidenceEndpointRequest
- func (*TransactionConfidenceEndpointRequest) Descriptor() ([]byte, []int)
- func (m *TransactionConfidenceEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *TransactionConfidenceEndpointRequest) GetTxhash() string
- func (*TransactionConfidenceEndpointRequest) ProtoMessage()
- func (m *TransactionConfidenceEndpointRequest) Reset()
- func (m *TransactionConfidenceEndpointRequest) String() string
- func (m *TransactionConfidenceEndpointRequest) XXX_DiscardUnknown()
- func (m *TransactionConfidenceEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TransactionConfidenceEndpointRequest) XXX_Merge(src proto.Message)
- func (m *TransactionConfidenceEndpointRequest) XXX_Size() int
- func (m *TransactionConfidenceEndpointRequest) XXX_Unmarshal(b []byte) error
- type TransactionHashEndpointRequest
- func (*TransactionHashEndpointRequest) Descriptor() ([]byte, []int)
- func (m *TransactionHashEndpointRequest) GetIncludeConfidence() bool
- func (m *TransactionHashEndpointRequest) GetIncludeHex() bool
- func (m *TransactionHashEndpointRequest) GetInstart() int32
- func (m *TransactionHashEndpointRequest) GetLimit() int32
- func (m *TransactionHashEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *TransactionHashEndpointRequest) GetOutstart() int32
- func (m *TransactionHashEndpointRequest) GetTxhash() string
- func (*TransactionHashEndpointRequest) ProtoMessage()
- func (m *TransactionHashEndpointRequest) Reset()
- func (m *TransactionHashEndpointRequest) String() string
- func (m *TransactionHashEndpointRequest) XXX_DiscardUnknown()
- func (m *TransactionHashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TransactionHashEndpointRequest) XXX_Merge(src proto.Message)
- func (m *TransactionHashEndpointRequest) XXX_Size() int
- func (m *TransactionHashEndpointRequest) XXX_Unmarshal(b []byte) error
- type TransactionPropagationEndpointRequest
- func (*TransactionPropagationEndpointRequest) Descriptor() ([]byte, []int)
- func (m *TransactionPropagationEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *TransactionPropagationEndpointRequest) GetTxhash() string
- func (*TransactionPropagationEndpointRequest) ProtoMessage()
- func (m *TransactionPropagationEndpointRequest) Reset()
- func (m *TransactionPropagationEndpointRequest) String() string
- func (m *TransactionPropagationEndpointRequest) XXX_DiscardUnknown()
- func (m *TransactionPropagationEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TransactionPropagationEndpointRequest) XXX_Merge(src proto.Message)
- func (m *TransactionPropagationEndpointRequest) XXX_Size() int
- func (m *TransactionPropagationEndpointRequest) XXX_Unmarshal(b []byte) error
- type TransactionServiceClient
- type TransactionServiceServer
- type TransferAssetEndpointRequest
- func (*TransferAssetEndpointRequest) Descriptor() ([]byte, []int)
- func (m *TransferAssetEndpointRequest) GetAmount() int32
- func (m *TransferAssetEndpointRequest) GetAssetid() string
- func (m *TransferAssetEndpointRequest) GetFromPrivate() string
- func (m *TransferAssetEndpointRequest) GetMetadata() string
- func (m *TransferAssetEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *TransferAssetEndpointRequest) GetToAddress() string
- func (*TransferAssetEndpointRequest) ProtoMessage()
- func (m *TransferAssetEndpointRequest) Reset()
- func (m *TransferAssetEndpointRequest) String() string
- func (m *TransferAssetEndpointRequest) XXX_DiscardUnknown()
- func (m *TransferAssetEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TransferAssetEndpointRequest) XXX_Merge(src proto.Message)
- func (m *TransferAssetEndpointRequest) XXX_Size() int
- func (m *TransferAssetEndpointRequest) XXX_Unmarshal(b []byte) error
- type TxHashes
- func (*TxHashes) Descriptor() ([]byte, []int)
- func (m *TxHashes) GetHash() []string
- func (*TxHashes) ProtoMessage()
- func (m *TxHashes) Reset()
- func (m *TxHashes) String() string
- func (m *TxHashes) XXX_DiscardUnknown()
- func (m *TxHashes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TxHashes) XXX_Merge(src proto.Message)
- func (m *TxHashes) XXX_Size() int
- func (m *TxHashes) XXX_Unmarshal(b []byte) error
- type UnconfirmedTransactionsEndpointRequest
- func (*UnconfirmedTransactionsEndpointRequest) Descriptor() ([]byte, []int)
- func (m *UnconfirmedTransactionsEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*UnconfirmedTransactionsEndpointRequest) ProtoMessage()
- func (m *UnconfirmedTransactionsEndpointRequest) Reset()
- func (m *UnconfirmedTransactionsEndpointRequest) String() string
- func (m *UnconfirmedTransactionsEndpointRequest) XXX_DiscardUnknown()
- func (m *UnconfirmedTransactionsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *UnconfirmedTransactionsEndpointRequest) XXX_Merge(src proto.Message)
- func (m *UnconfirmedTransactionsEndpointRequest) XXX_Size() int
- func (m *UnconfirmedTransactionsEndpointRequest) XXX_Unmarshal(b []byte) error
- type Wallet
- func (*Wallet) Descriptor() ([]byte, []int)
- func (m *Wallet) GetAddresses() []string
- func (m *Wallet) GetName() string
- func (m *Wallet) GetToken() string
- func (*Wallet) ProtoMessage()
- func (m *Wallet) Reset()
- func (m *Wallet) String() string
- func (m *Wallet) XXX_DiscardUnknown()
- func (m *Wallet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Wallet) XXX_Merge(src proto.Message)
- func (m *Wallet) XXX_Size() int
- func (m *Wallet) XXX_Unmarshal(b []byte) error
- type WalletAddressKeychain
- func (*WalletAddressKeychain) Descriptor() ([]byte, []int)
- func (m *WalletAddressKeychain) GetAddress() string
- func (m *WalletAddressKeychain) GetAddresses() []string
- func (m *WalletAddressKeychain) GetName() string
- func (m *WalletAddressKeychain) GetOapAddress() string
- func (m *WalletAddressKeychain) GetOriginalAddress() string
- func (m *WalletAddressKeychain) GetPrivate() string
- func (m *WalletAddressKeychain) GetPubkeys() []string
- func (m *WalletAddressKeychain) GetPublic() string
- func (m *WalletAddressKeychain) GetScriptType() string
- func (m *WalletAddressKeychain) GetToken() string
- func (m *WalletAddressKeychain) GetWif() string
- func (*WalletAddressKeychain) ProtoMessage()
- func (m *WalletAddressKeychain) Reset()
- func (m *WalletAddressKeychain) String() string
- func (m *WalletAddressKeychain) XXX_DiscardUnknown()
- func (m *WalletAddressKeychain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *WalletAddressKeychain) XXX_Merge(src proto.Message)
- func (m *WalletAddressKeychain) XXX_Size() int
- func (m *WalletAddressKeychain) XXX_Unmarshal(b []byte) error
- type WalletAddressesEndpointRequest
- func (*WalletAddressesEndpointRequest) Descriptor() ([]byte, []int)
- func (m *WalletAddressesEndpointRequest) GetName() string
- func (m *WalletAddressesEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *WalletAddressesEndpointRequest) GetUsed() bool
- func (m *WalletAddressesEndpointRequest) GetZerobalance() bool
- func (*WalletAddressesEndpointRequest) ProtoMessage()
- func (m *WalletAddressesEndpointRequest) Reset()
- func (m *WalletAddressesEndpointRequest) String() string
- func (m *WalletAddressesEndpointRequest) XXX_DiscardUnknown()
- func (m *WalletAddressesEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *WalletAddressesEndpointRequest) XXX_Merge(src proto.Message)
- func (m *WalletAddressesEndpointRequest) XXX_Size() int
- func (m *WalletAddressesEndpointRequest) XXX_Unmarshal(b []byte) error
- type WalletEndpointRequest
- func (*WalletEndpointRequest) Descriptor() ([]byte, []int)
- func (m *WalletEndpointRequest) GetName() string
- func (m *WalletEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (*WalletEndpointRequest) ProtoMessage()
- func (m *WalletEndpointRequest) Reset()
- func (m *WalletEndpointRequest) String() string
- func (m *WalletEndpointRequest) XXX_DiscardUnknown()
- func (m *WalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *WalletEndpointRequest) XXX_Merge(src proto.Message)
- func (m *WalletEndpointRequest) XXX_Size() int
- func (m *WalletEndpointRequest) XXX_Unmarshal(b []byte) error
- type WalletServiceClient
- type WalletServiceServer
- type WebHookIDEndpointRequest
- func (*WebHookIDEndpointRequest) Descriptor() ([]byte, []int)
- func (m *WebHookIDEndpointRequest) GetNetwork() NetworkAllowingAlias
- func (m *WebHookIDEndpointRequest) GetWebhookid() string
- func (*WebHookIDEndpointRequest) ProtoMessage()
- func (m *WebHookIDEndpointRequest) Reset()
- func (m *WebHookIDEndpointRequest) String() string
- func (m *WebHookIDEndpointRequest) XXX_DiscardUnknown()
- func (m *WebHookIDEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *WebHookIDEndpointRequest) XXX_Merge(src proto.Message)
- func (m *WebHookIDEndpointRequest) XXX_Size() int
- func (m *WebHookIDEndpointRequest) XXX_Unmarshal(b []byte) error
- type WebHooksServiceClient
- type WebHooksServiceServer
Constants ¶
This section is empty.
Variables ¶
var NetworkAllowingAlias_name = map[int32]string{
0: "MAINNET",
1: "TEST",
}
var NetworkAllowingAlias_value = map[string]int32{
"MAINNET": 0,
"mainnet": 0,
"TEST": 1,
"test": 1,
}
Functions ¶
func RegisterAddressForwardingServiceHandler ¶
func RegisterAddressForwardingServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAddressForwardingServiceHandler registers the http handlers for service AddressForwardingService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAddressForwardingServiceHandlerClient ¶
func RegisterAddressForwardingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AddressForwardingServiceClient) error
RegisterAddressForwardingServiceHandlerClient registers the http handlers for service AddressForwardingService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AddressForwardingServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AddressForwardingServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AddressForwardingServiceClient" to call the correct interceptors.
func RegisterAddressForwardingServiceHandlerFromEndpoint ¶
func RegisterAddressForwardingServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAddressForwardingServiceHandlerFromEndpoint is same as RegisterAddressForwardingServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAddressForwardingServiceServer ¶
func RegisterAddressForwardingServiceServer(s *grpc.Server, srv AddressForwardingServiceServer)
func RegisterAddressServiceHandler ¶
func RegisterAddressServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAddressServiceHandler registers the http handlers for service AddressService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAddressServiceHandlerClient ¶
func RegisterAddressServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AddressServiceClient) error
RegisterAddressServiceHandlerClient registers the http handlers for service AddressService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AddressServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AddressServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AddressServiceClient" to call the correct interceptors.
func RegisterAddressServiceHandlerFromEndpoint ¶
func RegisterAddressServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAddressServiceHandlerFromEndpoint is same as RegisterAddressServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAddressServiceServer ¶
func RegisterAddressServiceServer(s *grpc.Server, srv AddressServiceServer)
func RegisterAnalyticsServiceHandler ¶
func RegisterAnalyticsServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAnalyticsServiceHandler registers the http handlers for service AnalyticsService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAnalyticsServiceHandlerClient ¶
func RegisterAnalyticsServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AnalyticsServiceClient) error
RegisterAnalyticsServiceHandlerClient registers the http handlers for service AnalyticsService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AnalyticsServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AnalyticsServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AnalyticsServiceClient" to call the correct interceptors.
func RegisterAnalyticsServiceHandlerFromEndpoint ¶
func RegisterAnalyticsServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAnalyticsServiceHandlerFromEndpoint is same as RegisterAnalyticsServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAnalyticsServiceServer ¶
func RegisterAnalyticsServiceServer(s *grpc.Server, srv AnalyticsServiceServer)
func RegisterAssetServiceHandler ¶
func RegisterAssetServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAssetServiceHandler registers the http handlers for service AssetService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAssetServiceHandlerClient ¶
func RegisterAssetServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AssetServiceClient) error
RegisterAssetServiceHandlerClient registers the http handlers for service AssetService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AssetServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AssetServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AssetServiceClient" to call the correct interceptors.
func RegisterAssetServiceHandlerFromEndpoint ¶
func RegisterAssetServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAssetServiceHandlerFromEndpoint is same as RegisterAssetServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAssetServiceServer ¶
func RegisterAssetServiceServer(s *grpc.Server, srv AssetServiceServer)
func RegisterBlockchainServiceHandler ¶
func RegisterBlockchainServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterBlockchainServiceHandler registers the http handlers for service BlockchainService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterBlockchainServiceHandlerClient ¶
func RegisterBlockchainServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BlockchainServiceClient) error
RegisterBlockchainServiceHandlerClient registers the http handlers for service BlockchainService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BlockchainServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BlockchainServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BlockchainServiceClient" to call the correct interceptors.
func RegisterBlockchainServiceHandlerFromEndpoint ¶
func RegisterBlockchainServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterBlockchainServiceHandlerFromEndpoint is same as RegisterBlockchainServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterBlockchainServiceServer ¶
func RegisterBlockchainServiceServer(s *grpc.Server, srv BlockchainServiceServer)
func RegisterConfidenceFactorServiceHandler ¶
func RegisterConfidenceFactorServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterConfidenceFactorServiceHandler registers the http handlers for service ConfidenceFactorService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterConfidenceFactorServiceHandlerClient ¶
func RegisterConfidenceFactorServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ConfidenceFactorServiceClient) error
RegisterConfidenceFactorServiceHandlerClient registers the http handlers for service ConfidenceFactorService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ConfidenceFactorServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ConfidenceFactorServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ConfidenceFactorServiceClient" to call the correct interceptors.
func RegisterConfidenceFactorServiceHandlerFromEndpoint ¶
func RegisterConfidenceFactorServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterConfidenceFactorServiceHandlerFromEndpoint is same as RegisterConfidenceFactorServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterConfidenceFactorServiceServer ¶
func RegisterConfidenceFactorServiceServer(s *grpc.Server, srv ConfidenceFactorServiceServer)
func RegisterMetadataServiceHandler ¶
func RegisterMetadataServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterMetadataServiceHandler registers the http handlers for service MetadataService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterMetadataServiceHandlerClient ¶
func RegisterMetadataServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MetadataServiceClient) error
RegisterMetadataServiceHandlerClient registers the http handlers for service MetadataService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MetadataServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MetadataServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MetadataServiceClient" to call the correct interceptors.
func RegisterMetadataServiceHandlerFromEndpoint ¶
func RegisterMetadataServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterMetadataServiceHandlerFromEndpoint is same as RegisterMetadataServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterMetadataServiceServer ¶
func RegisterMetadataServiceServer(s *grpc.Server, srv MetadataServiceServer)
func RegisterMicrotransactionServiceHandler ¶
func RegisterMicrotransactionServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterMicrotransactionServiceHandler registers the http handlers for service MicrotransactionService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterMicrotransactionServiceHandlerClient ¶
func RegisterMicrotransactionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MicrotransactionServiceClient) error
RegisterMicrotransactionServiceHandlerClient registers the http handlers for service MicrotransactionService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MicrotransactionServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MicrotransactionServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MicrotransactionServiceClient" to call the correct interceptors.
func RegisterMicrotransactionServiceHandlerFromEndpoint ¶
func RegisterMicrotransactionServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterMicrotransactionServiceHandlerFromEndpoint is same as RegisterMicrotransactionServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterMicrotransactionServiceServer ¶
func RegisterMicrotransactionServiceServer(s *grpc.Server, srv MicrotransactionServiceServer)
func RegisterTransactionServiceHandler ¶
func RegisterTransactionServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterTransactionServiceHandler registers the http handlers for service TransactionService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterTransactionServiceHandlerClient ¶
func RegisterTransactionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TransactionServiceClient) error
RegisterTransactionServiceHandlerClient registers the http handlers for service TransactionService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "TransactionServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "TransactionServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "TransactionServiceClient" to call the correct interceptors.
func RegisterTransactionServiceHandlerFromEndpoint ¶
func RegisterTransactionServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterTransactionServiceHandlerFromEndpoint is same as RegisterTransactionServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterTransactionServiceServer ¶
func RegisterTransactionServiceServer(s *grpc.Server, srv TransactionServiceServer)
func RegisterWalletServiceHandler ¶
func RegisterWalletServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterWalletServiceHandler registers the http handlers for service WalletService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterWalletServiceHandlerClient ¶
func RegisterWalletServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WalletServiceClient) error
RegisterWalletServiceHandlerClient registers the http handlers for service WalletService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "WalletServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "WalletServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "WalletServiceClient" to call the correct interceptors.
func RegisterWalletServiceHandlerFromEndpoint ¶
func RegisterWalletServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterWalletServiceHandlerFromEndpoint is same as RegisterWalletServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterWalletServiceServer ¶
func RegisterWalletServiceServer(s *grpc.Server, srv WalletServiceServer)
func RegisterWebHooksServiceHandler ¶
func RegisterWebHooksServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterWebHooksServiceHandler registers the http handlers for service WebHooksService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterWebHooksServiceHandlerClient ¶
func RegisterWebHooksServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WebHooksServiceClient) error
RegisterWebHooksServiceHandlerClient registers the http handlers for service WebHooksService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "WebHooksServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "WebHooksServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "WebHooksServiceClient" to call the correct interceptors.
func RegisterWebHooksServiceHandlerFromEndpoint ¶
func RegisterWebHooksServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterWebHooksServiceHandlerFromEndpoint is same as RegisterWebHooksServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterWebHooksServiceServer ¶
func RegisterWebHooksServiceServer(s *grpc.Server, srv WebHooksServiceServer)
Types ¶
type AddAddressesToWalletEndpointRequest ¶
type AddAddressesToWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // If omitWalletAddresses is true, the response will omit address information (useful to speed up the API call for larger wallets). OmitWalletAddresses bool `protobuf:"varint,3,opt,name=omitWalletAddresses,proto3" json:"omitWalletAddresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddAddressesToWalletEndpointRequest) Descriptor ¶
func (*AddAddressesToWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*AddAddressesToWalletEndpointRequest) GetName ¶
func (m *AddAddressesToWalletEndpointRequest) GetName() string
func (*AddAddressesToWalletEndpointRequest) GetNetwork ¶
func (m *AddAddressesToWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*AddAddressesToWalletEndpointRequest) GetOmitWalletAddresses ¶
func (m *AddAddressesToWalletEndpointRequest) GetOmitWalletAddresses() bool
func (*AddAddressesToWalletEndpointRequest) ProtoMessage ¶
func (*AddAddressesToWalletEndpointRequest) ProtoMessage()
func (*AddAddressesToWalletEndpointRequest) Reset ¶
func (m *AddAddressesToWalletEndpointRequest) Reset()
func (*AddAddressesToWalletEndpointRequest) String ¶
func (m *AddAddressesToWalletEndpointRequest) String() string
func (*AddAddressesToWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *AddAddressesToWalletEndpointRequest) XXX_DiscardUnknown()
func (*AddAddressesToWalletEndpointRequest) XXX_Marshal ¶
func (m *AddAddressesToWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddAddressesToWalletEndpointRequest) XXX_Merge ¶
func (dst *AddAddressesToWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*AddAddressesToWalletEndpointRequest) XXX_Size ¶
func (m *AddAddressesToWalletEndpointRequest) XXX_Size() int
func (*AddAddressesToWalletEndpointRequest) XXX_Unmarshal ¶
func (m *AddAddressesToWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type Address ¶
type Address struct { // Optional The requested address. Not returned if querying a wallet/HD wallet. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // Optional The requested wallet object. Only returned if querying by wallet name instead of public address. Wallet *Wallet `protobuf:"bytes,2,opt,name=wallet,proto3" json:"wallet,omitempty"` // Optional The requested HD wallet object. Only returned if querying by HD wallet name instead of public address. HdWallet *HDWallet `protobuf:"bytes,3,opt,name=hd_wallet,json=hdWallet,proto3" json:"hd_wallet,omitempty"` // Total amount of confirmed satoshis received by this address. TotalReceived int32 `protobuf:"varint,4,opt,name=total_received,json=totalReceived,proto3" json:"total_received,omitempty"` // Total amount of confirmed satoshis sent by this address. TotalSent int32 `protobuf:"varint,5,opt,name=total_sent,json=totalSent,proto3" json:"total_sent,omitempty"` // Balance of confirmed satoshis on this address. This is the difference between outputs and inputs on this address, but only for transactions that have been included into a block (i.e., for transactions whose confirmations > 0). Balance int32 `protobuf:"varint,6,opt,name=balance,proto3" json:"balance,omitempty"` // Balance of unconfirmed satoshis on this address. Can be negative (if unconfirmed transactions are just spending outputs). Only unconfirmed transactions (haven’t made it into a block) are included. UnconfirmedBalance int32 `protobuf:"varint,7,opt,name=unconfirmed_balance,json=unconfirmedBalance,proto3" json:"unconfirmed_balance,omitempty"` // Total balance of satoshis, including confirmed and unconfirmed transactions, for this address. FinalBalance int32 `protobuf:"varint,8,opt,name=final_balance,json=finalBalance,proto3" json:"final_balance,omitempty"` // Number of confirmed transactions on this address. Only transactions that have made it into a block (confirmations > 0) are counted. NTx int32 `protobuf:"varint,9,opt,name=n_tx,json=nTx,proto3" json:"n_tx,omitempty"` // Number of unconfirmed transactions for this address. Only unconfirmed transactions (confirmations == 0) are counted. UnconfirmedNTx int32 `protobuf:"varint,10,opt,name=unconfirmed_n_tx,json=unconfirmedNTx,proto3" json:"unconfirmed_n_tx,omitempty"` // Final number of transactions, including confirmed and unconfirmed transactions, for this address. FinalNTx int32 `protobuf:"varint,11,opt,name=final_n_tx,json=finalNTx,proto3" json:"final_n_tx,omitempty"` // Optional To retrieve base URL transactions. To get the full URL, concatenate this URL with a transaction’s hash. TxUrl string `protobuf:"bytes,12,opt,name=tx_url,json=txUrl,proto3" json:"tx_url,omitempty"` // Array of full transaction details associated with this address. Usually only returned from the Address Full Endpoint. Txs []*TX `protobuf:"bytes,13,rep,name=txs,proto3" json:"txs,omitempty"` // Optional Array of transaction inputs and outputs for this address. Usually only returned from the standard Address Endpoint. Txrefs []*TXRef `protobuf:"bytes,14,rep,name=txrefs,proto3" json:"txrefs,omitempty"` // Optional All unconfirmed transaction inputs and outputs for this address. Usually only returned from the standard Address Endpoint. UnconfirmedTxrefs []*TXRef `protobuf:"bytes,15,rep,name=unconfirmed_txrefs,json=unconfirmedTxrefs,proto3" json:"unconfirmed_txrefs,omitempty"` // Optional If true, then the Address object contains more transactions than shown. Useful for determining whether to poll the API for more transaction information. HasMore bool `protobuf:"varint,16,opt,name=hasMore,proto3" json:"hasMore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Address) Descriptor ¶
func (*Address) GetAddress ¶
func (*Address) GetBalance ¶
func (*Address) GetFinalBalance ¶
func (*Address) GetFinalNTx ¶
func (*Address) GetHasMore ¶
func (*Address) GetHdWallet ¶
func (*Address) GetTotalReceived ¶
func (*Address) GetTotalSent ¶
func (*Address) GetUnconfirmedBalance ¶
func (*Address) GetUnconfirmedNTx ¶
func (*Address) GetUnconfirmedTxrefs ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) XXX_DiscardUnknown ¶
func (m *Address) XXX_DiscardUnknown()
func (*Address) XXX_Marshal ¶
func (*Address) XXX_Unmarshal ¶
type AddressBalanceEndpointRequest ¶
type AddressBalanceEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // If omitWalletAddresses is true and you’re querying a Wallet or HDWallet, the response will omit address information (useful to speed up the API call for larger wallets). OmitWalletAddresses bool `protobuf:"varint,3,opt,name=omitWalletAddresses,proto3" json:"omitWalletAddresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddressBalanceEndpointRequest) Descriptor ¶
func (*AddressBalanceEndpointRequest) Descriptor() ([]byte, []int)
func (*AddressBalanceEndpointRequest) GetAddress ¶
func (m *AddressBalanceEndpointRequest) GetAddress() string
func (*AddressBalanceEndpointRequest) GetNetwork ¶
func (m *AddressBalanceEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*AddressBalanceEndpointRequest) GetOmitWalletAddresses ¶
func (m *AddressBalanceEndpointRequest) GetOmitWalletAddresses() bool
func (*AddressBalanceEndpointRequest) ProtoMessage ¶
func (*AddressBalanceEndpointRequest) ProtoMessage()
func (*AddressBalanceEndpointRequest) Reset ¶
func (m *AddressBalanceEndpointRequest) Reset()
func (*AddressBalanceEndpointRequest) String ¶
func (m *AddressBalanceEndpointRequest) String() string
func (*AddressBalanceEndpointRequest) XXX_DiscardUnknown ¶
func (m *AddressBalanceEndpointRequest) XXX_DiscardUnknown()
func (*AddressBalanceEndpointRequest) XXX_Marshal ¶
func (m *AddressBalanceEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressBalanceEndpointRequest) XXX_Merge ¶
func (dst *AddressBalanceEndpointRequest) XXX_Merge(src proto.Message)
func (*AddressBalanceEndpointRequest) XXX_Size ¶
func (m *AddressBalanceEndpointRequest) XXX_Size() int
func (*AddressBalanceEndpointRequest) XXX_Unmarshal ¶
func (m *AddressBalanceEndpointRequest) XXX_Unmarshal(b []byte) error
type AddressEndpointRequest ¶
type AddressEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // If unspentOnly is true, filters response to only include unspent transaction outputs (UTXOs). UnspentOnly bool `protobuf:"varint,3,opt,name=unspentOnly,proto3" json:"unspentOnly,omitempty"` // If includeScript is true, includes raw script of input or output within returned TXRefs. IncludeScript bool `protobuf:"varint,4,opt,name=includeScript,proto3" json:"includeScript,omitempty"` // If true, includes the confidence attribute (useful for unconfirmed transactions) within returned TXRefs. For more info about this figure, check the Confidence Factor documentation. IncludeConfidence bool `protobuf:"varint,5,opt,name=includeConfidence,proto3" json:"includeConfidence,omitempty"` // Filters response to only include transactions below before height in the blockchain. Before int32 `protobuf:"varint,6,opt,name=before,proto3" json:"before,omitempty"` // Filters response to only include transactions above after height in the blockchain. After int32 `protobuf:"varint,7,opt,name=after,proto3" json:"after,omitempty"` // limit sets the minimum number of returned TXRefs; there can be less if there are less than limit TXRefs associated with this address, but there can be more in the rare case of more TXRefs in the block at the bottom of your call. This ensures paging by block height never misses TXRefs. Defaults to 200, maximum is 2000. Limit int32 `protobuf:"varint,8,opt,name=limit,proto3" json:"limit,omitempty"` // If set, only returns the balance and TXRefs that have at least this number of confirmations. Confirmations int32 `protobuf:"varint,9,opt,name=confirmations,proto3" json:"confirmations,omitempty"` // Filters response to only include TXRefs above confidence in percent; e.g., if this is set to 99, will only return TXRefs with 99% confidence or above (including all confirmed TXRefs). For more detail on confidence, check the Confidence Factor documentation. Confidence int32 `protobuf:"varint,10,opt,name=confidence,proto3" json:"confidence,omitempty"` // If omitWalletAddresses is true and you’re querying a Wallet or HDWallet, the response will omit address information (useful to speed up the API call for larger wallets). OmitWalletAddresses bool `protobuf:"varint,11,opt,name=omitWalletAddresses,proto3" json:"omitWalletAddresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddressEndpointRequest) Descriptor ¶
func (*AddressEndpointRequest) Descriptor() ([]byte, []int)
func (*AddressEndpointRequest) GetAddress ¶
func (m *AddressEndpointRequest) GetAddress() string
func (*AddressEndpointRequest) GetAfter ¶
func (m *AddressEndpointRequest) GetAfter() int32
func (*AddressEndpointRequest) GetBefore ¶
func (m *AddressEndpointRequest) GetBefore() int32
func (*AddressEndpointRequest) GetConfidence ¶
func (m *AddressEndpointRequest) GetConfidence() int32
func (*AddressEndpointRequest) GetConfirmations ¶
func (m *AddressEndpointRequest) GetConfirmations() int32
func (*AddressEndpointRequest) GetIncludeConfidence ¶
func (m *AddressEndpointRequest) GetIncludeConfidence() bool
func (*AddressEndpointRequest) GetIncludeScript ¶
func (m *AddressEndpointRequest) GetIncludeScript() bool
func (*AddressEndpointRequest) GetLimit ¶
func (m *AddressEndpointRequest) GetLimit() int32
func (*AddressEndpointRequest) GetNetwork ¶
func (m *AddressEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*AddressEndpointRequest) GetOmitWalletAddresses ¶
func (m *AddressEndpointRequest) GetOmitWalletAddresses() bool
func (*AddressEndpointRequest) GetUnspentOnly ¶
func (m *AddressEndpointRequest) GetUnspentOnly() bool
func (*AddressEndpointRequest) ProtoMessage ¶
func (*AddressEndpointRequest) ProtoMessage()
func (*AddressEndpointRequest) Reset ¶
func (m *AddressEndpointRequest) Reset()
func (*AddressEndpointRequest) String ¶
func (m *AddressEndpointRequest) String() string
func (*AddressEndpointRequest) XXX_DiscardUnknown ¶
func (m *AddressEndpointRequest) XXX_DiscardUnknown()
func (*AddressEndpointRequest) XXX_Marshal ¶
func (m *AddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressEndpointRequest) XXX_Merge ¶
func (dst *AddressEndpointRequest) XXX_Merge(src proto.Message)
func (*AddressEndpointRequest) XXX_Size ¶
func (m *AddressEndpointRequest) XXX_Size() int
func (*AddressEndpointRequest) XXX_Unmarshal ¶
func (m *AddressEndpointRequest) XXX_Unmarshal(b []byte) error
type AddressForward ¶
type AddressForward struct { // Identifier of the address forwarding request; generated when a new request is created. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The mandatory user token. Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // The required destination address for address forwarding. Destination string `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"` // The address which will automatically forward to destination; generated when a new request is created. InputAddress string `protobuf:"bytes,4,opt,name=input_address,json=inputAddress,proto3" json:"input_address,omitempty"` // Optional Address to forward processing fees, if specified. Allows you to receive a fee for your own services. ProcessFeesAddress string `protobuf:"bytes,5,opt,name=process_fees_address,json=processFeesAddress,proto3" json:"process_fees_address,omitempty"` // Optional Fixed processing fee amount to be sent to the fee address. A fixed satoshi amount or a percentage is required if a process_fees_address has been specified. ProcessFeesSatoshis int32 `protobuf:"varint,6,opt,name=process_fees_satoshis,json=processFeesSatoshis,proto3" json:"process_fees_satoshis,omitempty"` // Optional Percentage of the transaction to be sent to the fee address. A fixed satoshi amount or a percentage is required if a process_fees_address has been specified. ProcessFeesPercent float32 `protobuf:"fixed32,7,opt,name=process_fees_percent,json=processFeesPercent,proto3" json:"process_fees_percent,omitempty"` // Optional The URL to call anytime a new is forwarded. CallbackUrl string `protobuf:"bytes,8,opt,name=callback_url,json=callbackUrl,proto3" json:"callback_url,omitempty"` // Optional Whether to also call the callback_url with subsequent confirmations of the forwarding transactions. Automatically sets up a WebHook. EnableConfirmations bool `protobuf:"varint,9,opt,name=enable_confirmations,json=enableConfirmations,proto3" json:"enable_confirmations,omitempty"` // Optional Mining fee amount to include in the forwarding transaction, in satoshis. If not set, defaults to 10,000. MiningFeesSatoshis int32 `protobuf:"varint,10,opt,name=mining_fees_satoshis,json=miningFeesSatoshis,proto3" json:"mining_fees_satoshis,omitempty"` // Optional History of forwarding transaction hashes for this address forward; not present if this request has yet to forward any transactions. Txs []string `protobuf:"bytes,11,rep,name=txs,proto3" json:"txs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddressForward) Descriptor ¶
func (*AddressForward) Descriptor() ([]byte, []int)
func (*AddressForward) GetCallbackUrl ¶
func (m *AddressForward) GetCallbackUrl() string
func (*AddressForward) GetDestination ¶
func (m *AddressForward) GetDestination() string
func (*AddressForward) GetEnableConfirmations ¶
func (m *AddressForward) GetEnableConfirmations() bool
func (*AddressForward) GetId ¶
func (m *AddressForward) GetId() string
func (*AddressForward) GetInputAddress ¶
func (m *AddressForward) GetInputAddress() string
func (*AddressForward) GetMiningFeesSatoshis ¶
func (m *AddressForward) GetMiningFeesSatoshis() int32
func (*AddressForward) GetProcessFeesAddress ¶
func (m *AddressForward) GetProcessFeesAddress() string
func (*AddressForward) GetProcessFeesPercent ¶
func (m *AddressForward) GetProcessFeesPercent() float32
func (*AddressForward) GetProcessFeesSatoshis ¶
func (m *AddressForward) GetProcessFeesSatoshis() int32
func (*AddressForward) GetToken ¶
func (m *AddressForward) GetToken() string
func (*AddressForward) GetTxs ¶
func (m *AddressForward) GetTxs() []string
func (*AddressForward) ProtoMessage ¶
func (*AddressForward) ProtoMessage()
func (*AddressForward) Reset ¶
func (m *AddressForward) Reset()
func (*AddressForward) String ¶
func (m *AddressForward) String() string
func (*AddressForward) XXX_DiscardUnknown ¶
func (m *AddressForward) XXX_DiscardUnknown()
func (*AddressForward) XXX_Marshal ¶
func (m *AddressForward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressForward) XXX_Merge ¶
func (dst *AddressForward) XXX_Merge(src proto.Message)
func (*AddressForward) XXX_Size ¶
func (m *AddressForward) XXX_Size() int
func (*AddressForward) XXX_Unmarshal ¶
func (m *AddressForward) XXX_Unmarshal(b []byte) error
type AddressForwardingServiceClient ¶
type AddressForwardingServiceClient interface { CreateForwardEndpoint(ctx context.Context, in *CreateForwardEndpointRequest, opts ...grpc.CallOption) (*AddressForward, error) ListForwardsEndpoint(ctx context.Context, in *ListForwardsEndpointRequest, opts ...grpc.CallOption) (*AddressForwards, error) DeleteForwardEndpoint(ctx context.Context, in *DeleteForwardEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) }
AddressForwardingServiceClient is the client API for AddressForwardingService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAddressForwardingServiceClient ¶
func NewAddressForwardingServiceClient(cc *grpc.ClientConn) AddressForwardingServiceClient
type AddressForwardingServiceServer ¶
type AddressForwardingServiceServer interface { CreateForwardEndpoint(context.Context, *CreateForwardEndpointRequest) (*AddressForward, error) ListForwardsEndpoint(context.Context, *ListForwardsEndpointRequest) (*AddressForwards, error) DeleteForwardEndpoint(context.Context, *DeleteForwardEndpointRequest) (*NullValue, error) }
AddressForwardingServiceServer is the server API for AddressForwardingService service.
type AddressForwards ¶
type AddressForwards struct { Forwards []*AddressForward `protobuf:"bytes,1,rep,name=forwards,proto3" json:"forwards,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddressForwards) Descriptor ¶
func (*AddressForwards) Descriptor() ([]byte, []int)
func (*AddressForwards) GetForwards ¶
func (m *AddressForwards) GetForwards() []*AddressForward
func (*AddressForwards) ProtoMessage ¶
func (*AddressForwards) ProtoMessage()
func (*AddressForwards) Reset ¶
func (m *AddressForwards) Reset()
func (*AddressForwards) String ¶
func (m *AddressForwards) String() string
func (*AddressForwards) XXX_DiscardUnknown ¶
func (m *AddressForwards) XXX_DiscardUnknown()
func (*AddressForwards) XXX_Marshal ¶
func (m *AddressForwards) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressForwards) XXX_Merge ¶
func (dst *AddressForwards) XXX_Merge(src proto.Message)
func (*AddressForwards) XXX_Size ¶
func (m *AddressForwards) XXX_Size() int
func (*AddressForwards) XXX_Unmarshal ¶
func (m *AddressForwards) XXX_Unmarshal(b []byte) error
type AddressFullEndpointRequest ¶
type AddressFullEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // address Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // Filters response to only include transactions below before height in the blockchain. Before int32 `protobuf:"varint,3,opt,name=before,proto3" json:"before,omitempty"` // Filters response to only include transactions above after height in the blockchain. After int32 `protobuf:"varint,4,opt,name=after,proto3" json:"after,omitempty"` // limit sets the minimum number of returned TXs; there can be less if there are less than limit TXs associated with this address, but there can also be more in the rare case of more TXs in the block at the bottom of your call. This ensures paging by block height never misses TXs. Defaults to 10, maximum is 50. Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` // This filters the TXInputs/TXOutputs within the returned TXs to include a maximum of txlimit items. Txlimit int32 `protobuf:"varint,6,opt,name=txlimit,proto3" json:"txlimit,omitempty"` // If set, only returns the balance and TXs that have at least this number of confirmations. Confirmations int32 `protobuf:"varint,7,opt,name=confirmations,proto3" json:"confirmations,omitempty"` // Filters response to only include TXs above confidence in percent; e.g., if this is set to 99, will only return TXs with 99% confidence or above (including all confirmed TXs). For more detail on confidence, check the Confidence Factor documentation. Confidence int32 `protobuf:"varint,8,opt,name=confidence,proto3" json:"confidence,omitempty"` // If true, includes hex-encoded raw transaction for each TX; false by default. IncludeHex bool `protobuf:"varint,9,opt,name=includeHex,proto3" json:"includeHex,omitempty"` // If true, includes the confidence attribute (useful for unconfirmed transactions) within returned TXs. For more info about this figure, check the Confidence Factor documentation. IncludeConfidence bool `protobuf:"varint,10,opt,name=includeConfidence,proto3" json:"includeConfidence,omitempty"` // If omitWalletAddresses is true and you’re querying a Wallet or HDWallet, the response will omit address information (useful to speed up the API call for larger wallets). OmitWalletAddresses bool `protobuf:"varint,11,opt,name=omitWalletAddresses,proto3" json:"omitWalletAddresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddressFullEndpointRequest) Descriptor ¶
func (*AddressFullEndpointRequest) Descriptor() ([]byte, []int)
func (*AddressFullEndpointRequest) GetAddress ¶
func (m *AddressFullEndpointRequest) GetAddress() string
func (*AddressFullEndpointRequest) GetAfter ¶
func (m *AddressFullEndpointRequest) GetAfter() int32
func (*AddressFullEndpointRequest) GetBefore ¶
func (m *AddressFullEndpointRequest) GetBefore() int32
func (*AddressFullEndpointRequest) GetConfidence ¶
func (m *AddressFullEndpointRequest) GetConfidence() int32
func (*AddressFullEndpointRequest) GetConfirmations ¶
func (m *AddressFullEndpointRequest) GetConfirmations() int32
func (*AddressFullEndpointRequest) GetIncludeConfidence ¶
func (m *AddressFullEndpointRequest) GetIncludeConfidence() bool
func (*AddressFullEndpointRequest) GetIncludeHex ¶
func (m *AddressFullEndpointRequest) GetIncludeHex() bool
func (*AddressFullEndpointRequest) GetLimit ¶
func (m *AddressFullEndpointRequest) GetLimit() int32
func (*AddressFullEndpointRequest) GetNetwork ¶
func (m *AddressFullEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*AddressFullEndpointRequest) GetOmitWalletAddresses ¶
func (m *AddressFullEndpointRequest) GetOmitWalletAddresses() bool
func (*AddressFullEndpointRequest) GetTxlimit ¶
func (m *AddressFullEndpointRequest) GetTxlimit() int32
func (*AddressFullEndpointRequest) ProtoMessage ¶
func (*AddressFullEndpointRequest) ProtoMessage()
func (*AddressFullEndpointRequest) Reset ¶
func (m *AddressFullEndpointRequest) Reset()
func (*AddressFullEndpointRequest) String ¶
func (m *AddressFullEndpointRequest) String() string
func (*AddressFullEndpointRequest) XXX_DiscardUnknown ¶
func (m *AddressFullEndpointRequest) XXX_DiscardUnknown()
func (*AddressFullEndpointRequest) XXX_Marshal ¶
func (m *AddressFullEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressFullEndpointRequest) XXX_Merge ¶
func (dst *AddressFullEndpointRequest) XXX_Merge(src proto.Message)
func (*AddressFullEndpointRequest) XXX_Size ¶
func (m *AddressFullEndpointRequest) XXX_Size() int
func (*AddressFullEndpointRequest) XXX_Unmarshal ¶
func (m *AddressFullEndpointRequest) XXX_Unmarshal(b []byte) error
type AddressKeychain ¶
type AddressKeychain struct { // Standard address representation. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // Hex-encoded Public key. Public string `protobuf:"bytes,2,opt,name=public,proto3" json:"public,omitempty"` // Hex-encoded Private key. Private string `protobuf:"bytes,3,opt,name=private,proto3" json:"private,omitempty"` // Wallet import format, a common encoding for the private key. Wif string `protobuf:"bytes,4,opt,name=wif,proto3" json:"wif,omitempty"` // Optional Array of public keys to provide to generate a multisig address. Pubkeys []string `protobuf:"bytes,5,rep,name=pubkeys,proto3" json:"pubkeys,omitempty"` // Optional If generating a multisig address, the type of multisig script; typically “multisig-n-of-m”, where n and m are integers. ScriptType string `protobuf:"bytes,6,opt,name=script_type,json=scriptType,proto3" json:"script_type,omitempty"` // Optional If generating an OAP address, this represents the parent blockchain’s underlying address (the typical address listed above). OriginalAddress string `protobuf:"bytes,7,opt,name=original_address,json=originalAddress,proto3" json:"original_address,omitempty"` // Optional The OAP address, if generated using the Generate Asset Address Endpoint. OapAddress string `protobuf:"bytes,8,opt,name=oap_address,json=oapAddress,proto3" json:"oap_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddressKeychain) Descriptor ¶
func (*AddressKeychain) Descriptor() ([]byte, []int)
func (*AddressKeychain) GetAddress ¶
func (m *AddressKeychain) GetAddress() string
func (*AddressKeychain) GetOapAddress ¶
func (m *AddressKeychain) GetOapAddress() string
func (*AddressKeychain) GetOriginalAddress ¶
func (m *AddressKeychain) GetOriginalAddress() string
func (*AddressKeychain) GetPrivate ¶
func (m *AddressKeychain) GetPrivate() string
func (*AddressKeychain) GetPubkeys ¶
func (m *AddressKeychain) GetPubkeys() []string
func (*AddressKeychain) GetPublic ¶
func (m *AddressKeychain) GetPublic() string
func (*AddressKeychain) GetScriptType ¶
func (m *AddressKeychain) GetScriptType() string
func (*AddressKeychain) GetWif ¶
func (m *AddressKeychain) GetWif() string
func (*AddressKeychain) ProtoMessage ¶
func (*AddressKeychain) ProtoMessage()
func (*AddressKeychain) Reset ¶
func (m *AddressKeychain) Reset()
func (*AddressKeychain) String ¶
func (m *AddressKeychain) String() string
func (*AddressKeychain) XXX_DiscardUnknown ¶
func (m *AddressKeychain) XXX_DiscardUnknown()
func (*AddressKeychain) XXX_Marshal ¶
func (m *AddressKeychain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressKeychain) XXX_Merge ¶
func (dst *AddressKeychain) XXX_Merge(src proto.Message)
func (*AddressKeychain) XXX_Size ¶
func (m *AddressKeychain) XXX_Size() int
func (*AddressKeychain) XXX_Unmarshal ¶
func (m *AddressKeychain) XXX_Unmarshal(b []byte) error
type AddressServiceClient ¶
type AddressServiceClient interface { AddressBalanceEndpoint(ctx context.Context, in *AddressBalanceEndpointRequest, opts ...grpc.CallOption) (*Address, error) AddressEndpoint(ctx context.Context, in *AddressEndpointRequest, opts ...grpc.CallOption) (*Address, error) AddressFullEndpoint(ctx context.Context, in *AddressFullEndpointRequest, opts ...grpc.CallOption) (*Address, error) GenerateAddressEndpoint(ctx context.Context, in *GenerateAddressEndpointRequest, opts ...grpc.CallOption) (*AddressKeychain, error) }
AddressServiceClient is the client API for AddressService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAddressServiceClient ¶
func NewAddressServiceClient(cc *grpc.ClientConn) AddressServiceClient
type AddressServiceServer ¶
type AddressServiceServer interface { AddressBalanceEndpoint(context.Context, *AddressBalanceEndpointRequest) (*Address, error) AddressEndpoint(context.Context, *AddressEndpointRequest) (*Address, error) AddressFullEndpoint(context.Context, *AddressFullEndpointRequest) (*Address, error) GenerateAddressEndpoint(context.Context, *GenerateAddressEndpointRequest) (*AddressKeychain, error) }
AddressServiceServer is the server API for AddressService service.
type AggregatedOrigin ¶
type AggregatedOrigin struct { Latitude float32 `protobuf:"fixed32,1,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude float32 `protobuf:"fixed32,2,opt,name=longitude,proto3" json:"longitude,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AggregatedOrigin) Descriptor ¶
func (*AggregatedOrigin) Descriptor() ([]byte, []int)
func (*AggregatedOrigin) GetLatitude ¶
func (m *AggregatedOrigin) GetLatitude() float32
func (*AggregatedOrigin) GetLongitude ¶
func (m *AggregatedOrigin) GetLongitude() float32
func (*AggregatedOrigin) ProtoMessage ¶
func (*AggregatedOrigin) ProtoMessage()
func (*AggregatedOrigin) Reset ¶
func (m *AggregatedOrigin) Reset()
func (*AggregatedOrigin) String ¶
func (m *AggregatedOrigin) String() string
func (*AggregatedOrigin) XXX_DiscardUnknown ¶
func (m *AggregatedOrigin) XXX_DiscardUnknown()
func (*AggregatedOrigin) XXX_Marshal ¶
func (m *AggregatedOrigin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AggregatedOrigin) XXX_Merge ¶
func (dst *AggregatedOrigin) XXX_Merge(src proto.Message)
func (*AggregatedOrigin) XXX_Size ¶
func (m *AggregatedOrigin) XXX_Size() int
func (*AggregatedOrigin) XXX_Unmarshal ¶
func (m *AggregatedOrigin) XXX_Unmarshal(b []byte) error
type AnalyticsJobRequest ¶
type AnalyticsJobRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Ticket string `protobuf:"bytes,2,opt,name=ticket,proto3" json:"ticket,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AnalyticsJobRequest) Descriptor ¶
func (*AnalyticsJobRequest) Descriptor() ([]byte, []int)
func (*AnalyticsJobRequest) GetNetwork ¶
func (m *AnalyticsJobRequest) GetNetwork() NetworkAllowingAlias
func (*AnalyticsJobRequest) GetTicket ¶
func (m *AnalyticsJobRequest) GetTicket() string
func (*AnalyticsJobRequest) ProtoMessage ¶
func (*AnalyticsJobRequest) ProtoMessage()
func (*AnalyticsJobRequest) Reset ¶
func (m *AnalyticsJobRequest) Reset()
func (*AnalyticsJobRequest) String ¶
func (m *AnalyticsJobRequest) String() string
func (*AnalyticsJobRequest) XXX_DiscardUnknown ¶
func (m *AnalyticsJobRequest) XXX_DiscardUnknown()
func (*AnalyticsJobRequest) XXX_Marshal ¶
func (m *AnalyticsJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AnalyticsJobRequest) XXX_Merge ¶
func (dst *AnalyticsJobRequest) XXX_Merge(src proto.Message)
func (*AnalyticsJobRequest) XXX_Size ¶
func (m *AnalyticsJobRequest) XXX_Size() int
func (*AnalyticsJobRequest) XXX_Unmarshal ¶
func (m *AnalyticsJobRequest) XXX_Unmarshal(b []byte) error
type AnalyticsJobResultsRequest ¶
type AnalyticsJobResultsRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Ticket string `protobuf:"bytes,2,opt,name=ticket,proto3" json:"ticket,omitempty"` Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AnalyticsJobResultsRequest) Descriptor ¶
func (*AnalyticsJobResultsRequest) Descriptor() ([]byte, []int)
func (*AnalyticsJobResultsRequest) GetNetwork ¶
func (m *AnalyticsJobResultsRequest) GetNetwork() NetworkAllowingAlias
func (*AnalyticsJobResultsRequest) GetPage ¶
func (m *AnalyticsJobResultsRequest) GetPage() int32
func (*AnalyticsJobResultsRequest) GetTicket ¶
func (m *AnalyticsJobResultsRequest) GetTicket() string
func (*AnalyticsJobResultsRequest) ProtoMessage ¶
func (*AnalyticsJobResultsRequest) ProtoMessage()
func (*AnalyticsJobResultsRequest) Reset ¶
func (m *AnalyticsJobResultsRequest) Reset()
func (*AnalyticsJobResultsRequest) String ¶
func (m *AnalyticsJobResultsRequest) String() string
func (*AnalyticsJobResultsRequest) XXX_DiscardUnknown ¶
func (m *AnalyticsJobResultsRequest) XXX_DiscardUnknown()
func (*AnalyticsJobResultsRequest) XXX_Marshal ¶
func (m *AnalyticsJobResultsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AnalyticsJobResultsRequest) XXX_Merge ¶
func (dst *AnalyticsJobResultsRequest) XXX_Merge(src proto.Message)
func (*AnalyticsJobResultsRequest) XXX_Size ¶
func (m *AnalyticsJobResultsRequest) XXX_Size() int
func (*AnalyticsJobResultsRequest) XXX_Unmarshal ¶
func (m *AnalyticsJobResultsRequest) XXX_Unmarshal(b []byte) error
type AnalyticsServiceClient ¶
type AnalyticsServiceClient interface { CreateAnalyticsJob(ctx context.Context, in *CreateAnalyticsJobRequest, opts ...grpc.CallOption) (*Job, error) AnalyticsJob(ctx context.Context, in *AnalyticsJobRequest, opts ...grpc.CallOption) (*Job, error) AnalyticsJobResults(ctx context.Context, in *AnalyticsJobResultsRequest, opts ...grpc.CallOption) (*JobResults, error) }
AnalyticsServiceClient is the client API for AnalyticsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAnalyticsServiceClient ¶
func NewAnalyticsServiceClient(cc *grpc.ClientConn) AnalyticsServiceClient
type AnalyticsServiceServer ¶
type AnalyticsServiceServer interface { CreateAnalyticsJob(context.Context, *CreateAnalyticsJobRequest) (*Job, error) AnalyticsJob(context.Context, *AnalyticsJobRequest) (*Job, error) AnalyticsJobResults(context.Context, *AnalyticsJobResultsRequest) (*JobResults, error) }
AnalyticsServiceServer is the server API for AnalyticsService service.
type AssetAddressEndpointRequest ¶
type AssetAddressEndpointRequest struct { Network string `protobuf:"bytes,10,opt,name=network,proto3" json:"network,omitempty"` Assetid string `protobuf:"bytes,1,opt,name=assetid,proto3" json:"assetid,omitempty"` Oapaddr string `protobuf:"bytes,2,opt,name=oapaddr,proto3" json:"oapaddr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AssetAddressEndpointRequest) Descriptor ¶
func (*AssetAddressEndpointRequest) Descriptor() ([]byte, []int)
func (*AssetAddressEndpointRequest) GetAssetid ¶
func (m *AssetAddressEndpointRequest) GetAssetid() string
func (*AssetAddressEndpointRequest) GetNetwork ¶
func (m *AssetAddressEndpointRequest) GetNetwork() string
func (*AssetAddressEndpointRequest) GetOapaddr ¶
func (m *AssetAddressEndpointRequest) GetOapaddr() string
func (*AssetAddressEndpointRequest) ProtoMessage ¶
func (*AssetAddressEndpointRequest) ProtoMessage()
func (*AssetAddressEndpointRequest) Reset ¶
func (m *AssetAddressEndpointRequest) Reset()
func (*AssetAddressEndpointRequest) String ¶
func (m *AssetAddressEndpointRequest) String() string
func (*AssetAddressEndpointRequest) XXX_DiscardUnknown ¶
func (m *AssetAddressEndpointRequest) XXX_DiscardUnknown()
func (*AssetAddressEndpointRequest) XXX_Marshal ¶
func (m *AssetAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AssetAddressEndpointRequest) XXX_Merge ¶
func (dst *AssetAddressEndpointRequest) XXX_Merge(src proto.Message)
func (*AssetAddressEndpointRequest) XXX_Size ¶
func (m *AssetAddressEndpointRequest) XXX_Size() int
func (*AssetAddressEndpointRequest) XXX_Unmarshal ¶
func (m *AssetAddressEndpointRequest) XXX_Unmarshal(b []byte) error
type AssetServiceClient ¶
type AssetServiceClient interface { GenerateAssetAddressEndpoint(ctx context.Context, in *GenerateAssetAddressEndpointRequest, opts ...grpc.CallOption) (*AddressKeychain, error) IssueAssetEndpoint(ctx context.Context, in *IssueAssetEndpointRequest, opts ...grpc.CallOption) (*OAPTX, error) TransferAssetEndpoint(ctx context.Context, in *TransferAssetEndpointRequest, opts ...grpc.CallOption) (*OAPTX, error) ListAssetTXsEndpoint(ctx context.Context, in *ListAssetTXsEndpointRequest, opts ...grpc.CallOption) (*TxHashes, error) AssetTXEndpoint(ctx context.Context, in *AssetTXEndpointRequest, opts ...grpc.CallOption) (*OAPTX, error) AssetAddressEndpoint(ctx context.Context, in *AssetAddressEndpointRequest, opts ...grpc.CallOption) (*Address, error) }
AssetServiceClient is the client API for AssetService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAssetServiceClient ¶
func NewAssetServiceClient(cc *grpc.ClientConn) AssetServiceClient
type AssetServiceServer ¶
type AssetServiceServer interface { GenerateAssetAddressEndpoint(context.Context, *GenerateAssetAddressEndpointRequest) (*AddressKeychain, error) IssueAssetEndpoint(context.Context, *IssueAssetEndpointRequest) (*OAPTX, error) TransferAssetEndpoint(context.Context, *TransferAssetEndpointRequest) (*OAPTX, error) ListAssetTXsEndpoint(context.Context, *ListAssetTXsEndpointRequest) (*TxHashes, error) AssetTXEndpoint(context.Context, *AssetTXEndpointRequest) (*OAPTX, error) AssetAddressEndpoint(context.Context, *AssetAddressEndpointRequest) (*Address, error) }
AssetServiceServer is the server API for AssetService service.
type AssetTXEndpointRequest ¶
type AssetTXEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Assetid string `protobuf:"bytes,2,opt,name=assetid,proto3" json:"assetid,omitempty"` Txhash string `protobuf:"bytes,3,opt,name=txhash,proto3" json:"txhash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AssetTXEndpointRequest) Descriptor ¶
func (*AssetTXEndpointRequest) Descriptor() ([]byte, []int)
func (*AssetTXEndpointRequest) GetAssetid ¶
func (m *AssetTXEndpointRequest) GetAssetid() string
func (*AssetTXEndpointRequest) GetNetwork ¶
func (m *AssetTXEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*AssetTXEndpointRequest) GetTxhash ¶
func (m *AssetTXEndpointRequest) GetTxhash() string
func (*AssetTXEndpointRequest) ProtoMessage ¶
func (*AssetTXEndpointRequest) ProtoMessage()
func (*AssetTXEndpointRequest) Reset ¶
func (m *AssetTXEndpointRequest) Reset()
func (*AssetTXEndpointRequest) String ¶
func (m *AssetTXEndpointRequest) String() string
func (*AssetTXEndpointRequest) XXX_DiscardUnknown ¶
func (m *AssetTXEndpointRequest) XXX_DiscardUnknown()
func (*AssetTXEndpointRequest) XXX_Marshal ¶
func (m *AssetTXEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AssetTXEndpointRequest) XXX_Merge ¶
func (dst *AssetTXEndpointRequest) XXX_Merge(src proto.Message)
func (*AssetTXEndpointRequest) XXX_Size ¶
func (m *AssetTXEndpointRequest) XXX_Size() int
func (*AssetTXEndpointRequest) XXX_Unmarshal ¶
func (m *AssetTXEndpointRequest) XXX_Unmarshal(b []byte) error
type Block ¶
type Block struct { // The hash of the block; in Bitcoin, the hashing function is SHA256(SHA256(block)) Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // The height of the block in the blockchain; i.e., there are height earlier blocks in its blockchain. Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` // The depth of the block in the blockchain; i.e., there are depth later blocks in its blockchain. Depth int32 `protobuf:"varint,3,opt,name=depth,proto3" json:"depth,omitempty"` // The name of the blockchain represented, in the form of $COIN.$CHAIN Network string `protobuf:"bytes,4,opt,name=network,proto3" json:"network,omitempty"` // The total number of satoshis transacted in this block. Total int32 `protobuf:"varint,5,opt,name=total,proto3" json:"total,omitempty"` // The total number of fees—in satoshis—collected by miners in this block. Fees int32 `protobuf:"varint,6,opt,name=fees,proto3" json:"fees,omitempty"` // Optional Raw size of block (including header and all transactions) in bytes. Not returned for bitcoin blocks earlier than height 389104. Size int32 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"` // Block version. Ver int32 `protobuf:"varint,8,opt,name=ver,proto3" json:"ver,omitempty"` // Recorded time at which block was built. Note: Miners rarely post accurate clock times. Time string `protobuf:"bytes,9,opt,name=time,proto3" json:"time,omitempty"` // The time Block’s servers receive the block. Our servers’ clock is continuously adjusted and accurate. ReceivedTime string `protobuf:"bytes,10,opt,name=received_time,json=receivedTime,proto3" json:"received_time,omitempty"` // Address of the peer that sent Block’s servers this block. RelayedBy string `protobuf:"bytes,11,opt,name=relayed_by,json=relayedBy,proto3" json:"relayed_by,omitempty"` // The block-encoded difficulty target. Bits int32 `protobuf:"varint,12,opt,name=bits,proto3" json:"bits,omitempty"` // The number used by a miner to generate this block. Nonce int32 `protobuf:"varint,13,opt,name=nonce,proto3" json:"nonce,omitempty"` // Number of transactions in this block. NTx int32 `protobuf:"varint,14,opt,name=n_tx,json=nTx,proto3" json:"n_tx,omitempty"` // The hash of the previous block in the blockchain. PrevBlock string `protobuf:"bytes,15,opt,name=prev_block,json=prevBlock,proto3" json:"prev_block,omitempty"` // The Block URL to query for more information on the previous block. PrevBlockUrl string `protobuf:"bytes,16,opt,name=prev_block_url,json=prevBlockUrl,proto3" json:"prev_block_url,omitempty"` // The base Block URL to receive transaction details. To get more details about specific transactions, you must concatenate this URL with the desired transaction hash(es). TxUrl string `protobuf:"bytes,17,opt,name=tx_url,json=txUrl,proto3" json:"tx_url,omitempty"` // The Merkle root of this block. MrklRoot string `protobuf:"bytes,18,opt,name=mrkl_root,json=mrklRoot,proto3" json:"mrkl_root,omitempty"` // An array of transaction hashes in this block. By default, only 20 are included. Txids []string `protobuf:"bytes,19,rep,name=txids,proto3" json:"txids,omitempty"` // Optional If there are more transactions that couldn’t fit in the txids array, this is the Block URL to query the next set of transactions (within a Block object). NextTxids string `protobuf:"bytes,20,opt,name=next_txids,json=nextTxids,proto3" json:"next_txids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Block) Descriptor ¶
func (*Block) GetMrklRoot ¶
func (*Block) GetNetwork ¶
func (*Block) GetNextTxids ¶
func (*Block) GetPrevBlock ¶
func (*Block) GetPrevBlockUrl ¶
func (*Block) GetReceivedTime ¶
func (*Block) GetRelayedBy ¶
func (*Block) ProtoMessage ¶
func (*Block) ProtoMessage()
func (*Block) XXX_DiscardUnknown ¶
func (m *Block) XXX_DiscardUnknown()
func (*Block) XXX_Marshal ¶
func (*Block) XXX_Unmarshal ¶
type BlockHashEndpointRequest ¶
type BlockHashEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` Txstart int32 `protobuf:"varint,3,opt,name=txstart,proto3" json:"txstart,omitempty"` Limit int32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BlockHashEndpointRequest) Descriptor ¶
func (*BlockHashEndpointRequest) Descriptor() ([]byte, []int)
func (*BlockHashEndpointRequest) GetBlockHash ¶
func (m *BlockHashEndpointRequest) GetBlockHash() string
func (*BlockHashEndpointRequest) GetLimit ¶
func (m *BlockHashEndpointRequest) GetLimit() int32
func (*BlockHashEndpointRequest) GetNetwork ¶
func (m *BlockHashEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*BlockHashEndpointRequest) GetTxstart ¶
func (m *BlockHashEndpointRequest) GetTxstart() int32
func (*BlockHashEndpointRequest) ProtoMessage ¶
func (*BlockHashEndpointRequest) ProtoMessage()
func (*BlockHashEndpointRequest) Reset ¶
func (m *BlockHashEndpointRequest) Reset()
func (*BlockHashEndpointRequest) String ¶
func (m *BlockHashEndpointRequest) String() string
func (*BlockHashEndpointRequest) XXX_DiscardUnknown ¶
func (m *BlockHashEndpointRequest) XXX_DiscardUnknown()
func (*BlockHashEndpointRequest) XXX_Marshal ¶
func (m *BlockHashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BlockHashEndpointRequest) XXX_Merge ¶
func (dst *BlockHashEndpointRequest) XXX_Merge(src proto.Message)
func (*BlockHashEndpointRequest) XXX_Size ¶
func (m *BlockHashEndpointRequest) XXX_Size() int
func (*BlockHashEndpointRequest) XXX_Unmarshal ¶
func (m *BlockHashEndpointRequest) XXX_Unmarshal(b []byte) error
type BlockHeightEndpointRequest ¶
type BlockHeightEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` BlockHeight int32 `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` Txstart int32 `protobuf:"varint,3,opt,name=txstart,proto3" json:"txstart,omitempty"` Limit int32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BlockHeightEndpointRequest) Descriptor ¶
func (*BlockHeightEndpointRequest) Descriptor() ([]byte, []int)
func (*BlockHeightEndpointRequest) GetBlockHeight ¶
func (m *BlockHeightEndpointRequest) GetBlockHeight() int32
func (*BlockHeightEndpointRequest) GetLimit ¶
func (m *BlockHeightEndpointRequest) GetLimit() int32
func (*BlockHeightEndpointRequest) GetNetwork ¶
func (m *BlockHeightEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*BlockHeightEndpointRequest) GetTxstart ¶
func (m *BlockHeightEndpointRequest) GetTxstart() int32
func (*BlockHeightEndpointRequest) ProtoMessage ¶
func (*BlockHeightEndpointRequest) ProtoMessage()
func (*BlockHeightEndpointRequest) Reset ¶
func (m *BlockHeightEndpointRequest) Reset()
func (*BlockHeightEndpointRequest) String ¶
func (m *BlockHeightEndpointRequest) String() string
func (*BlockHeightEndpointRequest) XXX_DiscardUnknown ¶
func (m *BlockHeightEndpointRequest) XXX_DiscardUnknown()
func (*BlockHeightEndpointRequest) XXX_Marshal ¶
func (m *BlockHeightEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BlockHeightEndpointRequest) XXX_Merge ¶
func (dst *BlockHeightEndpointRequest) XXX_Merge(src proto.Message)
func (*BlockHeightEndpointRequest) XXX_Size ¶
func (m *BlockHeightEndpointRequest) XXX_Size() int
func (*BlockHeightEndpointRequest) XXX_Unmarshal ¶
func (m *BlockHeightEndpointRequest) XXX_Unmarshal(b []byte) error
type Blockchain ¶
type Blockchain struct { // The name of the blockchain represented, in the form of $COIN.$CHAIN. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The current height of the blockchain; i.e., the number of blocks in the blockchain. Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` // The hash of the latest confirmed block in the blockchain; in Bitcoin, the hashing function is SHA256(SHA256(block)). Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // The time of the latest update to the blockchain; typically when the latest block was added. Time string `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // The Block URL to query for more information on the latest confirmed block; returns a Block. LatestUrl string `protobuf:"bytes,5,opt,name=latest_url,json=latestUrl,proto3" json:"latest_url,omitempty"` // The hash of the second-to-latest confirmed block in the blockchain. PreviousHash string `protobuf:"bytes,6,opt,name=previous_hash,json=previousHash,proto3" json:"previous_hash,omitempty"` // The Block URL to query for more information on the second-to-latest confirmed block; returns a Block. PreviousUrl string `protobuf:"bytes,7,opt,name=previous_url,json=previousUrl,proto3" json:"previous_url,omitempty"` // N/A, will be deprecated soon. PeerCount int32 `protobuf:"varint,8,opt,name=peer_count,json=peerCount,proto3" json:"peer_count,omitempty"` // A rolling average of the fee (in satoshis) paid per kilobyte for transactions to be confirmed within 1 to 2 blocks. HighFeePerKb int32 `protobuf:"varint,9,opt,name=high_fee_per_kb,json=highFeePerKb,proto3" json:"high_fee_per_kb,omitempty"` // A rolling average of the fee (in satoshis) paid per kilobyte for transactions to be confirmed within 3 to 6 blocks. MediumFeePerKb int32 `protobuf:"varint,10,opt,name=medium_fee_per_kb,json=mediumFeePerKb,proto3" json:"medium_fee_per_kb,omitempty"` // A rolling average of the fee (in satoshis) paid per kilobyte for transactions to be confirmed in 7 or more blocks. LowFeePerKb int32 `protobuf:"varint,11,opt,name=low_fee_per_kb,json=lowFeePerKb,proto3" json:"low_fee_per_kb,omitempty"` // Number of unconfirmed transactions in memory pool (likely to be included in next block). UnconfirmedCount int32 `protobuf:"varint,12,opt,name=unconfirmed_count,json=unconfirmedCount,proto3" json:"unconfirmed_count,omitempty"` // Optional The current height of the latest fork to the blockchain; when no competing blockchain fork present, not returned with endpoints that return Blockchains. LastForkHeight int32 `protobuf:"varint,13,opt,name=last_fork_height,json=lastForkHeight,proto3" json:"last_fork_height,omitempty"` // Optional The hash of the latest confirmed block in the latest fork of the blockchain; when no competing blockchain fork present, not returned with endpoints that return Blockchains. LastForkHash string `protobuf:"bytes,14,opt,name=last_fork_hash,json=lastForkHash,proto3" json:"last_fork_hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Blockchain) Descriptor ¶
func (*Blockchain) Descriptor() ([]byte, []int)
func (*Blockchain) GetHash ¶
func (m *Blockchain) GetHash() string
func (*Blockchain) GetHeight ¶
func (m *Blockchain) GetHeight() int32
func (*Blockchain) GetHighFeePerKb ¶
func (m *Blockchain) GetHighFeePerKb() int32
func (*Blockchain) GetLastForkHash ¶
func (m *Blockchain) GetLastForkHash() string
func (*Blockchain) GetLastForkHeight ¶
func (m *Blockchain) GetLastForkHeight() int32
func (*Blockchain) GetLatestUrl ¶
func (m *Blockchain) GetLatestUrl() string
func (*Blockchain) GetLowFeePerKb ¶
func (m *Blockchain) GetLowFeePerKb() int32
func (*Blockchain) GetMediumFeePerKb ¶
func (m *Blockchain) GetMediumFeePerKb() int32
func (*Blockchain) GetName ¶
func (m *Blockchain) GetName() string
func (*Blockchain) GetPeerCount ¶
func (m *Blockchain) GetPeerCount() int32
func (*Blockchain) GetPreviousHash ¶
func (m *Blockchain) GetPreviousHash() string
func (*Blockchain) GetPreviousUrl ¶
func (m *Blockchain) GetPreviousUrl() string
func (*Blockchain) GetTime ¶
func (m *Blockchain) GetTime() string
func (*Blockchain) GetUnconfirmedCount ¶
func (m *Blockchain) GetUnconfirmedCount() int32
func (*Blockchain) ProtoMessage ¶
func (*Blockchain) ProtoMessage()
func (*Blockchain) Reset ¶
func (m *Blockchain) Reset()
func (*Blockchain) String ¶
func (m *Blockchain) String() string
func (*Blockchain) XXX_DiscardUnknown ¶
func (m *Blockchain) XXX_DiscardUnknown()
func (*Blockchain) XXX_Marshal ¶
func (m *Blockchain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Blockchain) XXX_Merge ¶
func (dst *Blockchain) XXX_Merge(src proto.Message)
func (*Blockchain) XXX_Size ¶
func (m *Blockchain) XXX_Size() int
func (*Blockchain) XXX_Unmarshal ¶
func (m *Blockchain) XXX_Unmarshal(b []byte) error
type BlockchainServiceClient ¶
type BlockchainServiceClient interface { ChainEndpoint(ctx context.Context, in *ChainEndpointRequest, opts ...grpc.CallOption) (*Blockchain, error) BlockHashEndpoint(ctx context.Context, in *BlockHashEndpointRequest, opts ...grpc.CallOption) (*Block, error) BlockHeightEndpoint(ctx context.Context, in *BlockHeightEndpointRequest, opts ...grpc.CallOption) (*Block, error) FeatureEndpoint(ctx context.Context, in *FeatureEndpointRequest, opts ...grpc.CallOption) (*Feature, error) }
BlockchainServiceClient is the client API for BlockchainService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewBlockchainServiceClient ¶
func NewBlockchainServiceClient(cc *grpc.ClientConn) BlockchainServiceClient
type BlockchainServiceServer ¶
type BlockchainServiceServer interface { ChainEndpoint(context.Context, *ChainEndpointRequest) (*Blockchain, error) BlockHashEndpoint(context.Context, *BlockHashEndpointRequest) (*Block, error) BlockHeightEndpoint(context.Context, *BlockHeightEndpointRequest) (*Block, error) FeatureEndpoint(context.Context, *FeatureEndpointRequest) (*Feature, error) }
BlockchainServiceServer is the server API for BlockchainService service.
type ChainEndpointRequest ¶
type ChainEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ChainEndpointRequest) Descriptor ¶
func (*ChainEndpointRequest) Descriptor() ([]byte, []int)
func (*ChainEndpointRequest) GetNetwork ¶
func (m *ChainEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*ChainEndpointRequest) ProtoMessage ¶
func (*ChainEndpointRequest) ProtoMessage()
func (*ChainEndpointRequest) Reset ¶
func (m *ChainEndpointRequest) Reset()
func (*ChainEndpointRequest) String ¶
func (m *ChainEndpointRequest) String() string
func (*ChainEndpointRequest) XXX_DiscardUnknown ¶
func (m *ChainEndpointRequest) XXX_DiscardUnknown()
func (*ChainEndpointRequest) XXX_Marshal ¶
func (m *ChainEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChainEndpointRequest) XXX_Merge ¶
func (dst *ChainEndpointRequest) XXX_Merge(src proto.Message)
func (*ChainEndpointRequest) XXX_Size ¶
func (m *ChainEndpointRequest) XXX_Size() int
func (*ChainEndpointRequest) XXX_Unmarshal ¶
func (m *ChainEndpointRequest) XXX_Unmarshal(b []byte) error
type ConfidenceFactorServiceClient ¶
type ConfidenceFactorServiceClient interface {
TransactionConfidenceEndpoint(ctx context.Context, in *TransactionConfidenceEndpointRequest, opts ...grpc.CallOption) (*TXConfidence, error)
}
ConfidenceFactorServiceClient is the client API for ConfidenceFactorService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewConfidenceFactorServiceClient ¶
func NewConfidenceFactorServiceClient(cc *grpc.ClientConn) ConfidenceFactorServiceClient
type ConfidenceFactorServiceServer ¶
type ConfidenceFactorServiceServer interface {
TransactionConfidenceEndpoint(context.Context, *TransactionConfidenceEndpointRequest) (*TXConfidence, error)
}
ConfidenceFactorServiceServer is the server API for ConfidenceFactorService service.
type CreateAnalyticsJobRequest ¶
type CreateAnalyticsJobRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Enginename string `protobuf:"bytes,2,opt,name=enginename,proto3" json:"enginename,omitempty"` // Address hash this job is querying. Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // Minimal/threshold value (in satoshis) to query. ValueThreshold int32 `protobuf:"varint,4,opt,name=value_threshold,json=valueThreshold,proto3" json:"value_threshold,omitempty"` // Limit of results to return. Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` // Beginning of time range to query. Start string `protobuf:"bytes,6,opt,name=start,proto3" json:"start,omitempty"` // End of time range to query. End string `protobuf:"bytes,7,opt,name=end,proto3" json:"end,omitempty"` // Degree of connectiveness to query. Degree int32 `protobuf:"varint,8,opt,name=degree,proto3" json:"degree,omitempty"` // IP address and port, of the form “0.0.0.0:80”. Ideally an IP and port combination found from another API lookup (for example, relayed_by from the Transaction Hash Endpoint) Source string `protobuf:"bytes,9,opt,name=source,proto3" json:"source,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateAnalyticsJobRequest) Descriptor ¶
func (*CreateAnalyticsJobRequest) Descriptor() ([]byte, []int)
func (*CreateAnalyticsJobRequest) GetAddress ¶
func (m *CreateAnalyticsJobRequest) GetAddress() string
func (*CreateAnalyticsJobRequest) GetDegree ¶
func (m *CreateAnalyticsJobRequest) GetDegree() int32
func (*CreateAnalyticsJobRequest) GetEnd ¶
func (m *CreateAnalyticsJobRequest) GetEnd() string
func (*CreateAnalyticsJobRequest) GetEnginename ¶
func (m *CreateAnalyticsJobRequest) GetEnginename() string
func (*CreateAnalyticsJobRequest) GetLimit ¶
func (m *CreateAnalyticsJobRequest) GetLimit() int32
func (*CreateAnalyticsJobRequest) GetNetwork ¶
func (m *CreateAnalyticsJobRequest) GetNetwork() NetworkAllowingAlias
func (*CreateAnalyticsJobRequest) GetSource ¶
func (m *CreateAnalyticsJobRequest) GetSource() string
func (*CreateAnalyticsJobRequest) GetStart ¶
func (m *CreateAnalyticsJobRequest) GetStart() string
func (*CreateAnalyticsJobRequest) GetValueThreshold ¶
func (m *CreateAnalyticsJobRequest) GetValueThreshold() int32
func (*CreateAnalyticsJobRequest) ProtoMessage ¶
func (*CreateAnalyticsJobRequest) ProtoMessage()
func (*CreateAnalyticsJobRequest) Reset ¶
func (m *CreateAnalyticsJobRequest) Reset()
func (*CreateAnalyticsJobRequest) String ¶
func (m *CreateAnalyticsJobRequest) String() string
func (*CreateAnalyticsJobRequest) XXX_DiscardUnknown ¶
func (m *CreateAnalyticsJobRequest) XXX_DiscardUnknown()
func (*CreateAnalyticsJobRequest) XXX_Marshal ¶
func (m *CreateAnalyticsJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateAnalyticsJobRequest) XXX_Merge ¶
func (dst *CreateAnalyticsJobRequest) XXX_Merge(src proto.Message)
func (*CreateAnalyticsJobRequest) XXX_Size ¶
func (m *CreateAnalyticsJobRequest) XXX_Size() int
func (*CreateAnalyticsJobRequest) XXX_Unmarshal ¶
func (m *CreateAnalyticsJobRequest) XXX_Unmarshal(b []byte) error
type CreateForwardEndpointRequest ¶
type CreateForwardEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // Identifier of the address forwarding request; generated when a new request is created. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // The mandatory user token. Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // The required destination address for address forwarding. Destination string `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty"` // The address which will automatically forward to destination; generated when a new request is created. InputAddress string `protobuf:"bytes,5,opt,name=input_address,json=inputAddress,proto3" json:"input_address,omitempty"` // Optional Address to forward processing fees, if specified. Allows you to receive a fee for your own services. ProcessFeesAddress string `protobuf:"bytes,6,opt,name=process_fees_address,json=processFeesAddress,proto3" json:"process_fees_address,omitempty"` // Optional Fixed processing fee amount to be sent to the fee address. A fixed satoshi amount or a percentage is required if a process_fees_address has been specified. ProcessFeesSatoshis int32 `protobuf:"varint,7,opt,name=process_fees_satoshis,json=processFeesSatoshis,proto3" json:"process_fees_satoshis,omitempty"` // Optional Percentage of the transaction to be sent to the fee address. A fixed satoshi amount or a percentage is required if a process_fees_address has been specified. ProcessFeesPercent float32 `protobuf:"fixed32,8,opt,name=process_fees_percent,json=processFeesPercent,proto3" json:"process_fees_percent,omitempty"` // Optional The URL to call anytime a new is forwarded. CallbackUrl string `protobuf:"bytes,9,opt,name=callback_url,json=callbackUrl,proto3" json:"callback_url,omitempty"` // Optional Whether to also call the callback_url with subsequent confirmations of the forwarding transactions. Automatically sets up a WebHook. EnableConfirmations bool `protobuf:"varint,10,opt,name=enable_confirmations,json=enableConfirmations,proto3" json:"enable_confirmations,omitempty"` // Optional Mining fee amount to include in the forwarding transaction, in satoshis. If not set, defaults to 10,000. MiningFeesSatoshis int32 `protobuf:"varint,11,opt,name=mining_fees_satoshis,json=miningFeesSatoshis,proto3" json:"mining_fees_satoshis,omitempty"` // Optional History of forwarding transaction hashes for this address forward; not present if this request has yet to forward any transactions. Txs []string `protobuf:"bytes,12,rep,name=txs,proto3" json:"txs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateForwardEndpointRequest) Descriptor ¶
func (*CreateForwardEndpointRequest) Descriptor() ([]byte, []int)
func (*CreateForwardEndpointRequest) GetCallbackUrl ¶
func (m *CreateForwardEndpointRequest) GetCallbackUrl() string
func (*CreateForwardEndpointRequest) GetDestination ¶
func (m *CreateForwardEndpointRequest) GetDestination() string
func (*CreateForwardEndpointRequest) GetEnableConfirmations ¶
func (m *CreateForwardEndpointRequest) GetEnableConfirmations() bool
func (*CreateForwardEndpointRequest) GetId ¶
func (m *CreateForwardEndpointRequest) GetId() string
func (*CreateForwardEndpointRequest) GetInputAddress ¶
func (m *CreateForwardEndpointRequest) GetInputAddress() string
func (*CreateForwardEndpointRequest) GetMiningFeesSatoshis ¶
func (m *CreateForwardEndpointRequest) GetMiningFeesSatoshis() int32
func (*CreateForwardEndpointRequest) GetNetwork ¶
func (m *CreateForwardEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*CreateForwardEndpointRequest) GetProcessFeesAddress ¶
func (m *CreateForwardEndpointRequest) GetProcessFeesAddress() string
func (*CreateForwardEndpointRequest) GetProcessFeesPercent ¶
func (m *CreateForwardEndpointRequest) GetProcessFeesPercent() float32
func (*CreateForwardEndpointRequest) GetProcessFeesSatoshis ¶
func (m *CreateForwardEndpointRequest) GetProcessFeesSatoshis() int32
func (*CreateForwardEndpointRequest) GetToken ¶
func (m *CreateForwardEndpointRequest) GetToken() string
func (*CreateForwardEndpointRequest) GetTxs ¶
func (m *CreateForwardEndpointRequest) GetTxs() []string
func (*CreateForwardEndpointRequest) ProtoMessage ¶
func (*CreateForwardEndpointRequest) ProtoMessage()
func (*CreateForwardEndpointRequest) Reset ¶
func (m *CreateForwardEndpointRequest) Reset()
func (*CreateForwardEndpointRequest) String ¶
func (m *CreateForwardEndpointRequest) String() string
func (*CreateForwardEndpointRequest) XXX_DiscardUnknown ¶
func (m *CreateForwardEndpointRequest) XXX_DiscardUnknown()
func (*CreateForwardEndpointRequest) XXX_Marshal ¶
func (m *CreateForwardEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateForwardEndpointRequest) XXX_Merge ¶
func (dst *CreateForwardEndpointRequest) XXX_Merge(src proto.Message)
func (*CreateForwardEndpointRequest) XXX_Size ¶
func (m *CreateForwardEndpointRequest) XXX_Size() int
func (*CreateForwardEndpointRequest) XXX_Unmarshal ¶
func (m *CreateForwardEndpointRequest) XXX_Unmarshal(b []byte) error
type CreateHDWalletEndpointRequest ¶
type CreateHDWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Chains []*HDChain `protobuf:"bytes,4,rep,name=chains,proto3" json:"chains,omitempty"` Hd bool `protobuf:"varint,5,opt,name=hd,proto3" json:"hd,omitempty"` ExtendedPublicKey string `protobuf:"bytes,6,opt,name=extended_public_key,json=extendedPublicKey,proto3" json:"extended_public_key,omitempty"` SubchainIndexes []int32 `protobuf:"varint,7,rep,packed,name=subchain_indexes,json=subchainIndexes,proto3" json:"subchain_indexes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateHDWalletEndpointRequest) Descriptor ¶
func (*CreateHDWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*CreateHDWalletEndpointRequest) GetChains ¶
func (m *CreateHDWalletEndpointRequest) GetChains() []*HDChain
func (*CreateHDWalletEndpointRequest) GetExtendedPublicKey ¶
func (m *CreateHDWalletEndpointRequest) GetExtendedPublicKey() string
func (*CreateHDWalletEndpointRequest) GetHd ¶
func (m *CreateHDWalletEndpointRequest) GetHd() bool
func (*CreateHDWalletEndpointRequest) GetName ¶
func (m *CreateHDWalletEndpointRequest) GetName() string
func (*CreateHDWalletEndpointRequest) GetNetwork ¶
func (m *CreateHDWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*CreateHDWalletEndpointRequest) GetSubchainIndexes ¶
func (m *CreateHDWalletEndpointRequest) GetSubchainIndexes() []int32
func (*CreateHDWalletEndpointRequest) GetToken ¶
func (m *CreateHDWalletEndpointRequest) GetToken() string
func (*CreateHDWalletEndpointRequest) ProtoMessage ¶
func (*CreateHDWalletEndpointRequest) ProtoMessage()
func (*CreateHDWalletEndpointRequest) Reset ¶
func (m *CreateHDWalletEndpointRequest) Reset()
func (*CreateHDWalletEndpointRequest) String ¶
func (m *CreateHDWalletEndpointRequest) String() string
func (*CreateHDWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *CreateHDWalletEndpointRequest) XXX_DiscardUnknown()
func (*CreateHDWalletEndpointRequest) XXX_Marshal ¶
func (m *CreateHDWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateHDWalletEndpointRequest) XXX_Merge ¶
func (dst *CreateHDWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*CreateHDWalletEndpointRequest) XXX_Size ¶
func (m *CreateHDWalletEndpointRequest) XXX_Size() int
func (*CreateHDWalletEndpointRequest) XXX_Unmarshal ¶
func (m *CreateHDWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type CreateTransactionEndpointRequest ¶
type CreateTransactionEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // Height of the block that contains this transaction. If this is an unconfirmed transaction, it will equal -1. BlockHeight int32 `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // The hash of the transaction. While reasonably unique, using hashes as identifiers may be unsafe. Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // Array of bitcoin public addresses involved in the transaction. Addresses []string `protobuf:"bytes,4,rep,name=addresses,proto3" json:"addresses,omitempty"` // The total number of satoshis exchanged in this transaction. Total int32 `protobuf:"varint,5,opt,name=total,proto3" json:"total,omitempty"` // The total number of fees—in satoshis—collected by miners in this transaction. Fees int32 `protobuf:"varint,6,opt,name=fees,proto3" json:"fees,omitempty"` // The size of the transaction in bytes. Size int32 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"` // The likelihood that this transaction will make it to the next block; reflects the preference level miners have to include this transaction. Can be high, medium or low. Preference string `protobuf:"bytes,8,opt,name=preference,proto3" json:"preference,omitempty"` // Address of the peer that sent Block’s servers this transaction. RelayedBy string `protobuf:"bytes,9,opt,name=relayed_by,json=relayedBy,proto3" json:"relayed_by,omitempty"` // Time this transaction was received by Block’s servers. Received string `protobuf:"bytes,10,opt,name=received,proto3" json:"received,omitempty"` // Version number, typically 1 for Bitcoin transactions. Ver int32 `protobuf:"varint,11,opt,name=ver,proto3" json:"ver,omitempty"` // Time when transaction can be valid. Can be interpreted in two ways: if less than 500 million, refers to block height. If more, refers to Unix epoch time. LockTime int32 `protobuf:"varint,12,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"` // true if this is an attempted double spend; false otherwise. DoubleSpend bool `protobuf:"varint,13,opt,name=double_spend,json=doubleSpend,proto3" json:"double_spend,omitempty"` // Total number of inputs in the transaction. VinSz int32 `protobuf:"varint,14,opt,name=vin_sz,json=vinSz,proto3" json:"vin_sz,omitempty"` // Total number of outputs in the transaction. VoutSz int32 `protobuf:"varint,15,opt,name=vout_sz,json=voutSz,proto3" json:"vout_sz,omitempty"` // Number of subsequent blocks, including the block the transaction is in. Unconfirmed transactions have 0 confirmations. Confirmations int32 `protobuf:"varint,16,opt,name=confirmations,proto3" json:"confirmations,omitempty"` // TXInput Array, limited to 20 by default. Inputs []*TXInput `protobuf:"bytes,17,rep,name=inputs,proto3" json:"inputs,omitempty"` // TXOutput Array, limited to 20 by default. Outputs []*TXOutput `protobuf:"bytes,18,rep,name=outputs,proto3" json:"outputs,omitempty"` // Optional Returns true if this transaction has opted in to Replace-By-Fee (RBF), either true or not present. You can read more about Opt-In RBF here. OptInRbf bool `protobuf:"varint,19,opt,name=opt_in_rbf,json=optInRbf,proto3" json:"opt_in_rbf,omitempty"` // Optional The percentage chance this transaction will not be double-spent against, if unconfirmed. For more information, check the section on Confidence Factor. Confidence float32 `protobuf:"fixed32,20,opt,name=confidence,proto3" json:"confidence,omitempty"` // Optional Time at which transaction was included in a block; only present for confirmed transactions. Confirmed string `protobuf:"bytes,21,opt,name=confirmed,proto3" json:"confirmed,omitempty"` // Optional Number of peers that have sent this transaction to Block; only present for unconfirmed transactions. ReceiveCount int32 `protobuf:"varint,22,opt,name=receive_count,json=receiveCount,proto3" json:"receive_count,omitempty"` // Optional Address Block will use to send back your change, if you constructed this transaction. If not set, defaults to the address from which the coins were originally sent. ChangeAddress string `protobuf:"bytes,23,opt,name=change_address,json=changeAddress,proto3" json:"change_address,omitempty"` // Optional Hash of the block that contains this transaction; only present for confirmed transactions. BlockHash string `protobuf:"bytes,24,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // Optional Canonical, zero-indexed location of this transaction in a block; only present for confirmed transactions. BlockIndex int32 `protobuf:"varint,25,opt,name=block_index,json=blockIndex,proto3" json:"block_index,omitempty"` // Optional If this transaction is a double-spend (i.e. double_spend == true) then this is the hash of the transaction it’s double-spending. DoubleOf string `protobuf:"bytes,26,opt,name=double_of,json=doubleOf,proto3" json:"double_of,omitempty"` // Optional Returned if this transaction contains an OP_RETURN associated with a known data protocol. Data protocols currently detected: blockchainid ; openassets ; factom ; colu ; coinspark ; omni DataProtocol string `protobuf:"bytes,27,opt,name=data_protocol,json=dataProtocol,proto3" json:"data_protocol,omitempty"` // Optional Hex-encoded bytes of the transaction, as sent over the network. Hex string `protobuf:"bytes,28,opt,name=hex,proto3" json:"hex,omitempty"` // Optional If there are more transaction inptus that couldn’t fit into the TXInput array, this is the Block URL to query the next set of TXInputs (within a TX object). NextInputs string `protobuf:"bytes,29,opt,name=next_inputs,json=nextInputs,proto3" json:"next_inputs,omitempty"` // Optional If there are more transaction outputs that couldn’t fit into the TXOutput array, this is the Block URL to query the next set of TXOutputs(within a TX object). NextOutputs string `protobuf:"bytes,30,opt,name=next_outputs,json=nextOutputs,proto3" json:"next_outputs,omitempty"` IncludeToSignTx bool `protobuf:"varint,31,opt,name=includeToSignTx,proto3" json:"includeToSignTx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateTransactionEndpointRequest) Descriptor ¶
func (*CreateTransactionEndpointRequest) Descriptor() ([]byte, []int)
func (*CreateTransactionEndpointRequest) GetAddresses ¶
func (m *CreateTransactionEndpointRequest) GetAddresses() []string
func (*CreateTransactionEndpointRequest) GetBlockHash ¶
func (m *CreateTransactionEndpointRequest) GetBlockHash() string
func (*CreateTransactionEndpointRequest) GetBlockHeight ¶
func (m *CreateTransactionEndpointRequest) GetBlockHeight() int32
func (*CreateTransactionEndpointRequest) GetBlockIndex ¶
func (m *CreateTransactionEndpointRequest) GetBlockIndex() int32
func (*CreateTransactionEndpointRequest) GetChangeAddress ¶
func (m *CreateTransactionEndpointRequest) GetChangeAddress() string
func (*CreateTransactionEndpointRequest) GetConfidence ¶
func (m *CreateTransactionEndpointRequest) GetConfidence() float32
func (*CreateTransactionEndpointRequest) GetConfirmations ¶
func (m *CreateTransactionEndpointRequest) GetConfirmations() int32
func (*CreateTransactionEndpointRequest) GetConfirmed ¶
func (m *CreateTransactionEndpointRequest) GetConfirmed() string
func (*CreateTransactionEndpointRequest) GetDataProtocol ¶
func (m *CreateTransactionEndpointRequest) GetDataProtocol() string
func (*CreateTransactionEndpointRequest) GetDoubleOf ¶
func (m *CreateTransactionEndpointRequest) GetDoubleOf() string
func (*CreateTransactionEndpointRequest) GetDoubleSpend ¶
func (m *CreateTransactionEndpointRequest) GetDoubleSpend() bool
func (*CreateTransactionEndpointRequest) GetFees ¶
func (m *CreateTransactionEndpointRequest) GetFees() int32
func (*CreateTransactionEndpointRequest) GetHash ¶
func (m *CreateTransactionEndpointRequest) GetHash() string
func (*CreateTransactionEndpointRequest) GetHex ¶
func (m *CreateTransactionEndpointRequest) GetHex() string
func (*CreateTransactionEndpointRequest) GetIncludeToSignTx ¶
func (m *CreateTransactionEndpointRequest) GetIncludeToSignTx() bool
func (*CreateTransactionEndpointRequest) GetInputs ¶
func (m *CreateTransactionEndpointRequest) GetInputs() []*TXInput
func (*CreateTransactionEndpointRequest) GetLockTime ¶
func (m *CreateTransactionEndpointRequest) GetLockTime() int32
func (*CreateTransactionEndpointRequest) GetNetwork ¶
func (m *CreateTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*CreateTransactionEndpointRequest) GetNextInputs ¶
func (m *CreateTransactionEndpointRequest) GetNextInputs() string
func (*CreateTransactionEndpointRequest) GetNextOutputs ¶
func (m *CreateTransactionEndpointRequest) GetNextOutputs() string
func (*CreateTransactionEndpointRequest) GetOptInRbf ¶
func (m *CreateTransactionEndpointRequest) GetOptInRbf() bool
func (*CreateTransactionEndpointRequest) GetOutputs ¶
func (m *CreateTransactionEndpointRequest) GetOutputs() []*TXOutput
func (*CreateTransactionEndpointRequest) GetPreference ¶
func (m *CreateTransactionEndpointRequest) GetPreference() string
func (*CreateTransactionEndpointRequest) GetReceiveCount ¶
func (m *CreateTransactionEndpointRequest) GetReceiveCount() int32
func (*CreateTransactionEndpointRequest) GetReceived ¶
func (m *CreateTransactionEndpointRequest) GetReceived() string
func (*CreateTransactionEndpointRequest) GetRelayedBy ¶
func (m *CreateTransactionEndpointRequest) GetRelayedBy() string
func (*CreateTransactionEndpointRequest) GetSize ¶
func (m *CreateTransactionEndpointRequest) GetSize() int32
func (*CreateTransactionEndpointRequest) GetTotal ¶
func (m *CreateTransactionEndpointRequest) GetTotal() int32
func (*CreateTransactionEndpointRequest) GetVer ¶
func (m *CreateTransactionEndpointRequest) GetVer() int32
func (*CreateTransactionEndpointRequest) GetVinSz ¶
func (m *CreateTransactionEndpointRequest) GetVinSz() int32
func (*CreateTransactionEndpointRequest) GetVoutSz ¶
func (m *CreateTransactionEndpointRequest) GetVoutSz() int32
func (*CreateTransactionEndpointRequest) ProtoMessage ¶
func (*CreateTransactionEndpointRequest) ProtoMessage()
func (*CreateTransactionEndpointRequest) Reset ¶
func (m *CreateTransactionEndpointRequest) Reset()
func (*CreateTransactionEndpointRequest) String ¶
func (m *CreateTransactionEndpointRequest) String() string
func (*CreateTransactionEndpointRequest) XXX_DiscardUnknown ¶
func (m *CreateTransactionEndpointRequest) XXX_DiscardUnknown()
func (*CreateTransactionEndpointRequest) XXX_Marshal ¶
func (m *CreateTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateTransactionEndpointRequest) XXX_Merge ¶
func (dst *CreateTransactionEndpointRequest) XXX_Merge(src proto.Message)
func (*CreateTransactionEndpointRequest) XXX_Size ¶
func (m *CreateTransactionEndpointRequest) XXX_Size() int
func (*CreateTransactionEndpointRequest) XXX_Unmarshal ¶
func (m *CreateTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
type CreateWalletEndpointRequest ¶
type CreateWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Addresses []string `protobuf:"bytes,4,rep,name=addresses,proto3" json:"addresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateWalletEndpointRequest) Descriptor ¶
func (*CreateWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*CreateWalletEndpointRequest) GetAddresses ¶
func (m *CreateWalletEndpointRequest) GetAddresses() []string
func (*CreateWalletEndpointRequest) GetName ¶
func (m *CreateWalletEndpointRequest) GetName() string
func (*CreateWalletEndpointRequest) GetNetwork ¶
func (m *CreateWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*CreateWalletEndpointRequest) GetToken ¶
func (m *CreateWalletEndpointRequest) GetToken() string
func (*CreateWalletEndpointRequest) ProtoMessage ¶
func (*CreateWalletEndpointRequest) ProtoMessage()
func (*CreateWalletEndpointRequest) Reset ¶
func (m *CreateWalletEndpointRequest) Reset()
func (*CreateWalletEndpointRequest) String ¶
func (m *CreateWalletEndpointRequest) String() string
func (*CreateWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *CreateWalletEndpointRequest) XXX_DiscardUnknown()
func (*CreateWalletEndpointRequest) XXX_Marshal ¶
func (m *CreateWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateWalletEndpointRequest) XXX_Merge ¶
func (dst *CreateWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*CreateWalletEndpointRequest) XXX_Size ¶
func (m *CreateWalletEndpointRequest) XXX_Size() int
func (*CreateWalletEndpointRequest) XXX_Unmarshal ¶
func (m *CreateWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type CreateWebHookEndpointRequest ¶
type CreateWebHookEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // Identifier of the event; generated when a new request is created. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Type of event; can be unconfirmed-tx, new-block, confirmed-tx, tx-confirmation, double-spend-tx, tx-confidence. Event string `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"` // optional Only objects with a matching hash will be sent. The hash can either be for a block or a transaction. Hash string `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"` // optional Only transactions associated with the given wallet will be sent; can use a regular or HD wallet name. If used, requires a user token. WalletName string `protobuf:"bytes,5,opt,name=wallet_name,json=walletName,proto3" json:"wallet_name,omitempty"` // optional Required if wallet_name is used, though generally we advise users to include it (as they can reach API throttling thresholds rapidly). Token string `protobuf:"bytes,6,opt,name=token,proto3" json:"token,omitempty"` // optional Only transactions associated with the given address will be sent. A wallet name can also be used instead of an address, which will then match on any address in the wallet. Address string `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"` // optional Used in concert with the tx-confirmation event type to set the number of confirmations desired for which to receive an update. You’ll receive an updated TX for every confirmation up to this amount. The maximum allowed is 10; if not set, it will default to 6. Confirmations int32 `protobuf:"varint,8,opt,name=confirmations,proto3" json:"confirmations,omitempty"` // optional Used in concert with the tx-confidence event type to set the minimum confidence for which you’ll receive a notification. You’ll receive a TX once this threshold is met. Will accept any float between 0 and 1, exclusive; if not set, defaults to 0.99. Confidence float32 `protobuf:"fixed32,9,opt,name=confidence,proto3" json:"confidence,omitempty"` // optional Only transactions with an output script of the provided type will be sent. The recognized types of scripts are: pay-to-pubkey-hash, pay-to-multi-pubkey-hash, pay-to-pubkey, pay-to-script-hash, null-data (sometimes called OP_RETURN), empty or unknown. Script string `protobuf:"bytes,10,opt,name=script,proto3" json:"script,omitempty"` // optional Callback URL for this Event’s WebHook; not applicable for WebSockets usage. Url string `protobuf:"bytes,11,opt,name=url,proto3" json:"url,omitempty"` // Number of errors when attempting to POST to callback URL; not applicable for WebSockets usage. CallbackErrors int32 `protobuf:"varint,12,opt,name=callback_errors,json=callbackErrors,proto3" json:"callback_errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateWebHookEndpointRequest) Descriptor ¶
func (*CreateWebHookEndpointRequest) Descriptor() ([]byte, []int)
func (*CreateWebHookEndpointRequest) GetAddress ¶
func (m *CreateWebHookEndpointRequest) GetAddress() string
func (*CreateWebHookEndpointRequest) GetCallbackErrors ¶
func (m *CreateWebHookEndpointRequest) GetCallbackErrors() int32
func (*CreateWebHookEndpointRequest) GetConfidence ¶
func (m *CreateWebHookEndpointRequest) GetConfidence() float32
func (*CreateWebHookEndpointRequest) GetConfirmations ¶
func (m *CreateWebHookEndpointRequest) GetConfirmations() int32
func (*CreateWebHookEndpointRequest) GetEvent ¶
func (m *CreateWebHookEndpointRequest) GetEvent() string
func (*CreateWebHookEndpointRequest) GetHash ¶
func (m *CreateWebHookEndpointRequest) GetHash() string
func (*CreateWebHookEndpointRequest) GetId ¶
func (m *CreateWebHookEndpointRequest) GetId() string
func (*CreateWebHookEndpointRequest) GetNetwork ¶
func (m *CreateWebHookEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*CreateWebHookEndpointRequest) GetScript ¶
func (m *CreateWebHookEndpointRequest) GetScript() string
func (*CreateWebHookEndpointRequest) GetToken ¶
func (m *CreateWebHookEndpointRequest) GetToken() string
func (*CreateWebHookEndpointRequest) GetUrl ¶
func (m *CreateWebHookEndpointRequest) GetUrl() string
func (*CreateWebHookEndpointRequest) GetWalletName ¶
func (m *CreateWebHookEndpointRequest) GetWalletName() string
func (*CreateWebHookEndpointRequest) ProtoMessage ¶
func (*CreateWebHookEndpointRequest) ProtoMessage()
func (*CreateWebHookEndpointRequest) Reset ¶
func (m *CreateWebHookEndpointRequest) Reset()
func (*CreateWebHookEndpointRequest) String ¶
func (m *CreateWebHookEndpointRequest) String() string
func (*CreateWebHookEndpointRequest) XXX_DiscardUnknown ¶
func (m *CreateWebHookEndpointRequest) XXX_DiscardUnknown()
func (*CreateWebHookEndpointRequest) XXX_Marshal ¶
func (m *CreateWebHookEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateWebHookEndpointRequest) XXX_Merge ¶
func (dst *CreateWebHookEndpointRequest) XXX_Merge(src proto.Message)
func (*CreateWebHookEndpointRequest) XXX_Size ¶
func (m *CreateWebHookEndpointRequest) XXX_Size() int
func (*CreateWebHookEndpointRequest) XXX_Unmarshal ¶
func (m *CreateWebHookEndpointRequest) XXX_Unmarshal(b []byte) error
type DataEndpointRequest ¶
type DataEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // The string representing the data to embed, can be either hex-encoded or plaintext. Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // Optional Your BlockCypher API token, can either be included here or as a URL Parameter in your request. Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // Optional The encoding of your data, can be either string (for plaintext) or hex (for hex-encoded). If not set, defaults to hex. Encoding string `protobuf:"bytes,4,opt,name=encoding,proto3" json:"encoding,omitempty"` // Optional The hash of the transaction containing your data; only part of return object. Hash string `protobuf:"bytes,5,opt,name=hash,proto3" json:"hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DataEndpointRequest) Descriptor ¶
func (*DataEndpointRequest) Descriptor() ([]byte, []int)
func (*DataEndpointRequest) GetData ¶
func (m *DataEndpointRequest) GetData() string
func (*DataEndpointRequest) GetEncoding ¶
func (m *DataEndpointRequest) GetEncoding() string
func (*DataEndpointRequest) GetHash ¶
func (m *DataEndpointRequest) GetHash() string
func (*DataEndpointRequest) GetNetwork ¶
func (m *DataEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DataEndpointRequest) GetToken ¶
func (m *DataEndpointRequest) GetToken() string
func (*DataEndpointRequest) ProtoMessage ¶
func (*DataEndpointRequest) ProtoMessage()
func (*DataEndpointRequest) Reset ¶
func (m *DataEndpointRequest) Reset()
func (*DataEndpointRequest) String ¶
func (m *DataEndpointRequest) String() string
func (*DataEndpointRequest) XXX_DiscardUnknown ¶
func (m *DataEndpointRequest) XXX_DiscardUnknown()
func (*DataEndpointRequest) XXX_Marshal ¶
func (m *DataEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataEndpointRequest) XXX_Merge ¶
func (dst *DataEndpointRequest) XXX_Merge(src proto.Message)
func (*DataEndpointRequest) XXX_Size ¶
func (m *DataEndpointRequest) XXX_Size() int
func (*DataEndpointRequest) XXX_Unmarshal ¶
func (m *DataEndpointRequest) XXX_Unmarshal(b []byte) error
type DecodeRawTransactionEndpointRequest ¶
type DecodeRawTransactionEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Tx string `protobuf:"bytes,2,opt,name=tx,proto3" json:"tx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DecodeRawTransactionEndpointRequest) Descriptor ¶
func (*DecodeRawTransactionEndpointRequest) Descriptor() ([]byte, []int)
func (*DecodeRawTransactionEndpointRequest) GetNetwork ¶
func (m *DecodeRawTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DecodeRawTransactionEndpointRequest) GetTx ¶
func (m *DecodeRawTransactionEndpointRequest) GetTx() string
func (*DecodeRawTransactionEndpointRequest) ProtoMessage ¶
func (*DecodeRawTransactionEndpointRequest) ProtoMessage()
func (*DecodeRawTransactionEndpointRequest) Reset ¶
func (m *DecodeRawTransactionEndpointRequest) Reset()
func (*DecodeRawTransactionEndpointRequest) String ¶
func (m *DecodeRawTransactionEndpointRequest) String() string
func (*DecodeRawTransactionEndpointRequest) XXX_DiscardUnknown ¶
func (m *DecodeRawTransactionEndpointRequest) XXX_DiscardUnknown()
func (*DecodeRawTransactionEndpointRequest) XXX_Marshal ¶
func (m *DecodeRawTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DecodeRawTransactionEndpointRequest) XXX_Merge ¶
func (dst *DecodeRawTransactionEndpointRequest) XXX_Merge(src proto.Message)
func (*DecodeRawTransactionEndpointRequest) XXX_Size ¶
func (m *DecodeRawTransactionEndpointRequest) XXX_Size() int
func (*DecodeRawTransactionEndpointRequest) XXX_Unmarshal ¶
func (m *DecodeRawTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
type DeleteForwardEndpointRequest ¶
type DeleteForwardEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Payid string `protobuf:"bytes,2,opt,name=payid,proto3" json:"payid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteForwardEndpointRequest) Descriptor ¶
func (*DeleteForwardEndpointRequest) Descriptor() ([]byte, []int)
func (*DeleteForwardEndpointRequest) GetNetwork ¶
func (m *DeleteForwardEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeleteForwardEndpointRequest) GetPayid ¶
func (m *DeleteForwardEndpointRequest) GetPayid() string
func (*DeleteForwardEndpointRequest) ProtoMessage ¶
func (*DeleteForwardEndpointRequest) ProtoMessage()
func (*DeleteForwardEndpointRequest) Reset ¶
func (m *DeleteForwardEndpointRequest) Reset()
func (*DeleteForwardEndpointRequest) String ¶
func (m *DeleteForwardEndpointRequest) String() string
func (*DeleteForwardEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeleteForwardEndpointRequest) XXX_DiscardUnknown()
func (*DeleteForwardEndpointRequest) XXX_Marshal ¶
func (m *DeleteForwardEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteForwardEndpointRequest) XXX_Merge ¶
func (dst *DeleteForwardEndpointRequest) XXX_Merge(src proto.Message)
func (*DeleteForwardEndpointRequest) XXX_Size ¶
func (m *DeleteForwardEndpointRequest) XXX_Size() int
func (*DeleteForwardEndpointRequest) XXX_Unmarshal ¶
func (m *DeleteForwardEndpointRequest) XXX_Unmarshal(b []byte) error
type DeleteForwardEndpointResponse ¶
type DeleteForwardEndpointResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteForwardEndpointResponse) Descriptor ¶
func (*DeleteForwardEndpointResponse) Descriptor() ([]byte, []int)
func (*DeleteForwardEndpointResponse) ProtoMessage ¶
func (*DeleteForwardEndpointResponse) ProtoMessage()
func (*DeleteForwardEndpointResponse) Reset ¶
func (m *DeleteForwardEndpointResponse) Reset()
func (*DeleteForwardEndpointResponse) String ¶
func (m *DeleteForwardEndpointResponse) String() string
func (*DeleteForwardEndpointResponse) XXX_DiscardUnknown ¶
func (m *DeleteForwardEndpointResponse) XXX_DiscardUnknown()
func (*DeleteForwardEndpointResponse) XXX_Marshal ¶
func (m *DeleteForwardEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteForwardEndpointResponse) XXX_Merge ¶
func (dst *DeleteForwardEndpointResponse) XXX_Merge(src proto.Message)
func (*DeleteForwardEndpointResponse) XXX_Size ¶
func (m *DeleteForwardEndpointResponse) XXX_Size() int
func (*DeleteForwardEndpointResponse) XXX_Unmarshal ¶
func (m *DeleteForwardEndpointResponse) XXX_Unmarshal(b []byte) error
type DeleteHDWalletEndpointRequest ¶
type DeleteHDWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteHDWalletEndpointRequest) Descriptor ¶
func (*DeleteHDWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*DeleteHDWalletEndpointRequest) GetName ¶
func (m *DeleteHDWalletEndpointRequest) GetName() string
func (*DeleteHDWalletEndpointRequest) GetNetwork ¶
func (m *DeleteHDWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeleteHDWalletEndpointRequest) ProtoMessage ¶
func (*DeleteHDWalletEndpointRequest) ProtoMessage()
func (*DeleteHDWalletEndpointRequest) Reset ¶
func (m *DeleteHDWalletEndpointRequest) Reset()
func (*DeleteHDWalletEndpointRequest) String ¶
func (m *DeleteHDWalletEndpointRequest) String() string
func (*DeleteHDWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeleteHDWalletEndpointRequest) XXX_DiscardUnknown()
func (*DeleteHDWalletEndpointRequest) XXX_Marshal ¶
func (m *DeleteHDWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteHDWalletEndpointRequest) XXX_Merge ¶
func (dst *DeleteHDWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*DeleteHDWalletEndpointRequest) XXX_Size ¶
func (m *DeleteHDWalletEndpointRequest) XXX_Size() int
func (*DeleteHDWalletEndpointRequest) XXX_Unmarshal ¶
func (m *DeleteHDWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type DeleteMetadataAddressEndpointRequest ¶
type DeleteMetadataAddressEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteMetadataAddressEndpointRequest) Descriptor ¶
func (*DeleteMetadataAddressEndpointRequest) Descriptor() ([]byte, []int)
func (*DeleteMetadataAddressEndpointRequest) GetAddress ¶
func (m *DeleteMetadataAddressEndpointRequest) GetAddress() string
func (*DeleteMetadataAddressEndpointRequest) GetNetwork ¶
func (m *DeleteMetadataAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeleteMetadataAddressEndpointRequest) ProtoMessage ¶
func (*DeleteMetadataAddressEndpointRequest) ProtoMessage()
func (*DeleteMetadataAddressEndpointRequest) Reset ¶
func (m *DeleteMetadataAddressEndpointRequest) Reset()
func (*DeleteMetadataAddressEndpointRequest) String ¶
func (m *DeleteMetadataAddressEndpointRequest) String() string
func (*DeleteMetadataAddressEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeleteMetadataAddressEndpointRequest) XXX_DiscardUnknown()
func (*DeleteMetadataAddressEndpointRequest) XXX_Marshal ¶
func (m *DeleteMetadataAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteMetadataAddressEndpointRequest) XXX_Merge ¶
func (dst *DeleteMetadataAddressEndpointRequest) XXX_Merge(src proto.Message)
func (*DeleteMetadataAddressEndpointRequest) XXX_Size ¶
func (m *DeleteMetadataAddressEndpointRequest) XXX_Size() int
func (*DeleteMetadataAddressEndpointRequest) XXX_Unmarshal ¶
func (m *DeleteMetadataAddressEndpointRequest) XXX_Unmarshal(b []byte) error
type DeleteMetadataBlockheightEndpointRequest ¶
type DeleteMetadataBlockheightEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteMetadataBlockheightEndpointRequest) Descriptor ¶
func (*DeleteMetadataBlockheightEndpointRequest) Descriptor() ([]byte, []int)
func (*DeleteMetadataBlockheightEndpointRequest) GetBlockHash ¶
func (m *DeleteMetadataBlockheightEndpointRequest) GetBlockHash() string
func (*DeleteMetadataBlockheightEndpointRequest) GetNetwork ¶
func (m *DeleteMetadataBlockheightEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeleteMetadataBlockheightEndpointRequest) ProtoMessage ¶
func (*DeleteMetadataBlockheightEndpointRequest) ProtoMessage()
func (*DeleteMetadataBlockheightEndpointRequest) Reset ¶
func (m *DeleteMetadataBlockheightEndpointRequest) Reset()
func (*DeleteMetadataBlockheightEndpointRequest) String ¶
func (m *DeleteMetadataBlockheightEndpointRequest) String() string
func (*DeleteMetadataBlockheightEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeleteMetadataBlockheightEndpointRequest) XXX_DiscardUnknown()
func (*DeleteMetadataBlockheightEndpointRequest) XXX_Marshal ¶
func (m *DeleteMetadataBlockheightEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteMetadataBlockheightEndpointRequest) XXX_Merge ¶
func (dst *DeleteMetadataBlockheightEndpointRequest) XXX_Merge(src proto.Message)
func (*DeleteMetadataBlockheightEndpointRequest) XXX_Size ¶
func (m *DeleteMetadataBlockheightEndpointRequest) XXX_Size() int
func (*DeleteMetadataBlockheightEndpointRequest) XXX_Unmarshal ¶
func (m *DeleteMetadataBlockheightEndpointRequest) XXX_Unmarshal(b []byte) error
type DeleteMetadataTxhashEndpointRequest ¶
type DeleteMetadataTxhashEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Txhash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteMetadataTxhashEndpointRequest) Descriptor ¶
func (*DeleteMetadataTxhashEndpointRequest) Descriptor() ([]byte, []int)
func (*DeleteMetadataTxhashEndpointRequest) GetNetwork ¶
func (m *DeleteMetadataTxhashEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeleteMetadataTxhashEndpointRequest) GetTxhash ¶
func (m *DeleteMetadataTxhashEndpointRequest) GetTxhash() string
func (*DeleteMetadataTxhashEndpointRequest) ProtoMessage ¶
func (*DeleteMetadataTxhashEndpointRequest) ProtoMessage()
func (*DeleteMetadataTxhashEndpointRequest) Reset ¶
func (m *DeleteMetadataTxhashEndpointRequest) Reset()
func (*DeleteMetadataTxhashEndpointRequest) String ¶
func (m *DeleteMetadataTxhashEndpointRequest) String() string
func (*DeleteMetadataTxhashEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeleteMetadataTxhashEndpointRequest) XXX_DiscardUnknown()
func (*DeleteMetadataTxhashEndpointRequest) XXX_Marshal ¶
func (m *DeleteMetadataTxhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteMetadataTxhashEndpointRequest) XXX_Merge ¶
func (dst *DeleteMetadataTxhashEndpointRequest) XXX_Merge(src proto.Message)
func (*DeleteMetadataTxhashEndpointRequest) XXX_Size ¶
func (m *DeleteMetadataTxhashEndpointRequest) XXX_Size() int
func (*DeleteMetadataTxhashEndpointRequest) XXX_Unmarshal ¶
func (m *DeleteMetadataTxhashEndpointRequest) XXX_Unmarshal(b []byte) error
type DeleteWalletEndpointRequest ¶
type DeleteWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteWalletEndpointRequest) Descriptor ¶
func (*DeleteWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*DeleteWalletEndpointRequest) GetName ¶
func (m *DeleteWalletEndpointRequest) GetName() string
func (*DeleteWalletEndpointRequest) GetNetwork ¶
func (m *DeleteWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeleteWalletEndpointRequest) ProtoMessage ¶
func (*DeleteWalletEndpointRequest) ProtoMessage()
func (*DeleteWalletEndpointRequest) Reset ¶
func (m *DeleteWalletEndpointRequest) Reset()
func (*DeleteWalletEndpointRequest) String ¶
func (m *DeleteWalletEndpointRequest) String() string
func (*DeleteWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeleteWalletEndpointRequest) XXX_DiscardUnknown()
func (*DeleteWalletEndpointRequest) XXX_Marshal ¶
func (m *DeleteWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteWalletEndpointRequest) XXX_Merge ¶
func (dst *DeleteWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*DeleteWalletEndpointRequest) XXX_Size ¶
func (m *DeleteWalletEndpointRequest) XXX_Size() int
func (*DeleteWalletEndpointRequest) XXX_Unmarshal ¶
func (m *DeleteWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type DeleteWebHookEndpointRequest ¶
type DeleteWebHookEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Webhookid string `protobuf:"bytes,2,opt,name=webhookid,proto3" json:"webhookid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteWebHookEndpointRequest) Descriptor ¶
func (*DeleteWebHookEndpointRequest) Descriptor() ([]byte, []int)
func (*DeleteWebHookEndpointRequest) GetNetwork ¶
func (m *DeleteWebHookEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeleteWebHookEndpointRequest) GetWebhookid ¶
func (m *DeleteWebHookEndpointRequest) GetWebhookid() string
func (*DeleteWebHookEndpointRequest) ProtoMessage ¶
func (*DeleteWebHookEndpointRequest) ProtoMessage()
func (*DeleteWebHookEndpointRequest) Reset ¶
func (m *DeleteWebHookEndpointRequest) Reset()
func (*DeleteWebHookEndpointRequest) String ¶
func (m *DeleteWebHookEndpointRequest) String() string
func (*DeleteWebHookEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeleteWebHookEndpointRequest) XXX_DiscardUnknown()
func (*DeleteWebHookEndpointRequest) XXX_Marshal ¶
func (m *DeleteWebHookEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteWebHookEndpointRequest) XXX_Merge ¶
func (dst *DeleteWebHookEndpointRequest) XXX_Merge(src proto.Message)
func (*DeleteWebHookEndpointRequest) XXX_Size ¶
func (m *DeleteWebHookEndpointRequest) XXX_Size() int
func (*DeleteWebHookEndpointRequest) XXX_Unmarshal ¶
func (m *DeleteWebHookEndpointRequest) XXX_Unmarshal(b []byte) error
type DeriveAddressInWalletEndpointRequest ¶
type DeriveAddressInWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Number of addresses to derive. If not set, default is one address. Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` // Derives address(es) on this specific subchain. If not set, address will be generated on the first chain in the HD wallet. SubchainIndex uint32 `protobuf:"varint,4,opt,name=subchain_index,json=subchainIndex,proto3" json:"subchain_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeriveAddressInWalletEndpointRequest) Descriptor ¶
func (*DeriveAddressInWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*DeriveAddressInWalletEndpointRequest) GetCount ¶
func (m *DeriveAddressInWalletEndpointRequest) GetCount() int32
func (*DeriveAddressInWalletEndpointRequest) GetName ¶
func (m *DeriveAddressInWalletEndpointRequest) GetName() string
func (*DeriveAddressInWalletEndpointRequest) GetNetwork ¶
func (m *DeriveAddressInWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*DeriveAddressInWalletEndpointRequest) GetSubchainIndex ¶
func (m *DeriveAddressInWalletEndpointRequest) GetSubchainIndex() uint32
func (*DeriveAddressInWalletEndpointRequest) ProtoMessage ¶
func (*DeriveAddressInWalletEndpointRequest) ProtoMessage()
func (*DeriveAddressInWalletEndpointRequest) Reset ¶
func (m *DeriveAddressInWalletEndpointRequest) Reset()
func (*DeriveAddressInWalletEndpointRequest) String ¶
func (m *DeriveAddressInWalletEndpointRequest) String() string
func (*DeriveAddressInWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *DeriveAddressInWalletEndpointRequest) XXX_DiscardUnknown()
func (*DeriveAddressInWalletEndpointRequest) XXX_Marshal ¶
func (m *DeriveAddressInWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeriveAddressInWalletEndpointRequest) XXX_Merge ¶
func (dst *DeriveAddressInWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*DeriveAddressInWalletEndpointRequest) XXX_Size ¶
func (m *DeriveAddressInWalletEndpointRequest) XXX_Size() int
func (*DeriveAddressInWalletEndpointRequest) XXX_Unmarshal ¶
func (m *DeriveAddressInWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type Event ¶
type Event struct { // Identifier of the event; generated when a new request is created. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Type of event; can be unconfirmed-tx, new-block, confirmed-tx, tx-confirmation, double-spend-tx, tx-confidence. Event string `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"` // optional Only objects with a matching hash will be sent. The hash can either be for a block or a transaction. Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // optional Only transactions associated with the given wallet will be sent; can use a regular or HD wallet name. If used, requires a user token. WalletName string `protobuf:"bytes,4,opt,name=wallet_name,json=walletName,proto3" json:"wallet_name,omitempty"` // optional Required if wallet_name is used, though generally we advise users to include it (as they can reach API throttling thresholds rapidly). Token string `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"` // optional Only transactions associated with the given address will be sent. A wallet name can also be used instead of an address, which will then match on any address in the wallet. Address string `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"` // optional Used in concert with the tx-confirmation event type to set the number of confirmations desired for which to receive an update. You’ll receive an updated TX for every confirmation up to this amount. The maximum allowed is 10; if not set, it will default to 6. Confirmations int32 `protobuf:"varint,7,opt,name=confirmations,proto3" json:"confirmations,omitempty"` // optional Used in concert with the tx-confidence event type to set the minimum confidence for which you’ll receive a notification. You’ll receive a TX once this threshold is met. Will accept any float between 0 and 1, exclusive; if not set, defaults to 0.99. Confidence float32 `protobuf:"fixed32,8,opt,name=confidence,proto3" json:"confidence,omitempty"` // optional Only transactions with an output script of the provided type will be sent. The recognized types of scripts are: pay-to-pubkey-hash, pay-to-multi-pubkey-hash, pay-to-pubkey, pay-to-script-hash, null-data (sometimes called OP_RETURN), empty or unknown. Script string `protobuf:"bytes,9,opt,name=script,proto3" json:"script,omitempty"` // optional Callback URL for this Event’s WebHook; not applicable for WebSockets usage. Url string `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"` // Number of errors when attempting to POST to callback URL; not applicable for WebSockets usage. CallbackErrors int32 `protobuf:"varint,11,opt,name=callback_errors,json=callbackErrors,proto3" json:"callback_errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Event) Descriptor ¶
func (*Event) GetAddress ¶
func (*Event) GetCallbackErrors ¶
func (*Event) GetConfidence ¶
func (*Event) GetConfirmations ¶
func (*Event) GetWalletName ¶
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) XXX_DiscardUnknown ¶
func (m *Event) XXX_DiscardUnknown()
func (*Event) XXX_Marshal ¶
func (*Event) XXX_Unmarshal ¶
type Events ¶
type Events struct { Event []*Event `protobuf:"bytes,1,rep,name=event,proto3" json:"event,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Events) Descriptor ¶
func (*Events) ProtoMessage ¶
func (*Events) ProtoMessage()
func (*Events) XXX_DiscardUnknown ¶
func (m *Events) XXX_DiscardUnknown()
func (*Events) XXX_Marshal ¶
func (*Events) XXX_Unmarshal ¶
type Feature ¶
type Feature struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` LastTransitionHeight uint32 `protobuf:"varint,4,opt,name=last_transition_height,json=lastTransitionHeight,proto3" json:"last_transition_height,omitempty"` LastTransitionHash string `protobuf:"bytes,5,opt,name=last_transition_hash,json=lastTransitionHash,proto3" json:"last_transition_hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Feature) Descriptor ¶
func (*Feature) GetLastTransitionHash ¶
func (*Feature) GetLastTransitionHeight ¶
func (*Feature) GetNetwork ¶
func (m *Feature) GetNetwork() NetworkAllowingAlias
func (*Feature) ProtoMessage ¶
func (*Feature) ProtoMessage()
func (*Feature) XXX_DiscardUnknown ¶
func (m *Feature) XXX_DiscardUnknown()
func (*Feature) XXX_Marshal ¶
func (*Feature) XXX_Unmarshal ¶
type FeatureEndpointRequest ¶
type FeatureEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FeatureEndpointRequest) Descriptor ¶
func (*FeatureEndpointRequest) Descriptor() ([]byte, []int)
func (*FeatureEndpointRequest) GetName ¶
func (m *FeatureEndpointRequest) GetName() string
func (*FeatureEndpointRequest) GetNetwork ¶
func (m *FeatureEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*FeatureEndpointRequest) ProtoMessage ¶
func (*FeatureEndpointRequest) ProtoMessage()
func (*FeatureEndpointRequest) Reset ¶
func (m *FeatureEndpointRequest) Reset()
func (*FeatureEndpointRequest) String ¶
func (m *FeatureEndpointRequest) String() string
func (*FeatureEndpointRequest) XXX_DiscardUnknown ¶
func (m *FeatureEndpointRequest) XXX_DiscardUnknown()
func (*FeatureEndpointRequest) XXX_Marshal ¶
func (m *FeatureEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FeatureEndpointRequest) XXX_Merge ¶
func (dst *FeatureEndpointRequest) XXX_Merge(src proto.Message)
func (*FeatureEndpointRequest) XXX_Size ¶
func (m *FeatureEndpointRequest) XXX_Size() int
func (*FeatureEndpointRequest) XXX_Unmarshal ¶
func (m *FeatureEndpointRequest) XXX_Unmarshal(b []byte) error
type FirstLocation ¶
type FirstLocation struct { Latitude float32 `protobuf:"fixed32,1,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude float32 `protobuf:"fixed32,2,opt,name=longitude,proto3" json:"longitude,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FirstLocation) Descriptor ¶
func (*FirstLocation) Descriptor() ([]byte, []int)
func (*FirstLocation) GetLatitude ¶
func (m *FirstLocation) GetLatitude() float32
func (*FirstLocation) GetLongitude ¶
func (m *FirstLocation) GetLongitude() float32
func (*FirstLocation) ProtoMessage ¶
func (*FirstLocation) ProtoMessage()
func (*FirstLocation) Reset ¶
func (m *FirstLocation) Reset()
func (*FirstLocation) String ¶
func (m *FirstLocation) String() string
func (*FirstLocation) XXX_DiscardUnknown ¶
func (m *FirstLocation) XXX_DiscardUnknown()
func (*FirstLocation) XXX_Marshal ¶
func (m *FirstLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FirstLocation) XXX_Merge ¶
func (dst *FirstLocation) XXX_Merge(src proto.Message)
func (*FirstLocation) XXX_Size ¶
func (m *FirstLocation) XXX_Size() int
func (*FirstLocation) XXX_Unmarshal ¶
func (m *FirstLocation) XXX_Unmarshal(b []byte) error
type GenerateAddressEndpointRequest ¶
type GenerateAddressEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // Standard address representation. Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // Hex-encoded Public key. Public string `protobuf:"bytes,3,opt,name=public,proto3" json:"public,omitempty"` // Hex-encoded Private key. Private string `protobuf:"bytes,4,opt,name=private,proto3" json:"private,omitempty"` // Wallet import format, a common encoding for the private key. Wif string `protobuf:"bytes,5,opt,name=wif,proto3" json:"wif,omitempty"` // Optional Array of public keys to provide to generate a multisig address. Pubkeys []string `protobuf:"bytes,6,rep,name=pubkeys,proto3" json:"pubkeys,omitempty"` // Optional If generating a multisig address, the type of multisig script; typically “multisig-n-of-m”, where n and m are integers. ScriptType string `protobuf:"bytes,7,opt,name=script_type,json=scriptType,proto3" json:"script_type,omitempty"` // Optional If generating an OAP address, this represents the parent blockchain’s underlying address (the typical address listed above). OriginalAddress string `protobuf:"bytes,8,opt,name=original_address,json=originalAddress,proto3" json:"original_address,omitempty"` // Optional The OAP address, if generated using the Generate Asset Address Endpoint. OapAddress string `protobuf:"bytes,9,opt,name=oap_address,json=oapAddress,proto3" json:"oap_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GenerateAddressEndpointRequest) Descriptor ¶
func (*GenerateAddressEndpointRequest) Descriptor() ([]byte, []int)
func (*GenerateAddressEndpointRequest) GetAddress ¶
func (m *GenerateAddressEndpointRequest) GetAddress() string
func (*GenerateAddressEndpointRequest) GetNetwork ¶
func (m *GenerateAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*GenerateAddressEndpointRequest) GetOapAddress ¶
func (m *GenerateAddressEndpointRequest) GetOapAddress() string
func (*GenerateAddressEndpointRequest) GetOriginalAddress ¶
func (m *GenerateAddressEndpointRequest) GetOriginalAddress() string
func (*GenerateAddressEndpointRequest) GetPrivate ¶
func (m *GenerateAddressEndpointRequest) GetPrivate() string
func (*GenerateAddressEndpointRequest) GetPubkeys ¶
func (m *GenerateAddressEndpointRequest) GetPubkeys() []string
func (*GenerateAddressEndpointRequest) GetPublic ¶
func (m *GenerateAddressEndpointRequest) GetPublic() string
func (*GenerateAddressEndpointRequest) GetScriptType ¶
func (m *GenerateAddressEndpointRequest) GetScriptType() string
func (*GenerateAddressEndpointRequest) GetWif ¶
func (m *GenerateAddressEndpointRequest) GetWif() string
func (*GenerateAddressEndpointRequest) ProtoMessage ¶
func (*GenerateAddressEndpointRequest) ProtoMessage()
func (*GenerateAddressEndpointRequest) Reset ¶
func (m *GenerateAddressEndpointRequest) Reset()
func (*GenerateAddressEndpointRequest) String ¶
func (m *GenerateAddressEndpointRequest) String() string
func (*GenerateAddressEndpointRequest) XXX_DiscardUnknown ¶
func (m *GenerateAddressEndpointRequest) XXX_DiscardUnknown()
func (*GenerateAddressEndpointRequest) XXX_Marshal ¶
func (m *GenerateAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenerateAddressEndpointRequest) XXX_Merge ¶
func (dst *GenerateAddressEndpointRequest) XXX_Merge(src proto.Message)
func (*GenerateAddressEndpointRequest) XXX_Size ¶
func (m *GenerateAddressEndpointRequest) XXX_Size() int
func (*GenerateAddressEndpointRequest) XXX_Unmarshal ¶
func (m *GenerateAddressEndpointRequest) XXX_Unmarshal(b []byte) error
type GenerateAddressInWalletEndpointRequest ¶
type GenerateAddressInWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GenerateAddressInWalletEndpointRequest) Descriptor ¶
func (*GenerateAddressInWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*GenerateAddressInWalletEndpointRequest) GetName ¶
func (m *GenerateAddressInWalletEndpointRequest) GetName() string
func (*GenerateAddressInWalletEndpointRequest) GetNetwork ¶
func (m *GenerateAddressInWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*GenerateAddressInWalletEndpointRequest) ProtoMessage ¶
func (*GenerateAddressInWalletEndpointRequest) ProtoMessage()
func (*GenerateAddressInWalletEndpointRequest) Reset ¶
func (m *GenerateAddressInWalletEndpointRequest) Reset()
func (*GenerateAddressInWalletEndpointRequest) String ¶
func (m *GenerateAddressInWalletEndpointRequest) String() string
func (*GenerateAddressInWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *GenerateAddressInWalletEndpointRequest) XXX_DiscardUnknown()
func (*GenerateAddressInWalletEndpointRequest) XXX_Marshal ¶
func (m *GenerateAddressInWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenerateAddressInWalletEndpointRequest) XXX_Merge ¶
func (dst *GenerateAddressInWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*GenerateAddressInWalletEndpointRequest) XXX_Size ¶
func (m *GenerateAddressInWalletEndpointRequest) XXX_Size() int
func (*GenerateAddressInWalletEndpointRequest) XXX_Unmarshal ¶
func (m *GenerateAddressInWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type GenerateAssetAddressEndpointRequest ¶
type GenerateAssetAddressEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GenerateAssetAddressEndpointRequest) Descriptor ¶
func (*GenerateAssetAddressEndpointRequest) Descriptor() ([]byte, []int)
func (*GenerateAssetAddressEndpointRequest) GetNetwork ¶
func (m *GenerateAssetAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*GenerateAssetAddressEndpointRequest) ProtoMessage ¶
func (*GenerateAssetAddressEndpointRequest) ProtoMessage()
func (*GenerateAssetAddressEndpointRequest) Reset ¶
func (m *GenerateAssetAddressEndpointRequest) Reset()
func (*GenerateAssetAddressEndpointRequest) String ¶
func (m *GenerateAssetAddressEndpointRequest) String() string
func (*GenerateAssetAddressEndpointRequest) XXX_DiscardUnknown ¶
func (m *GenerateAssetAddressEndpointRequest) XXX_DiscardUnknown()
func (*GenerateAssetAddressEndpointRequest) XXX_Marshal ¶
func (m *GenerateAssetAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenerateAssetAddressEndpointRequest) XXX_Merge ¶
func (dst *GenerateAssetAddressEndpointRequest) XXX_Merge(src proto.Message)
func (*GenerateAssetAddressEndpointRequest) XXX_Size ¶
func (m *GenerateAssetAddressEndpointRequest) XXX_Size() int
func (*GenerateAssetAddressEndpointRequest) XXX_Unmarshal ¶
func (m *GenerateAssetAddressEndpointRequest) XXX_Unmarshal(b []byte) error
type HDAddress ¶
type HDAddress struct { // Standard address representation. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // The BIP32 path of the HD address. Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // optional Contains the hex-encoded public key if returned by Derive Address in Wallet endpoint. Public string `protobuf:"bytes,3,opt,name=public,proto3" json:"public,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HDAddress) Descriptor ¶
func (*HDAddress) GetAddress ¶
func (*HDAddress) ProtoMessage ¶
func (*HDAddress) ProtoMessage()
func (*HDAddress) XXX_DiscardUnknown ¶
func (m *HDAddress) XXX_DiscardUnknown()
func (*HDAddress) XXX_Marshal ¶
func (*HDAddress) XXX_Unmarshal ¶
type HDChain ¶
type HDChain struct { // Array of HDAddresses associated with this subchain. ChainAddresses []*HDAddress `protobuf:"bytes,1,rep,name=chain_addresses,json=chainAddresses,proto3" json:"chain_addresses,omitempty"` // optional Index of the subchain, returned if the wallet has subchains. Index uint32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HDChain) Descriptor ¶
func (*HDChain) GetChainAddresses ¶
func (*HDChain) ProtoMessage ¶
func (*HDChain) ProtoMessage()
func (*HDChain) XXX_DiscardUnknown ¶
func (m *HDChain) XXX_DiscardUnknown()
func (*HDChain) XXX_Marshal ¶
func (*HDChain) XXX_Unmarshal ¶
type HDWallet ¶
type HDWallet struct { // User token associated with this HD wallet. Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // Name of the HD wallet. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // List of HD chains associated with this wallet, each containing HDAddresses. A single chain is returned if the wallet has no subchains. Chains []*HDChain `protobuf:"bytes,3,rep,name=chains,proto3" json:"chains,omitempty"` // true for HD wallets, not present for normal wallets. Hd bool `protobuf:"varint,4,opt,name=hd,proto3" json:"hd,omitempty"` // The extended public key all addresses in the HD wallet are derived from. It’s encoded in BIP32 format ExtendedPublicKey string `protobuf:"bytes,5,opt,name=extended_public_key,json=extendedPublicKey,proto3" json:"extended_public_key,omitempty"` // optional returned for HD wallets created with subchains. SubchainIndexes []int32 `protobuf:"varint,6,rep,packed,name=subchain_indexes,json=subchainIndexes,proto3" json:"subchain_indexes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HDWallet) Descriptor ¶
func (*HDWallet) GetExtendedPublicKey ¶
func (*HDWallet) GetSubchainIndexes ¶
func (*HDWallet) ProtoMessage ¶
func (*HDWallet) ProtoMessage()
func (*HDWallet) XXX_DiscardUnknown ¶
func (m *HDWallet) XXX_DiscardUnknown()
func (*HDWallet) XXX_Marshal ¶
func (*HDWallet) XXX_Unmarshal ¶
type HDWalletAddressesEndpointRequest ¶
type HDWalletAddressesEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Returns only used addresses if set to true and only unused if false. Only valid on HD wallets. Used bool `protobuf:"varint,3,opt,name=used,proto3" json:"used,omitempty"` // Returns only addresses with zero balance if set to true and only addresses with non-zero balance if false. Only valid on HD wallets. Zerobalance bool `protobuf:"varint,4,opt,name=zerobalance,proto3" json:"zerobalance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HDWalletAddressesEndpointRequest) Descriptor ¶
func (*HDWalletAddressesEndpointRequest) Descriptor() ([]byte, []int)
func (*HDWalletAddressesEndpointRequest) GetName ¶
func (m *HDWalletAddressesEndpointRequest) GetName() string
func (*HDWalletAddressesEndpointRequest) GetNetwork ¶
func (m *HDWalletAddressesEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*HDWalletAddressesEndpointRequest) GetUsed ¶
func (m *HDWalletAddressesEndpointRequest) GetUsed() bool
func (*HDWalletAddressesEndpointRequest) GetZerobalance ¶
func (m *HDWalletAddressesEndpointRequest) GetZerobalance() bool
func (*HDWalletAddressesEndpointRequest) ProtoMessage ¶
func (*HDWalletAddressesEndpointRequest) ProtoMessage()
func (*HDWalletAddressesEndpointRequest) Reset ¶
func (m *HDWalletAddressesEndpointRequest) Reset()
func (*HDWalletAddressesEndpointRequest) String ¶
func (m *HDWalletAddressesEndpointRequest) String() string
func (*HDWalletAddressesEndpointRequest) XXX_DiscardUnknown ¶
func (m *HDWalletAddressesEndpointRequest) XXX_DiscardUnknown()
func (*HDWalletAddressesEndpointRequest) XXX_Marshal ¶
func (m *HDWalletAddressesEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HDWalletAddressesEndpointRequest) XXX_Merge ¶
func (dst *HDWalletAddressesEndpointRequest) XXX_Merge(src proto.Message)
func (*HDWalletAddressesEndpointRequest) XXX_Size ¶
func (m *HDWalletAddressesEndpointRequest) XXX_Size() int
func (*HDWalletAddressesEndpointRequest) XXX_Unmarshal ¶
func (m *HDWalletAddressesEndpointRequest) XXX_Unmarshal(b []byte) error
type HDWalletEndpointRequest ¶
type HDWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HDWalletEndpointRequest) Descriptor ¶
func (*HDWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*HDWalletEndpointRequest) GetName ¶
func (m *HDWalletEndpointRequest) GetName() string
func (*HDWalletEndpointRequest) GetNetwork ¶
func (m *HDWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*HDWalletEndpointRequest) ProtoMessage ¶
func (*HDWalletEndpointRequest) ProtoMessage()
func (*HDWalletEndpointRequest) Reset ¶
func (m *HDWalletEndpointRequest) Reset()
func (*HDWalletEndpointRequest) String ¶
func (m *HDWalletEndpointRequest) String() string
func (*HDWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *HDWalletEndpointRequest) XXX_DiscardUnknown()
func (*HDWalletEndpointRequest) XXX_Marshal ¶
func (m *HDWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HDWalletEndpointRequest) XXX_Merge ¶
func (dst *HDWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*HDWalletEndpointRequest) XXX_Size ¶
func (m *HDWalletEndpointRequest) XXX_Size() int
func (*HDWalletEndpointRequest) XXX_Unmarshal ¶
func (m *HDWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type IssueAssetEndpointRequest ¶
type IssueAssetEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // The private key being used to issue or transfer assets. FromPrivate string `protobuf:"bytes,2,opt,name=from_private,json=fromPrivate,proto3" json:"from_private,omitempty"` // The target OAP address assets for issue or transfer. ToAddress string `protobuf:"bytes,3,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"` // The amount of assets being issued or transfered. Amount int32 `protobuf:"varint,4,opt,name=amount,proto3" json:"amount,omitempty"` // Optional Hex-encoded metadata that can optionally be encoded into the issue or transfer transaction. Metadata string `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IssueAssetEndpointRequest) Descriptor ¶
func (*IssueAssetEndpointRequest) Descriptor() ([]byte, []int)
func (*IssueAssetEndpointRequest) GetAmount ¶
func (m *IssueAssetEndpointRequest) GetAmount() int32
func (*IssueAssetEndpointRequest) GetFromPrivate ¶
func (m *IssueAssetEndpointRequest) GetFromPrivate() string
func (*IssueAssetEndpointRequest) GetMetadata ¶
func (m *IssueAssetEndpointRequest) GetMetadata() string
func (*IssueAssetEndpointRequest) GetNetwork ¶
func (m *IssueAssetEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*IssueAssetEndpointRequest) GetToAddress ¶
func (m *IssueAssetEndpointRequest) GetToAddress() string
func (*IssueAssetEndpointRequest) ProtoMessage ¶
func (*IssueAssetEndpointRequest) ProtoMessage()
func (*IssueAssetEndpointRequest) Reset ¶
func (m *IssueAssetEndpointRequest) Reset()
func (*IssueAssetEndpointRequest) String ¶
func (m *IssueAssetEndpointRequest) String() string
func (*IssueAssetEndpointRequest) XXX_DiscardUnknown ¶
func (m *IssueAssetEndpointRequest) XXX_DiscardUnknown()
func (*IssueAssetEndpointRequest) XXX_Marshal ¶
func (m *IssueAssetEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssueAssetEndpointRequest) XXX_Merge ¶
func (dst *IssueAssetEndpointRequest) XXX_Merge(src proto.Message)
func (*IssueAssetEndpointRequest) XXX_Size ¶
func (m *IssueAssetEndpointRequest) XXX_Size() int
func (*IssueAssetEndpointRequest) XXX_Unmarshal ¶
func (m *IssueAssetEndpointRequest) XXX_Unmarshal(b []byte) error
type Job ¶
type Job struct { // The token that created this job. Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // The engine used for the job query. AnalyticsEngine string `protobuf:"bytes,2,opt,name=analytics_engine,json=analyticsEngine,proto3" json:"analytics_engine,omitempty"` // The time this job was created. CreatedAt string `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Optional When this job was completed; only present on complete jobs. CompletedAt string `protobuf:"bytes,4,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"` // true if this job is finished processing, false otherwise. Finished bool `protobuf:"varint,5,opt,name=finished,proto3" json:"finished,omitempty"` // true if this job has begun processing, false otherwise. Started bool `protobuf:"varint,6,opt,name=started,proto3" json:"started,omitempty"` // Unique identifier for this job, used to get job status and results. Ticket string `protobuf:"bytes,7,opt,name=ticket,proto3" json:"ticket,omitempty"` // ptional URL to query job results; only present on complete jobs. ResultPath string `protobuf:"bytes,8,opt,name=result_path,json=resultPath,proto3" json:"result_path,omitempty"` // Query arguments for this job. Args *JobArgs `protobuf:"bytes,9,opt,name=args,proto3" json:"args,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Job) Descriptor ¶
func (*Job) GetAnalyticsEngine ¶
func (*Job) GetCompletedAt ¶
func (*Job) GetCreatedAt ¶
func (*Job) GetFinished ¶
func (*Job) GetResultPath ¶
func (*Job) GetStarted ¶
func (*Job) ProtoMessage ¶
func (*Job) ProtoMessage()
func (*Job) XXX_DiscardUnknown ¶
func (m *Job) XXX_DiscardUnknown()
func (*Job) XXX_Unmarshal ¶
type JobArgs ¶
type JobArgs struct { // Address hash this job is querying. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // Minimal/threshold value (in satoshis) to query. ValueThreshold int32 `protobuf:"varint,2,opt,name=value_threshold,json=valueThreshold,proto3" json:"value_threshold,omitempty"` // Limit of results to return. Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // Beginning of time range to query. Start string `protobuf:"bytes,4,opt,name=start,proto3" json:"start,omitempty"` // End of time range to query. End string `protobuf:"bytes,5,opt,name=end,proto3" json:"end,omitempty"` // Degree of connectiveness to query. Degree int32 `protobuf:"varint,6,opt,name=degree,proto3" json:"degree,omitempty"` // IP address and port, of the form “0.0.0.0:80”. Ideally an IP and port combination found from another API lookup (for example, relayed_by from the Transaction Hash Endpoint) Source string `protobuf:"bytes,7,opt,name=source,proto3" json:"source,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*JobArgs) Descriptor ¶
func (*JobArgs) GetAddress ¶
func (*JobArgs) GetValueThreshold ¶
func (*JobArgs) ProtoMessage ¶
func (*JobArgs) ProtoMessage()
func (*JobArgs) XXX_DiscardUnknown ¶
func (m *JobArgs) XXX_DiscardUnknown()
func (*JobArgs) XXX_Marshal ¶
func (*JobArgs) XXX_Unmarshal ¶
type JobResultArr ¶
type JobResultArr struct { DstAddr string `protobuf:"bytes,1,opt,name=DstAddr,proto3" json:"DstAddr,omitempty"` SrcAddr string `protobuf:"bytes,2,opt,name=SrcAddr,proto3" json:"SrcAddr,omitempty"` TxHash string `protobuf:"bytes,3,opt,name=TxHash,proto3" json:"TxHash,omitempty"` Value int32 `protobuf:"varint,4,opt,name=Value,proto3" json:"Value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*JobResultArr) Descriptor ¶
func (*JobResultArr) Descriptor() ([]byte, []int)
func (*JobResultArr) GetDstAddr ¶
func (m *JobResultArr) GetDstAddr() string
func (*JobResultArr) GetSrcAddr ¶
func (m *JobResultArr) GetSrcAddr() string
func (*JobResultArr) GetTxHash ¶
func (m *JobResultArr) GetTxHash() string
func (*JobResultArr) GetValue ¶
func (m *JobResultArr) GetValue() int32
func (*JobResultArr) ProtoMessage ¶
func (*JobResultArr) ProtoMessage()
func (*JobResultArr) Reset ¶
func (m *JobResultArr) Reset()
func (*JobResultArr) String ¶
func (m *JobResultArr) String() string
func (*JobResultArr) XXX_DiscardUnknown ¶
func (m *JobResultArr) XXX_DiscardUnknown()
func (*JobResultArr) XXX_Marshal ¶
func (m *JobResultArr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*JobResultArr) XXX_Merge ¶
func (dst *JobResultArr) XXX_Merge(src proto.Message)
func (*JobResultArr) XXX_Size ¶
func (m *JobResultArr) XXX_Size() int
func (*JobResultArr) XXX_Unmarshal ¶
func (m *JobResultArr) XXX_Unmarshal(b []byte) error
type JobResults ¶
type JobResults struct { // Current page of results. Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // true if there are more results in a separate page; false otherwise. More bool `protobuf:"varint,2,opt,name=more,proto3" json:"more,omitempty"` // Optional URL to get the next page of results; only present if there are more results to show. NextPage string `protobuf:"bytes,3,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // Results of analytics job; structure of results are dependent on engine-type of query, but are generally either strings of address hashes or JSON objects. Results []*JobResultArr `protobuf:"bytes,4,rep,name=results,proto3" json:"results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*JobResults) Descriptor ¶
func (*JobResults) Descriptor() ([]byte, []int)
func (*JobResults) GetMore ¶
func (m *JobResults) GetMore() bool
func (*JobResults) GetNextPage ¶
func (m *JobResults) GetNextPage() string
func (*JobResults) GetPage ¶
func (m *JobResults) GetPage() int32
func (*JobResults) GetResults ¶
func (m *JobResults) GetResults() []*JobResultArr
func (*JobResults) ProtoMessage ¶
func (*JobResults) ProtoMessage()
func (*JobResults) Reset ¶
func (m *JobResults) Reset()
func (*JobResults) String ¶
func (m *JobResults) String() string
func (*JobResults) XXX_DiscardUnknown ¶
func (m *JobResults) XXX_DiscardUnknown()
func (*JobResults) XXX_Marshal ¶
func (m *JobResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*JobResults) XXX_Merge ¶
func (dst *JobResults) XXX_Merge(src proto.Message)
func (*JobResults) XXX_Size ¶
func (m *JobResults) XXX_Size() int
func (*JobResults) XXX_Unmarshal ¶
func (m *JobResults) XXX_Unmarshal(b []byte) error
type KeyValues ¶
type KeyValues struct { KeyPairs map[string]string `` /* 173-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*KeyValues) Descriptor ¶
func (*KeyValues) GetKeyPairs ¶
func (*KeyValues) ProtoMessage ¶
func (*KeyValues) ProtoMessage()
func (*KeyValues) XXX_DiscardUnknown ¶
func (m *KeyValues) XXX_DiscardUnknown()
func (*KeyValues) XXX_Marshal ¶
func (*KeyValues) XXX_Unmarshal ¶
type ListAssetTXsEndpointRequest ¶
type ListAssetTXsEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Assetid string `protobuf:"bytes,2,opt,name=assetid,proto3" json:"assetid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListAssetTXsEndpointRequest) Descriptor ¶
func (*ListAssetTXsEndpointRequest) Descriptor() ([]byte, []int)
func (*ListAssetTXsEndpointRequest) GetAssetid ¶
func (m *ListAssetTXsEndpointRequest) GetAssetid() string
func (*ListAssetTXsEndpointRequest) GetNetwork ¶
func (m *ListAssetTXsEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*ListAssetTXsEndpointRequest) ProtoMessage ¶
func (*ListAssetTXsEndpointRequest) ProtoMessage()
func (*ListAssetTXsEndpointRequest) Reset ¶
func (m *ListAssetTXsEndpointRequest) Reset()
func (*ListAssetTXsEndpointRequest) String ¶
func (m *ListAssetTXsEndpointRequest) String() string
func (*ListAssetTXsEndpointRequest) XXX_DiscardUnknown ¶
func (m *ListAssetTXsEndpointRequest) XXX_DiscardUnknown()
func (*ListAssetTXsEndpointRequest) XXX_Marshal ¶
func (m *ListAssetTXsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListAssetTXsEndpointRequest) XXX_Merge ¶
func (dst *ListAssetTXsEndpointRequest) XXX_Merge(src proto.Message)
func (*ListAssetTXsEndpointRequest) XXX_Size ¶
func (m *ListAssetTXsEndpointRequest) XXX_Size() int
func (*ListAssetTXsEndpointRequest) XXX_Unmarshal ¶
func (m *ListAssetTXsEndpointRequest) XXX_Unmarshal(b []byte) error
type ListForwardsEndpointRequest ¶
type ListForwardsEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // Returns list of address forwards starting at the start index; useful for paging beyond the limit of 200 address forwards. Start int32 `protobuf:"varint,2,opt,name=start,proto3" json:"start,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListForwardsEndpointRequest) Descriptor ¶
func (*ListForwardsEndpointRequest) Descriptor() ([]byte, []int)
func (*ListForwardsEndpointRequest) GetNetwork ¶
func (m *ListForwardsEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*ListForwardsEndpointRequest) GetStart ¶
func (m *ListForwardsEndpointRequest) GetStart() int32
func (*ListForwardsEndpointRequest) ProtoMessage ¶
func (*ListForwardsEndpointRequest) ProtoMessage()
func (*ListForwardsEndpointRequest) Reset ¶
func (m *ListForwardsEndpointRequest) Reset()
func (*ListForwardsEndpointRequest) String ¶
func (m *ListForwardsEndpointRequest) String() string
func (*ListForwardsEndpointRequest) XXX_DiscardUnknown ¶
func (m *ListForwardsEndpointRequest) XXX_DiscardUnknown()
func (*ListForwardsEndpointRequest) XXX_Marshal ¶
func (m *ListForwardsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListForwardsEndpointRequest) XXX_Merge ¶
func (dst *ListForwardsEndpointRequest) XXX_Merge(src proto.Message)
func (*ListForwardsEndpointRequest) XXX_Size ¶
func (m *ListForwardsEndpointRequest) XXX_Size() int
func (*ListForwardsEndpointRequest) XXX_Unmarshal ¶
func (m *ListForwardsEndpointRequest) XXX_Unmarshal(b []byte) error
type ListWallets ¶
type ListWallets struct { WalletNames []string `protobuf:"bytes,1,rep,name=wallet_names,json=walletNames,proto3" json:"wallet_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListWallets) Descriptor ¶
func (*ListWallets) Descriptor() ([]byte, []int)
func (*ListWallets) GetWalletNames ¶
func (m *ListWallets) GetWalletNames() []string
func (*ListWallets) ProtoMessage ¶
func (*ListWallets) ProtoMessage()
func (*ListWallets) Reset ¶
func (m *ListWallets) Reset()
func (*ListWallets) String ¶
func (m *ListWallets) String() string
func (*ListWallets) XXX_DiscardUnknown ¶
func (m *ListWallets) XXX_DiscardUnknown()
func (*ListWallets) XXX_Marshal ¶
func (m *ListWallets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListWallets) XXX_Merge ¶
func (dst *ListWallets) XXX_Merge(src proto.Message)
func (*ListWallets) XXX_Size ¶
func (m *ListWallets) XXX_Size() int
func (*ListWallets) XXX_Unmarshal ¶
func (m *ListWallets) XXX_Unmarshal(b []byte) error
type ListWalletsEndpointRequest ¶
type ListWalletsEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListWalletsEndpointRequest) Descriptor ¶
func (*ListWalletsEndpointRequest) Descriptor() ([]byte, []int)
func (*ListWalletsEndpointRequest) GetNetwork ¶
func (m *ListWalletsEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*ListWalletsEndpointRequest) ProtoMessage ¶
func (*ListWalletsEndpointRequest) ProtoMessage()
func (*ListWalletsEndpointRequest) Reset ¶
func (m *ListWalletsEndpointRequest) Reset()
func (*ListWalletsEndpointRequest) String ¶
func (m *ListWalletsEndpointRequest) String() string
func (*ListWalletsEndpointRequest) XXX_DiscardUnknown ¶
func (m *ListWalletsEndpointRequest) XXX_DiscardUnknown()
func (*ListWalletsEndpointRequest) XXX_Marshal ¶
func (m *ListWalletsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListWalletsEndpointRequest) XXX_Merge ¶
func (dst *ListWalletsEndpointRequest) XXX_Merge(src proto.Message)
func (*ListWalletsEndpointRequest) XXX_Size ¶
func (m *ListWalletsEndpointRequest) XXX_Size() int
func (*ListWalletsEndpointRequest) XXX_Unmarshal ¶
func (m *ListWalletsEndpointRequest) XXX_Unmarshal(b []byte) error
type ListWebHooksEndpointRequest ¶
type ListWebHooksEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListWebHooksEndpointRequest) Descriptor ¶
func (*ListWebHooksEndpointRequest) Descriptor() ([]byte, []int)
func (*ListWebHooksEndpointRequest) GetNetwork ¶
func (m *ListWebHooksEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*ListWebHooksEndpointRequest) GetToken ¶
func (m *ListWebHooksEndpointRequest) GetToken() string
func (*ListWebHooksEndpointRequest) ProtoMessage ¶
func (*ListWebHooksEndpointRequest) ProtoMessage()
func (*ListWebHooksEndpointRequest) Reset ¶
func (m *ListWebHooksEndpointRequest) Reset()
func (*ListWebHooksEndpointRequest) String ¶
func (m *ListWebHooksEndpointRequest) String() string
func (*ListWebHooksEndpointRequest) XXX_DiscardUnknown ¶
func (m *ListWebHooksEndpointRequest) XXX_DiscardUnknown()
func (*ListWebHooksEndpointRequest) XXX_Marshal ¶
func (m *ListWebHooksEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListWebHooksEndpointRequest) XXX_Merge ¶
func (dst *ListWebHooksEndpointRequest) XXX_Merge(src proto.Message)
func (*ListWebHooksEndpointRequest) XXX_Size ¶
func (m *ListWebHooksEndpointRequest) XXX_Size() int
func (*ListWebHooksEndpointRequest) XXX_Unmarshal ¶
func (m *ListWebHooksEndpointRequest) XXX_Unmarshal(b []byte) error
type MetadataAddressEndpointRequest ¶
type MetadataAddressEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // If private is true, it will return privately stored metadata under your token. Otherwise, returns public metadata. If not set, it defaults to false, returning public data. Private bool `protobuf:"varint,3,opt,name=private,proto3" json:"private,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetadataAddressEndpointRequest) Descriptor ¶
func (*MetadataAddressEndpointRequest) Descriptor() ([]byte, []int)
func (*MetadataAddressEndpointRequest) GetAddress ¶
func (m *MetadataAddressEndpointRequest) GetAddress() string
func (*MetadataAddressEndpointRequest) GetNetwork ¶
func (m *MetadataAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*MetadataAddressEndpointRequest) GetPrivate ¶
func (m *MetadataAddressEndpointRequest) GetPrivate() bool
func (*MetadataAddressEndpointRequest) ProtoMessage ¶
func (*MetadataAddressEndpointRequest) ProtoMessage()
func (*MetadataAddressEndpointRequest) Reset ¶
func (m *MetadataAddressEndpointRequest) Reset()
func (*MetadataAddressEndpointRequest) String ¶
func (m *MetadataAddressEndpointRequest) String() string
func (*MetadataAddressEndpointRequest) XXX_DiscardUnknown ¶
func (m *MetadataAddressEndpointRequest) XXX_DiscardUnknown()
func (*MetadataAddressEndpointRequest) XXX_Marshal ¶
func (m *MetadataAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetadataAddressEndpointRequest) XXX_Merge ¶
func (dst *MetadataAddressEndpointRequest) XXX_Merge(src proto.Message)
func (*MetadataAddressEndpointRequest) XXX_Size ¶
func (m *MetadataAddressEndpointRequest) XXX_Size() int
func (*MetadataAddressEndpointRequest) XXX_Unmarshal ¶
func (m *MetadataAddressEndpointRequest) XXX_Unmarshal(b []byte) error
type MetadataBlockhashEndpointRequest ¶
type MetadataBlockhashEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // If private is true, it will return privately stored metadata under your token. Otherwise, returns public metadata. If not set, it defaults to false, returning public data. Private bool `protobuf:"varint,3,opt,name=private,proto3" json:"private,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetadataBlockhashEndpointRequest) Descriptor ¶
func (*MetadataBlockhashEndpointRequest) Descriptor() ([]byte, []int)
func (*MetadataBlockhashEndpointRequest) GetBlockHash ¶
func (m *MetadataBlockhashEndpointRequest) GetBlockHash() string
func (*MetadataBlockhashEndpointRequest) GetNetwork ¶
func (m *MetadataBlockhashEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*MetadataBlockhashEndpointRequest) GetPrivate ¶
func (m *MetadataBlockhashEndpointRequest) GetPrivate() bool
func (*MetadataBlockhashEndpointRequest) ProtoMessage ¶
func (*MetadataBlockhashEndpointRequest) ProtoMessage()
func (*MetadataBlockhashEndpointRequest) Reset ¶
func (m *MetadataBlockhashEndpointRequest) Reset()
func (*MetadataBlockhashEndpointRequest) String ¶
func (m *MetadataBlockhashEndpointRequest) String() string
func (*MetadataBlockhashEndpointRequest) XXX_DiscardUnknown ¶
func (m *MetadataBlockhashEndpointRequest) XXX_DiscardUnknown()
func (*MetadataBlockhashEndpointRequest) XXX_Marshal ¶
func (m *MetadataBlockhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetadataBlockhashEndpointRequest) XXX_Merge ¶
func (dst *MetadataBlockhashEndpointRequest) XXX_Merge(src proto.Message)
func (*MetadataBlockhashEndpointRequest) XXX_Size ¶
func (m *MetadataBlockhashEndpointRequest) XXX_Size() int
func (*MetadataBlockhashEndpointRequest) XXX_Unmarshal ¶
func (m *MetadataBlockhashEndpointRequest) XXX_Unmarshal(b []byte) error
type MetadataServiceClient ¶
type MetadataServiceClient interface { MetadataAddressEndpoint(ctx context.Context, in *MetadataAddressEndpointRequest, opts ...grpc.CallOption) (*KeyValues, error) MetadataTxhashEndpoint(ctx context.Context, in *MetadataTxhashEndpointRequest, opts ...grpc.CallOption) (*KeyValues, error) MetadataBlockhashEndpoint(ctx context.Context, in *MetadataBlockhashEndpointRequest, opts ...grpc.CallOption) (*KeyValues, error) PutMetadataAddressEndpoint(ctx context.Context, in *PutMetadataAddressEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) PutMetadataTxhashEndpoint(ctx context.Context, in *PutMetadataTxhashEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) PutMetadataBlockhashEndpoint(ctx context.Context, in *PutMetadataBlockhashEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) DeleteMetadataAddressEndpoint(ctx context.Context, in *DeleteMetadataAddressEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) DeleteMetadataTxhashEndpoint(ctx context.Context, in *DeleteMetadataTxhashEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) DeleteMetadataBlockheightEndpoint(ctx context.Context, in *DeleteMetadataBlockheightEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) }
MetadataServiceClient is the client API for MetadataService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMetadataServiceClient ¶
func NewMetadataServiceClient(cc *grpc.ClientConn) MetadataServiceClient
type MetadataServiceServer ¶
type MetadataServiceServer interface { MetadataAddressEndpoint(context.Context, *MetadataAddressEndpointRequest) (*KeyValues, error) MetadataTxhashEndpoint(context.Context, *MetadataTxhashEndpointRequest) (*KeyValues, error) MetadataBlockhashEndpoint(context.Context, *MetadataBlockhashEndpointRequest) (*KeyValues, error) PutMetadataAddressEndpoint(context.Context, *PutMetadataAddressEndpointRequest) (*NullValue, error) PutMetadataTxhashEndpoint(context.Context, *PutMetadataTxhashEndpointRequest) (*NullValue, error) PutMetadataBlockhashEndpoint(context.Context, *PutMetadataBlockhashEndpointRequest) (*NullValue, error) DeleteMetadataAddressEndpoint(context.Context, *DeleteMetadataAddressEndpointRequest) (*NullValue, error) DeleteMetadataTxhashEndpoint(context.Context, *DeleteMetadataTxhashEndpointRequest) (*NullValue, error) DeleteMetadataBlockheightEndpoint(context.Context, *DeleteMetadataBlockheightEndpointRequest) (*NullValue, error) }
MetadataServiceServer is the server API for MetadataService service.
type MetadataTxhashEndpointRequest ¶
type MetadataTxhashEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Txhash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"` // If private is true, it will return privately stored metadata under your token. Otherwise, returns public metadata. If not set, it defaults to false, returning public data. Private bool `protobuf:"varint,3,opt,name=private,proto3" json:"private,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetadataTxhashEndpointRequest) Descriptor ¶
func (*MetadataTxhashEndpointRequest) Descriptor() ([]byte, []int)
func (*MetadataTxhashEndpointRequest) GetNetwork ¶
func (m *MetadataTxhashEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*MetadataTxhashEndpointRequest) GetPrivate ¶
func (m *MetadataTxhashEndpointRequest) GetPrivate() bool
func (*MetadataTxhashEndpointRequest) GetTxhash ¶
func (m *MetadataTxhashEndpointRequest) GetTxhash() string
func (*MetadataTxhashEndpointRequest) ProtoMessage ¶
func (*MetadataTxhashEndpointRequest) ProtoMessage()
func (*MetadataTxhashEndpointRequest) Reset ¶
func (m *MetadataTxhashEndpointRequest) Reset()
func (*MetadataTxhashEndpointRequest) String ¶
func (m *MetadataTxhashEndpointRequest) String() string
func (*MetadataTxhashEndpointRequest) XXX_DiscardUnknown ¶
func (m *MetadataTxhashEndpointRequest) XXX_DiscardUnknown()
func (*MetadataTxhashEndpointRequest) XXX_Marshal ¶
func (m *MetadataTxhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetadataTxhashEndpointRequest) XXX_Merge ¶
func (dst *MetadataTxhashEndpointRequest) XXX_Merge(src proto.Message)
func (*MetadataTxhashEndpointRequest) XXX_Size ¶
func (m *MetadataTxhashEndpointRequest) XXX_Size() int
func (*MetadataTxhashEndpointRequest) XXX_Unmarshal ¶
func (m *MetadataTxhashEndpointRequest) XXX_Unmarshal(b []byte) error
type MicroTX ¶
type MicroTX struct { // Hex-encoded public key from which you’re sending coins. FromPubkey string `protobuf:"bytes,1,opt,name=from_pubkey,json=fromPubkey,proto3" json:"from_pubkey,omitempty"` // Hex-encoded private key from which you’re sending coins. FromPrivate string `protobuf:"bytes,2,opt,name=from_private,json=fromPrivate,proto3" json:"from_private,omitempty"` // WIF-encoded private key from which you’re sending coins. FromWif string `protobuf:"bytes,3,opt,name=from_wif,json=fromWif,proto3" json:"from_wif,omitempty"` // The target address to which you’re sending coins. ToAddress string `protobuf:"bytes,4,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"` // Value you’re sending/you’ve sent in satoshis. ValueSatoshis uint32 `protobuf:"varint,5,opt,name=value_satoshis,json=valueSatoshis,proto3" json:"value_satoshis,omitempty"` // Your Block API token Token string `protobuf:"bytes,6,opt,name=token,proto3" json:"token,omitempty"` // Optional Address Block will use to send back your change. If not set, defaults to the address from which the coins were originally sent. While not required, we recommend that you set a change address. ChangeAddress string `protobuf:"bytes,7,opt,name=change_address,json=changeAddress,proto3" json:"change_address,omitempty"` // Optional If not set, defaults to true, which means the API will wait for Block to guarantee the transaction, using our Confidence Factor. The guarantee usually takes around 8 seconds. If manually set to false, the Microtransaction endpoint will return as soon as the transaction is broadcast. WaitGuarantee bool `protobuf:"varint,8,opt,name=wait_guarantee,json=waitGuarantee,proto3" json:"wait_guarantee,omitempty"` // Optional Hex-encoded data for you to sign after initiating the microtransaction. Sent in reply to a microtransaction generated using from_pubkey/a public key. Tosign []string `protobuf:"bytes,9,rep,name=tosign,proto3" json:"tosign,omitempty"` // Optional Hex-encoded signatures for you to send back after having received (and signed) tosign. Signatures []string `protobuf:"bytes,10,rep,name=signatures,proto3" json:"signatures,omitempty"` // Optional Partial list of inputs that will be used with this transaction. Inputs themsleves are heavily pared down, see cURL sample. Only returned when using from_pubkey. Inputs []*TXInput `protobuf:"bytes,11,rep,name=inputs,proto3" json:"inputs,omitempty"` // Optional Partial list of outputs that will be used with this transaction. Outputs themselves are heavily pared down, see cURL sample. Only returned when using from_pubkey. Outputs []*TXOutput `protobuf:"bytes,12,rep,name=outputs,proto3" json:"outputs,omitempty"` // Optional Block’s optimally calculated fees for this MicroTX to guarantee swift 99% confirmation, only returned when using from_pubkey. Block pays these fees for the first 8,000 microtransactions, but like regular transactions, it is deducted from the source address thereafter. Fees int32 `protobuf:"varint,13,opt,name=fees,proto3" json:"fees,omitempty"` // Optional The hash of the finalized transaction, once sent. Hash string `protobuf:"bytes,14,opt,name=hash,proto3" json:"hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MicroTX) Descriptor ¶
func (*MicroTX) GetChangeAddress ¶
func (*MicroTX) GetFromPrivate ¶
func (*MicroTX) GetFromPubkey ¶
func (*MicroTX) GetFromWif ¶
func (*MicroTX) GetOutputs ¶
func (*MicroTX) GetSignatures ¶
func (*MicroTX) GetToAddress ¶
func (*MicroTX) GetValueSatoshis ¶
func (*MicroTX) GetWaitGuarantee ¶
func (*MicroTX) ProtoMessage ¶
func (*MicroTX) ProtoMessage()
func (*MicroTX) XXX_DiscardUnknown ¶
func (m *MicroTX) XXX_DiscardUnknown()
func (*MicroTX) XXX_Marshal ¶
func (*MicroTX) XXX_Unmarshal ¶
type MicrotransactionEndpointRequest ¶
type MicrotransactionEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // Hex-encoded public key from which you’re sending coins. FromPubkey string `protobuf:"bytes,2,opt,name=from_pubkey,json=fromPubkey,proto3" json:"from_pubkey,omitempty"` // Hex-encoded private key from which you’re sending coins. FromPrivate string `protobuf:"bytes,3,opt,name=from_private,json=fromPrivate,proto3" json:"from_private,omitempty"` // WIF-encoded private key from which you’re sending coins. FromWif string `protobuf:"bytes,4,opt,name=from_wif,json=fromWif,proto3" json:"from_wif,omitempty"` // The target address to which you’re sending coins. ToAddress string `protobuf:"bytes,5,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"` // Value you’re sending/you’ve sent in satoshis. ValueSatoshis uint32 `protobuf:"varint,6,opt,name=value_satoshis,json=valueSatoshis,proto3" json:"value_satoshis,omitempty"` // Your Block API token Token string `protobuf:"bytes,7,opt,name=token,proto3" json:"token,omitempty"` // Optional Address Block will use to send back your change. If not set, defaults to the address from which the coins were originally sent. While not required, we recommend that you set a change address. ChangeAddress string `protobuf:"bytes,8,opt,name=change_address,json=changeAddress,proto3" json:"change_address,omitempty"` // Optional If not set, defaults to true, which means the API will wait for Block to guarantee the transaction, using our Confidence Factor. The guarantee usually takes around 8 seconds. If manually set to false, the Microtransaction endpoint will return as soon as the transaction is broadcast. WaitGuarantee bool `protobuf:"varint,9,opt,name=wait_guarantee,json=waitGuarantee,proto3" json:"wait_guarantee,omitempty"` // Optional Hex-encoded data for you to sign after initiating the microtransaction. Sent in reply to a microtransaction generated using from_pubkey/a public key. Tosign []string `protobuf:"bytes,10,rep,name=tosign,proto3" json:"tosign,omitempty"` // Optional Hex-encoded signatures for you to send back after having received (and signed) tosign. Signatures []string `protobuf:"bytes,11,rep,name=signatures,proto3" json:"signatures,omitempty"` // Optional Partial list of inputs that will be used with this transaction. Inputs themsleves are heavily pared down, see cURL sample. Only returned when using from_pubkey. Inputs []*TXInput `protobuf:"bytes,12,rep,name=inputs,proto3" json:"inputs,omitempty"` // Optional Partial list of outputs that will be used with this transaction. Outputs themselves are heavily pared down, see cURL sample. Only returned when using from_pubkey. Outputs []*TXOutput `protobuf:"bytes,13,rep,name=outputs,proto3" json:"outputs,omitempty"` // Optional Block’s optimally calculated fees for this MicroTX to guarantee swift 99% confirmation, only returned when using from_pubkey. Block pays these fees for the first 8,000 microtransactions, but like regular transactions, it is deducted from the source address thereafter. Fees int32 `protobuf:"varint,14,opt,name=fees,proto3" json:"fees,omitempty"` // Optional The hash of the finalized transaction, once sent. Hash string `protobuf:"bytes,15,opt,name=hash,proto3" json:"hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MicrotransactionEndpointRequest) Descriptor ¶
func (*MicrotransactionEndpointRequest) Descriptor() ([]byte, []int)
func (*MicrotransactionEndpointRequest) GetChangeAddress ¶
func (m *MicrotransactionEndpointRequest) GetChangeAddress() string
func (*MicrotransactionEndpointRequest) GetFees ¶
func (m *MicrotransactionEndpointRequest) GetFees() int32
func (*MicrotransactionEndpointRequest) GetFromPrivate ¶
func (m *MicrotransactionEndpointRequest) GetFromPrivate() string
func (*MicrotransactionEndpointRequest) GetFromPubkey ¶
func (m *MicrotransactionEndpointRequest) GetFromPubkey() string
func (*MicrotransactionEndpointRequest) GetFromWif ¶
func (m *MicrotransactionEndpointRequest) GetFromWif() string
func (*MicrotransactionEndpointRequest) GetHash ¶
func (m *MicrotransactionEndpointRequest) GetHash() string
func (*MicrotransactionEndpointRequest) GetInputs ¶
func (m *MicrotransactionEndpointRequest) GetInputs() []*TXInput
func (*MicrotransactionEndpointRequest) GetNetwork ¶
func (m *MicrotransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*MicrotransactionEndpointRequest) GetOutputs ¶
func (m *MicrotransactionEndpointRequest) GetOutputs() []*TXOutput
func (*MicrotransactionEndpointRequest) GetSignatures ¶
func (m *MicrotransactionEndpointRequest) GetSignatures() []string
func (*MicrotransactionEndpointRequest) GetToAddress ¶
func (m *MicrotransactionEndpointRequest) GetToAddress() string
func (*MicrotransactionEndpointRequest) GetToken ¶
func (m *MicrotransactionEndpointRequest) GetToken() string
func (*MicrotransactionEndpointRequest) GetTosign ¶
func (m *MicrotransactionEndpointRequest) GetTosign() []string
func (*MicrotransactionEndpointRequest) GetValueSatoshis ¶
func (m *MicrotransactionEndpointRequest) GetValueSatoshis() uint32
func (*MicrotransactionEndpointRequest) GetWaitGuarantee ¶
func (m *MicrotransactionEndpointRequest) GetWaitGuarantee() bool
func (*MicrotransactionEndpointRequest) ProtoMessage ¶
func (*MicrotransactionEndpointRequest) ProtoMessage()
func (*MicrotransactionEndpointRequest) Reset ¶
func (m *MicrotransactionEndpointRequest) Reset()
func (*MicrotransactionEndpointRequest) String ¶
func (m *MicrotransactionEndpointRequest) String() string
func (*MicrotransactionEndpointRequest) XXX_DiscardUnknown ¶
func (m *MicrotransactionEndpointRequest) XXX_DiscardUnknown()
func (*MicrotransactionEndpointRequest) XXX_Marshal ¶
func (m *MicrotransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MicrotransactionEndpointRequest) XXX_Merge ¶
func (dst *MicrotransactionEndpointRequest) XXX_Merge(src proto.Message)
func (*MicrotransactionEndpointRequest) XXX_Size ¶
func (m *MicrotransactionEndpointRequest) XXX_Size() int
func (*MicrotransactionEndpointRequest) XXX_Unmarshal ¶
func (m *MicrotransactionEndpointRequest) XXX_Unmarshal(b []byte) error
type MicrotransactionServiceClient ¶
type MicrotransactionServiceClient interface {
MicrotransactionEndpoint(ctx context.Context, in *MicrotransactionEndpointRequest, opts ...grpc.CallOption) (*MicroTX, error)
}
MicrotransactionServiceClient is the client API for MicrotransactionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMicrotransactionServiceClient ¶
func NewMicrotransactionServiceClient(cc *grpc.ClientConn) MicrotransactionServiceClient
type MicrotransactionServiceServer ¶
type MicrotransactionServiceServer interface {
MicrotransactionEndpoint(context.Context, *MicrotransactionEndpointRequest) (*MicroTX, error)
}
MicrotransactionServiceServer is the server API for MicrotransactionService service.
type NetworkAllowingAlias ¶
type NetworkAllowingAlias int32
const ( NetworkAllowingAlias_MAINNET NetworkAllowingAlias = 0 NetworkAllowingAlias_mainnet NetworkAllowingAlias = 0 NetworkAllowingAlias_TEST NetworkAllowingAlias = 1 NetworkAllowingAlias_test NetworkAllowingAlias = 1 )
func (NetworkAllowingAlias) EnumDescriptor ¶
func (NetworkAllowingAlias) EnumDescriptor() ([]byte, []int)
func (NetworkAllowingAlias) String ¶
func (x NetworkAllowingAlias) String() string
type NullData ¶
type NullData struct { // The string representing the data to embed, can be either hex-encoded or plaintext. Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // Optional Your BlockCypher API token, can either be included here or as a URL Parameter in your request. Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // Optional The encoding of your data, can be either string (for plaintext) or hex (for hex-encoded). If not set, defaults to hex. Encoding string `protobuf:"bytes,3,opt,name=encoding,proto3" json:"encoding,omitempty"` // Optional The hash of the transaction containing your data; only part of return object. Hash string `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NullData) Descriptor ¶
func (*NullData) GetEncoding ¶
func (*NullData) ProtoMessage ¶
func (*NullData) ProtoMessage()
func (*NullData) XXX_DiscardUnknown ¶
func (m *NullData) XXX_DiscardUnknown()
func (*NullData) XXX_Marshal ¶
func (*NullData) XXX_Unmarshal ¶
type NullValue ¶
type NullValue struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NullValue) Descriptor ¶
func (*NullValue) ProtoMessage ¶
func (*NullValue) ProtoMessage()
func (*NullValue) XXX_DiscardUnknown ¶
func (m *NullValue) XXX_DiscardUnknown()
func (*NullValue) XXX_Marshal ¶
func (*NullValue) XXX_Unmarshal ¶
type OAPIssue ¶
type OAPIssue struct { // The private key being used to issue or transfer assets. FromPrivate string `protobuf:"bytes,1,opt,name=from_private,json=fromPrivate,proto3" json:"from_private,omitempty"` // The target OAP address assets for issue or transfer. ToAddress string `protobuf:"bytes,2,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"` // The amount of assets being issued or transfered. Amount int32 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"` // Optional Hex-encoded metadata that can optionally be encoded into the issue or transfer transaction. Metadata string `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OAPIssue) Descriptor ¶
func (*OAPIssue) GetFromPrivate ¶
func (*OAPIssue) GetMetadata ¶
func (*OAPIssue) GetToAddress ¶
func (*OAPIssue) ProtoMessage ¶
func (*OAPIssue) ProtoMessage()
func (*OAPIssue) XXX_DiscardUnknown ¶
func (m *OAPIssue) XXX_DiscardUnknown()
func (*OAPIssue) XXX_Marshal ¶
func (*OAPIssue) XXX_Unmarshal ¶
type OAPTX ¶
type OAPTX struct { // Version of Open Assets Protocol transaction. Typically 1. Ver int32 `protobuf:"varint,1,opt,name=ver,proto3" json:"ver,omitempty"` // Unique indentifier associated with this asset; can be used to query other transactions associated with this asset. Assetid string `protobuf:"bytes,2,opt,name=assetid,proto3" json:"assetid,omitempty"` // This transaction’s unique hash; same as the underlying transaction on the asset’s parent blockchain. Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // Optional Time this transaction was confirmed; only returned for confirmed transactions. Confirmed string `protobuf:"bytes,4,opt,name=confirmed,proto3" json:"confirmed,omitempty"` // Time this transaction was received. Received string `protobuf:"bytes,5,opt,name=received,proto3" json:"received,omitempty"` // Optional Associated hex-encoded metadata with this transaction, if it exists. OapMeta string `protobuf:"bytes,6,opt,name=oap_meta,json=oapMeta,proto3" json:"oap_meta,omitempty"` // true if this is an attempted double spend; false otherwise. DoubleSpend bool `protobuf:"varint,7,opt,name=double_spend,json=doubleSpend,proto3" json:"double_spend,omitempty"` // Array of input data, which can be seen explicitly in the cURL example. Very similar to array of TXInputs, but with values related to assets instead of satoshis. Inputs []string `protobuf:"bytes,8,rep,name=inputs,proto3" json:"inputs,omitempty"` // Array of output data, which can be seen explicitly in the cURL example. Very similar to array of TXOutputs, but with values related to assets instead of satoshis. Outputs []string `protobuf:"bytes,9,rep,name=outputs,proto3" json:"outputs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OAPTX) Descriptor ¶
func (*OAPTX) GetAssetid ¶
func (*OAPTX) GetConfirmed ¶
func (*OAPTX) GetDoubleSpend ¶
func (*OAPTX) GetOapMeta ¶
func (*OAPTX) GetOutputs ¶
func (*OAPTX) GetReceived ¶
func (*OAPTX) ProtoMessage ¶
func (*OAPTX) ProtoMessage()
func (*OAPTX) XXX_DiscardUnknown ¶
func (m *OAPTX) XXX_DiscardUnknown()
func (*OAPTX) XXX_Marshal ¶
func (*OAPTX) XXX_Unmarshal ¶
type PushRawTransactionEndpointRequest ¶
type PushRawTransactionEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Tx string `protobuf:"bytes,2,opt,name=tx,proto3" json:"tx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PushRawTransactionEndpointRequest) Descriptor ¶
func (*PushRawTransactionEndpointRequest) Descriptor() ([]byte, []int)
func (*PushRawTransactionEndpointRequest) GetNetwork ¶
func (m *PushRawTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*PushRawTransactionEndpointRequest) GetTx ¶
func (m *PushRawTransactionEndpointRequest) GetTx() string
func (*PushRawTransactionEndpointRequest) ProtoMessage ¶
func (*PushRawTransactionEndpointRequest) ProtoMessage()
func (*PushRawTransactionEndpointRequest) Reset ¶
func (m *PushRawTransactionEndpointRequest) Reset()
func (*PushRawTransactionEndpointRequest) String ¶
func (m *PushRawTransactionEndpointRequest) String() string
func (*PushRawTransactionEndpointRequest) XXX_DiscardUnknown ¶
func (m *PushRawTransactionEndpointRequest) XXX_DiscardUnknown()
func (*PushRawTransactionEndpointRequest) XXX_Marshal ¶
func (m *PushRawTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PushRawTransactionEndpointRequest) XXX_Merge ¶
func (dst *PushRawTransactionEndpointRequest) XXX_Merge(src proto.Message)
func (*PushRawTransactionEndpointRequest) XXX_Size ¶
func (m *PushRawTransactionEndpointRequest) XXX_Size() int
func (*PushRawTransactionEndpointRequest) XXX_Unmarshal ¶
func (m *PushRawTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
type PutMetadataAddressEndpointRequest ¶
type PutMetadataAddressEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` KeyPairs map[string]string `` /* 173-byte string literal not displayed */ Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // If private is true, it will set/update privately stored metadata under your token. Otherwise, sets public metadata. If not set, it defaults to false, setting public metadata. Private bool `protobuf:"varint,4,opt,name=private,proto3" json:"private,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PutMetadataAddressEndpointRequest) Descriptor ¶
func (*PutMetadataAddressEndpointRequest) Descriptor() ([]byte, []int)
func (*PutMetadataAddressEndpointRequest) GetAddress ¶
func (m *PutMetadataAddressEndpointRequest) GetAddress() string
func (*PutMetadataAddressEndpointRequest) GetKeyPairs ¶
func (m *PutMetadataAddressEndpointRequest) GetKeyPairs() map[string]string
func (*PutMetadataAddressEndpointRequest) GetNetwork ¶
func (m *PutMetadataAddressEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*PutMetadataAddressEndpointRequest) GetPrivate ¶
func (m *PutMetadataAddressEndpointRequest) GetPrivate() bool
func (*PutMetadataAddressEndpointRequest) ProtoMessage ¶
func (*PutMetadataAddressEndpointRequest) ProtoMessage()
func (*PutMetadataAddressEndpointRequest) Reset ¶
func (m *PutMetadataAddressEndpointRequest) Reset()
func (*PutMetadataAddressEndpointRequest) String ¶
func (m *PutMetadataAddressEndpointRequest) String() string
func (*PutMetadataAddressEndpointRequest) XXX_DiscardUnknown ¶
func (m *PutMetadataAddressEndpointRequest) XXX_DiscardUnknown()
func (*PutMetadataAddressEndpointRequest) XXX_Marshal ¶
func (m *PutMetadataAddressEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PutMetadataAddressEndpointRequest) XXX_Merge ¶
func (dst *PutMetadataAddressEndpointRequest) XXX_Merge(src proto.Message)
func (*PutMetadataAddressEndpointRequest) XXX_Size ¶
func (m *PutMetadataAddressEndpointRequest) XXX_Size() int
func (*PutMetadataAddressEndpointRequest) XXX_Unmarshal ¶
func (m *PutMetadataAddressEndpointRequest) XXX_Unmarshal(b []byte) error
type PutMetadataBlockhashEndpointRequest ¶
type PutMetadataBlockhashEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` KeyPairs map[string]string `` /* 173-byte string literal not displayed */ BlockHash string `protobuf:"bytes,3,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // If private is true, it will set/update privately stored metadata under your token. Otherwise, sets public metadata. If not set, it defaults to false, setting public metadata. Private bool `protobuf:"varint,4,opt,name=private,proto3" json:"private,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PutMetadataBlockhashEndpointRequest) Descriptor ¶
func (*PutMetadataBlockhashEndpointRequest) Descriptor() ([]byte, []int)
func (*PutMetadataBlockhashEndpointRequest) GetBlockHash ¶
func (m *PutMetadataBlockhashEndpointRequest) GetBlockHash() string
func (*PutMetadataBlockhashEndpointRequest) GetKeyPairs ¶
func (m *PutMetadataBlockhashEndpointRequest) GetKeyPairs() map[string]string
func (*PutMetadataBlockhashEndpointRequest) GetNetwork ¶
func (m *PutMetadataBlockhashEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*PutMetadataBlockhashEndpointRequest) GetPrivate ¶
func (m *PutMetadataBlockhashEndpointRequest) GetPrivate() bool
func (*PutMetadataBlockhashEndpointRequest) ProtoMessage ¶
func (*PutMetadataBlockhashEndpointRequest) ProtoMessage()
func (*PutMetadataBlockhashEndpointRequest) Reset ¶
func (m *PutMetadataBlockhashEndpointRequest) Reset()
func (*PutMetadataBlockhashEndpointRequest) String ¶
func (m *PutMetadataBlockhashEndpointRequest) String() string
func (*PutMetadataBlockhashEndpointRequest) XXX_DiscardUnknown ¶
func (m *PutMetadataBlockhashEndpointRequest) XXX_DiscardUnknown()
func (*PutMetadataBlockhashEndpointRequest) XXX_Marshal ¶
func (m *PutMetadataBlockhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PutMetadataBlockhashEndpointRequest) XXX_Merge ¶
func (dst *PutMetadataBlockhashEndpointRequest) XXX_Merge(src proto.Message)
func (*PutMetadataBlockhashEndpointRequest) XXX_Size ¶
func (m *PutMetadataBlockhashEndpointRequest) XXX_Size() int
func (*PutMetadataBlockhashEndpointRequest) XXX_Unmarshal ¶
func (m *PutMetadataBlockhashEndpointRequest) XXX_Unmarshal(b []byte) error
type PutMetadataTxhashEndpointRequest ¶
type PutMetadataTxhashEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` KeyPairs map[string]string `` /* 173-byte string literal not displayed */ Txhash string `protobuf:"bytes,3,opt,name=txhash,proto3" json:"txhash,omitempty"` // If private is true, it will set/update privately stored metadata under your token. Otherwise, sets public metadata. If not set, it defaults to false, setting public metadata. Private bool `protobuf:"varint,4,opt,name=private,proto3" json:"private,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PutMetadataTxhashEndpointRequest) Descriptor ¶
func (*PutMetadataTxhashEndpointRequest) Descriptor() ([]byte, []int)
func (*PutMetadataTxhashEndpointRequest) GetKeyPairs ¶
func (m *PutMetadataTxhashEndpointRequest) GetKeyPairs() map[string]string
func (*PutMetadataTxhashEndpointRequest) GetNetwork ¶
func (m *PutMetadataTxhashEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*PutMetadataTxhashEndpointRequest) GetPrivate ¶
func (m *PutMetadataTxhashEndpointRequest) GetPrivate() bool
func (*PutMetadataTxhashEndpointRequest) GetTxhash ¶
func (m *PutMetadataTxhashEndpointRequest) GetTxhash() string
func (*PutMetadataTxhashEndpointRequest) ProtoMessage ¶
func (*PutMetadataTxhashEndpointRequest) ProtoMessage()
func (*PutMetadataTxhashEndpointRequest) Reset ¶
func (m *PutMetadataTxhashEndpointRequest) Reset()
func (*PutMetadataTxhashEndpointRequest) String ¶
func (m *PutMetadataTxhashEndpointRequest) String() string
func (*PutMetadataTxhashEndpointRequest) XXX_DiscardUnknown ¶
func (m *PutMetadataTxhashEndpointRequest) XXX_DiscardUnknown()
func (*PutMetadataTxhashEndpointRequest) XXX_Marshal ¶
func (m *PutMetadataTxhashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PutMetadataTxhashEndpointRequest) XXX_Merge ¶
func (dst *PutMetadataTxhashEndpointRequest) XXX_Merge(src proto.Message)
func (*PutMetadataTxhashEndpointRequest) XXX_Size ¶
func (m *PutMetadataTxhashEndpointRequest) XXX_Size() int
func (*PutMetadataTxhashEndpointRequest) XXX_Unmarshal ¶
func (m *PutMetadataTxhashEndpointRequest) XXX_Unmarshal(b []byte) error
type RemoveAddressesFromWalletEndpointRequest ¶
type RemoveAddressesFromWalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RemoveAddressesFromWalletEndpointRequest) Descriptor ¶
func (*RemoveAddressesFromWalletEndpointRequest) Descriptor() ([]byte, []int)
func (*RemoveAddressesFromWalletEndpointRequest) GetAddress ¶
func (m *RemoveAddressesFromWalletEndpointRequest) GetAddress() string
func (*RemoveAddressesFromWalletEndpointRequest) GetName ¶
func (m *RemoveAddressesFromWalletEndpointRequest) GetName() string
func (*RemoveAddressesFromWalletEndpointRequest) GetNetwork ¶
func (m *RemoveAddressesFromWalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*RemoveAddressesFromWalletEndpointRequest) ProtoMessage ¶
func (*RemoveAddressesFromWalletEndpointRequest) ProtoMessage()
func (*RemoveAddressesFromWalletEndpointRequest) Reset ¶
func (m *RemoveAddressesFromWalletEndpointRequest) Reset()
func (*RemoveAddressesFromWalletEndpointRequest) String ¶
func (m *RemoveAddressesFromWalletEndpointRequest) String() string
func (*RemoveAddressesFromWalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *RemoveAddressesFromWalletEndpointRequest) XXX_DiscardUnknown()
func (*RemoveAddressesFromWalletEndpointRequest) XXX_Marshal ¶
func (m *RemoveAddressesFromWalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoveAddressesFromWalletEndpointRequest) XXX_Merge ¶
func (dst *RemoveAddressesFromWalletEndpointRequest) XXX_Merge(src proto.Message)
func (*RemoveAddressesFromWalletEndpointRequest) XXX_Size ¶
func (m *RemoveAddressesFromWalletEndpointRequest) XXX_Size() int
func (*RemoveAddressesFromWalletEndpointRequest) XXX_Unmarshal ¶
func (m *RemoveAddressesFromWalletEndpointRequest) XXX_Unmarshal(b []byte) error
type SendTransactionEndpointRequest ¶
type SendTransactionEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` // A temporary TX, usually returned fully filled but missing input scripts. Tx *TX `protobuf:"bytes,2,opt,name=tx,proto3" json:"tx,omitempty"` // Array of hex-encoded data for you to sign, one for each input. Tosign []string `protobuf:"bytes,3,rep,name=tosign,proto3" json:"tosign,omitempty"` // Array of signatures corresponding to all the data in tosign, typically provided by you. Signatures []string `protobuf:"bytes,4,rep,name=signatures,proto3" json:"signatures,omitempty"` // Array of public keys corresponding to each signature. In general, these are provided by you, and correspond to the signatures you provide. Pubkeys []string `protobuf:"bytes,5,rep,name=pubkeys,proto3" json:"pubkeys,omitempty"` // Optional Array of hex-encoded, work-in-progress transactions; optionally returned to validate the tosign data locally. TosignTx []string `protobuf:"bytes,6,rep,name=tosign_tx,json=tosignTx,proto3" json:"tosign_tx,omitempty"` // Optional Array of errors in the form “error”:“description-of-error”. This is only returned if there was an error in any stage of transaction generation, and is usually accompanied by a HTTP 400 code. Errors []*TXerror `protobuf:"bytes,7,rep,name=errors,proto3" json:"errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SendTransactionEndpointRequest) Descriptor ¶
func (*SendTransactionEndpointRequest) Descriptor() ([]byte, []int)
func (*SendTransactionEndpointRequest) GetErrors ¶
func (m *SendTransactionEndpointRequest) GetErrors() []*TXerror
func (*SendTransactionEndpointRequest) GetNetwork ¶
func (m *SendTransactionEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*SendTransactionEndpointRequest) GetPubkeys ¶
func (m *SendTransactionEndpointRequest) GetPubkeys() []string
func (*SendTransactionEndpointRequest) GetSignatures ¶
func (m *SendTransactionEndpointRequest) GetSignatures() []string
func (*SendTransactionEndpointRequest) GetTosign ¶
func (m *SendTransactionEndpointRequest) GetTosign() []string
func (*SendTransactionEndpointRequest) GetTosignTx ¶
func (m *SendTransactionEndpointRequest) GetTosignTx() []string
func (*SendTransactionEndpointRequest) GetTx ¶
func (m *SendTransactionEndpointRequest) GetTx() *TX
func (*SendTransactionEndpointRequest) ProtoMessage ¶
func (*SendTransactionEndpointRequest) ProtoMessage()
func (*SendTransactionEndpointRequest) Reset ¶
func (m *SendTransactionEndpointRequest) Reset()
func (*SendTransactionEndpointRequest) String ¶
func (m *SendTransactionEndpointRequest) String() string
func (*SendTransactionEndpointRequest) XXX_DiscardUnknown ¶
func (m *SendTransactionEndpointRequest) XXX_DiscardUnknown()
func (*SendTransactionEndpointRequest) XXX_Marshal ¶
func (m *SendTransactionEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SendTransactionEndpointRequest) XXX_Merge ¶
func (dst *SendTransactionEndpointRequest) XXX_Merge(src proto.Message)
func (*SendTransactionEndpointRequest) XXX_Size ¶
func (m *SendTransactionEndpointRequest) XXX_Size() int
func (*SendTransactionEndpointRequest) XXX_Unmarshal ¶
func (m *SendTransactionEndpointRequest) XXX_Unmarshal(b []byte) error
type TX ¶
type TX struct { // Height of the block that contains this transaction. If this is an unconfirmed transaction, it will equal -1. BlockHeight int32 `protobuf:"varint,1,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // The hash of the transaction. While reasonably unique, using hashes as identifiers may be unsafe. Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // Array of bitcoin public addresses involved in the transaction. Addresses []string `protobuf:"bytes,3,rep,name=addresses,proto3" json:"addresses,omitempty"` // The total number of satoshis exchanged in this transaction. Total int32 `protobuf:"varint,4,opt,name=total,proto3" json:"total,omitempty"` // The total number of fees—in satoshis—collected by miners in this transaction. Fees int32 `protobuf:"varint,5,opt,name=fees,proto3" json:"fees,omitempty"` // The size of the transaction in bytes. Size int32 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` // The likelihood that this transaction will make it to the next block; reflects the preference level miners have to include this transaction. Can be high, medium or low. Preference string `protobuf:"bytes,7,opt,name=preference,proto3" json:"preference,omitempty"` // Address of the peer that sent Block’s servers this transaction. RelayedBy string `protobuf:"bytes,8,opt,name=relayed_by,json=relayedBy,proto3" json:"relayed_by,omitempty"` // Time this transaction was received by Block’s servers. Received string `protobuf:"bytes,9,opt,name=received,proto3" json:"received,omitempty"` // Version number, typically 1 for Bitcoin transactions. Ver int32 `protobuf:"varint,10,opt,name=ver,proto3" json:"ver,omitempty"` // Time when transaction can be valid. Can be interpreted in two ways: if less than 500 million, refers to block height. If more, refers to Unix epoch time. LockTime int32 `protobuf:"varint,11,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"` // true if this is an attempted double spend; false otherwise. DoubleSpend bool `protobuf:"varint,12,opt,name=double_spend,json=doubleSpend,proto3" json:"double_spend,omitempty"` // Total number of inputs in the transaction. VinSz int32 `protobuf:"varint,13,opt,name=vin_sz,json=vinSz,proto3" json:"vin_sz,omitempty"` // Total number of outputs in the transaction. VoutSz int32 `protobuf:"varint,14,opt,name=vout_sz,json=voutSz,proto3" json:"vout_sz,omitempty"` // Number of subsequent blocks, including the block the transaction is in. Unconfirmed transactions have 0 confirmations. Confirmations int32 `protobuf:"varint,15,opt,name=confirmations,proto3" json:"confirmations,omitempty"` // TXInput Array, limited to 20 by default. Inputs []*TXInput `protobuf:"bytes,16,rep,name=inputs,proto3" json:"inputs,omitempty"` // TXOutput Array, limited to 20 by default. Outputs []*TXOutput `protobuf:"bytes,17,rep,name=outputs,proto3" json:"outputs,omitempty"` // Optional Returns true if this transaction has opted in to Replace-By-Fee (RBF), either true or not present. You can read more about Opt-In RBF here. OptInRbf bool `protobuf:"varint,18,opt,name=opt_in_rbf,json=optInRbf,proto3" json:"opt_in_rbf,omitempty"` // Optional The percentage chance this transaction will not be double-spent against, if unconfirmed. For more information, check the section on Confidence Factor. Confidence float32 `protobuf:"fixed32,19,opt,name=confidence,proto3" json:"confidence,omitempty"` // Optional Time at which transaction was included in a block; only present for confirmed transactions. Confirmed string `protobuf:"bytes,20,opt,name=confirmed,proto3" json:"confirmed,omitempty"` // Optional Number of peers that have sent this transaction to Block; only present for unconfirmed transactions. ReceiveCount int32 `protobuf:"varint,21,opt,name=receive_count,json=receiveCount,proto3" json:"receive_count,omitempty"` // Optional Address Block will use to send back your change, if you constructed this transaction. If not set, defaults to the address from which the coins were originally sent. ChangeAddress string `protobuf:"bytes,22,opt,name=change_address,json=changeAddress,proto3" json:"change_address,omitempty"` // Optional Hash of the block that contains this transaction; only present for confirmed transactions. BlockHash string `protobuf:"bytes,23,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // Optional Canonical, zero-indexed location of this transaction in a block; only present for confirmed transactions. BlockIndex int32 `protobuf:"varint,24,opt,name=block_index,json=blockIndex,proto3" json:"block_index,omitempty"` // Optional If this transaction is a double-spend (i.e. double_spend == true) then this is the hash of the transaction it’s double-spending. DoubleOf string `protobuf:"bytes,25,opt,name=double_of,json=doubleOf,proto3" json:"double_of,omitempty"` // Optional Returned if this transaction contains an OP_RETURN associated with a known data protocol. Data protocols currently detected: blockchainid ; openassets ; factom ; colu ; coinspark ; omni DataProtocol string `protobuf:"bytes,26,opt,name=data_protocol,json=dataProtocol,proto3" json:"data_protocol,omitempty"` // Optional Hex-encoded bytes of the transaction, as sent over the network. Hex string `protobuf:"bytes,27,opt,name=hex,proto3" json:"hex,omitempty"` // Optional If there are more transaction inptus that couldn’t fit into the TXInput array, this is the Block URL to query the next set of TXInputs (within a TX object). NextInputs string `protobuf:"bytes,28,opt,name=next_inputs,json=nextInputs,proto3" json:"next_inputs,omitempty"` // Optional If there are more transaction outputs that couldn’t fit into the TXOutput array, this is the Block URL to query the next set of TXOutputs(within a TX object). NextOutputs string `protobuf:"bytes,29,opt,name=next_outputs,json=nextOutputs,proto3" json:"next_outputs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TX) Descriptor ¶
func (*TX) GetAddresses ¶
func (*TX) GetBlockHash ¶
func (*TX) GetBlockHeight ¶
func (*TX) GetBlockIndex ¶
func (*TX) GetChangeAddress ¶
func (*TX) GetConfidence ¶
func (*TX) GetConfirmations ¶
func (*TX) GetConfirmed ¶
func (*TX) GetDataProtocol ¶
func (*TX) GetDoubleOf ¶
func (*TX) GetDoubleSpend ¶
func (*TX) GetLockTime ¶
func (*TX) GetNextInputs ¶
func (*TX) GetNextOutputs ¶
func (*TX) GetOptInRbf ¶
func (*TX) GetOutputs ¶
func (*TX) GetPreference ¶
func (*TX) GetReceiveCount ¶
func (*TX) GetReceived ¶
func (*TX) GetRelayedBy ¶
func (*TX) ProtoMessage ¶
func (*TX) ProtoMessage()
func (*TX) XXX_DiscardUnknown ¶
func (m *TX) XXX_DiscardUnknown()
func (*TX) XXX_Unmarshal ¶
type TXConfidence ¶
type TXConfidence struct { // The age of the transaction in milliseconds, based on the earliest time BlockCypher saw it relayed in the network. AgeMillis int32 `protobuf:"varint,1,opt,name=age_millis,json=ageMillis,proto3" json:"age_millis,omitempty"` // Number of peers that have sent this transaction to BlockCypher; only positive for unconfirmed transactions. -1 for confirmed transactions. ReceiveCount int32 `protobuf:"varint,2,opt,name=receive_count,json=receiveCount,proto3" json:"receive_count,omitempty"` // A number from 0 to 1 representing BlockCypher’s confidence that the transaction won’t be double-spent against. Confidence float32 `protobuf:"fixed32,3,opt,name=confidence,proto3" json:"confidence,omitempty"` // The hash of the transaction. While reasonably unique, using hashes as identifiers may be unsafe. Txhash string `protobuf:"bytes,4,opt,name=txhash,proto3" json:"txhash,omitempty"` // The BlockCypher URL one can use to query more detailed information about this transaction. Txurl string `protobuf:"bytes,5,opt,name=txurl,proto3" json:"txurl,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXConfidence) Descriptor ¶
func (*TXConfidence) Descriptor() ([]byte, []int)
func (*TXConfidence) GetAgeMillis ¶
func (m *TXConfidence) GetAgeMillis() int32
func (*TXConfidence) GetConfidence ¶
func (m *TXConfidence) GetConfidence() float32
func (*TXConfidence) GetReceiveCount ¶
func (m *TXConfidence) GetReceiveCount() int32
func (*TXConfidence) GetTxhash ¶
func (m *TXConfidence) GetTxhash() string
func (*TXConfidence) GetTxurl ¶
func (m *TXConfidence) GetTxurl() string
func (*TXConfidence) ProtoMessage ¶
func (*TXConfidence) ProtoMessage()
func (*TXConfidence) Reset ¶
func (m *TXConfidence) Reset()
func (*TXConfidence) String ¶
func (m *TXConfidence) String() string
func (*TXConfidence) XXX_DiscardUnknown ¶
func (m *TXConfidence) XXX_DiscardUnknown()
func (*TXConfidence) XXX_Marshal ¶
func (m *TXConfidence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TXConfidence) XXX_Merge ¶
func (dst *TXConfidence) XXX_Merge(src proto.Message)
func (*TXConfidence) XXX_Size ¶
func (m *TXConfidence) XXX_Size() int
func (*TXConfidence) XXX_Unmarshal ¶
func (m *TXConfidence) XXX_Unmarshal(b []byte) error
type TXInput ¶
type TXInput struct { // The previous transaction hash where this input was an output. Not present for coinbase transactions. PrevHash string `protobuf:"bytes,1,opt,name=prev_hash,json=prevHash,proto3" json:"prev_hash,omitempty"` // The index of the output being spent within the previous transaction. Not present for coinbase transactions. OutputIndex int32 `protobuf:"varint,2,opt,name=output_index,json=outputIndex,proto3" json:"output_index,omitempty"` // The value of the output being spent within the previous transaction. Not present for coinbase transactions. OutputValue int32 `protobuf:"varint,3,opt,name=output_value,json=outputValue,proto3" json:"output_value,omitempty"` // The type of script that encumbers the output corresponding to this input. ScriptType string `protobuf:"bytes,4,opt,name=script_type,json=scriptType,proto3" json:"script_type,omitempty"` // Raw hexadecimal encoding of the script. Script string `protobuf:"bytes,5,opt,name=script,proto3" json:"script,omitempty"` // An array of public addresses associated with the output of the previous transaction. Addresses []string `protobuf:"bytes,6,rep,name=addresses,proto3" json:"addresses,omitempty"` // Legacy 4-byte sequence number, not usually relevant unless dealing with locktime encumbrances. Sequence int32 `protobuf:"varint,7,opt,name=sequence,proto3" json:"sequence,omitempty"` // Optional Number of confirmations of the previous transaction for which this input was an output. Currently, only returned in unconfirmed transactions. Age int32 `protobuf:"varint,8,opt,name=age,proto3" json:"age,omitempty"` // Optional Name of Wallet or HDWallet from which to derive inputs. Only used when constructing transactions via the Creating Transactions process. WalletName string `protobuf:"bytes,9,opt,name=wallet_name,json=walletName,proto3" json:"wallet_name,omitempty"` // Optional Token associated with Wallet or HDWallet used to derive inputs. Only used when constructing transactions via the Creating Transactions process. WalletToken string `protobuf:"bytes,10,opt,name=wallet_token,json=walletToken,proto3" json:"wallet_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXInput) Descriptor ¶
func (*TXInput) GetAddresses ¶
func (*TXInput) GetOutputIndex ¶
func (*TXInput) GetOutputValue ¶
func (*TXInput) GetPrevHash ¶
func (*TXInput) GetScriptType ¶
func (*TXInput) GetSequence ¶
func (*TXInput) GetWalletName ¶
func (*TXInput) GetWalletToken ¶
func (*TXInput) ProtoMessage ¶
func (*TXInput) ProtoMessage()
func (*TXInput) XXX_DiscardUnknown ¶
func (m *TXInput) XXX_DiscardUnknown()
func (*TXInput) XXX_Marshal ¶
func (*TXInput) XXX_Unmarshal ¶
type TXOutput ¶
type TXOutput struct { // Value in this transaction output, in satoshis. Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // Raw hexadecimal encoding of the encumbrance script for this output. Script string `protobuf:"bytes,2,opt,name=script,proto3" json:"script,omitempty"` // Addresses that correspond to this output; typically this will only have a single address, and you can think of this output as having “sent” value to the address contained herein. Addresses []string `protobuf:"bytes,3,rep,name=addresses,proto3" json:"addresses,omitempty"` // The type of encumbrance script used for this output. ScriptType string `protobuf:"bytes,4,opt,name=script_type,json=scriptType,proto3" json:"script_type,omitempty"` // Optional The transaction hash that spent this output. Only returned for outputs that have been spent. The spending transaction may be unconfirmed. SpentBy string `protobuf:"bytes,5,opt,name=spent_by,json=spentBy,proto3" json:"spent_by,omitempty"` // Optional A hex-encoded representation of an OP_RETURN data output, without any other script instructions. Only returned for outputs whose script_type is null-data. DataHex string `protobuf:"bytes,6,opt,name=data_hex,json=dataHex,proto3" json:"data_hex,omitempty"` // Optional An ASCII representation of an OP_RETURN data output, without any other script instructions. Only returned for outputs whose script_type is null-data and if its data falls into the visible ASCII range. DataString string `protobuf:"bytes,7,opt,name=data_string,json=dataString,proto3" json:"data_string,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXOutput) Descriptor ¶
func (*TXOutput) GetAddresses ¶
func (*TXOutput) GetDataHex ¶
func (*TXOutput) GetDataString ¶
func (*TXOutput) GetScriptType ¶
func (*TXOutput) GetSpentBy ¶
func (*TXOutput) ProtoMessage ¶
func (*TXOutput) ProtoMessage()
func (*TXOutput) XXX_DiscardUnknown ¶
func (m *TXOutput) XXX_DiscardUnknown()
func (*TXOutput) XXX_Marshal ¶
func (*TXOutput) XXX_Unmarshal ¶
type TXPropagation ¶
type TXPropagation struct { // The hash of the transaction you queried. Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` // An object containing latitude and longitude floats representing the first location to broadcast this transaction to BlockCypher. FirstLocation *FirstLocation `protobuf:"bytes,2,opt,name=first_location,json=firstLocation,proto3" json:"first_location,omitempty"` // Optional The name of the city closest to the first_location. If no nearby city can be found, this is not returned. FirstCity string `protobuf:"bytes,3,opt,name=first_city,json=firstCity,proto3" json:"first_city,omitempty"` // The name of the country containing the first_location. FirstCountry string `protobuf:"bytes,4,opt,name=first_country,json=firstCountry,proto3" json:"first_country,omitempty"` // An object containing latitude and longitude floats representing BlockCypher’s best guess of likely origin of this transaction, based on the radius of the smallest circle containing the first peer from which we detect this transaction, the average of the first five peers, and the average of the first ten peers. AggregatedOrigin *AggregatedOrigin `protobuf:"bytes,5,opt,name=aggregated_origin,json=aggregatedOrigin,proto3" json:"aggregated_origin,omitempty"` // The radius (in meters) of the smallest circle containing the first peer from which we detect this transaction, the average of the first five peers, and the average of the first ten peers. In a general sense, this represents an approximate confidence interval in our calculated aggregated_origin; the smaller the radius, the more confidence in our aggregated_origin assessment. AggregatedOriginRadius int32 `` /* 130-byte string literal not displayed */ // The timestamp when BlockCypher first received this transaction. FirstReceived string `protobuf:"bytes,7,opt,name=first_received,json=firstReceived,proto3" json:"first_received,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXPropagation) Descriptor ¶
func (*TXPropagation) Descriptor() ([]byte, []int)
func (*TXPropagation) GetAggregatedOrigin ¶
func (m *TXPropagation) GetAggregatedOrigin() *AggregatedOrigin
func (*TXPropagation) GetAggregatedOriginRadius ¶
func (m *TXPropagation) GetAggregatedOriginRadius() int32
func (*TXPropagation) GetFirstCity ¶
func (m *TXPropagation) GetFirstCity() string
func (*TXPropagation) GetFirstCountry ¶
func (m *TXPropagation) GetFirstCountry() string
func (*TXPropagation) GetFirstLocation ¶
func (m *TXPropagation) GetFirstLocation() *FirstLocation
func (*TXPropagation) GetFirstReceived ¶
func (m *TXPropagation) GetFirstReceived() string
func (*TXPropagation) GetTransaction ¶
func (m *TXPropagation) GetTransaction() string
func (*TXPropagation) ProtoMessage ¶
func (*TXPropagation) ProtoMessage()
func (*TXPropagation) Reset ¶
func (m *TXPropagation) Reset()
func (*TXPropagation) String ¶
func (m *TXPropagation) String() string
func (*TXPropagation) XXX_DiscardUnknown ¶
func (m *TXPropagation) XXX_DiscardUnknown()
func (*TXPropagation) XXX_Marshal ¶
func (m *TXPropagation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TXPropagation) XXX_Merge ¶
func (dst *TXPropagation) XXX_Merge(src proto.Message)
func (*TXPropagation) XXX_Size ¶
func (m *TXPropagation) XXX_Size() int
func (*TXPropagation) XXX_Unmarshal ¶
func (m *TXPropagation) XXX_Unmarshal(b []byte) error
type TXRef ¶
type TXRef struct { // Optional The address associated with this transaction input/output. Only returned when querying an address endpoint via a wallet/HD wallet name. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // Height of the block that contains this transaction input/output. If it’s unconfirmed, this will equal -1. BlockHeight int32 `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // The hash of the transaction containing this input/output. While reasonably unique, using hashes as identifiers may be unsafe. TxHash string `protobuf:"bytes,3,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` // Index of this input in the enclosing transaction. It’s a negative number for an output. TxInputN int32 `protobuf:"varint,4,opt,name=tx_input_n,json=txInputN,proto3" json:"tx_input_n,omitempty"` // Index of this output in the enclosing transaction. It’s a negative number for an input. TxOutputN int32 `protobuf:"varint,5,opt,name=tx_output_n,json=txOutputN,proto3" json:"tx_output_n,omitempty"` // The value transfered by this input/output in satoshis exchanged in the enclosing transaction. Value int32 `protobuf:"varint,6,opt,name=value,proto3" json:"value,omitempty"` // The likelihood that the enclosing transaction will make it to the next block; reflects the preference level miners have to include the enclosing transaction. Can be high, medium or low. Preference string `protobuf:"bytes,7,opt,name=preference,proto3" json:"preference,omitempty"` // true if this is an output and was spent. If it’s an input, or an unspent output, it will be false. Spent bool `protobuf:"varint,8,opt,name=spent,proto3" json:"spent,omitempty"` // true if this is an attempted double spend; false otherwise. DoubleSpend bool `protobuf:"varint,9,opt,name=double_spend,json=doubleSpend,proto3" json:"double_spend,omitempty"` // Number of subsequent blocks, including the block the transaction is in. Unconfirmed transactions have 0 confirmations. Confirmations int32 `protobuf:"varint,10,opt,name=confirmations,proto3" json:"confirmations,omitempty"` // Optional Raw, hex-encoded script of this input/output. Script string `protobuf:"bytes,11,opt,name=script,proto3" json:"script,omitempty"` // Optional The past balance of the parent address the moment this transaction was confirmed. Not present for unconfirmed transactions. RefBalance int32 `protobuf:"varint,12,opt,name=ref_balance,json=refBalance,proto3" json:"ref_balance,omitempty"` // Optional The percentage chance this transaction will not be double-spent against, if unconfirmed. For more information, check the section on Confidence Factor. Confidence float32 `protobuf:"fixed32,13,opt,name=confidence,proto3" json:"confidence,omitempty"` // Optional Time at which transaction was included in a block; only present for confirmed transactions. Confirmed string `protobuf:"bytes,14,opt,name=confirmed,proto3" json:"confirmed,omitempty"` // Optional The transaction hash that spent this output. Only returned for outputs that have been spent. The spending transaction may be unconfirmed. SpentBy string `protobuf:"bytes,15,opt,name=spent_by,json=spentBy,proto3" json:"spent_by,omitempty"` // Optional Time this transaction was received by Block’s servers; only present for unconfirmed transactions. Received string `protobuf:"bytes,16,opt,name=received,proto3" json:"received,omitempty"` // Optional Number of peers that have sent this transaction to Block; only present for unconfirmed transactions. ReceiveCount int32 `protobuf:"varint,17,opt,name=receive_count,json=receiveCount,proto3" json:"receive_count,omitempty"` // Optional If this transaction is a double-spend (i.e. double_spend == true) then this is the hash of the transaction it’s double-spending. DoubleOf string `protobuf:"bytes,18,opt,name=double_of,json=doubleOf,proto3" json:"double_of,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXRef) Descriptor ¶
func (*TXRef) GetAddress ¶
func (*TXRef) GetBlockHeight ¶
func (*TXRef) GetConfidence ¶
func (*TXRef) GetConfirmations ¶
func (*TXRef) GetConfirmed ¶
func (*TXRef) GetDoubleOf ¶
func (*TXRef) GetDoubleSpend ¶
func (*TXRef) GetPreference ¶
func (*TXRef) GetReceiveCount ¶
func (*TXRef) GetReceived ¶
func (*TXRef) GetRefBalance ¶
func (*TXRef) GetSpentBy ¶
func (*TXRef) GetTxInputN ¶
func (*TXRef) GetTxOutputN ¶
func (*TXRef) ProtoMessage ¶
func (*TXRef) ProtoMessage()
func (*TXRef) XXX_DiscardUnknown ¶
func (m *TXRef) XXX_DiscardUnknown()
func (*TXRef) XXX_Marshal ¶
func (*TXRef) XXX_Unmarshal ¶
type TXSkeleton ¶
type TXSkeleton struct { // A temporary TX, usually returned fully filled but missing input scripts. Tx *TX `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"` // Array of hex-encoded data for you to sign, one for each input. Tosign []string `protobuf:"bytes,2,rep,name=tosign,proto3" json:"tosign,omitempty"` // Array of signatures corresponding to all the data in tosign, typically provided by you. Signatures []string `protobuf:"bytes,3,rep,name=signatures,proto3" json:"signatures,omitempty"` // Array of public keys corresponding to each signature. In general, these are provided by you, and correspond to the signatures you provide. Pubkeys []string `protobuf:"bytes,4,rep,name=pubkeys,proto3" json:"pubkeys,omitempty"` // Optional Array of hex-encoded, work-in-progress transactions; optionally returned to validate the tosign data locally. TosignTx []string `protobuf:"bytes,5,rep,name=tosign_tx,json=tosignTx,proto3" json:"tosign_tx,omitempty"` // Optional Array of errors in the form “error”:“description-of-error”. This is only returned if there was an error in any stage of transaction generation, and is usually accompanied by a HTTP 400 code. Errors []*TXerror `protobuf:"bytes,6,rep,name=errors,proto3" json:"errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXSkeleton) Descriptor ¶
func (*TXSkeleton) Descriptor() ([]byte, []int)
func (*TXSkeleton) GetErrors ¶
func (m *TXSkeleton) GetErrors() []*TXerror
func (*TXSkeleton) GetPubkeys ¶
func (m *TXSkeleton) GetPubkeys() []string
func (*TXSkeleton) GetSignatures ¶
func (m *TXSkeleton) GetSignatures() []string
func (*TXSkeleton) GetTosign ¶
func (m *TXSkeleton) GetTosign() []string
func (*TXSkeleton) GetTosignTx ¶
func (m *TXSkeleton) GetTosignTx() []string
func (*TXSkeleton) GetTx ¶
func (m *TXSkeleton) GetTx() *TX
func (*TXSkeleton) ProtoMessage ¶
func (*TXSkeleton) ProtoMessage()
func (*TXSkeleton) Reset ¶
func (m *TXSkeleton) Reset()
func (*TXSkeleton) String ¶
func (m *TXSkeleton) String() string
func (*TXSkeleton) XXX_DiscardUnknown ¶
func (m *TXSkeleton) XXX_DiscardUnknown()
func (*TXSkeleton) XXX_Marshal ¶
func (m *TXSkeleton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TXSkeleton) XXX_Merge ¶
func (dst *TXSkeleton) XXX_Merge(src proto.Message)
func (*TXSkeleton) XXX_Size ¶
func (m *TXSkeleton) XXX_Size() int
func (*TXSkeleton) XXX_Unmarshal ¶
func (m *TXSkeleton) XXX_Unmarshal(b []byte) error
type TXerror ¶
type TXerror struct { Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXerror) Descriptor ¶
func (*TXerror) ProtoMessage ¶
func (*TXerror) ProtoMessage()
func (*TXerror) XXX_DiscardUnknown ¶
func (m *TXerror) XXX_DiscardUnknown()
func (*TXerror) XXX_Marshal ¶
func (*TXerror) XXX_Unmarshal ¶
type TXs ¶
type TXs struct { Txs []*TX `protobuf:"bytes,1,rep,name=txs,proto3" json:"txs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TXs) Descriptor ¶
func (*TXs) ProtoMessage ¶
func (*TXs) ProtoMessage()
func (*TXs) XXX_DiscardUnknown ¶
func (m *TXs) XXX_DiscardUnknown()
func (*TXs) XXX_Unmarshal ¶
type TransactionConfidenceEndpointRequest ¶
type TransactionConfidenceEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Txhash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TransactionConfidenceEndpointRequest) Descriptor ¶
func (*TransactionConfidenceEndpointRequest) Descriptor() ([]byte, []int)
func (*TransactionConfidenceEndpointRequest) GetNetwork ¶
func (m *TransactionConfidenceEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*TransactionConfidenceEndpointRequest) GetTxhash ¶
func (m *TransactionConfidenceEndpointRequest) GetTxhash() string
func (*TransactionConfidenceEndpointRequest) ProtoMessage ¶
func (*TransactionConfidenceEndpointRequest) ProtoMessage()
func (*TransactionConfidenceEndpointRequest) Reset ¶
func (m *TransactionConfidenceEndpointRequest) Reset()
func (*TransactionConfidenceEndpointRequest) String ¶
func (m *TransactionConfidenceEndpointRequest) String() string
func (*TransactionConfidenceEndpointRequest) XXX_DiscardUnknown ¶
func (m *TransactionConfidenceEndpointRequest) XXX_DiscardUnknown()
func (*TransactionConfidenceEndpointRequest) XXX_Marshal ¶
func (m *TransactionConfidenceEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransactionConfidenceEndpointRequest) XXX_Merge ¶
func (dst *TransactionConfidenceEndpointRequest) XXX_Merge(src proto.Message)
func (*TransactionConfidenceEndpointRequest) XXX_Size ¶
func (m *TransactionConfidenceEndpointRequest) XXX_Size() int
func (*TransactionConfidenceEndpointRequest) XXX_Unmarshal ¶
func (m *TransactionConfidenceEndpointRequest) XXX_Unmarshal(b []byte) error
type TransactionHashEndpointRequest ¶
type TransactionHashEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Txhash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"` // Filters TXInputs/TXOutputs, if unset, default is 20. Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // Filters TX to only include TXInputs from this input index and above. Instart int32 `protobuf:"varint,4,opt,name=instart,proto3" json:"instart,omitempty"` // Filters TX to only include TXOutputs from this output index and above. Outstart int32 `protobuf:"varint,5,opt,name=outstart,proto3" json:"outstart,omitempty"` // If true, includes hex-encoded raw transaction; false by default. IncludeHex bool `protobuf:"varint,6,opt,name=includeHex,proto3" json:"includeHex,omitempty"` // If true, includes the confidence attribute (useful for unconfirmed transactions). For more info about this figure, check the Confidence Factor documentation. IncludeConfidence bool `protobuf:"varint,7,opt,name=includeConfidence,proto3" json:"includeConfidence,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TransactionHashEndpointRequest) Descriptor ¶
func (*TransactionHashEndpointRequest) Descriptor() ([]byte, []int)
func (*TransactionHashEndpointRequest) GetIncludeConfidence ¶
func (m *TransactionHashEndpointRequest) GetIncludeConfidence() bool
func (*TransactionHashEndpointRequest) GetIncludeHex ¶
func (m *TransactionHashEndpointRequest) GetIncludeHex() bool
func (*TransactionHashEndpointRequest) GetInstart ¶
func (m *TransactionHashEndpointRequest) GetInstart() int32
func (*TransactionHashEndpointRequest) GetLimit ¶
func (m *TransactionHashEndpointRequest) GetLimit() int32
func (*TransactionHashEndpointRequest) GetNetwork ¶
func (m *TransactionHashEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*TransactionHashEndpointRequest) GetOutstart ¶
func (m *TransactionHashEndpointRequest) GetOutstart() int32
func (*TransactionHashEndpointRequest) GetTxhash ¶
func (m *TransactionHashEndpointRequest) GetTxhash() string
func (*TransactionHashEndpointRequest) ProtoMessage ¶
func (*TransactionHashEndpointRequest) ProtoMessage()
func (*TransactionHashEndpointRequest) Reset ¶
func (m *TransactionHashEndpointRequest) Reset()
func (*TransactionHashEndpointRequest) String ¶
func (m *TransactionHashEndpointRequest) String() string
func (*TransactionHashEndpointRequest) XXX_DiscardUnknown ¶
func (m *TransactionHashEndpointRequest) XXX_DiscardUnknown()
func (*TransactionHashEndpointRequest) XXX_Marshal ¶
func (m *TransactionHashEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransactionHashEndpointRequest) XXX_Merge ¶
func (dst *TransactionHashEndpointRequest) XXX_Merge(src proto.Message)
func (*TransactionHashEndpointRequest) XXX_Size ¶
func (m *TransactionHashEndpointRequest) XXX_Size() int
func (*TransactionHashEndpointRequest) XXX_Unmarshal ¶
func (m *TransactionHashEndpointRequest) XXX_Unmarshal(b []byte) error
type TransactionPropagationEndpointRequest ¶
type TransactionPropagationEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Txhash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TransactionPropagationEndpointRequest) Descriptor ¶
func (*TransactionPropagationEndpointRequest) Descriptor() ([]byte, []int)
func (*TransactionPropagationEndpointRequest) GetNetwork ¶
func (m *TransactionPropagationEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*TransactionPropagationEndpointRequest) GetTxhash ¶
func (m *TransactionPropagationEndpointRequest) GetTxhash() string
func (*TransactionPropagationEndpointRequest) ProtoMessage ¶
func (*TransactionPropagationEndpointRequest) ProtoMessage()
func (*TransactionPropagationEndpointRequest) Reset ¶
func (m *TransactionPropagationEndpointRequest) Reset()
func (*TransactionPropagationEndpointRequest) String ¶
func (m *TransactionPropagationEndpointRequest) String() string
func (*TransactionPropagationEndpointRequest) XXX_DiscardUnknown ¶
func (m *TransactionPropagationEndpointRequest) XXX_DiscardUnknown()
func (*TransactionPropagationEndpointRequest) XXX_Marshal ¶
func (m *TransactionPropagationEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransactionPropagationEndpointRequest) XXX_Merge ¶
func (dst *TransactionPropagationEndpointRequest) XXX_Merge(src proto.Message)
func (*TransactionPropagationEndpointRequest) XXX_Size ¶
func (m *TransactionPropagationEndpointRequest) XXX_Size() int
func (*TransactionPropagationEndpointRequest) XXX_Unmarshal ¶
func (m *TransactionPropagationEndpointRequest) XXX_Unmarshal(b []byte) error
type TransactionServiceClient ¶
type TransactionServiceClient interface { TransactionHashEndpoint(ctx context.Context, in *TransactionHashEndpointRequest, opts ...grpc.CallOption) (*TX, error) UnconfirmedTransactionsEndpoint(ctx context.Context, in *UnconfirmedTransactionsEndpointRequest, opts ...grpc.CallOption) (*TXs, error) CreateTransactionEndpoint(ctx context.Context, in *CreateTransactionEndpointRequest, opts ...grpc.CallOption) (*TXSkeleton, error) SendTransactionEndpoint(ctx context.Context, in *SendTransactionEndpointRequest, opts ...grpc.CallOption) (*TXSkeleton, error) PushRawTransactionEndpoint(ctx context.Context, in *PushRawTransactionEndpointRequest, opts ...grpc.CallOption) (*TX, error) DecodeRawTransactionEndpoint(ctx context.Context, in *DecodeRawTransactionEndpointRequest, opts ...grpc.CallOption) (*TX, error) DataEndpoint(ctx context.Context, in *DataEndpointRequest, opts ...grpc.CallOption) (*NullData, error) TransactionPropagationEndpoint(ctx context.Context, in *TransactionPropagationEndpointRequest, opts ...grpc.CallOption) (*TXPropagation, error) }
TransactionServiceClient is the client API for TransactionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewTransactionServiceClient ¶
func NewTransactionServiceClient(cc *grpc.ClientConn) TransactionServiceClient
type TransactionServiceServer ¶
type TransactionServiceServer interface { TransactionHashEndpoint(context.Context, *TransactionHashEndpointRequest) (*TX, error) UnconfirmedTransactionsEndpoint(context.Context, *UnconfirmedTransactionsEndpointRequest) (*TXs, error) CreateTransactionEndpoint(context.Context, *CreateTransactionEndpointRequest) (*TXSkeleton, error) SendTransactionEndpoint(context.Context, *SendTransactionEndpointRequest) (*TXSkeleton, error) PushRawTransactionEndpoint(context.Context, *PushRawTransactionEndpointRequest) (*TX, error) DecodeRawTransactionEndpoint(context.Context, *DecodeRawTransactionEndpointRequest) (*TX, error) DataEndpoint(context.Context, *DataEndpointRequest) (*NullData, error) TransactionPropagationEndpoint(context.Context, *TransactionPropagationEndpointRequest) (*TXPropagation, error) }
TransactionServiceServer is the server API for TransactionService service.
type TransferAssetEndpointRequest ¶
type TransferAssetEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Assetid string `protobuf:"bytes,2,opt,name=assetid,proto3" json:"assetid,omitempty"` // The private key being used to issue or transfer assets. FromPrivate string `protobuf:"bytes,3,opt,name=from_private,json=fromPrivate,proto3" json:"from_private,omitempty"` // The target OAP address assets for issue or transfer. ToAddress string `protobuf:"bytes,4,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"` // The amount of assets being issued or transfered. Amount int32 `protobuf:"varint,5,opt,name=amount,proto3" json:"amount,omitempty"` // Optional Hex-encoded metadata that can optionally be encoded into the issue or transfer transaction. Metadata string `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TransferAssetEndpointRequest) Descriptor ¶
func (*TransferAssetEndpointRequest) Descriptor() ([]byte, []int)
func (*TransferAssetEndpointRequest) GetAmount ¶
func (m *TransferAssetEndpointRequest) GetAmount() int32
func (*TransferAssetEndpointRequest) GetAssetid ¶
func (m *TransferAssetEndpointRequest) GetAssetid() string
func (*TransferAssetEndpointRequest) GetFromPrivate ¶
func (m *TransferAssetEndpointRequest) GetFromPrivate() string
func (*TransferAssetEndpointRequest) GetMetadata ¶
func (m *TransferAssetEndpointRequest) GetMetadata() string
func (*TransferAssetEndpointRequest) GetNetwork ¶
func (m *TransferAssetEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*TransferAssetEndpointRequest) GetToAddress ¶
func (m *TransferAssetEndpointRequest) GetToAddress() string
func (*TransferAssetEndpointRequest) ProtoMessage ¶
func (*TransferAssetEndpointRequest) ProtoMessage()
func (*TransferAssetEndpointRequest) Reset ¶
func (m *TransferAssetEndpointRequest) Reset()
func (*TransferAssetEndpointRequest) String ¶
func (m *TransferAssetEndpointRequest) String() string
func (*TransferAssetEndpointRequest) XXX_DiscardUnknown ¶
func (m *TransferAssetEndpointRequest) XXX_DiscardUnknown()
func (*TransferAssetEndpointRequest) XXX_Marshal ¶
func (m *TransferAssetEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransferAssetEndpointRequest) XXX_Merge ¶
func (dst *TransferAssetEndpointRequest) XXX_Merge(src proto.Message)
func (*TransferAssetEndpointRequest) XXX_Size ¶
func (m *TransferAssetEndpointRequest) XXX_Size() int
func (*TransferAssetEndpointRequest) XXX_Unmarshal ¶
func (m *TransferAssetEndpointRequest) XXX_Unmarshal(b []byte) error
type TxHashes ¶
type TxHashes struct { Hash []string `protobuf:"bytes,1,rep,name=hash,proto3" json:"hash,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TxHashes) Descriptor ¶
func (*TxHashes) ProtoMessage ¶
func (*TxHashes) ProtoMessage()
func (*TxHashes) XXX_DiscardUnknown ¶
func (m *TxHashes) XXX_DiscardUnknown()
func (*TxHashes) XXX_Marshal ¶
func (*TxHashes) XXX_Unmarshal ¶
type UnconfirmedTransactionsEndpointRequest ¶
type UnconfirmedTransactionsEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UnconfirmedTransactionsEndpointRequest) Descriptor ¶
func (*UnconfirmedTransactionsEndpointRequest) Descriptor() ([]byte, []int)
func (*UnconfirmedTransactionsEndpointRequest) GetNetwork ¶
func (m *UnconfirmedTransactionsEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*UnconfirmedTransactionsEndpointRequest) ProtoMessage ¶
func (*UnconfirmedTransactionsEndpointRequest) ProtoMessage()
func (*UnconfirmedTransactionsEndpointRequest) Reset ¶
func (m *UnconfirmedTransactionsEndpointRequest) Reset()
func (*UnconfirmedTransactionsEndpointRequest) String ¶
func (m *UnconfirmedTransactionsEndpointRequest) String() string
func (*UnconfirmedTransactionsEndpointRequest) XXX_DiscardUnknown ¶
func (m *UnconfirmedTransactionsEndpointRequest) XXX_DiscardUnknown()
func (*UnconfirmedTransactionsEndpointRequest) XXX_Marshal ¶
func (m *UnconfirmedTransactionsEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UnconfirmedTransactionsEndpointRequest) XXX_Merge ¶
func (dst *UnconfirmedTransactionsEndpointRequest) XXX_Merge(src proto.Message)
func (*UnconfirmedTransactionsEndpointRequest) XXX_Size ¶
func (m *UnconfirmedTransactionsEndpointRequest) XXX_Size() int
func (*UnconfirmedTransactionsEndpointRequest) XXX_Unmarshal ¶
func (m *UnconfirmedTransactionsEndpointRequest) XXX_Unmarshal(b []byte) error
type Wallet ¶
type Wallet struct { // User token associated with this wallet. Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // Name of the wallet. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // List of addresses associated with this wallet. Addresses []string `protobuf:"bytes,3,rep,name=addresses,proto3" json:"addresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Wallet) Descriptor ¶
func (*Wallet) GetAddresses ¶
func (*Wallet) ProtoMessage ¶
func (*Wallet) ProtoMessage()
func (*Wallet) XXX_DiscardUnknown ¶
func (m *Wallet) XXX_DiscardUnknown()
func (*Wallet) XXX_Marshal ¶
func (*Wallet) XXX_Unmarshal ¶
type WalletAddressKeychain ¶
type WalletAddressKeychain struct { // --- Wallet --- // User token associated with this wallet. Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // Name of the wallet. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // List of addresses associated with this wallet. Addresses []string `protobuf:"bytes,3,rep,name=addresses,proto3" json:"addresses,omitempty"` // --- AddressKeychain --- // Standard address representation. Address string `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"` // Hex-encoded Public key. Public string `protobuf:"bytes,5,opt,name=public,proto3" json:"public,omitempty"` // Hex-encoded Private key. Private string `protobuf:"bytes,6,opt,name=private,proto3" json:"private,omitempty"` // Wallet import format, a common encoding for the private key. Wif string `protobuf:"bytes,7,opt,name=wif,proto3" json:"wif,omitempty"` // Optional Array of public keys to provide to generate a multisig address. Pubkeys []string `protobuf:"bytes,8,rep,name=pubkeys,proto3" json:"pubkeys,omitempty"` // Optional If generating a multisig address, the type of multisig script;typically “multisig-n-of-m”, where n and m are integers. ScriptType string `protobuf:"bytes,9,opt,name=script_type,json=scriptType,proto3" json:"script_type,omitempty"` // Optional If generating an OAP address, this represents the parent blockchain’s underlying address (the typical address listed above). OriginalAddress string `protobuf:"bytes,10,opt,name=original_address,json=originalAddress,proto3" json:"original_address,omitempty"` // Optional The OAP address, if generated using the Generate Asset Address Endpoint. OapAddress string `protobuf:"bytes,11,opt,name=oap_address,json=oapAddress,proto3" json:"oap_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WalletAddressKeychain) Descriptor ¶
func (*WalletAddressKeychain) Descriptor() ([]byte, []int)
func (*WalletAddressKeychain) GetAddress ¶
func (m *WalletAddressKeychain) GetAddress() string
func (*WalletAddressKeychain) GetAddresses ¶
func (m *WalletAddressKeychain) GetAddresses() []string
func (*WalletAddressKeychain) GetName ¶
func (m *WalletAddressKeychain) GetName() string
func (*WalletAddressKeychain) GetOapAddress ¶
func (m *WalletAddressKeychain) GetOapAddress() string
func (*WalletAddressKeychain) GetOriginalAddress ¶
func (m *WalletAddressKeychain) GetOriginalAddress() string
func (*WalletAddressKeychain) GetPrivate ¶
func (m *WalletAddressKeychain) GetPrivate() string
func (*WalletAddressKeychain) GetPubkeys ¶
func (m *WalletAddressKeychain) GetPubkeys() []string
func (*WalletAddressKeychain) GetPublic ¶
func (m *WalletAddressKeychain) GetPublic() string
func (*WalletAddressKeychain) GetScriptType ¶
func (m *WalletAddressKeychain) GetScriptType() string
func (*WalletAddressKeychain) GetToken ¶
func (m *WalletAddressKeychain) GetToken() string
func (*WalletAddressKeychain) GetWif ¶
func (m *WalletAddressKeychain) GetWif() string
func (*WalletAddressKeychain) ProtoMessage ¶
func (*WalletAddressKeychain) ProtoMessage()
func (*WalletAddressKeychain) Reset ¶
func (m *WalletAddressKeychain) Reset()
func (*WalletAddressKeychain) String ¶
func (m *WalletAddressKeychain) String() string
func (*WalletAddressKeychain) XXX_DiscardUnknown ¶
func (m *WalletAddressKeychain) XXX_DiscardUnknown()
func (*WalletAddressKeychain) XXX_Marshal ¶
func (m *WalletAddressKeychain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WalletAddressKeychain) XXX_Merge ¶
func (dst *WalletAddressKeychain) XXX_Merge(src proto.Message)
func (*WalletAddressKeychain) XXX_Size ¶
func (m *WalletAddressKeychain) XXX_Size() int
func (*WalletAddressKeychain) XXX_Unmarshal ¶
func (m *WalletAddressKeychain) XXX_Unmarshal(b []byte) error
type WalletAddressesEndpointRequest ¶
type WalletAddressesEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Returns only used addresses if set to true and only unused if false. Only valid on HD wallets. Used bool `protobuf:"varint,3,opt,name=used,proto3" json:"used,omitempty"` // Returns only addresses with zero balance if set to true and only addresses with non-zero balance if false. Only valid on HD wallets. Zerobalance bool `protobuf:"varint,4,opt,name=zerobalance,proto3" json:"zerobalance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WalletAddressesEndpointRequest) Descriptor ¶
func (*WalletAddressesEndpointRequest) Descriptor() ([]byte, []int)
func (*WalletAddressesEndpointRequest) GetName ¶
func (m *WalletAddressesEndpointRequest) GetName() string
func (*WalletAddressesEndpointRequest) GetNetwork ¶
func (m *WalletAddressesEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*WalletAddressesEndpointRequest) GetUsed ¶
func (m *WalletAddressesEndpointRequest) GetUsed() bool
func (*WalletAddressesEndpointRequest) GetZerobalance ¶
func (m *WalletAddressesEndpointRequest) GetZerobalance() bool
func (*WalletAddressesEndpointRequest) ProtoMessage ¶
func (*WalletAddressesEndpointRequest) ProtoMessage()
func (*WalletAddressesEndpointRequest) Reset ¶
func (m *WalletAddressesEndpointRequest) Reset()
func (*WalletAddressesEndpointRequest) String ¶
func (m *WalletAddressesEndpointRequest) String() string
func (*WalletAddressesEndpointRequest) XXX_DiscardUnknown ¶
func (m *WalletAddressesEndpointRequest) XXX_DiscardUnknown()
func (*WalletAddressesEndpointRequest) XXX_Marshal ¶
func (m *WalletAddressesEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WalletAddressesEndpointRequest) XXX_Merge ¶
func (dst *WalletAddressesEndpointRequest) XXX_Merge(src proto.Message)
func (*WalletAddressesEndpointRequest) XXX_Size ¶
func (m *WalletAddressesEndpointRequest) XXX_Size() int
func (*WalletAddressesEndpointRequest) XXX_Unmarshal ¶
func (m *WalletAddressesEndpointRequest) XXX_Unmarshal(b []byte) error
type WalletEndpointRequest ¶
type WalletEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WalletEndpointRequest) Descriptor ¶
func (*WalletEndpointRequest) Descriptor() ([]byte, []int)
func (*WalletEndpointRequest) GetName ¶
func (m *WalletEndpointRequest) GetName() string
func (*WalletEndpointRequest) GetNetwork ¶
func (m *WalletEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*WalletEndpointRequest) ProtoMessage ¶
func (*WalletEndpointRequest) ProtoMessage()
func (*WalletEndpointRequest) Reset ¶
func (m *WalletEndpointRequest) Reset()
func (*WalletEndpointRequest) String ¶
func (m *WalletEndpointRequest) String() string
func (*WalletEndpointRequest) XXX_DiscardUnknown ¶
func (m *WalletEndpointRequest) XXX_DiscardUnknown()
func (*WalletEndpointRequest) XXX_Marshal ¶
func (m *WalletEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WalletEndpointRequest) XXX_Merge ¶
func (dst *WalletEndpointRequest) XXX_Merge(src proto.Message)
func (*WalletEndpointRequest) XXX_Size ¶
func (m *WalletEndpointRequest) XXX_Size() int
func (*WalletEndpointRequest) XXX_Unmarshal ¶
func (m *WalletEndpointRequest) XXX_Unmarshal(b []byte) error
type WalletServiceClient ¶
type WalletServiceClient interface { CreateWalletEndpoint(ctx context.Context, in *CreateWalletEndpointRequest, opts ...grpc.CallOption) (*Wallet, error) CreateHDWalletEndpoint(ctx context.Context, in *CreateHDWalletEndpointRequest, opts ...grpc.CallOption) (*HDWallet, error) ListWalletsEndpoint(ctx context.Context, in *ListWalletsEndpointRequest, opts ...grpc.CallOption) (*ListWallets, error) WalletEndpoint(ctx context.Context, in *WalletEndpointRequest, opts ...grpc.CallOption) (*Wallet, error) WalletHDEndpoint(ctx context.Context, in *HDWalletEndpointRequest, opts ...grpc.CallOption) (*HDWallet, error) AddAddressesToWalletEndpoint(ctx context.Context, in *AddAddressesToWalletEndpointRequest, opts ...grpc.CallOption) (*Wallet, error) WalletAddressesEndpoint(ctx context.Context, in *WalletAddressesEndpointRequest, opts ...grpc.CallOption) (*Wallet, error) HDWalletAddressesEndpoint(ctx context.Context, in *HDWalletAddressesEndpointRequest, opts ...grpc.CallOption) (*HDChain, error) RemoveAddressesFromWalletEndpoint(ctx context.Context, in *RemoveAddressesFromWalletEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) GenerateAddressInWalletEndpoint(ctx context.Context, in *GenerateAddressInWalletEndpointRequest, opts ...grpc.CallOption) (*WalletAddressKeychain, error) DeriveAddressInWalletEndpoint(ctx context.Context, in *DeriveAddressInWalletEndpointRequest, opts ...grpc.CallOption) (*HDWallet, error) DeleteWalletEndpoint(ctx context.Context, in *DeleteWalletEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) DeleteHDWalletHDEndpoint(ctx context.Context, in *DeleteHDWalletEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) }
WalletServiceClient is the client API for WalletService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewWalletServiceClient ¶
func NewWalletServiceClient(cc *grpc.ClientConn) WalletServiceClient
type WalletServiceServer ¶
type WalletServiceServer interface { CreateWalletEndpoint(context.Context, *CreateWalletEndpointRequest) (*Wallet, error) CreateHDWalletEndpoint(context.Context, *CreateHDWalletEndpointRequest) (*HDWallet, error) ListWalletsEndpoint(context.Context, *ListWalletsEndpointRequest) (*ListWallets, error) WalletEndpoint(context.Context, *WalletEndpointRequest) (*Wallet, error) WalletHDEndpoint(context.Context, *HDWalletEndpointRequest) (*HDWallet, error) AddAddressesToWalletEndpoint(context.Context, *AddAddressesToWalletEndpointRequest) (*Wallet, error) WalletAddressesEndpoint(context.Context, *WalletAddressesEndpointRequest) (*Wallet, error) HDWalletAddressesEndpoint(context.Context, *HDWalletAddressesEndpointRequest) (*HDChain, error) RemoveAddressesFromWalletEndpoint(context.Context, *RemoveAddressesFromWalletEndpointRequest) (*NullValue, error) GenerateAddressInWalletEndpoint(context.Context, *GenerateAddressInWalletEndpointRequest) (*WalletAddressKeychain, error) DeriveAddressInWalletEndpoint(context.Context, *DeriveAddressInWalletEndpointRequest) (*HDWallet, error) DeleteWalletEndpoint(context.Context, *DeleteWalletEndpointRequest) (*NullValue, error) DeleteHDWalletHDEndpoint(context.Context, *DeleteHDWalletEndpointRequest) (*NullValue, error) }
WalletServiceServer is the server API for WalletService service.
type WebHookIDEndpointRequest ¶
type WebHookIDEndpointRequest struct { Network NetworkAllowingAlias `protobuf:"varint,1,opt,name=network,proto3,enum=chainweaver.protobuf.btc.NetworkAllowingAlias" json:"network,omitempty"` Webhookid string `protobuf:"bytes,2,opt,name=webhookid,proto3" json:"webhookid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WebHookIDEndpointRequest) Descriptor ¶
func (*WebHookIDEndpointRequest) Descriptor() ([]byte, []int)
func (*WebHookIDEndpointRequest) GetNetwork ¶
func (m *WebHookIDEndpointRequest) GetNetwork() NetworkAllowingAlias
func (*WebHookIDEndpointRequest) GetWebhookid ¶
func (m *WebHookIDEndpointRequest) GetWebhookid() string
func (*WebHookIDEndpointRequest) ProtoMessage ¶
func (*WebHookIDEndpointRequest) ProtoMessage()
func (*WebHookIDEndpointRequest) Reset ¶
func (m *WebHookIDEndpointRequest) Reset()
func (*WebHookIDEndpointRequest) String ¶
func (m *WebHookIDEndpointRequest) String() string
func (*WebHookIDEndpointRequest) XXX_DiscardUnknown ¶
func (m *WebHookIDEndpointRequest) XXX_DiscardUnknown()
func (*WebHookIDEndpointRequest) XXX_Marshal ¶
func (m *WebHookIDEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WebHookIDEndpointRequest) XXX_Merge ¶
func (dst *WebHookIDEndpointRequest) XXX_Merge(src proto.Message)
func (*WebHookIDEndpointRequest) XXX_Size ¶
func (m *WebHookIDEndpointRequest) XXX_Size() int
func (*WebHookIDEndpointRequest) XXX_Unmarshal ¶
func (m *WebHookIDEndpointRequest) XXX_Unmarshal(b []byte) error
type WebHooksServiceClient ¶
type WebHooksServiceClient interface { CreateWebHookEndpoint(ctx context.Context, in *CreateWebHookEndpointRequest, opts ...grpc.CallOption) (*Event, error) ListWebHooksEndpoint(ctx context.Context, in *ListWebHooksEndpointRequest, opts ...grpc.CallOption) (*Events, error) WebHookIDEndpoint(ctx context.Context, in *WebHookIDEndpointRequest, opts ...grpc.CallOption) (*Event, error) DeleteWebHookEndpoint(ctx context.Context, in *DeleteWebHookEndpointRequest, opts ...grpc.CallOption) (*NullValue, error) }
WebHooksServiceClient is the client API for WebHooksService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewWebHooksServiceClient ¶
func NewWebHooksServiceClient(cc *grpc.ClientConn) WebHooksServiceClient
type WebHooksServiceServer ¶
type WebHooksServiceServer interface { CreateWebHookEndpoint(context.Context, *CreateWebHookEndpointRequest) (*Event, error) ListWebHooksEndpoint(context.Context, *ListWebHooksEndpointRequest) (*Events, error) WebHookIDEndpoint(context.Context, *WebHookIDEndpointRequest) (*Event, error) DeleteWebHookEndpoint(context.Context, *DeleteWebHookEndpointRequest) (*NullValue, error) }
WebHooksServiceServer is the server API for WebHooksService service.
Source Files ¶
- addressMessage.pb.go
- addressService.pb.go
- addressService.pb.gw.go
- addressforwardingMessage.pb.go
- addressforwardingService.pb.go
- addressforwardingService.pb.gw.go
- analyticsMessage.pb.go
- analyticsService.pb.go
- analyticsService.pb.gw.go
- assetMessage.pb.go
- assetService.pb.go
- assetService.pb.gw.go
- blockchainMessage.pb.go
- blockchainService.pb.go
- blockchainService.pb.gw.go
- commonMessage.pb.go
- confidencefactorMessage.pb.go
- confidencefactorService.pb.go
- confidencefactorService.pb.gw.go
- metadataMessage.pb.go
- metadataService.pb.go
- metadataService.pb.gw.go
- microtransactionMessage.pb.go
- microtransactionService.pb.go
- microtransactionService.pb.gw.go
- transactionMessage.pb.go
- transactionService.pb.go
- transactionService.pb.gw.go
- walletMessage.pb.go
- walletService.pb.go
- walletService.pb.gw.go
- webhooksMessage.pb.go
- webhooksService.pb.go
- webhooksService.pb.gw.go