grpc

package
v0.10.6 Latest Latest
Warning

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

Go to latest
Published: Jun 15, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FeatureActivationStatus_BlockchainFeatureStatus_name = map[int32]string{
		0: "UNDEFINED",
		1: "APPROVED",
		2: "ACTIVATED",
	}
	FeatureActivationStatus_BlockchainFeatureStatus_value = map[string]int32{
		"UNDEFINED": 0,
		"APPROVED":  1,
		"ACTIVATED": 2,
	}
)

Enum value maps for FeatureActivationStatus_BlockchainFeatureStatus.

View Source
var (
	FeatureActivationStatus_NodeFeatureStatus_name = map[int32]string{
		0: "NOT_IMPLEMENTED",
		1: "IMPLEMENTED",
		2: "VOTED",
	}
	FeatureActivationStatus_NodeFeatureStatus_value = map[string]int32{
		"NOT_IMPLEMENTED": 0,
		"IMPLEMENTED":     1,
		"VOTED":           2,
	}
)

Enum value maps for FeatureActivationStatus_NodeFeatureStatus.

View Source
var (
	ApplicationStatus_name = map[int32]string{
		0: "UNKNOWN",
		1: "SUCCEEDED",
		2: "SCRIPT_EXECUTION_FAILED",
	}
	ApplicationStatus_value = map[string]int32{
		"UNKNOWN":                 0,
		"SUCCEEDED":               1,
		"SCRIPT_EXECUTION_FAILED": 2,
	}
)

Enum value maps for ApplicationStatus.

View Source
var (
	TransactionStatus_Status_name = map[int32]string{
		0: "NOT_EXISTS",
		1: "UNCONFIRMED",
		2: "CONFIRMED",
	}
	TransactionStatus_Status_value = map[string]int32{
		"NOT_EXISTS":  0,
		"UNCONFIRMED": 1,
		"CONFIRMED":   2,
	}
)

Enum value maps for TransactionStatus_Status.

View Source
var AccountsApi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "waves.node.grpc.AccountsApi",
	HandlerType: (*AccountsApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetScript",
			Handler:    _AccountsApi_GetScript_Handler,
		},
		{
			MethodName: "ResolveAlias",
			Handler:    _AccountsApi_ResolveAlias_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetBalances",
			Handler:       _AccountsApi_GetBalances_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetActiveLeases",
			Handler:       _AccountsApi_GetActiveLeases_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetDataEntries",
			Handler:       _AccountsApi_GetDataEntries_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "waves/node/grpc/accounts_api.proto",
}

AccountsApi_ServiceDesc is the grpc.ServiceDesc for AccountsApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AssetsApi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "waves.node.grpc.AssetsApi",
	HandlerType: (*AssetsApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetInfo",
			Handler:    _AssetsApi_GetInfo_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetNFTList",
			Handler:       _AssetsApi_GetNFTList_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "waves/node/grpc/assets_api.proto",
}

AssetsApi_ServiceDesc is the grpc.ServiceDesc for AssetsApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BlockchainApi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "waves.node.grpc.BlockchainApi",
	HandlerType: (*BlockchainApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetActivationStatus",
			Handler:    _BlockchainApi_GetActivationStatus_Handler,
		},
		{
			MethodName: "GetBaseTarget",
			Handler:    _BlockchainApi_GetBaseTarget_Handler,
		},
		{
			MethodName: "GetCumulativeScore",
			Handler:    _BlockchainApi_GetCumulativeScore_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "waves/node/grpc/blockchain_api.proto",
}

BlockchainApi_ServiceDesc is the grpc.ServiceDesc for BlockchainApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BlocksApi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "waves.node.grpc.BlocksApi",
	HandlerType: (*BlocksApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetBlock",
			Handler:    _BlocksApi_GetBlock_Handler,
		},
		{
			MethodName: "GetCurrentHeight",
			Handler:    _BlocksApi_GetCurrentHeight_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetBlockRange",
			Handler:       _BlocksApi_GetBlockRange_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "waves/node/grpc/blocks_api.proto",
}

BlocksApi_ServiceDesc is the grpc.ServiceDesc for BlocksApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_waves_node_grpc_accounts_api_proto protoreflect.FileDescriptor
View Source
var File_waves_node_grpc_assets_api_proto protoreflect.FileDescriptor
View Source
var File_waves_node_grpc_blockchain_api_proto protoreflect.FileDescriptor
View Source
var File_waves_node_grpc_blocks_api_proto protoreflect.FileDescriptor
View Source
var File_waves_node_grpc_transactions_api_proto protoreflect.FileDescriptor
View Source
var TransactionsApi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "waves.node.grpc.TransactionsApi",
	HandlerType: (*TransactionsApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Sign",
			Handler:    _TransactionsApi_Sign_Handler,
		},
		{
			MethodName: "Broadcast",
			Handler:    _TransactionsApi_Broadcast_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetTransactions",
			Handler:       _TransactionsApi_GetTransactions_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetStateChanges",
			Handler:       _TransactionsApi_GetStateChanges_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetStatuses",
			Handler:       _TransactionsApi_GetStatuses_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetUnconfirmed",
			Handler:       _TransactionsApi_GetUnconfirmed_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "waves/node/grpc/transactions_api.proto",
}

TransactionsApi_ServiceDesc is the grpc.ServiceDesc for TransactionsApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAccountsApiServer

func RegisterAccountsApiServer(s grpc.ServiceRegistrar, srv AccountsApiServer)

func RegisterAssetsApiServer

func RegisterAssetsApiServer(s grpc.ServiceRegistrar, srv AssetsApiServer)

func RegisterBlockchainApiServer

func RegisterBlockchainApiServer(s grpc.ServiceRegistrar, srv BlockchainApiServer)

func RegisterBlocksApiServer

func RegisterBlocksApiServer(s grpc.ServiceRegistrar, srv BlocksApiServer)

func RegisterTransactionsApiServer

func RegisterTransactionsApiServer(s grpc.ServiceRegistrar, srv TransactionsApiServer)

Types

type AccountRequest

type AccountRequest struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountRequest) Descriptor deprecated

func (*AccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use AccountRequest.ProtoReflect.Descriptor instead.

func (*AccountRequest) GetAddress

func (x *AccountRequest) GetAddress() []byte

func (*AccountRequest) ProtoMessage

func (*AccountRequest) ProtoMessage()

func (*AccountRequest) ProtoReflect added in v0.7.0

func (x *AccountRequest) ProtoReflect() protoreflect.Message

func (*AccountRequest) Reset

func (x *AccountRequest) Reset()

func (*AccountRequest) String

func (x *AccountRequest) String() string

type AccountsApiClient

type AccountsApiClient interface {
	GetBalances(ctx context.Context, in *BalancesRequest, opts ...grpc.CallOption) (AccountsApi_GetBalancesClient, error)
	GetScript(ctx context.Context, in *AccountRequest, opts ...grpc.CallOption) (*ScriptData, error)
	GetActiveLeases(ctx context.Context, in *AccountRequest, opts ...grpc.CallOption) (AccountsApi_GetActiveLeasesClient, error)
	GetDataEntries(ctx context.Context, in *DataRequest, opts ...grpc.CallOption) (AccountsApi_GetDataEntriesClient, error)
	ResolveAlias(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*wrapperspb.BytesValue, error)
}

AccountsApiClient is the client API for AccountsApi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AccountsApiServer

AccountsApiServer is the server API for AccountsApi service. All implementations should embed UnimplementedAccountsApiServer for forward compatibility

type AccountsApi_GetActiveLeasesClient

type AccountsApi_GetActiveLeasesClient interface {
	Recv() (*LeaseResponse, error)
	grpc.ClientStream
}

type AccountsApi_GetActiveLeasesServer

type AccountsApi_GetActiveLeasesServer interface {
	Send(*LeaseResponse) error
	grpc.ServerStream
}

type AccountsApi_GetBalancesClient

type AccountsApi_GetBalancesClient interface {
	Recv() (*BalanceResponse, error)
	grpc.ClientStream
}

type AccountsApi_GetBalancesServer

type AccountsApi_GetBalancesServer interface {
	Send(*BalanceResponse) error
	grpc.ServerStream
}

type AccountsApi_GetDataEntriesClient

type AccountsApi_GetDataEntriesClient interface {
	Recv() (*DataEntryResponse, error)
	grpc.ClientStream
}

type AccountsApi_GetDataEntriesServer

type AccountsApi_GetDataEntriesServer interface {
	Send(*DataEntryResponse) error
	grpc.ServerStream
}

type ActivationStatusRequest

type ActivationStatusRequest struct {
	Height int32 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivationStatusRequest) Descriptor deprecated

func (*ActivationStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use ActivationStatusRequest.ProtoReflect.Descriptor instead.

func (*ActivationStatusRequest) GetHeight

func (x *ActivationStatusRequest) GetHeight() int32

func (*ActivationStatusRequest) ProtoMessage

func (*ActivationStatusRequest) ProtoMessage()

func (*ActivationStatusRequest) ProtoReflect added in v0.7.0

func (x *ActivationStatusRequest) ProtoReflect() protoreflect.Message

func (*ActivationStatusRequest) Reset

func (x *ActivationStatusRequest) Reset()

func (*ActivationStatusRequest) String

func (x *ActivationStatusRequest) String() string

type ActivationStatusResponse

type ActivationStatusResponse struct {
	Height          int32                      `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	VotingInterval  int32                      `protobuf:"varint,2,opt,name=voting_interval,json=votingInterval,proto3" json:"voting_interval,omitempty"`
	VotingThreshold int32                      `protobuf:"varint,3,opt,name=voting_threshold,json=votingThreshold,proto3" json:"voting_threshold,omitempty"`
	NextCheck       int32                      `protobuf:"varint,4,opt,name=next_check,json=nextCheck,proto3" json:"next_check,omitempty"`
	Features        []*FeatureActivationStatus `protobuf:"bytes,5,rep,name=features,proto3" json:"features,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivationStatusResponse) Descriptor deprecated

func (*ActivationStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use ActivationStatusResponse.ProtoReflect.Descriptor instead.

func (*ActivationStatusResponse) GetFeatures

func (*ActivationStatusResponse) GetHeight

func (x *ActivationStatusResponse) GetHeight() int32

func (*ActivationStatusResponse) GetNextCheck

func (x *ActivationStatusResponse) GetNextCheck() int32

func (*ActivationStatusResponse) GetVotingInterval

func (x *ActivationStatusResponse) GetVotingInterval() int32

func (*ActivationStatusResponse) GetVotingThreshold

func (x *ActivationStatusResponse) GetVotingThreshold() int32

func (*ActivationStatusResponse) ProtoMessage

func (*ActivationStatusResponse) ProtoMessage()

func (*ActivationStatusResponse) ProtoReflect added in v0.7.0

func (x *ActivationStatusResponse) ProtoReflect() protoreflect.Message

func (*ActivationStatusResponse) Reset

func (x *ActivationStatusResponse) Reset()

func (*ActivationStatusResponse) String

func (x *ActivationStatusResponse) String() string

type ApplicationStatus

type ApplicationStatus int32
const (
	ApplicationStatus_UNKNOWN                 ApplicationStatus = 0
	ApplicationStatus_SUCCEEDED               ApplicationStatus = 1
	ApplicationStatus_SCRIPT_EXECUTION_FAILED ApplicationStatus = 2
)

func (ApplicationStatus) Descriptor added in v0.7.0

func (ApplicationStatus) Enum added in v0.7.0

func (ApplicationStatus) EnumDescriptor deprecated

func (ApplicationStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ApplicationStatus.Descriptor instead.

func (ApplicationStatus) Number added in v0.7.0

func (ApplicationStatus) String

func (x ApplicationStatus) String() string

func (ApplicationStatus) Type added in v0.7.0

type AssetInfoResponse

type AssetInfoResponse struct {
	Issuer           []byte                   `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
	Name             string                   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description      string                   `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Decimals         int32                    `protobuf:"varint,4,opt,name=decimals,proto3" json:"decimals,omitempty"`
	Reissuable       bool                     `protobuf:"varint,5,opt,name=reissuable,proto3" json:"reissuable,omitempty"`
	TotalVolume      int64                    `protobuf:"varint,6,opt,name=total_volume,json=totalVolume,proto3" json:"total_volume,omitempty"`
	Script           *ScriptData              `protobuf:"bytes,7,opt,name=script,proto3" json:"script,omitempty"`
	Sponsorship      int64                    `protobuf:"varint,8,opt,name=sponsorship,proto3" json:"sponsorship,omitempty"`
	IssueTransaction *waves.SignedTransaction `protobuf:"bytes,11,opt,name=issue_transaction,json=issueTransaction,proto3" json:"issue_transaction,omitempty"`
	SponsorBalance   int64                    `protobuf:"varint,10,opt,name=sponsor_balance,json=sponsorBalance,proto3" json:"sponsor_balance,omitempty"`
	// contains filtered or unexported fields
}

func (*AssetInfoResponse) Descriptor deprecated

func (*AssetInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use AssetInfoResponse.ProtoReflect.Descriptor instead.

func (*AssetInfoResponse) GetDecimals

func (x *AssetInfoResponse) GetDecimals() int32

func (*AssetInfoResponse) GetDescription

func (x *AssetInfoResponse) GetDescription() string

func (*AssetInfoResponse) GetIssueTransaction

func (x *AssetInfoResponse) GetIssueTransaction() *waves.SignedTransaction

func (*AssetInfoResponse) GetIssuer

func (x *AssetInfoResponse) GetIssuer() []byte

func (*AssetInfoResponse) GetName

func (x *AssetInfoResponse) GetName() string

func (*AssetInfoResponse) GetReissuable

func (x *AssetInfoResponse) GetReissuable() bool

func (*AssetInfoResponse) GetScript

func (x *AssetInfoResponse) GetScript() *ScriptData

func (*AssetInfoResponse) GetSponsorBalance

func (x *AssetInfoResponse) GetSponsorBalance() int64

func (*AssetInfoResponse) GetSponsorship

func (x *AssetInfoResponse) GetSponsorship() int64

func (*AssetInfoResponse) GetTotalVolume

func (x *AssetInfoResponse) GetTotalVolume() int64

func (*AssetInfoResponse) ProtoMessage

func (*AssetInfoResponse) ProtoMessage()

func (*AssetInfoResponse) ProtoReflect added in v0.7.0

func (x *AssetInfoResponse) ProtoReflect() protoreflect.Message

func (*AssetInfoResponse) Reset

func (x *AssetInfoResponse) Reset()

func (*AssetInfoResponse) String

func (x *AssetInfoResponse) String() string

type AssetRequest

type AssetRequest struct {
	AssetId []byte `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AssetRequest) Descriptor deprecated

func (*AssetRequest) Descriptor() ([]byte, []int)

Deprecated: Use AssetRequest.ProtoReflect.Descriptor instead.

func (*AssetRequest) GetAssetId

func (x *AssetRequest) GetAssetId() []byte

func (*AssetRequest) ProtoMessage

func (*AssetRequest) ProtoMessage()

func (*AssetRequest) ProtoReflect added in v0.7.0

func (x *AssetRequest) ProtoReflect() protoreflect.Message

func (*AssetRequest) Reset

func (x *AssetRequest) Reset()

func (*AssetRequest) String

func (x *AssetRequest) String() string

type AssetsApiClient

type AssetsApiClient interface {
	GetInfo(ctx context.Context, in *AssetRequest, opts ...grpc.CallOption) (*AssetInfoResponse, error)
	GetNFTList(ctx context.Context, in *NFTRequest, opts ...grpc.CallOption) (AssetsApi_GetNFTListClient, error)
}

AssetsApiClient is the client API for AssetsApi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAssetsApiClient

func NewAssetsApiClient(cc grpc.ClientConnInterface) AssetsApiClient

type AssetsApiServer

type AssetsApiServer interface {
	GetInfo(context.Context, *AssetRequest) (*AssetInfoResponse, error)
	GetNFTList(*NFTRequest, AssetsApi_GetNFTListServer) error
}

AssetsApiServer is the server API for AssetsApi service. All implementations should embed UnimplementedAssetsApiServer for forward compatibility

type AssetsApi_GetNFTListClient added in v0.8.0

type AssetsApi_GetNFTListClient interface {
	Recv() (*NFTResponse, error)
	grpc.ClientStream
}

type AssetsApi_GetNFTListServer added in v0.8.0

type AssetsApi_GetNFTListServer interface {
	Send(*NFTResponse) error
	grpc.ServerStream
}

type BalanceResponse

type BalanceResponse struct {

	// Types that are assignable to Balance:
	//
	//	*BalanceResponse_Waves
	//	*BalanceResponse_Asset
	Balance isBalanceResponse_Balance `protobuf_oneof:"balance"`
	// contains filtered or unexported fields
}

func (*BalanceResponse) Descriptor deprecated

func (*BalanceResponse) Descriptor() ([]byte, []int)

Deprecated: Use BalanceResponse.ProtoReflect.Descriptor instead.

func (*BalanceResponse) GetAsset

func (x *BalanceResponse) GetAsset() *waves.Amount

func (*BalanceResponse) GetBalance

func (m *BalanceResponse) GetBalance() isBalanceResponse_Balance

func (*BalanceResponse) GetWaves

func (*BalanceResponse) ProtoMessage

func (*BalanceResponse) ProtoMessage()

func (*BalanceResponse) ProtoReflect added in v0.7.0

func (x *BalanceResponse) ProtoReflect() protoreflect.Message

func (*BalanceResponse) Reset

func (x *BalanceResponse) Reset()

func (*BalanceResponse) String

func (x *BalanceResponse) String() string

type BalanceResponse_Asset

type BalanceResponse_Asset struct {
	Asset *waves.Amount `protobuf:"bytes,2,opt,name=asset,proto3,oneof"`
}

type BalanceResponse_Waves

type BalanceResponse_Waves struct {
	Waves *BalanceResponse_WavesBalances `protobuf:"bytes,1,opt,name=waves,proto3,oneof"`
}

type BalanceResponse_WavesBalances

type BalanceResponse_WavesBalances struct {
	Regular    int64 `protobuf:"varint,1,opt,name=regular,proto3" json:"regular,omitempty"`
	Generating int64 `protobuf:"varint,2,opt,name=generating,proto3" json:"generating,omitempty"`
	Available  int64 `protobuf:"varint,3,opt,name=available,proto3" json:"available,omitempty"`
	Effective  int64 `protobuf:"varint,4,opt,name=effective,proto3" json:"effective,omitempty"`
	LeaseIn    int64 `protobuf:"varint,5,opt,name=lease_in,json=leaseIn,proto3" json:"lease_in,omitempty"`
	LeaseOut   int64 `protobuf:"varint,6,opt,name=lease_out,json=leaseOut,proto3" json:"lease_out,omitempty"`
	// contains filtered or unexported fields
}

func (*BalanceResponse_WavesBalances) Descriptor deprecated

func (*BalanceResponse_WavesBalances) Descriptor() ([]byte, []int)

Deprecated: Use BalanceResponse_WavesBalances.ProtoReflect.Descriptor instead.

func (*BalanceResponse_WavesBalances) GetAvailable

func (x *BalanceResponse_WavesBalances) GetAvailable() int64

func (*BalanceResponse_WavesBalances) GetEffective

func (x *BalanceResponse_WavesBalances) GetEffective() int64

func (*BalanceResponse_WavesBalances) GetGenerating

func (x *BalanceResponse_WavesBalances) GetGenerating() int64

func (*BalanceResponse_WavesBalances) GetLeaseIn

func (x *BalanceResponse_WavesBalances) GetLeaseIn() int64

func (*BalanceResponse_WavesBalances) GetLeaseOut

func (x *BalanceResponse_WavesBalances) GetLeaseOut() int64

func (*BalanceResponse_WavesBalances) GetRegular

func (x *BalanceResponse_WavesBalances) GetRegular() int64

func (*BalanceResponse_WavesBalances) ProtoMessage

func (*BalanceResponse_WavesBalances) ProtoMessage()

func (*BalanceResponse_WavesBalances) ProtoReflect added in v0.7.0

func (*BalanceResponse_WavesBalances) Reset

func (x *BalanceResponse_WavesBalances) Reset()

func (*BalanceResponse_WavesBalances) String

type BalancesRequest

type BalancesRequest struct {
	Address []byte   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Assets  [][]byte `protobuf:"bytes,4,rep,name=assets,proto3" json:"assets,omitempty"`
	// contains filtered or unexported fields
}

func (*BalancesRequest) Descriptor deprecated

func (*BalancesRequest) Descriptor() ([]byte, []int)

Deprecated: Use BalancesRequest.ProtoReflect.Descriptor instead.

func (*BalancesRequest) GetAddress

func (x *BalancesRequest) GetAddress() []byte

func (*BalancesRequest) GetAssets

func (x *BalancesRequest) GetAssets() [][]byte

func (*BalancesRequest) ProtoMessage

func (*BalancesRequest) ProtoMessage()

func (*BalancesRequest) ProtoReflect added in v0.7.0

func (x *BalancesRequest) ProtoReflect() protoreflect.Message

func (*BalancesRequest) Reset

func (x *BalancesRequest) Reset()

func (*BalancesRequest) String

func (x *BalancesRequest) String() string

type BaseTargetResponse

type BaseTargetResponse struct {
	BaseTarget int64 `protobuf:"varint,1,opt,name=base_target,json=baseTarget,proto3" json:"base_target,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseTargetResponse) Descriptor deprecated

func (*BaseTargetResponse) Descriptor() ([]byte, []int)

Deprecated: Use BaseTargetResponse.ProtoReflect.Descriptor instead.

func (*BaseTargetResponse) GetBaseTarget

func (x *BaseTargetResponse) GetBaseTarget() int64

func (*BaseTargetResponse) ProtoMessage

func (*BaseTargetResponse) ProtoMessage()

func (*BaseTargetResponse) ProtoReflect added in v0.7.0

func (x *BaseTargetResponse) ProtoReflect() protoreflect.Message

func (*BaseTargetResponse) Reset

func (x *BaseTargetResponse) Reset()

func (*BaseTargetResponse) String

func (x *BaseTargetResponse) String() string

type BlockRangeRequest

type BlockRangeRequest struct {
	FromHeight uint32 `protobuf:"varint,1,opt,name=from_height,json=fromHeight,proto3" json:"from_height,omitempty"`
	ToHeight   uint32 `protobuf:"varint,2,opt,name=to_height,json=toHeight,proto3" json:"to_height,omitempty"`
	// Types that are assignable to Filter:
	//
	//	*BlockRangeRequest_GeneratorPublicKey
	//	*BlockRangeRequest_GeneratorAddress
	Filter              isBlockRangeRequest_Filter `protobuf_oneof:"filter"`
	IncludeTransactions bool                       `protobuf:"varint,100,opt,name=include_transactions,json=includeTransactions,proto3" json:"include_transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockRangeRequest) Descriptor deprecated

func (*BlockRangeRequest) Descriptor() ([]byte, []int)

Deprecated: Use BlockRangeRequest.ProtoReflect.Descriptor instead.

func (*BlockRangeRequest) GetFilter

func (m *BlockRangeRequest) GetFilter() isBlockRangeRequest_Filter

func (*BlockRangeRequest) GetFromHeight

func (x *BlockRangeRequest) GetFromHeight() uint32

func (*BlockRangeRequest) GetGeneratorAddress added in v0.8.0

func (x *BlockRangeRequest) GetGeneratorAddress() []byte

func (*BlockRangeRequest) GetGeneratorPublicKey added in v0.8.0

func (x *BlockRangeRequest) GetGeneratorPublicKey() []byte

func (*BlockRangeRequest) GetIncludeTransactions

func (x *BlockRangeRequest) GetIncludeTransactions() bool

func (*BlockRangeRequest) GetToHeight

func (x *BlockRangeRequest) GetToHeight() uint32

func (*BlockRangeRequest) ProtoMessage

func (*BlockRangeRequest) ProtoMessage()

func (*BlockRangeRequest) ProtoReflect added in v0.7.0

func (x *BlockRangeRequest) ProtoReflect() protoreflect.Message

func (*BlockRangeRequest) Reset

func (x *BlockRangeRequest) Reset()

func (*BlockRangeRequest) String

func (x *BlockRangeRequest) String() string

type BlockRangeRequest_GeneratorAddress added in v0.8.0

type BlockRangeRequest_GeneratorAddress struct {
	GeneratorAddress []byte `protobuf:"bytes,4,opt,name=generator_address,json=generatorAddress,proto3,oneof"`
}

type BlockRangeRequest_GeneratorPublicKey added in v0.8.0

type BlockRangeRequest_GeneratorPublicKey struct {
	GeneratorPublicKey []byte `protobuf:"bytes,3,opt,name=generator_public_key,json=generatorPublicKey,proto3,oneof"`
}

type BlockRequest

type BlockRequest struct {

	// Types that are assignable to Request:
	//
	//	*BlockRequest_BlockId
	//	*BlockRequest_Height
	Request             isBlockRequest_Request `protobuf_oneof:"request"`
	IncludeTransactions bool                   `protobuf:"varint,100,opt,name=include_transactions,json=includeTransactions,proto3" json:"include_transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockRequest) Descriptor deprecated

func (*BlockRequest) Descriptor() ([]byte, []int)

Deprecated: Use BlockRequest.ProtoReflect.Descriptor instead.

func (*BlockRequest) GetBlockId

func (x *BlockRequest) GetBlockId() []byte

func (*BlockRequest) GetHeight

func (x *BlockRequest) GetHeight() int32

func (*BlockRequest) GetIncludeTransactions

func (x *BlockRequest) GetIncludeTransactions() bool

func (*BlockRequest) GetRequest

func (m *BlockRequest) GetRequest() isBlockRequest_Request

func (*BlockRequest) ProtoMessage

func (*BlockRequest) ProtoMessage()

func (*BlockRequest) ProtoReflect added in v0.7.0

func (x *BlockRequest) ProtoReflect() protoreflect.Message

func (*BlockRequest) Reset

func (x *BlockRequest) Reset()

func (*BlockRequest) String

func (x *BlockRequest) String() string

type BlockRequest_BlockId

type BlockRequest_BlockId struct {
	BlockId []byte `protobuf:"bytes,1,opt,name=block_id,json=blockId,proto3,oneof"`
}

type BlockRequest_Height

type BlockRequest_Height struct {
	Height int32 `protobuf:"varint,2,opt,name=height,proto3,oneof"` // bytes reference = 3;
}

type BlockWithHeight

type BlockWithHeight struct {
	Block  *waves.Block `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	Height uint32       `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockWithHeight) Descriptor deprecated

func (*BlockWithHeight) Descriptor() ([]byte, []int)

Deprecated: Use BlockWithHeight.ProtoReflect.Descriptor instead.

func (*BlockWithHeight) GetBlock

func (x *BlockWithHeight) GetBlock() *waves.Block

func (*BlockWithHeight) GetHeight

func (x *BlockWithHeight) GetHeight() uint32

func (*BlockWithHeight) ProtoMessage

func (*BlockWithHeight) ProtoMessage()

func (*BlockWithHeight) ProtoReflect added in v0.7.0

func (x *BlockWithHeight) ProtoReflect() protoreflect.Message

func (*BlockWithHeight) Reset

func (x *BlockWithHeight) Reset()

func (*BlockWithHeight) String

func (x *BlockWithHeight) String() string

type BlockchainApiClient

type BlockchainApiClient interface {
	GetActivationStatus(ctx context.Context, in *ActivationStatusRequest, opts ...grpc.CallOption) (*ActivationStatusResponse, error)
	GetBaseTarget(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*BaseTargetResponse, error)
	GetCumulativeScore(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ScoreResponse, error)
}

BlockchainApiClient is the client API for BlockchainApi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BlockchainApiServer

type BlockchainApiServer interface {
	GetActivationStatus(context.Context, *ActivationStatusRequest) (*ActivationStatusResponse, error)
	GetBaseTarget(context.Context, *emptypb.Empty) (*BaseTargetResponse, error)
	GetCumulativeScore(context.Context, *emptypb.Empty) (*ScoreResponse, error)
}

BlockchainApiServer is the server API for BlockchainApi service. All implementations should embed UnimplementedBlockchainApiServer for forward compatibility

type BlocksApiClient

type BlocksApiClient interface {
	GetBlock(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BlockWithHeight, error)
	GetBlockRange(ctx context.Context, in *BlockRangeRequest, opts ...grpc.CallOption) (BlocksApi_GetBlockRangeClient, error)
	GetCurrentHeight(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*wrapperspb.UInt32Value, error)
}

BlocksApiClient is the client API for BlocksApi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewBlocksApiClient

func NewBlocksApiClient(cc grpc.ClientConnInterface) BlocksApiClient

type BlocksApiServer

type BlocksApiServer interface {
	GetBlock(context.Context, *BlockRequest) (*BlockWithHeight, error)
	GetBlockRange(*BlockRangeRequest, BlocksApi_GetBlockRangeServer) error
	GetCurrentHeight(context.Context, *emptypb.Empty) (*wrapperspb.UInt32Value, error)
}

BlocksApiServer is the server API for BlocksApi service. All implementations should embed UnimplementedBlocksApiServer for forward compatibility

type BlocksApi_GetBlockRangeClient

type BlocksApi_GetBlockRangeClient interface {
	Recv() (*BlockWithHeight, error)
	grpc.ClientStream
}

type BlocksApi_GetBlockRangeServer

type BlocksApi_GetBlockRangeServer interface {
	Send(*BlockWithHeight) error
	grpc.ServerStream
}

type CalculateFeeResponse

type CalculateFeeResponse struct {
	AssetId []byte `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
	Amount  uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*CalculateFeeResponse) Descriptor deprecated

func (*CalculateFeeResponse) Descriptor() ([]byte, []int)

Deprecated: Use CalculateFeeResponse.ProtoReflect.Descriptor instead.

func (*CalculateFeeResponse) GetAmount

func (x *CalculateFeeResponse) GetAmount() uint64

func (*CalculateFeeResponse) GetAssetId

func (x *CalculateFeeResponse) GetAssetId() []byte

func (*CalculateFeeResponse) ProtoMessage

func (*CalculateFeeResponse) ProtoMessage()

func (*CalculateFeeResponse) ProtoReflect added in v0.7.0

func (x *CalculateFeeResponse) ProtoReflect() protoreflect.Message

func (*CalculateFeeResponse) Reset

func (x *CalculateFeeResponse) Reset()

func (*CalculateFeeResponse) String

func (x *CalculateFeeResponse) String() string

type DataEntryResponse

type DataEntryResponse struct {
	Address []byte                               `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Entry   *waves.DataTransactionData_DataEntry `protobuf:"bytes,2,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*DataEntryResponse) Descriptor deprecated

func (*DataEntryResponse) Descriptor() ([]byte, []int)

Deprecated: Use DataEntryResponse.ProtoReflect.Descriptor instead.

func (*DataEntryResponse) GetAddress

func (x *DataEntryResponse) GetAddress() []byte

func (*DataEntryResponse) GetEntry

func (*DataEntryResponse) ProtoMessage

func (*DataEntryResponse) ProtoMessage()

func (*DataEntryResponse) ProtoReflect added in v0.7.0

func (x *DataEntryResponse) ProtoReflect() protoreflect.Message

func (*DataEntryResponse) Reset

func (x *DataEntryResponse) Reset()

func (*DataEntryResponse) String

func (x *DataEntryResponse) String() string

type DataRequest

type DataRequest struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Key     string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*DataRequest) Descriptor deprecated

func (*DataRequest) Descriptor() ([]byte, []int)

Deprecated: Use DataRequest.ProtoReflect.Descriptor instead.

func (*DataRequest) GetAddress

func (x *DataRequest) GetAddress() []byte

func (*DataRequest) GetKey

func (x *DataRequest) GetKey() string

func (*DataRequest) ProtoMessage

func (*DataRequest) ProtoMessage()

func (*DataRequest) ProtoReflect added in v0.7.0

func (x *DataRequest) ProtoReflect() protoreflect.Message

func (*DataRequest) Reset

func (x *DataRequest) Reset()

func (*DataRequest) String

func (x *DataRequest) String() string

type FeatureActivationStatus

type FeatureActivationStatus struct {
	Id               int32                                           `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Description      string                                          `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	BlockchainStatus FeatureActivationStatus_BlockchainFeatureStatus `` /* 179-byte string literal not displayed */
	NodeStatus       FeatureActivationStatus_NodeFeatureStatus       `` /* 155-byte string literal not displayed */
	ActivationHeight int32                                           `protobuf:"varint,5,opt,name=activation_height,json=activationHeight,proto3" json:"activation_height,omitempty"`
	SupportingBlocks int32                                           `protobuf:"varint,6,opt,name=supporting_blocks,json=supportingBlocks,proto3" json:"supporting_blocks,omitempty"`
	// contains filtered or unexported fields
}

func (*FeatureActivationStatus) Descriptor deprecated

func (*FeatureActivationStatus) Descriptor() ([]byte, []int)

Deprecated: Use FeatureActivationStatus.ProtoReflect.Descriptor instead.

func (*FeatureActivationStatus) GetActivationHeight

func (x *FeatureActivationStatus) GetActivationHeight() int32

func (*FeatureActivationStatus) GetBlockchainStatus

func (*FeatureActivationStatus) GetDescription

func (x *FeatureActivationStatus) GetDescription() string

func (*FeatureActivationStatus) GetId

func (x *FeatureActivationStatus) GetId() int32

func (*FeatureActivationStatus) GetNodeStatus

func (*FeatureActivationStatus) GetSupportingBlocks

func (x *FeatureActivationStatus) GetSupportingBlocks() int32

func (*FeatureActivationStatus) ProtoMessage

func (*FeatureActivationStatus) ProtoMessage()

func (*FeatureActivationStatus) ProtoReflect added in v0.7.0

func (x *FeatureActivationStatus) ProtoReflect() protoreflect.Message

func (*FeatureActivationStatus) Reset

func (x *FeatureActivationStatus) Reset()

func (*FeatureActivationStatus) String

func (x *FeatureActivationStatus) String() string

type FeatureActivationStatus_BlockchainFeatureStatus

type FeatureActivationStatus_BlockchainFeatureStatus int32
const (
	FeatureActivationStatus_UNDEFINED FeatureActivationStatus_BlockchainFeatureStatus = 0
	FeatureActivationStatus_APPROVED  FeatureActivationStatus_BlockchainFeatureStatus = 1
	FeatureActivationStatus_ACTIVATED FeatureActivationStatus_BlockchainFeatureStatus = 2
)

func (FeatureActivationStatus_BlockchainFeatureStatus) Descriptor added in v0.7.0

func (FeatureActivationStatus_BlockchainFeatureStatus) Enum added in v0.7.0

func (FeatureActivationStatus_BlockchainFeatureStatus) EnumDescriptor deprecated

Deprecated: Use FeatureActivationStatus_BlockchainFeatureStatus.Descriptor instead.

func (FeatureActivationStatus_BlockchainFeatureStatus) Number added in v0.7.0

func (FeatureActivationStatus_BlockchainFeatureStatus) String

func (FeatureActivationStatus_BlockchainFeatureStatus) Type added in v0.7.0

type FeatureActivationStatus_NodeFeatureStatus

type FeatureActivationStatus_NodeFeatureStatus int32
const (
	FeatureActivationStatus_NOT_IMPLEMENTED FeatureActivationStatus_NodeFeatureStatus = 0
	FeatureActivationStatus_IMPLEMENTED     FeatureActivationStatus_NodeFeatureStatus = 1
	FeatureActivationStatus_VOTED           FeatureActivationStatus_NodeFeatureStatus = 2
)

func (FeatureActivationStatus_NodeFeatureStatus) Descriptor added in v0.7.0

func (FeatureActivationStatus_NodeFeatureStatus) Enum added in v0.7.0

func (FeatureActivationStatus_NodeFeatureStatus) EnumDescriptor deprecated

func (FeatureActivationStatus_NodeFeatureStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use FeatureActivationStatus_NodeFeatureStatus.Descriptor instead.

func (FeatureActivationStatus_NodeFeatureStatus) Number added in v0.7.0

func (FeatureActivationStatus_NodeFeatureStatus) String

func (FeatureActivationStatus_NodeFeatureStatus) Type added in v0.7.0

type InvokeScriptResultResponse

type InvokeScriptResultResponse struct {
	Transaction *waves.SignedTransaction  `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	Result      *waves.InvokeScriptResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*InvokeScriptResultResponse) Descriptor deprecated

func (*InvokeScriptResultResponse) Descriptor() ([]byte, []int)

Deprecated: Use InvokeScriptResultResponse.ProtoReflect.Descriptor instead.

func (*InvokeScriptResultResponse) GetResult

func (*InvokeScriptResultResponse) GetTransaction

func (x *InvokeScriptResultResponse) GetTransaction() *waves.SignedTransaction

func (*InvokeScriptResultResponse) ProtoMessage

func (*InvokeScriptResultResponse) ProtoMessage()

func (*InvokeScriptResultResponse) ProtoReflect added in v0.7.0

func (*InvokeScriptResultResponse) Reset

func (x *InvokeScriptResultResponse) Reset()

func (*InvokeScriptResultResponse) String

func (x *InvokeScriptResultResponse) String() string

type LeaseResponse added in v0.9.0

type LeaseResponse struct {
	LeaseId             []byte           `protobuf:"bytes,1,opt,name=leaseId,proto3" json:"leaseId,omitempty"`
	OriginTransactionId []byte           `protobuf:"bytes,2,opt,name=originTransactionId,proto3" json:"originTransactionId,omitempty"`
	Sender              []byte           `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	Recipient           *waves.Recipient `protobuf:"bytes,4,opt,name=recipient,proto3" json:"recipient,omitempty"`
	Amount              int64            `protobuf:"varint,5,opt,name=amount,proto3" json:"amount,omitempty"`
	Height              int64            `protobuf:"varint,6,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaseResponse) Descriptor deprecated added in v0.9.0

func (*LeaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use LeaseResponse.ProtoReflect.Descriptor instead.

func (*LeaseResponse) GetAmount added in v0.9.0

func (x *LeaseResponse) GetAmount() int64

func (*LeaseResponse) GetHeight added in v0.9.0

func (x *LeaseResponse) GetHeight() int64

func (*LeaseResponse) GetLeaseId added in v0.9.0

func (x *LeaseResponse) GetLeaseId() []byte

func (*LeaseResponse) GetOriginTransactionId added in v0.9.0

func (x *LeaseResponse) GetOriginTransactionId() []byte

func (*LeaseResponse) GetRecipient added in v0.9.0

func (x *LeaseResponse) GetRecipient() *waves.Recipient

func (*LeaseResponse) GetSender added in v0.9.0

func (x *LeaseResponse) GetSender() []byte

func (*LeaseResponse) ProtoMessage added in v0.9.0

func (*LeaseResponse) ProtoMessage()

func (*LeaseResponse) ProtoReflect added in v0.9.0

func (x *LeaseResponse) ProtoReflect() protoreflect.Message

func (*LeaseResponse) Reset added in v0.9.0

func (x *LeaseResponse) Reset()

func (*LeaseResponse) String added in v0.9.0

func (x *LeaseResponse) String() string

type NFTRequest added in v0.8.0

type NFTRequest struct {
	Address      []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Limit        int32  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	AfterAssetId []byte `protobuf:"bytes,3,opt,name=after_asset_id,json=afterAssetId,proto3" json:"after_asset_id,omitempty"`
	// contains filtered or unexported fields
}

func (*NFTRequest) Descriptor deprecated added in v0.8.0

func (*NFTRequest) Descriptor() ([]byte, []int)

Deprecated: Use NFTRequest.ProtoReflect.Descriptor instead.

func (*NFTRequest) GetAddress added in v0.8.0

func (x *NFTRequest) GetAddress() []byte

func (*NFTRequest) GetAfterAssetId added in v0.8.0

func (x *NFTRequest) GetAfterAssetId() []byte

func (*NFTRequest) GetLimit added in v0.8.0

func (x *NFTRequest) GetLimit() int32

func (*NFTRequest) ProtoMessage added in v0.8.0

func (*NFTRequest) ProtoMessage()

func (*NFTRequest) ProtoReflect added in v0.8.0

func (x *NFTRequest) ProtoReflect() protoreflect.Message

func (*NFTRequest) Reset added in v0.8.0

func (x *NFTRequest) Reset()

func (*NFTRequest) String added in v0.8.0

func (x *NFTRequest) String() string

type NFTResponse added in v0.8.0

type NFTResponse struct {
	AssetId   []byte             `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
	AssetInfo *AssetInfoResponse `protobuf:"bytes,2,opt,name=asset_info,json=assetInfo,proto3" json:"asset_info,omitempty"`
	// contains filtered or unexported fields
}

func (*NFTResponse) Descriptor deprecated added in v0.8.0

func (*NFTResponse) Descriptor() ([]byte, []int)

Deprecated: Use NFTResponse.ProtoReflect.Descriptor instead.

func (*NFTResponse) GetAssetId added in v0.8.0

func (x *NFTResponse) GetAssetId() []byte

func (*NFTResponse) GetAssetInfo added in v0.8.0

func (x *NFTResponse) GetAssetInfo() *AssetInfoResponse

func (*NFTResponse) ProtoMessage added in v0.8.0

func (*NFTResponse) ProtoMessage()

func (*NFTResponse) ProtoReflect added in v0.8.0

func (x *NFTResponse) ProtoReflect() protoreflect.Message

func (*NFTResponse) Reset added in v0.8.0

func (x *NFTResponse) Reset()

func (*NFTResponse) String added in v0.8.0

func (x *NFTResponse) String() string

type ScoreResponse

type ScoreResponse struct {
	Score []byte `protobuf:"bytes,1,opt,name=score,proto3" json:"score,omitempty"` // BigInt
	// contains filtered or unexported fields
}

func (*ScoreResponse) Descriptor deprecated

func (*ScoreResponse) Descriptor() ([]byte, []int)

Deprecated: Use ScoreResponse.ProtoReflect.Descriptor instead.

func (*ScoreResponse) GetScore

func (x *ScoreResponse) GetScore() []byte

func (*ScoreResponse) ProtoMessage

func (*ScoreResponse) ProtoMessage()

func (*ScoreResponse) ProtoReflect added in v0.7.0

func (x *ScoreResponse) ProtoReflect() protoreflect.Message

func (*ScoreResponse) Reset

func (x *ScoreResponse) Reset()

func (*ScoreResponse) String

func (x *ScoreResponse) String() string

type ScriptData

type ScriptData struct {
	ScriptBytes []byte `protobuf:"bytes,1,opt,name=script_bytes,json=scriptBytes,proto3" json:"script_bytes,omitempty"`
	ScriptText  string `protobuf:"bytes,2,opt,name=script_text,json=scriptText,proto3" json:"script_text,omitempty"`
	Complexity  int64  `protobuf:"varint,3,opt,name=complexity,proto3" json:"complexity,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptData) Descriptor deprecated

func (*ScriptData) Descriptor() ([]byte, []int)

Deprecated: Use ScriptData.ProtoReflect.Descriptor instead.

func (*ScriptData) GetComplexity

func (x *ScriptData) GetComplexity() int64

func (*ScriptData) GetScriptBytes

func (x *ScriptData) GetScriptBytes() []byte

func (*ScriptData) GetScriptText

func (x *ScriptData) GetScriptText() string

func (*ScriptData) ProtoMessage

func (*ScriptData) ProtoMessage()

func (*ScriptData) ProtoReflect added in v0.7.0

func (x *ScriptData) ProtoReflect() protoreflect.Message

func (*ScriptData) Reset

func (x *ScriptData) Reset()

func (*ScriptData) String

func (x *ScriptData) String() string

type SignRequest

type SignRequest struct {
	Transaction     *waves.Transaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	SignerPublicKey []byte             `protobuf:"bytes,2,opt,name=signer_public_key,json=signerPublicKey,proto3" json:"signer_public_key,omitempty"`
	// contains filtered or unexported fields
}

func (*SignRequest) Descriptor deprecated

func (*SignRequest) Descriptor() ([]byte, []int)

Deprecated: Use SignRequest.ProtoReflect.Descriptor instead.

func (*SignRequest) GetSignerPublicKey

func (x *SignRequest) GetSignerPublicKey() []byte

func (*SignRequest) GetTransaction

func (x *SignRequest) GetTransaction() *waves.Transaction

func (*SignRequest) ProtoMessage

func (*SignRequest) ProtoMessage()

func (*SignRequest) ProtoReflect added in v0.7.0

func (x *SignRequest) ProtoReflect() protoreflect.Message

func (*SignRequest) Reset

func (x *SignRequest) Reset()

func (*SignRequest) String

func (x *SignRequest) String() string

type TransactionResponse

type TransactionResponse struct {
	Id                 []byte                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Height             int64                     `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	Transaction        *waves.SignedTransaction  `protobuf:"bytes,3,opt,name=transaction,proto3" json:"transaction,omitempty"`
	ApplicationStatus  ApplicationStatus         `` /* 152-byte string literal not displayed */
	InvokeScriptResult *waves.InvokeScriptResult `protobuf:"bytes,5,opt,name=invoke_script_result,json=invokeScriptResult,proto3" json:"invoke_script_result,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionResponse) Descriptor deprecated

func (*TransactionResponse) Descriptor() ([]byte, []int)

Deprecated: Use TransactionResponse.ProtoReflect.Descriptor instead.

func (*TransactionResponse) GetApplicationStatus

func (x *TransactionResponse) GetApplicationStatus() ApplicationStatus

func (*TransactionResponse) GetHeight

func (x *TransactionResponse) GetHeight() int64

func (*TransactionResponse) GetId

func (x *TransactionResponse) GetId() []byte

func (*TransactionResponse) GetInvokeScriptResult added in v0.9.0

func (x *TransactionResponse) GetInvokeScriptResult() *waves.InvokeScriptResult

func (*TransactionResponse) GetTransaction

func (x *TransactionResponse) GetTransaction() *waves.SignedTransaction

func (*TransactionResponse) ProtoMessage

func (*TransactionResponse) ProtoMessage()

func (*TransactionResponse) ProtoReflect added in v0.7.0

func (x *TransactionResponse) ProtoReflect() protoreflect.Message

func (*TransactionResponse) Reset

func (x *TransactionResponse) Reset()

func (*TransactionResponse) String

func (x *TransactionResponse) String() string

type TransactionStatus

type TransactionStatus struct {
	Id                []byte                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status            TransactionStatus_Status `protobuf:"varint,2,opt,name=status,proto3,enum=waves.node.grpc.TransactionStatus_Status" json:"status,omitempty"`
	Height            int64                    `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	ApplicationStatus ApplicationStatus        `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TransactionStatus) Descriptor deprecated

func (*TransactionStatus) Descriptor() ([]byte, []int)

Deprecated: Use TransactionStatus.ProtoReflect.Descriptor instead.

func (*TransactionStatus) GetApplicationStatus

func (x *TransactionStatus) GetApplicationStatus() ApplicationStatus

func (*TransactionStatus) GetHeight

func (x *TransactionStatus) GetHeight() int64

func (*TransactionStatus) GetId

func (x *TransactionStatus) GetId() []byte

func (*TransactionStatus) GetStatus

func (*TransactionStatus) ProtoMessage

func (*TransactionStatus) ProtoMessage()

func (*TransactionStatus) ProtoReflect added in v0.7.0

func (x *TransactionStatus) ProtoReflect() protoreflect.Message

func (*TransactionStatus) Reset

func (x *TransactionStatus) Reset()

func (*TransactionStatus) String

func (x *TransactionStatus) String() string

type TransactionStatus_Status

type TransactionStatus_Status int32
const (
	TransactionStatus_NOT_EXISTS  TransactionStatus_Status = 0
	TransactionStatus_UNCONFIRMED TransactionStatus_Status = 1
	TransactionStatus_CONFIRMED   TransactionStatus_Status = 2
)

func (TransactionStatus_Status) Descriptor added in v0.7.0

func (TransactionStatus_Status) Enum added in v0.7.0

func (TransactionStatus_Status) EnumDescriptor deprecated

func (TransactionStatus_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use TransactionStatus_Status.Descriptor instead.

func (TransactionStatus_Status) Number added in v0.7.0

func (TransactionStatus_Status) String

func (x TransactionStatus_Status) String() string

func (TransactionStatus_Status) Type added in v0.7.0

type TransactionsApiClient

TransactionsApiClient is the client API for TransactionsApi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TransactionsApiServer

TransactionsApiServer is the server API for TransactionsApi service. All implementations should embed UnimplementedTransactionsApiServer for forward compatibility

type TransactionsApi_GetStateChangesClient

type TransactionsApi_GetStateChangesClient interface {
	Recv() (*InvokeScriptResultResponse, error)
	grpc.ClientStream
}

type TransactionsApi_GetStateChangesServer

type TransactionsApi_GetStateChangesServer interface {
	Send(*InvokeScriptResultResponse) error
	grpc.ServerStream
}

type TransactionsApi_GetStatusesClient

type TransactionsApi_GetStatusesClient interface {
	Recv() (*TransactionStatus, error)
	grpc.ClientStream
}

type TransactionsApi_GetStatusesServer

type TransactionsApi_GetStatusesServer interface {
	Send(*TransactionStatus) error
	grpc.ServerStream
}

type TransactionsApi_GetTransactionsClient

type TransactionsApi_GetTransactionsClient interface {
	Recv() (*TransactionResponse, error)
	grpc.ClientStream
}

type TransactionsApi_GetTransactionsServer

type TransactionsApi_GetTransactionsServer interface {
	Send(*TransactionResponse) error
	grpc.ServerStream
}

type TransactionsApi_GetUnconfirmedClient

type TransactionsApi_GetUnconfirmedClient interface {
	Recv() (*TransactionResponse, error)
	grpc.ClientStream
}

type TransactionsApi_GetUnconfirmedServer

type TransactionsApi_GetUnconfirmedServer interface {
	Send(*TransactionResponse) error
	grpc.ServerStream
}

type TransactionsByIdRequest

type TransactionsByIdRequest struct {
	TransactionIds [][]byte `protobuf:"bytes,3,rep,name=transaction_ids,json=transactionIds,proto3" json:"transaction_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionsByIdRequest) Descriptor deprecated

func (*TransactionsByIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use TransactionsByIdRequest.ProtoReflect.Descriptor instead.

func (*TransactionsByIdRequest) GetTransactionIds

func (x *TransactionsByIdRequest) GetTransactionIds() [][]byte

func (*TransactionsByIdRequest) ProtoMessage

func (*TransactionsByIdRequest) ProtoMessage()

func (*TransactionsByIdRequest) ProtoReflect added in v0.7.0

func (x *TransactionsByIdRequest) ProtoReflect() protoreflect.Message

func (*TransactionsByIdRequest) Reset

func (x *TransactionsByIdRequest) Reset()

func (*TransactionsByIdRequest) String

func (x *TransactionsByIdRequest) String() string

type TransactionsRequest

type TransactionsRequest struct {
	Sender         []byte           `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	Recipient      *waves.Recipient `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"`
	TransactionIds [][]byte         `protobuf:"bytes,3,rep,name=transaction_ids,json=transactionIds,proto3" json:"transaction_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionsRequest) Descriptor deprecated

func (*TransactionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use TransactionsRequest.ProtoReflect.Descriptor instead.

func (*TransactionsRequest) GetRecipient

func (x *TransactionsRequest) GetRecipient() *waves.Recipient

func (*TransactionsRequest) GetSender

func (x *TransactionsRequest) GetSender() []byte

func (*TransactionsRequest) GetTransactionIds

func (x *TransactionsRequest) GetTransactionIds() [][]byte

func (*TransactionsRequest) ProtoMessage

func (*TransactionsRequest) ProtoMessage()

func (*TransactionsRequest) ProtoReflect added in v0.7.0

func (x *TransactionsRequest) ProtoReflect() protoreflect.Message

func (*TransactionsRequest) Reset

func (x *TransactionsRequest) Reset()

func (*TransactionsRequest) String

func (x *TransactionsRequest) String() string

type UnimplementedAccountsApiServer

type UnimplementedAccountsApiServer struct {
}

UnimplementedAccountsApiServer should be embedded to have forward compatible implementations.

func (UnimplementedAccountsApiServer) GetActiveLeases

func (UnimplementedAccountsApiServer) GetBalances

func (UnimplementedAccountsApiServer) GetDataEntries

func (UnimplementedAccountsApiServer) GetScript

func (UnimplementedAccountsApiServer) ResolveAlias

type UnimplementedAssetsApiServer

type UnimplementedAssetsApiServer struct {
}

UnimplementedAssetsApiServer should be embedded to have forward compatible implementations.

func (UnimplementedAssetsApiServer) GetInfo

func (UnimplementedAssetsApiServer) GetNFTList added in v0.8.0

type UnimplementedBlockchainApiServer

type UnimplementedBlockchainApiServer struct {
}

UnimplementedBlockchainApiServer should be embedded to have forward compatible implementations.

func (UnimplementedBlockchainApiServer) GetActivationStatus

func (UnimplementedBlockchainApiServer) GetBaseTarget

func (UnimplementedBlockchainApiServer) GetCumulativeScore

type UnimplementedBlocksApiServer

type UnimplementedBlocksApiServer struct {
}

UnimplementedBlocksApiServer should be embedded to have forward compatible implementations.

func (UnimplementedBlocksApiServer) GetBlock

func (UnimplementedBlocksApiServer) GetBlockRange

func (UnimplementedBlocksApiServer) GetCurrentHeight

type UnimplementedTransactionsApiServer

type UnimplementedTransactionsApiServer struct {
}

UnimplementedTransactionsApiServer should be embedded to have forward compatible implementations.

func (UnimplementedTransactionsApiServer) Broadcast

func (UnimplementedTransactionsApiServer) GetStateChanges

func (UnimplementedTransactionsApiServer) GetTransactions

func (UnimplementedTransactionsApiServer) GetUnconfirmed

func (UnimplementedTransactionsApiServer) Sign

type UnsafeAccountsApiServer added in v0.10.0

type UnsafeAccountsApiServer interface {
	// contains filtered or unexported methods
}

UnsafeAccountsApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountsApiServer will result in compilation errors.

type UnsafeAssetsApiServer added in v0.10.0

type UnsafeAssetsApiServer interface {
	// contains filtered or unexported methods
}

UnsafeAssetsApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssetsApiServer will result in compilation errors.

type UnsafeBlockchainApiServer added in v0.10.0

type UnsafeBlockchainApiServer interface {
	// contains filtered or unexported methods
}

UnsafeBlockchainApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BlockchainApiServer will result in compilation errors.

type UnsafeBlocksApiServer added in v0.10.0

type UnsafeBlocksApiServer interface {
	// contains filtered or unexported methods
}

UnsafeBlocksApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BlocksApiServer will result in compilation errors.

type UnsafeTransactionsApiServer added in v0.10.0

type UnsafeTransactionsApiServer interface {
	// contains filtered or unexported methods
}

UnsafeTransactionsApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TransactionsApiServer will result in compilation errors.

Jump to

Keyboard shortcuts

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