// Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 // - protoc v4.25.1 // source: api/api.proto package api import ( context "context" "gitea.capitan.black/public/gotron/gen/core" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" ) // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. // Requires gRPC-Go v1.32.0 or later. const _ = grpc.SupportPackageIsVersion7 // WalletClient is the client API for Wallet 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 WalletClient interface { GetAccount(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) GetAccountById(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) GetAccountBalance(ctx context.Context, in *core.AccountBalanceRequest, opts ...grpc.CallOption) (*core.AccountBalanceResponse, error) GetBlockBalanceTrace(ctx context.Context, in *core.BlockBalanceTrace_BlockIdentifier, opts ...grpc.CallOption) (*core.BlockBalanceTrace, error) // Please use CreateTransaction2 instead of this function. CreateTransaction(ctx context.Context, in *core.TransferContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of CreateTransaction. CreateTransaction2(ctx context.Context, in *core.TransferContract, opts ...grpc.CallOption) (*TransactionExtention, error) BroadcastTransaction(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*Return, error) // Please use UpdateAccount2 instead of this function. UpdateAccount(ctx context.Context, in *core.AccountUpdateContract, opts ...grpc.CallOption) (*core.Transaction, error) SetAccountId(ctx context.Context, in *core.SetAccountIdContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of UpdateAccount. UpdateAccount2(ctx context.Context, in *core.AccountUpdateContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use VoteWitnessAccount2 instead of this function. VoteWitnessAccount(ctx context.Context, in *core.VoteWitnessContract, opts ...grpc.CallOption) (*core.Transaction, error) // modify the consume_user_resource_percent UpdateSetting(ctx context.Context, in *core.UpdateSettingContract, opts ...grpc.CallOption) (*TransactionExtention, error) // modify the energy_limit UpdateEnergyLimit(ctx context.Context, in *core.UpdateEnergyLimitContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Use this function instead of VoteWitnessAccount. VoteWitnessAccount2(ctx context.Context, in *core.VoteWitnessContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use CreateAssetIssue2 instead of this function. CreateAssetIssue(ctx context.Context, in *core.AssetIssueContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of CreateAssetIssue. CreateAssetIssue2(ctx context.Context, in *core.AssetIssueContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use UpdateWitness2 instead of this function. UpdateWitness(ctx context.Context, in *core.WitnessUpdateContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of UpdateWitness. UpdateWitness2(ctx context.Context, in *core.WitnessUpdateContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use CreateAccount2 instead of this function. CreateAccount(ctx context.Context, in *core.AccountCreateContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of CreateAccount. CreateAccount2(ctx context.Context, in *core.AccountCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use CreateWitness2 instead of this function. CreateWitness(ctx context.Context, in *core.WitnessCreateContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of CreateWitness. CreateWitness2(ctx context.Context, in *core.WitnessCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use TransferAsset2 instead of this function. TransferAsset(ctx context.Context, in *core.TransferAssetContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of TransferAsset. TransferAsset2(ctx context.Context, in *core.TransferAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use ParticipateAssetIssue2 instead of this function. ParticipateAssetIssue(ctx context.Context, in *core.ParticipateAssetIssueContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of ParticipateAssetIssue. ParticipateAssetIssue2(ctx context.Context, in *core.ParticipateAssetIssueContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use FreezeBalance2 instead of this function. FreezeBalance(ctx context.Context, in *core.FreezeBalanceContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of FreezeBalance. FreezeBalance2(ctx context.Context, in *core.FreezeBalanceContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Use this function when FreezeBalanceV2. FreezeBalanceV2(ctx context.Context, in *core.FreezeBalanceV2Contract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use UnfreezeBalance2 instead of this function. UnfreezeBalance(ctx context.Context, in *core.UnfreezeBalanceContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of UnfreezeBalance. UnfreezeBalance2(ctx context.Context, in *core.UnfreezeBalanceContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Use this function when UnfreezeBalanceV2. UnfreezeBalanceV2(ctx context.Context, in *core.UnfreezeBalanceV2Contract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use UnfreezeAsset2 instead of this function. UnfreezeAsset(ctx context.Context, in *core.UnfreezeAssetContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of UnfreezeAsset. UnfreezeAsset2(ctx context.Context, in *core.UnfreezeAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use WithdrawBalance2 instead of this function. WithdrawBalance(ctx context.Context, in *core.WithdrawBalanceContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of WithdrawBalance. WithdrawBalance2(ctx context.Context, in *core.WithdrawBalanceContract, opts ...grpc.CallOption) (*TransactionExtention, error) WithdrawExpireUnfreeze(ctx context.Context, in *core.WithdrawExpireUnfreezeContract, opts ...grpc.CallOption) (*TransactionExtention, error) DelegateResource(ctx context.Context, in *core.DelegateResourceContract, opts ...grpc.CallOption) (*TransactionExtention, error) UnDelegateResource(ctx context.Context, in *core.UnDelegateResourceContract, opts ...grpc.CallOption) (*TransactionExtention, error) CancelAllUnfreezeV2(ctx context.Context, in *core.CancelAllUnfreezeV2Contract, opts ...grpc.CallOption) (*TransactionExtention, error) // Please use UpdateAsset2 instead of this function. UpdateAsset(ctx context.Context, in *core.UpdateAssetContract, opts ...grpc.CallOption) (*core.Transaction, error) // Use this function instead of UpdateAsset. UpdateAsset2(ctx context.Context, in *core.UpdateAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) ProposalCreate(ctx context.Context, in *core.ProposalCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) ProposalApprove(ctx context.Context, in *core.ProposalApproveContract, opts ...grpc.CallOption) (*TransactionExtention, error) ProposalDelete(ctx context.Context, in *core.ProposalDeleteContract, opts ...grpc.CallOption) (*TransactionExtention, error) BuyStorage(ctx context.Context, in *core.BuyStorageContract, opts ...grpc.CallOption) (*TransactionExtention, error) BuyStorageBytes(ctx context.Context, in *core.BuyStorageBytesContract, opts ...grpc.CallOption) (*TransactionExtention, error) SellStorage(ctx context.Context, in *core.SellStorageContract, opts ...grpc.CallOption) (*TransactionExtention, error) ExchangeCreate(ctx context.Context, in *core.ExchangeCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) ExchangeInject(ctx context.Context, in *core.ExchangeInjectContract, opts ...grpc.CallOption) (*TransactionExtention, error) ExchangeWithdraw(ctx context.Context, in *core.ExchangeWithdrawContract, opts ...grpc.CallOption) (*TransactionExtention, error) ExchangeTransaction(ctx context.Context, in *core.ExchangeTransactionContract, opts ...grpc.CallOption) (*TransactionExtention, error) MarketSellAsset(ctx context.Context, in *core.MarketSellAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) MarketCancelOrder(ctx context.Context, in *core.MarketCancelOrderContract, opts ...grpc.CallOption) (*TransactionExtention, error) GetMarketOrderById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrder, error) GetMarketOrderByAccount(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrderList, error) GetMarketPriceByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketPriceList, error) GetMarketOrderListByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketOrderList, error) GetMarketPairList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.MarketOrderPairList, error) ListNodes(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NodeList, error) GetAssetIssueByAccount(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*AssetIssueList, error) GetAccountNet(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*AccountNetMessage, error) GetAccountResource(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*AccountResourceMessage, error) GetAssetIssueByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) GetAssetIssueListByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*AssetIssueList, error) GetAssetIssueById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) // Please use GetNowBlock2 instead of this function. GetNowBlock(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.Block, error) // Use this function instead of GetNowBlock. GetNowBlock2(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BlockExtention, error) // Please use GetBlockByNum2 instead of this function. GetBlockByNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*core.Block, error) // Use this function instead of GetBlockByNum. GetBlockByNum2(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockExtention, error) GetTransactionCountByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetBlockById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Block, error) // Please use GetBlockByLimitNext2 instead of this function. GetBlockByLimitNext(ctx context.Context, in *BlockLimit, opts ...grpc.CallOption) (*BlockList, error) // Use this function instead of GetBlockByLimitNext. GetBlockByLimitNext2(ctx context.Context, in *BlockLimit, opts ...grpc.CallOption) (*BlockListExtention, error) // Please use GetBlockByLatestNum2 instead of this function. GetBlockByLatestNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockList, error) // Use this function instead of GetBlockByLatestNum. GetBlockByLatestNum2(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockListExtention, error) GetTransactionById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Transaction, error) DeployContract(ctx context.Context, in *core.CreateSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) GetContract(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.SmartContract, error) GetContractInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.SmartContractDataWrapper, error) TriggerContract(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) TriggerConstantContract(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) EstimateEnergy(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*EstimateEnergyMessage, error) ClearContractABI(ctx context.Context, in *core.ClearABIContract, opts ...grpc.CallOption) (*TransactionExtention, error) ListWitnesses(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*WitnessList, error) GetDelegatedResource(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) GetDelegatedResourceV2(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) GetDelegatedResourceAccountIndex(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) GetDelegatedResourceAccountIndexV2(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) GetCanDelegatedMaxSize(ctx context.Context, in *CanDelegatedMaxSizeRequestMessage, opts ...grpc.CallOption) (*CanDelegatedMaxSizeResponseMessage, error) GetAvailableUnfreezeCount(ctx context.Context, in *GetAvailableUnfreezeCountRequestMessage, opts ...grpc.CallOption) (*GetAvailableUnfreezeCountResponseMessage, error) GetCanWithdrawUnfreezeAmount(ctx context.Context, in *CanWithdrawUnfreezeAmountRequestMessage, opts ...grpc.CallOption) (*CanWithdrawUnfreezeAmountResponseMessage, error) ListProposals(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ProposalList, error) GetPaginatedProposalList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*ProposalList, error) GetProposalById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Proposal, error) ListExchanges(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ExchangeList, error) GetPaginatedExchangeList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*ExchangeList, error) GetExchangeById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Exchange, error) GetChainParameters(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.ChainParameters, error) GetAssetIssueList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*AssetIssueList, error) GetPaginatedAssetIssueList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*AssetIssueList, error) TotalTransaction(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetNextMaintenanceTime(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetTransactionInfoById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.TransactionInfo, error) AccountPermissionUpdate(ctx context.Context, in *core.AccountPermissionUpdateContract, opts ...grpc.CallOption) (*TransactionExtention, error) GetTransactionSignWeight(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*TransactionSignWeight, error) GetTransactionApprovedList(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*TransactionApprovedList, error) GetNodeInfo(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.NodeInfo, error) GetRewardInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetBrokerageInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) UpdateBrokerage(ctx context.Context, in *core.UpdateBrokerageContract, opts ...grpc.CallOption) (*TransactionExtention, error) // for shiededTransaction CreateShieldedTransaction(ctx context.Context, in *PrivateParameters, opts ...grpc.CallOption) (*TransactionExtention, error) GetMerkleTreeVoucherInfo(ctx context.Context, in *core.OutputPointInfo, opts ...grpc.CallOption) (*core.IncrementalMerkleVoucherInfo, error) ScanNoteByIvk(ctx context.Context, in *IvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) ScanAndMarkNoteByIvk(ctx context.Context, in *IvkDecryptAndMarkParameters, opts ...grpc.CallOption) (*DecryptNotesMarked, error) ScanNoteByOvk(ctx context.Context, in *OvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) GetSpendingKey(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BytesMessage, error) GetExpandedSpendingKey(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*ExpandedSpendingKeyMessage, error) GetAkFromAsk(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*BytesMessage, error) GetNkFromNsk(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*BytesMessage, error) GetIncomingViewingKey(ctx context.Context, in *ViewingKeyMessage, opts ...grpc.CallOption) (*IncomingViewingKeyMessage, error) GetDiversifier(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*DiversifierMessage, error) GetNewShieldedAddress(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ShieldedAddressInfo, error) GetZenPaymentAddress(ctx context.Context, in *IncomingViewingKeyDiversifierMessage, opts ...grpc.CallOption) (*PaymentAddressMessage, error) GetRcm(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BytesMessage, error) IsSpend(ctx context.Context, in *NoteParameters, opts ...grpc.CallOption) (*SpendResult, error) CreateShieldedTransactionWithoutSpendAuthSig(ctx context.Context, in *PrivateParametersWithoutAsk, opts ...grpc.CallOption) (*TransactionExtention, error) GetShieldTransactionHash(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*BytesMessage, error) CreateSpendAuthSig(ctx context.Context, in *SpendAuthSigParameters, opts ...grpc.CallOption) (*BytesMessage, error) CreateShieldNullifier(ctx context.Context, in *NfParameters, opts ...grpc.CallOption) (*BytesMessage, error) // for shielded contract CreateShieldedContractParameters(ctx context.Context, in *PrivateShieldedTRC20Parameters, opts ...grpc.CallOption) (*ShieldedTRC20Parameters, error) CreateShieldedContractParametersWithoutAsk(ctx context.Context, in *PrivateShieldedTRC20ParametersWithoutAsk, opts ...grpc.CallOption) (*ShieldedTRC20Parameters, error) ScanShieldedTRC20NotesByIvk(ctx context.Context, in *IvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) ScanShieldedTRC20NotesByOvk(ctx context.Context, in *OvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) IsShieldedTRC20ContractNoteSpent(ctx context.Context, in *NfTRC20Parameters, opts ...grpc.CallOption) (*NullifierResult, error) GetTriggerInputForShieldedTRC20Contract(ctx context.Context, in *ShieldedTRC20TriggerContractParameters, opts ...grpc.CallOption) (*BytesMessage, error) CreateCommonTransaction(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*TransactionExtention, error) GetTransactionInfoByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*TransactionInfoList, error) GetBurnTrx(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetTransactionFromPending(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Transaction, error) GetTransactionListFromPending(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*TransactionIdList, error) GetPendingSize(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetBlock(ctx context.Context, in *BlockReq, opts ...grpc.CallOption) (*BlockExtention, error) GetBandwidthPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) GetEnergyPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) GetMemoFee(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) } type walletClient struct { cc grpc.ClientConnInterface } func NewWalletClient(cc grpc.ClientConnInterface) WalletClient { return &walletClient{cc} } func (c *walletClient) GetAccount(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) { out := new(core.Account) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAccountById(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) { out := new(core.Account) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAccountById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAccountBalance(ctx context.Context, in *core.AccountBalanceRequest, opts ...grpc.CallOption) (*core.AccountBalanceResponse, error) { out := new(core.AccountBalanceResponse) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAccountBalance", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockBalanceTrace(ctx context.Context, in *core.BlockBalanceTrace_BlockIdentifier, opts ...grpc.CallOption) (*core.BlockBalanceTrace, error) { out := new(core.BlockBalanceTrace) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockBalanceTrace", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateTransaction(ctx context.Context, in *core.TransferContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateTransaction", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateTransaction2(ctx context.Context, in *core.TransferContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateTransaction2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) BroadcastTransaction(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*Return, error) { out := new(Return) err := c.cc.Invoke(ctx, "/protocol.Wallet/BroadcastTransaction", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateAccount(ctx context.Context, in *core.AccountUpdateContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) SetAccountId(ctx context.Context, in *core.SetAccountIdContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/SetAccountId", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateAccount2(ctx context.Context, in *core.AccountUpdateContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateAccount2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) VoteWitnessAccount(ctx context.Context, in *core.VoteWitnessContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/VoteWitnessAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateSetting(ctx context.Context, in *core.UpdateSettingContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateSetting", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateEnergyLimit(ctx context.Context, in *core.UpdateEnergyLimitContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateEnergyLimit", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) VoteWitnessAccount2(ctx context.Context, in *core.VoteWitnessContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/VoteWitnessAccount2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateAssetIssue(ctx context.Context, in *core.AssetIssueContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateAssetIssue", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateAssetIssue2(ctx context.Context, in *core.AssetIssueContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateAssetIssue2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateWitness(ctx context.Context, in *core.WitnessUpdateContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateWitness", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateWitness2(ctx context.Context, in *core.WitnessUpdateContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateWitness2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateAccount(ctx context.Context, in *core.AccountCreateContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateAccount2(ctx context.Context, in *core.AccountCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateAccount2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateWitness(ctx context.Context, in *core.WitnessCreateContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateWitness", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateWitness2(ctx context.Context, in *core.WitnessCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateWitness2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) TransferAsset(ctx context.Context, in *core.TransferAssetContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/TransferAsset", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) TransferAsset2(ctx context.Context, in *core.TransferAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/TransferAsset2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ParticipateAssetIssue(ctx context.Context, in *core.ParticipateAssetIssueContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/ParticipateAssetIssue", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ParticipateAssetIssue2(ctx context.Context, in *core.ParticipateAssetIssueContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ParticipateAssetIssue2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) FreezeBalance(ctx context.Context, in *core.FreezeBalanceContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/FreezeBalance", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) FreezeBalance2(ctx context.Context, in *core.FreezeBalanceContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/FreezeBalance2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) FreezeBalanceV2(ctx context.Context, in *core.FreezeBalanceV2Contract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/FreezeBalanceV2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UnfreezeBalance(ctx context.Context, in *core.UnfreezeBalanceContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/UnfreezeBalance", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UnfreezeBalance2(ctx context.Context, in *core.UnfreezeBalanceContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UnfreezeBalance2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UnfreezeBalanceV2(ctx context.Context, in *core.UnfreezeBalanceV2Contract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UnfreezeBalanceV2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UnfreezeAsset(ctx context.Context, in *core.UnfreezeAssetContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/UnfreezeAsset", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UnfreezeAsset2(ctx context.Context, in *core.UnfreezeAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UnfreezeAsset2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) WithdrawBalance(ctx context.Context, in *core.WithdrawBalanceContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/WithdrawBalance", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) WithdrawBalance2(ctx context.Context, in *core.WithdrawBalanceContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/WithdrawBalance2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) WithdrawExpireUnfreeze(ctx context.Context, in *core.WithdrawExpireUnfreezeContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/WithdrawExpireUnfreeze", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) DelegateResource(ctx context.Context, in *core.DelegateResourceContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/DelegateResource", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UnDelegateResource(ctx context.Context, in *core.UnDelegateResourceContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UnDelegateResource", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CancelAllUnfreezeV2(ctx context.Context, in *core.CancelAllUnfreezeV2Contract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CancelAllUnfreezeV2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateAsset(ctx context.Context, in *core.UpdateAssetContract, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateAsset", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateAsset2(ctx context.Context, in *core.UpdateAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateAsset2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ProposalCreate(ctx context.Context, in *core.ProposalCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ProposalCreate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ProposalApprove(ctx context.Context, in *core.ProposalApproveContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ProposalApprove", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ProposalDelete(ctx context.Context, in *core.ProposalDeleteContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ProposalDelete", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) BuyStorage(ctx context.Context, in *core.BuyStorageContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/BuyStorage", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) BuyStorageBytes(ctx context.Context, in *core.BuyStorageBytesContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/BuyStorageBytes", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) SellStorage(ctx context.Context, in *core.SellStorageContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/SellStorage", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ExchangeCreate(ctx context.Context, in *core.ExchangeCreateContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ExchangeCreate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ExchangeInject(ctx context.Context, in *core.ExchangeInjectContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ExchangeInject", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ExchangeWithdraw(ctx context.Context, in *core.ExchangeWithdrawContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ExchangeWithdraw", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ExchangeTransaction(ctx context.Context, in *core.ExchangeTransactionContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ExchangeTransaction", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) MarketSellAsset(ctx context.Context, in *core.MarketSellAssetContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/MarketSellAsset", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) MarketCancelOrder(ctx context.Context, in *core.MarketCancelOrderContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/MarketCancelOrder", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetMarketOrderById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrder, error) { out := new(core.MarketOrder) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetMarketOrderById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetMarketOrderByAccount(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrderList, error) { out := new(core.MarketOrderList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetMarketOrderByAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetMarketPriceByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketPriceList, error) { out := new(core.MarketPriceList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetMarketPriceByPair", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetMarketOrderListByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketOrderList, error) { out := new(core.MarketOrderList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetMarketOrderListByPair", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetMarketPairList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.MarketOrderPairList, error) { out := new(core.MarketOrderPairList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetMarketPairList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ListNodes(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NodeList, error) { out := new(NodeList) err := c.cc.Invoke(ctx, "/protocol.Wallet/ListNodes", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAssetIssueByAccount(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*AssetIssueList, error) { out := new(AssetIssueList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAssetIssueByAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAccountNet(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*AccountNetMessage, error) { out := new(AccountNetMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAccountNet", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAccountResource(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*AccountResourceMessage, error) { out := new(AccountResourceMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAccountResource", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAssetIssueByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) { out := new(core.AssetIssueContract) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAssetIssueByName", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAssetIssueListByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*AssetIssueList, error) { out := new(AssetIssueList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAssetIssueListByName", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAssetIssueById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) { out := new(core.AssetIssueContract) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAssetIssueById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetNowBlock(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.Block, error) { out := new(core.Block) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetNowBlock", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetNowBlock2(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BlockExtention, error) { out := new(BlockExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetNowBlock2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockByNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*core.Block, error) { out := new(core.Block) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockByNum", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockByNum2(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockExtention, error) { out := new(BlockExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockByNum2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionCountByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionCountByBlockNum", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Block, error) { out := new(core.Block) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockByLimitNext(ctx context.Context, in *BlockLimit, opts ...grpc.CallOption) (*BlockList, error) { out := new(BlockList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockByLimitNext", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockByLimitNext2(ctx context.Context, in *BlockLimit, opts ...grpc.CallOption) (*BlockListExtention, error) { out := new(BlockListExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockByLimitNext2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockByLatestNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockList, error) { out := new(BlockList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockByLatestNum", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlockByLatestNum2(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockListExtention, error) { out := new(BlockListExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlockByLatestNum2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) DeployContract(ctx context.Context, in *core.CreateSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/DeployContract", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetContract(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.SmartContract, error) { out := new(core.SmartContract) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetContract", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetContractInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.SmartContractDataWrapper, error) { out := new(core.SmartContractDataWrapper) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetContractInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) TriggerContract(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/TriggerContract", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) TriggerConstantContract(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/TriggerConstantContract", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) EstimateEnergy(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*EstimateEnergyMessage, error) { out := new(EstimateEnergyMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/EstimateEnergy", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ClearContractABI(ctx context.Context, in *core.ClearABIContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/ClearContractABI", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ListWitnesses(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*WitnessList, error) { out := new(WitnessList) err := c.cc.Invoke(ctx, "/protocol.Wallet/ListWitnesses", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetDelegatedResource(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) { out := new(DelegatedResourceList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetDelegatedResource", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetDelegatedResourceV2(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) { out := new(DelegatedResourceList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetDelegatedResourceV2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetDelegatedResourceAccountIndex(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) { out := new(core.DelegatedResourceAccountIndex) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetDelegatedResourceAccountIndex", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetDelegatedResourceAccountIndexV2(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) { out := new(core.DelegatedResourceAccountIndex) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetDelegatedResourceAccountIndexV2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetCanDelegatedMaxSize(ctx context.Context, in *CanDelegatedMaxSizeRequestMessage, opts ...grpc.CallOption) (*CanDelegatedMaxSizeResponseMessage, error) { out := new(CanDelegatedMaxSizeResponseMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetCanDelegatedMaxSize", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAvailableUnfreezeCount(ctx context.Context, in *GetAvailableUnfreezeCountRequestMessage, opts ...grpc.CallOption) (*GetAvailableUnfreezeCountResponseMessage, error) { out := new(GetAvailableUnfreezeCountResponseMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAvailableUnfreezeCount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetCanWithdrawUnfreezeAmount(ctx context.Context, in *CanWithdrawUnfreezeAmountRequestMessage, opts ...grpc.CallOption) (*CanWithdrawUnfreezeAmountResponseMessage, error) { out := new(CanWithdrawUnfreezeAmountResponseMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetCanWithdrawUnfreezeAmount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ListProposals(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ProposalList, error) { out := new(ProposalList) err := c.cc.Invoke(ctx, "/protocol.Wallet/ListProposals", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetPaginatedProposalList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*ProposalList, error) { out := new(ProposalList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetPaginatedProposalList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetProposalById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Proposal, error) { out := new(core.Proposal) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetProposalById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ListExchanges(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ExchangeList, error) { out := new(ExchangeList) err := c.cc.Invoke(ctx, "/protocol.Wallet/ListExchanges", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetPaginatedExchangeList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*ExchangeList, error) { out := new(ExchangeList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetPaginatedExchangeList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetExchangeById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Exchange, error) { out := new(core.Exchange) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetExchangeById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetChainParameters(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.ChainParameters, error) { out := new(core.ChainParameters) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetChainParameters", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAssetIssueList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*AssetIssueList, error) { out := new(AssetIssueList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAssetIssueList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetPaginatedAssetIssueList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*AssetIssueList, error) { out := new(AssetIssueList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetPaginatedAssetIssueList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) TotalTransaction(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/TotalTransaction", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetNextMaintenanceTime(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetNextMaintenanceTime", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionInfoById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.TransactionInfo, error) { out := new(core.TransactionInfo) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionInfoById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) AccountPermissionUpdate(ctx context.Context, in *core.AccountPermissionUpdateContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/AccountPermissionUpdate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionSignWeight(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*TransactionSignWeight, error) { out := new(TransactionSignWeight) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionSignWeight", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionApprovedList(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*TransactionApprovedList, error) { out := new(TransactionApprovedList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionApprovedList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetNodeInfo(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.NodeInfo, error) { out := new(core.NodeInfo) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetNodeInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetRewardInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetRewardInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBrokerageInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBrokerageInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) UpdateBrokerage(ctx context.Context, in *core.UpdateBrokerageContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/UpdateBrokerage", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateShieldedTransaction(ctx context.Context, in *PrivateParameters, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateShieldedTransaction", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetMerkleTreeVoucherInfo(ctx context.Context, in *core.OutputPointInfo, opts ...grpc.CallOption) (*core.IncrementalMerkleVoucherInfo, error) { out := new(core.IncrementalMerkleVoucherInfo) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetMerkleTreeVoucherInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ScanNoteByIvk(ctx context.Context, in *IvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) { out := new(DecryptNotes) err := c.cc.Invoke(ctx, "/protocol.Wallet/ScanNoteByIvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ScanAndMarkNoteByIvk(ctx context.Context, in *IvkDecryptAndMarkParameters, opts ...grpc.CallOption) (*DecryptNotesMarked, error) { out := new(DecryptNotesMarked) err := c.cc.Invoke(ctx, "/protocol.Wallet/ScanAndMarkNoteByIvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ScanNoteByOvk(ctx context.Context, in *OvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) { out := new(DecryptNotes) err := c.cc.Invoke(ctx, "/protocol.Wallet/ScanNoteByOvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetSpendingKey(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetSpendingKey", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetExpandedSpendingKey(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*ExpandedSpendingKeyMessage, error) { out := new(ExpandedSpendingKeyMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetExpandedSpendingKey", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetAkFromAsk(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetAkFromAsk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetNkFromNsk(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetNkFromNsk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetIncomingViewingKey(ctx context.Context, in *ViewingKeyMessage, opts ...grpc.CallOption) (*IncomingViewingKeyMessage, error) { out := new(IncomingViewingKeyMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetIncomingViewingKey", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetDiversifier(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*DiversifierMessage, error) { out := new(DiversifierMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetDiversifier", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetNewShieldedAddress(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ShieldedAddressInfo, error) { out := new(ShieldedAddressInfo) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetNewShieldedAddress", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetZenPaymentAddress(ctx context.Context, in *IncomingViewingKeyDiversifierMessage, opts ...grpc.CallOption) (*PaymentAddressMessage, error) { out := new(PaymentAddressMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetZenPaymentAddress", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetRcm(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetRcm", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) IsSpend(ctx context.Context, in *NoteParameters, opts ...grpc.CallOption) (*SpendResult, error) { out := new(SpendResult) err := c.cc.Invoke(ctx, "/protocol.Wallet/IsSpend", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateShieldedTransactionWithoutSpendAuthSig(ctx context.Context, in *PrivateParametersWithoutAsk, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateShieldedTransactionWithoutSpendAuthSig", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetShieldTransactionHash(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetShieldTransactionHash", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateSpendAuthSig(ctx context.Context, in *SpendAuthSigParameters, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateSpendAuthSig", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateShieldNullifier(ctx context.Context, in *NfParameters, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateShieldNullifier", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateShieldedContractParameters(ctx context.Context, in *PrivateShieldedTRC20Parameters, opts ...grpc.CallOption) (*ShieldedTRC20Parameters, error) { out := new(ShieldedTRC20Parameters) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateShieldedContractParameters", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateShieldedContractParametersWithoutAsk(ctx context.Context, in *PrivateShieldedTRC20ParametersWithoutAsk, opts ...grpc.CallOption) (*ShieldedTRC20Parameters, error) { out := new(ShieldedTRC20Parameters) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateShieldedContractParametersWithoutAsk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ScanShieldedTRC20NotesByIvk(ctx context.Context, in *IvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) { out := new(DecryptNotesTRC20) err := c.cc.Invoke(ctx, "/protocol.Wallet/ScanShieldedTRC20NotesByIvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) ScanShieldedTRC20NotesByOvk(ctx context.Context, in *OvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) { out := new(DecryptNotesTRC20) err := c.cc.Invoke(ctx, "/protocol.Wallet/ScanShieldedTRC20NotesByOvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) IsShieldedTRC20ContractNoteSpent(ctx context.Context, in *NfTRC20Parameters, opts ...grpc.CallOption) (*NullifierResult, error) { out := new(NullifierResult) err := c.cc.Invoke(ctx, "/protocol.Wallet/IsShieldedTRC20ContractNoteSpent", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTriggerInputForShieldedTRC20Contract(ctx context.Context, in *ShieldedTRC20TriggerContractParameters, opts ...grpc.CallOption) (*BytesMessage, error) { out := new(BytesMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTriggerInputForShieldedTRC20Contract", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) CreateCommonTransaction(ctx context.Context, in *core.Transaction, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/CreateCommonTransaction", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionInfoByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*TransactionInfoList, error) { out := new(TransactionInfoList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionInfoByBlockNum", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBurnTrx(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBurnTrx", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionFromPending(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionFromPending", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetTransactionListFromPending(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*TransactionIdList, error) { out := new(TransactionIdList) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetTransactionListFromPending", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetPendingSize(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetPendingSize", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBlock(ctx context.Context, in *BlockReq, opts ...grpc.CallOption) (*BlockExtention, error) { out := new(BlockExtention) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBlock", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetBandwidthPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) { out := new(PricesResponseMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetBandwidthPrices", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetEnergyPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) { out := new(PricesResponseMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetEnergyPrices", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletClient) GetMemoFee(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) { out := new(PricesResponseMessage) err := c.cc.Invoke(ctx, "/protocol.Wallet/GetMemoFee", in, out, opts...) if err != nil { return nil, err } return out, nil } // WalletServer is the server API for Wallet service. // All implementations must embed UnimplementedWalletServer // for forward compatibility type WalletServer interface { GetAccount(context.Context, *core.Account) (*core.Account, error) GetAccountById(context.Context, *core.Account) (*core.Account, error) GetAccountBalance(context.Context, *core.AccountBalanceRequest) (*core.AccountBalanceResponse, error) GetBlockBalanceTrace(context.Context, *core.BlockBalanceTrace_BlockIdentifier) (*core.BlockBalanceTrace, error) // Please use CreateTransaction2 instead of this function. CreateTransaction(context.Context, *core.TransferContract) (*core.Transaction, error) // Use this function instead of CreateTransaction. CreateTransaction2(context.Context, *core.TransferContract) (*TransactionExtention, error) BroadcastTransaction(context.Context, *core.Transaction) (*Return, error) // Please use UpdateAccount2 instead of this function. UpdateAccount(context.Context, *core.AccountUpdateContract) (*core.Transaction, error) SetAccountId(context.Context, *core.SetAccountIdContract) (*core.Transaction, error) // Use this function instead of UpdateAccount. UpdateAccount2(context.Context, *core.AccountUpdateContract) (*TransactionExtention, error) // Please use VoteWitnessAccount2 instead of this function. VoteWitnessAccount(context.Context, *core.VoteWitnessContract) (*core.Transaction, error) // modify the consume_user_resource_percent UpdateSetting(context.Context, *core.UpdateSettingContract) (*TransactionExtention, error) // modify the energy_limit UpdateEnergyLimit(context.Context, *core.UpdateEnergyLimitContract) (*TransactionExtention, error) // Use this function instead of VoteWitnessAccount. VoteWitnessAccount2(context.Context, *core.VoteWitnessContract) (*TransactionExtention, error) // Please use CreateAssetIssue2 instead of this function. CreateAssetIssue(context.Context, *core.AssetIssueContract) (*core.Transaction, error) // Use this function instead of CreateAssetIssue. CreateAssetIssue2(context.Context, *core.AssetIssueContract) (*TransactionExtention, error) // Please use UpdateWitness2 instead of this function. UpdateWitness(context.Context, *core.WitnessUpdateContract) (*core.Transaction, error) // Use this function instead of UpdateWitness. UpdateWitness2(context.Context, *core.WitnessUpdateContract) (*TransactionExtention, error) // Please use CreateAccount2 instead of this function. CreateAccount(context.Context, *core.AccountCreateContract) (*core.Transaction, error) // Use this function instead of CreateAccount. CreateAccount2(context.Context, *core.AccountCreateContract) (*TransactionExtention, error) // Please use CreateWitness2 instead of this function. CreateWitness(context.Context, *core.WitnessCreateContract) (*core.Transaction, error) // Use this function instead of CreateWitness. CreateWitness2(context.Context, *core.WitnessCreateContract) (*TransactionExtention, error) // Please use TransferAsset2 instead of this function. TransferAsset(context.Context, *core.TransferAssetContract) (*core.Transaction, error) // Use this function instead of TransferAsset. TransferAsset2(context.Context, *core.TransferAssetContract) (*TransactionExtention, error) // Please use ParticipateAssetIssue2 instead of this function. ParticipateAssetIssue(context.Context, *core.ParticipateAssetIssueContract) (*core.Transaction, error) // Use this function instead of ParticipateAssetIssue. ParticipateAssetIssue2(context.Context, *core.ParticipateAssetIssueContract) (*TransactionExtention, error) // Please use FreezeBalance2 instead of this function. FreezeBalance(context.Context, *core.FreezeBalanceContract) (*core.Transaction, error) // Use this function instead of FreezeBalance. FreezeBalance2(context.Context, *core.FreezeBalanceContract) (*TransactionExtention, error) // Use this function when FreezeBalanceV2. FreezeBalanceV2(context.Context, *core.FreezeBalanceV2Contract) (*TransactionExtention, error) // Please use UnfreezeBalance2 instead of this function. UnfreezeBalance(context.Context, *core.UnfreezeBalanceContract) (*core.Transaction, error) // Use this function instead of UnfreezeBalance. UnfreezeBalance2(context.Context, *core.UnfreezeBalanceContract) (*TransactionExtention, error) // Use this function when UnfreezeBalanceV2. UnfreezeBalanceV2(context.Context, *core.UnfreezeBalanceV2Contract) (*TransactionExtention, error) // Please use UnfreezeAsset2 instead of this function. UnfreezeAsset(context.Context, *core.UnfreezeAssetContract) (*core.Transaction, error) // Use this function instead of UnfreezeAsset. UnfreezeAsset2(context.Context, *core.UnfreezeAssetContract) (*TransactionExtention, error) // Please use WithdrawBalance2 instead of this function. WithdrawBalance(context.Context, *core.WithdrawBalanceContract) (*core.Transaction, error) // Use this function instead of WithdrawBalance. WithdrawBalance2(context.Context, *core.WithdrawBalanceContract) (*TransactionExtention, error) WithdrawExpireUnfreeze(context.Context, *core.WithdrawExpireUnfreezeContract) (*TransactionExtention, error) DelegateResource(context.Context, *core.DelegateResourceContract) (*TransactionExtention, error) UnDelegateResource(context.Context, *core.UnDelegateResourceContract) (*TransactionExtention, error) CancelAllUnfreezeV2(context.Context, *core.CancelAllUnfreezeV2Contract) (*TransactionExtention, error) // Please use UpdateAsset2 instead of this function. UpdateAsset(context.Context, *core.UpdateAssetContract) (*core.Transaction, error) // Use this function instead of UpdateAsset. UpdateAsset2(context.Context, *core.UpdateAssetContract) (*TransactionExtention, error) ProposalCreate(context.Context, *core.ProposalCreateContract) (*TransactionExtention, error) ProposalApprove(context.Context, *core.ProposalApproveContract) (*TransactionExtention, error) ProposalDelete(context.Context, *core.ProposalDeleteContract) (*TransactionExtention, error) BuyStorage(context.Context, *core.BuyStorageContract) (*TransactionExtention, error) BuyStorageBytes(context.Context, *core.BuyStorageBytesContract) (*TransactionExtention, error) SellStorage(context.Context, *core.SellStorageContract) (*TransactionExtention, error) ExchangeCreate(context.Context, *core.ExchangeCreateContract) (*TransactionExtention, error) ExchangeInject(context.Context, *core.ExchangeInjectContract) (*TransactionExtention, error) ExchangeWithdraw(context.Context, *core.ExchangeWithdrawContract) (*TransactionExtention, error) ExchangeTransaction(context.Context, *core.ExchangeTransactionContract) (*TransactionExtention, error) MarketSellAsset(context.Context, *core.MarketSellAssetContract) (*TransactionExtention, error) MarketCancelOrder(context.Context, *core.MarketCancelOrderContract) (*TransactionExtention, error) GetMarketOrderById(context.Context, *BytesMessage) (*core.MarketOrder, error) GetMarketOrderByAccount(context.Context, *BytesMessage) (*core.MarketOrderList, error) GetMarketPriceByPair(context.Context, *core.MarketOrderPair) (*core.MarketPriceList, error) GetMarketOrderListByPair(context.Context, *core.MarketOrderPair) (*core.MarketOrderList, error) GetMarketPairList(context.Context, *EmptyMessage) (*core.MarketOrderPairList, error) ListNodes(context.Context, *EmptyMessage) (*NodeList, error) GetAssetIssueByAccount(context.Context, *core.Account) (*AssetIssueList, error) GetAccountNet(context.Context, *core.Account) (*AccountNetMessage, error) GetAccountResource(context.Context, *core.Account) (*AccountResourceMessage, error) GetAssetIssueByName(context.Context, *BytesMessage) (*core.AssetIssueContract, error) GetAssetIssueListByName(context.Context, *BytesMessage) (*AssetIssueList, error) GetAssetIssueById(context.Context, *BytesMessage) (*core.AssetIssueContract, error) // Please use GetNowBlock2 instead of this function. GetNowBlock(context.Context, *EmptyMessage) (*core.Block, error) // Use this function instead of GetNowBlock. GetNowBlock2(context.Context, *EmptyMessage) (*BlockExtention, error) // Please use GetBlockByNum2 instead of this function. GetBlockByNum(context.Context, *NumberMessage) (*core.Block, error) // Use this function instead of GetBlockByNum. GetBlockByNum2(context.Context, *NumberMessage) (*BlockExtention, error) GetTransactionCountByBlockNum(context.Context, *NumberMessage) (*NumberMessage, error) GetBlockById(context.Context, *BytesMessage) (*core.Block, error) // Please use GetBlockByLimitNext2 instead of this function. GetBlockByLimitNext(context.Context, *BlockLimit) (*BlockList, error) // Use this function instead of GetBlockByLimitNext. GetBlockByLimitNext2(context.Context, *BlockLimit) (*BlockListExtention, error) // Please use GetBlockByLatestNum2 instead of this function. GetBlockByLatestNum(context.Context, *NumberMessage) (*BlockList, error) // Use this function instead of GetBlockByLatestNum. GetBlockByLatestNum2(context.Context, *NumberMessage) (*BlockListExtention, error) GetTransactionById(context.Context, *BytesMessage) (*core.Transaction, error) DeployContract(context.Context, *core.CreateSmartContract) (*TransactionExtention, error) GetContract(context.Context, *BytesMessage) (*core.SmartContract, error) GetContractInfo(context.Context, *BytesMessage) (*core.SmartContractDataWrapper, error) TriggerContract(context.Context, *core.TriggerSmartContract) (*TransactionExtention, error) TriggerConstantContract(context.Context, *core.TriggerSmartContract) (*TransactionExtention, error) EstimateEnergy(context.Context, *core.TriggerSmartContract) (*EstimateEnergyMessage, error) ClearContractABI(context.Context, *core.ClearABIContract) (*TransactionExtention, error) ListWitnesses(context.Context, *EmptyMessage) (*WitnessList, error) GetDelegatedResource(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) GetDelegatedResourceV2(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) GetDelegatedResourceAccountIndex(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) GetDelegatedResourceAccountIndexV2(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) GetCanDelegatedMaxSize(context.Context, *CanDelegatedMaxSizeRequestMessage) (*CanDelegatedMaxSizeResponseMessage, error) GetAvailableUnfreezeCount(context.Context, *GetAvailableUnfreezeCountRequestMessage) (*GetAvailableUnfreezeCountResponseMessage, error) GetCanWithdrawUnfreezeAmount(context.Context, *CanWithdrawUnfreezeAmountRequestMessage) (*CanWithdrawUnfreezeAmountResponseMessage, error) ListProposals(context.Context, *EmptyMessage) (*ProposalList, error) GetPaginatedProposalList(context.Context, *PaginatedMessage) (*ProposalList, error) GetProposalById(context.Context, *BytesMessage) (*core.Proposal, error) ListExchanges(context.Context, *EmptyMessage) (*ExchangeList, error) GetPaginatedExchangeList(context.Context, *PaginatedMessage) (*ExchangeList, error) GetExchangeById(context.Context, *BytesMessage) (*core.Exchange, error) GetChainParameters(context.Context, *EmptyMessage) (*core.ChainParameters, error) GetAssetIssueList(context.Context, *EmptyMessage) (*AssetIssueList, error) GetPaginatedAssetIssueList(context.Context, *PaginatedMessage) (*AssetIssueList, error) TotalTransaction(context.Context, *EmptyMessage) (*NumberMessage, error) GetNextMaintenanceTime(context.Context, *EmptyMessage) (*NumberMessage, error) GetTransactionInfoById(context.Context, *BytesMessage) (*core.TransactionInfo, error) AccountPermissionUpdate(context.Context, *core.AccountPermissionUpdateContract) (*TransactionExtention, error) GetTransactionSignWeight(context.Context, *core.Transaction) (*TransactionSignWeight, error) GetTransactionApprovedList(context.Context, *core.Transaction) (*TransactionApprovedList, error) GetNodeInfo(context.Context, *EmptyMessage) (*core.NodeInfo, error) GetRewardInfo(context.Context, *BytesMessage) (*NumberMessage, error) GetBrokerageInfo(context.Context, *BytesMessage) (*NumberMessage, error) UpdateBrokerage(context.Context, *core.UpdateBrokerageContract) (*TransactionExtention, error) // for shiededTransaction CreateShieldedTransaction(context.Context, *PrivateParameters) (*TransactionExtention, error) GetMerkleTreeVoucherInfo(context.Context, *core.OutputPointInfo) (*core.IncrementalMerkleVoucherInfo, error) ScanNoteByIvk(context.Context, *IvkDecryptParameters) (*DecryptNotes, error) ScanAndMarkNoteByIvk(context.Context, *IvkDecryptAndMarkParameters) (*DecryptNotesMarked, error) ScanNoteByOvk(context.Context, *OvkDecryptParameters) (*DecryptNotes, error) GetSpendingKey(context.Context, *EmptyMessage) (*BytesMessage, error) GetExpandedSpendingKey(context.Context, *BytesMessage) (*ExpandedSpendingKeyMessage, error) GetAkFromAsk(context.Context, *BytesMessage) (*BytesMessage, error) GetNkFromNsk(context.Context, *BytesMessage) (*BytesMessage, error) GetIncomingViewingKey(context.Context, *ViewingKeyMessage) (*IncomingViewingKeyMessage, error) GetDiversifier(context.Context, *EmptyMessage) (*DiversifierMessage, error) GetNewShieldedAddress(context.Context, *EmptyMessage) (*ShieldedAddressInfo, error) GetZenPaymentAddress(context.Context, *IncomingViewingKeyDiversifierMessage) (*PaymentAddressMessage, error) GetRcm(context.Context, *EmptyMessage) (*BytesMessage, error) IsSpend(context.Context, *NoteParameters) (*SpendResult, error) CreateShieldedTransactionWithoutSpendAuthSig(context.Context, *PrivateParametersWithoutAsk) (*TransactionExtention, error) GetShieldTransactionHash(context.Context, *core.Transaction) (*BytesMessage, error) CreateSpendAuthSig(context.Context, *SpendAuthSigParameters) (*BytesMessage, error) CreateShieldNullifier(context.Context, *NfParameters) (*BytesMessage, error) // for shielded contract CreateShieldedContractParameters(context.Context, *PrivateShieldedTRC20Parameters) (*ShieldedTRC20Parameters, error) CreateShieldedContractParametersWithoutAsk(context.Context, *PrivateShieldedTRC20ParametersWithoutAsk) (*ShieldedTRC20Parameters, error) ScanShieldedTRC20NotesByIvk(context.Context, *IvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) ScanShieldedTRC20NotesByOvk(context.Context, *OvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) IsShieldedTRC20ContractNoteSpent(context.Context, *NfTRC20Parameters) (*NullifierResult, error) GetTriggerInputForShieldedTRC20Contract(context.Context, *ShieldedTRC20TriggerContractParameters) (*BytesMessage, error) CreateCommonTransaction(context.Context, *core.Transaction) (*TransactionExtention, error) GetTransactionInfoByBlockNum(context.Context, *NumberMessage) (*TransactionInfoList, error) GetBurnTrx(context.Context, *EmptyMessage) (*NumberMessage, error) GetTransactionFromPending(context.Context, *BytesMessage) (*core.Transaction, error) GetTransactionListFromPending(context.Context, *EmptyMessage) (*TransactionIdList, error) GetPendingSize(context.Context, *EmptyMessage) (*NumberMessage, error) GetBlock(context.Context, *BlockReq) (*BlockExtention, error) GetBandwidthPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) GetEnergyPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) GetMemoFee(context.Context, *EmptyMessage) (*PricesResponseMessage, error) mustEmbedUnimplementedWalletServer() } // UnimplementedWalletServer must be embedded to have forward compatible implementations. type UnimplementedWalletServer struct { } func (UnimplementedWalletServer) GetAccount(context.Context, *core.Account) (*core.Account, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAccount not implemented") } func (UnimplementedWalletServer) GetAccountById(context.Context, *core.Account) (*core.Account, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAccountById not implemented") } func (UnimplementedWalletServer) GetAccountBalance(context.Context, *core.AccountBalanceRequest) (*core.AccountBalanceResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAccountBalance not implemented") } func (UnimplementedWalletServer) GetBlockBalanceTrace(context.Context, *core.BlockBalanceTrace_BlockIdentifier) (*core.BlockBalanceTrace, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockBalanceTrace not implemented") } func (UnimplementedWalletServer) CreateTransaction(context.Context, *core.TransferContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateTransaction not implemented") } func (UnimplementedWalletServer) CreateTransaction2(context.Context, *core.TransferContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateTransaction2 not implemented") } func (UnimplementedWalletServer) BroadcastTransaction(context.Context, *core.Transaction) (*Return, error) { return nil, status.Errorf(codes.Unimplemented, "method BroadcastTransaction not implemented") } func (UnimplementedWalletServer) UpdateAccount(context.Context, *core.AccountUpdateContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateAccount not implemented") } func (UnimplementedWalletServer) SetAccountId(context.Context, *core.SetAccountIdContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method SetAccountId not implemented") } func (UnimplementedWalletServer) UpdateAccount2(context.Context, *core.AccountUpdateContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateAccount2 not implemented") } func (UnimplementedWalletServer) VoteWitnessAccount(context.Context, *core.VoteWitnessContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method VoteWitnessAccount not implemented") } func (UnimplementedWalletServer) UpdateSetting(context.Context, *core.UpdateSettingContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateSetting not implemented") } func (UnimplementedWalletServer) UpdateEnergyLimit(context.Context, *core.UpdateEnergyLimitContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateEnergyLimit not implemented") } func (UnimplementedWalletServer) VoteWitnessAccount2(context.Context, *core.VoteWitnessContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method VoteWitnessAccount2 not implemented") } func (UnimplementedWalletServer) CreateAssetIssue(context.Context, *core.AssetIssueContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateAssetIssue not implemented") } func (UnimplementedWalletServer) CreateAssetIssue2(context.Context, *core.AssetIssueContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateAssetIssue2 not implemented") } func (UnimplementedWalletServer) UpdateWitness(context.Context, *core.WitnessUpdateContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateWitness not implemented") } func (UnimplementedWalletServer) UpdateWitness2(context.Context, *core.WitnessUpdateContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateWitness2 not implemented") } func (UnimplementedWalletServer) CreateAccount(context.Context, *core.AccountCreateContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateAccount not implemented") } func (UnimplementedWalletServer) CreateAccount2(context.Context, *core.AccountCreateContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateAccount2 not implemented") } func (UnimplementedWalletServer) CreateWitness(context.Context, *core.WitnessCreateContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateWitness not implemented") } func (UnimplementedWalletServer) CreateWitness2(context.Context, *core.WitnessCreateContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateWitness2 not implemented") } func (UnimplementedWalletServer) TransferAsset(context.Context, *core.TransferAssetContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method TransferAsset not implemented") } func (UnimplementedWalletServer) TransferAsset2(context.Context, *core.TransferAssetContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method TransferAsset2 not implemented") } func (UnimplementedWalletServer) ParticipateAssetIssue(context.Context, *core.ParticipateAssetIssueContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method ParticipateAssetIssue not implemented") } func (UnimplementedWalletServer) ParticipateAssetIssue2(context.Context, *core.ParticipateAssetIssueContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ParticipateAssetIssue2 not implemented") } func (UnimplementedWalletServer) FreezeBalance(context.Context, *core.FreezeBalanceContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method FreezeBalance not implemented") } func (UnimplementedWalletServer) FreezeBalance2(context.Context, *core.FreezeBalanceContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method FreezeBalance2 not implemented") } func (UnimplementedWalletServer) FreezeBalanceV2(context.Context, *core.FreezeBalanceV2Contract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method FreezeBalanceV2 not implemented") } func (UnimplementedWalletServer) UnfreezeBalance(context.Context, *core.UnfreezeBalanceContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method UnfreezeBalance not implemented") } func (UnimplementedWalletServer) UnfreezeBalance2(context.Context, *core.UnfreezeBalanceContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UnfreezeBalance2 not implemented") } func (UnimplementedWalletServer) UnfreezeBalanceV2(context.Context, *core.UnfreezeBalanceV2Contract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UnfreezeBalanceV2 not implemented") } func (UnimplementedWalletServer) UnfreezeAsset(context.Context, *core.UnfreezeAssetContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method UnfreezeAsset not implemented") } func (UnimplementedWalletServer) UnfreezeAsset2(context.Context, *core.UnfreezeAssetContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UnfreezeAsset2 not implemented") } func (UnimplementedWalletServer) WithdrawBalance(context.Context, *core.WithdrawBalanceContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method WithdrawBalance not implemented") } func (UnimplementedWalletServer) WithdrawBalance2(context.Context, *core.WithdrawBalanceContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method WithdrawBalance2 not implemented") } func (UnimplementedWalletServer) WithdrawExpireUnfreeze(context.Context, *core.WithdrawExpireUnfreezeContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method WithdrawExpireUnfreeze not implemented") } func (UnimplementedWalletServer) DelegateResource(context.Context, *core.DelegateResourceContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method DelegateResource not implemented") } func (UnimplementedWalletServer) UnDelegateResource(context.Context, *core.UnDelegateResourceContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UnDelegateResource not implemented") } func (UnimplementedWalletServer) CancelAllUnfreezeV2(context.Context, *core.CancelAllUnfreezeV2Contract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CancelAllUnfreezeV2 not implemented") } func (UnimplementedWalletServer) UpdateAsset(context.Context, *core.UpdateAssetContract) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateAsset not implemented") } func (UnimplementedWalletServer) UpdateAsset2(context.Context, *core.UpdateAssetContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateAsset2 not implemented") } func (UnimplementedWalletServer) ProposalCreate(context.Context, *core.ProposalCreateContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ProposalCreate not implemented") } func (UnimplementedWalletServer) ProposalApprove(context.Context, *core.ProposalApproveContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ProposalApprove not implemented") } func (UnimplementedWalletServer) ProposalDelete(context.Context, *core.ProposalDeleteContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ProposalDelete not implemented") } func (UnimplementedWalletServer) BuyStorage(context.Context, *core.BuyStorageContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method BuyStorage not implemented") } func (UnimplementedWalletServer) BuyStorageBytes(context.Context, *core.BuyStorageBytesContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method BuyStorageBytes not implemented") } func (UnimplementedWalletServer) SellStorage(context.Context, *core.SellStorageContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method SellStorage not implemented") } func (UnimplementedWalletServer) ExchangeCreate(context.Context, *core.ExchangeCreateContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ExchangeCreate not implemented") } func (UnimplementedWalletServer) ExchangeInject(context.Context, *core.ExchangeInjectContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ExchangeInject not implemented") } func (UnimplementedWalletServer) ExchangeWithdraw(context.Context, *core.ExchangeWithdrawContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ExchangeWithdraw not implemented") } func (UnimplementedWalletServer) ExchangeTransaction(context.Context, *core.ExchangeTransactionContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ExchangeTransaction not implemented") } func (UnimplementedWalletServer) MarketSellAsset(context.Context, *core.MarketSellAssetContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method MarketSellAsset not implemented") } func (UnimplementedWalletServer) MarketCancelOrder(context.Context, *core.MarketCancelOrderContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method MarketCancelOrder not implemented") } func (UnimplementedWalletServer) GetMarketOrderById(context.Context, *BytesMessage) (*core.MarketOrder, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketOrderById not implemented") } func (UnimplementedWalletServer) GetMarketOrderByAccount(context.Context, *BytesMessage) (*core.MarketOrderList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketOrderByAccount not implemented") } func (UnimplementedWalletServer) GetMarketPriceByPair(context.Context, *core.MarketOrderPair) (*core.MarketPriceList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketPriceByPair not implemented") } func (UnimplementedWalletServer) GetMarketOrderListByPair(context.Context, *core.MarketOrderPair) (*core.MarketOrderList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketOrderListByPair not implemented") } func (UnimplementedWalletServer) GetMarketPairList(context.Context, *EmptyMessage) (*core.MarketOrderPairList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketPairList not implemented") } func (UnimplementedWalletServer) ListNodes(context.Context, *EmptyMessage) (*NodeList, error) { return nil, status.Errorf(codes.Unimplemented, "method ListNodes not implemented") } func (UnimplementedWalletServer) GetAssetIssueByAccount(context.Context, *core.Account) (*AssetIssueList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueByAccount not implemented") } func (UnimplementedWalletServer) GetAccountNet(context.Context, *core.Account) (*AccountNetMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAccountNet not implemented") } func (UnimplementedWalletServer) GetAccountResource(context.Context, *core.Account) (*AccountResourceMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAccountResource not implemented") } func (UnimplementedWalletServer) GetAssetIssueByName(context.Context, *BytesMessage) (*core.AssetIssueContract, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueByName not implemented") } func (UnimplementedWalletServer) GetAssetIssueListByName(context.Context, *BytesMessage) (*AssetIssueList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueListByName not implemented") } func (UnimplementedWalletServer) GetAssetIssueById(context.Context, *BytesMessage) (*core.AssetIssueContract, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueById not implemented") } func (UnimplementedWalletServer) GetNowBlock(context.Context, *EmptyMessage) (*core.Block, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNowBlock not implemented") } func (UnimplementedWalletServer) GetNowBlock2(context.Context, *EmptyMessage) (*BlockExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNowBlock2 not implemented") } func (UnimplementedWalletServer) GetBlockByNum(context.Context, *NumberMessage) (*core.Block, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByNum not implemented") } func (UnimplementedWalletServer) GetBlockByNum2(context.Context, *NumberMessage) (*BlockExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByNum2 not implemented") } func (UnimplementedWalletServer) GetTransactionCountByBlockNum(context.Context, *NumberMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionCountByBlockNum not implemented") } func (UnimplementedWalletServer) GetBlockById(context.Context, *BytesMessage) (*core.Block, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockById not implemented") } func (UnimplementedWalletServer) GetBlockByLimitNext(context.Context, *BlockLimit) (*BlockList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByLimitNext not implemented") } func (UnimplementedWalletServer) GetBlockByLimitNext2(context.Context, *BlockLimit) (*BlockListExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByLimitNext2 not implemented") } func (UnimplementedWalletServer) GetBlockByLatestNum(context.Context, *NumberMessage) (*BlockList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByLatestNum not implemented") } func (UnimplementedWalletServer) GetBlockByLatestNum2(context.Context, *NumberMessage) (*BlockListExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByLatestNum2 not implemented") } func (UnimplementedWalletServer) GetTransactionById(context.Context, *BytesMessage) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionById not implemented") } func (UnimplementedWalletServer) DeployContract(context.Context, *core.CreateSmartContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method DeployContract not implemented") } func (UnimplementedWalletServer) GetContract(context.Context, *BytesMessage) (*core.SmartContract, error) { return nil, status.Errorf(codes.Unimplemented, "method GetContract not implemented") } func (UnimplementedWalletServer) GetContractInfo(context.Context, *BytesMessage) (*core.SmartContractDataWrapper, error) { return nil, status.Errorf(codes.Unimplemented, "method GetContractInfo not implemented") } func (UnimplementedWalletServer) TriggerContract(context.Context, *core.TriggerSmartContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method TriggerContract not implemented") } func (UnimplementedWalletServer) TriggerConstantContract(context.Context, *core.TriggerSmartContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method TriggerConstantContract not implemented") } func (UnimplementedWalletServer) EstimateEnergy(context.Context, *core.TriggerSmartContract) (*EstimateEnergyMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method EstimateEnergy not implemented") } func (UnimplementedWalletServer) ClearContractABI(context.Context, *core.ClearABIContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method ClearContractABI not implemented") } func (UnimplementedWalletServer) ListWitnesses(context.Context, *EmptyMessage) (*WitnessList, error) { return nil, status.Errorf(codes.Unimplemented, "method ListWitnesses not implemented") } func (UnimplementedWalletServer) GetDelegatedResource(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResource not implemented") } func (UnimplementedWalletServer) GetDelegatedResourceV2(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResourceV2 not implemented") } func (UnimplementedWalletServer) GetDelegatedResourceAccountIndex(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResourceAccountIndex not implemented") } func (UnimplementedWalletServer) GetDelegatedResourceAccountIndexV2(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResourceAccountIndexV2 not implemented") } func (UnimplementedWalletServer) GetCanDelegatedMaxSize(context.Context, *CanDelegatedMaxSizeRequestMessage) (*CanDelegatedMaxSizeResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetCanDelegatedMaxSize not implemented") } func (UnimplementedWalletServer) GetAvailableUnfreezeCount(context.Context, *GetAvailableUnfreezeCountRequestMessage) (*GetAvailableUnfreezeCountResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAvailableUnfreezeCount not implemented") } func (UnimplementedWalletServer) GetCanWithdrawUnfreezeAmount(context.Context, *CanWithdrawUnfreezeAmountRequestMessage) (*CanWithdrawUnfreezeAmountResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetCanWithdrawUnfreezeAmount not implemented") } func (UnimplementedWalletServer) ListProposals(context.Context, *EmptyMessage) (*ProposalList, error) { return nil, status.Errorf(codes.Unimplemented, "method ListProposals not implemented") } func (UnimplementedWalletServer) GetPaginatedProposalList(context.Context, *PaginatedMessage) (*ProposalList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetPaginatedProposalList not implemented") } func (UnimplementedWalletServer) GetProposalById(context.Context, *BytesMessage) (*core.Proposal, error) { return nil, status.Errorf(codes.Unimplemented, "method GetProposalById not implemented") } func (UnimplementedWalletServer) ListExchanges(context.Context, *EmptyMessage) (*ExchangeList, error) { return nil, status.Errorf(codes.Unimplemented, "method ListExchanges not implemented") } func (UnimplementedWalletServer) GetPaginatedExchangeList(context.Context, *PaginatedMessage) (*ExchangeList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetPaginatedExchangeList not implemented") } func (UnimplementedWalletServer) GetExchangeById(context.Context, *BytesMessage) (*core.Exchange, error) { return nil, status.Errorf(codes.Unimplemented, "method GetExchangeById not implemented") } func (UnimplementedWalletServer) GetChainParameters(context.Context, *EmptyMessage) (*core.ChainParameters, error) { return nil, status.Errorf(codes.Unimplemented, "method GetChainParameters not implemented") } func (UnimplementedWalletServer) GetAssetIssueList(context.Context, *EmptyMessage) (*AssetIssueList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueList not implemented") } func (UnimplementedWalletServer) GetPaginatedAssetIssueList(context.Context, *PaginatedMessage) (*AssetIssueList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetPaginatedAssetIssueList not implemented") } func (UnimplementedWalletServer) TotalTransaction(context.Context, *EmptyMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method TotalTransaction not implemented") } func (UnimplementedWalletServer) GetNextMaintenanceTime(context.Context, *EmptyMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNextMaintenanceTime not implemented") } func (UnimplementedWalletServer) GetTransactionInfoById(context.Context, *BytesMessage) (*core.TransactionInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionInfoById not implemented") } func (UnimplementedWalletServer) AccountPermissionUpdate(context.Context, *core.AccountPermissionUpdateContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method AccountPermissionUpdate not implemented") } func (UnimplementedWalletServer) GetTransactionSignWeight(context.Context, *core.Transaction) (*TransactionSignWeight, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionSignWeight not implemented") } func (UnimplementedWalletServer) GetTransactionApprovedList(context.Context, *core.Transaction) (*TransactionApprovedList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionApprovedList not implemented") } func (UnimplementedWalletServer) GetNodeInfo(context.Context, *EmptyMessage) (*core.NodeInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNodeInfo not implemented") } func (UnimplementedWalletServer) GetRewardInfo(context.Context, *BytesMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetRewardInfo not implemented") } func (UnimplementedWalletServer) GetBrokerageInfo(context.Context, *BytesMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBrokerageInfo not implemented") } func (UnimplementedWalletServer) UpdateBrokerage(context.Context, *core.UpdateBrokerageContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateBrokerage not implemented") } func (UnimplementedWalletServer) CreateShieldedTransaction(context.Context, *PrivateParameters) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateShieldedTransaction not implemented") } func (UnimplementedWalletServer) GetMerkleTreeVoucherInfo(context.Context, *core.OutputPointInfo) (*core.IncrementalMerkleVoucherInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMerkleTreeVoucherInfo not implemented") } func (UnimplementedWalletServer) ScanNoteByIvk(context.Context, *IvkDecryptParameters) (*DecryptNotes, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanNoteByIvk not implemented") } func (UnimplementedWalletServer) ScanAndMarkNoteByIvk(context.Context, *IvkDecryptAndMarkParameters) (*DecryptNotesMarked, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanAndMarkNoteByIvk not implemented") } func (UnimplementedWalletServer) ScanNoteByOvk(context.Context, *OvkDecryptParameters) (*DecryptNotes, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanNoteByOvk not implemented") } func (UnimplementedWalletServer) GetSpendingKey(context.Context, *EmptyMessage) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetSpendingKey not implemented") } func (UnimplementedWalletServer) GetExpandedSpendingKey(context.Context, *BytesMessage) (*ExpandedSpendingKeyMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetExpandedSpendingKey not implemented") } func (UnimplementedWalletServer) GetAkFromAsk(context.Context, *BytesMessage) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAkFromAsk not implemented") } func (UnimplementedWalletServer) GetNkFromNsk(context.Context, *BytesMessage) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNkFromNsk not implemented") } func (UnimplementedWalletServer) GetIncomingViewingKey(context.Context, *ViewingKeyMessage) (*IncomingViewingKeyMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetIncomingViewingKey not implemented") } func (UnimplementedWalletServer) GetDiversifier(context.Context, *EmptyMessage) (*DiversifierMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDiversifier not implemented") } func (UnimplementedWalletServer) GetNewShieldedAddress(context.Context, *EmptyMessage) (*ShieldedAddressInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNewShieldedAddress not implemented") } func (UnimplementedWalletServer) GetZenPaymentAddress(context.Context, *IncomingViewingKeyDiversifierMessage) (*PaymentAddressMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetZenPaymentAddress not implemented") } func (UnimplementedWalletServer) GetRcm(context.Context, *EmptyMessage) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetRcm not implemented") } func (UnimplementedWalletServer) IsSpend(context.Context, *NoteParameters) (*SpendResult, error) { return nil, status.Errorf(codes.Unimplemented, "method IsSpend not implemented") } func (UnimplementedWalletServer) CreateShieldedTransactionWithoutSpendAuthSig(context.Context, *PrivateParametersWithoutAsk) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateShieldedTransactionWithoutSpendAuthSig not implemented") } func (UnimplementedWalletServer) GetShieldTransactionHash(context.Context, *core.Transaction) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetShieldTransactionHash not implemented") } func (UnimplementedWalletServer) CreateSpendAuthSig(context.Context, *SpendAuthSigParameters) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateSpendAuthSig not implemented") } func (UnimplementedWalletServer) CreateShieldNullifier(context.Context, *NfParameters) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateShieldNullifier not implemented") } func (UnimplementedWalletServer) CreateShieldedContractParameters(context.Context, *PrivateShieldedTRC20Parameters) (*ShieldedTRC20Parameters, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateShieldedContractParameters not implemented") } func (UnimplementedWalletServer) CreateShieldedContractParametersWithoutAsk(context.Context, *PrivateShieldedTRC20ParametersWithoutAsk) (*ShieldedTRC20Parameters, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateShieldedContractParametersWithoutAsk not implemented") } func (UnimplementedWalletServer) ScanShieldedTRC20NotesByIvk(context.Context, *IvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanShieldedTRC20NotesByIvk not implemented") } func (UnimplementedWalletServer) ScanShieldedTRC20NotesByOvk(context.Context, *OvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanShieldedTRC20NotesByOvk not implemented") } func (UnimplementedWalletServer) IsShieldedTRC20ContractNoteSpent(context.Context, *NfTRC20Parameters) (*NullifierResult, error) { return nil, status.Errorf(codes.Unimplemented, "method IsShieldedTRC20ContractNoteSpent not implemented") } func (UnimplementedWalletServer) GetTriggerInputForShieldedTRC20Contract(context.Context, *ShieldedTRC20TriggerContractParameters) (*BytesMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTriggerInputForShieldedTRC20Contract not implemented") } func (UnimplementedWalletServer) CreateCommonTransaction(context.Context, *core.Transaction) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateCommonTransaction not implemented") } func (UnimplementedWalletServer) GetTransactionInfoByBlockNum(context.Context, *NumberMessage) (*TransactionInfoList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionInfoByBlockNum not implemented") } func (UnimplementedWalletServer) GetBurnTrx(context.Context, *EmptyMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBurnTrx not implemented") } func (UnimplementedWalletServer) GetTransactionFromPending(context.Context, *BytesMessage) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionFromPending not implemented") } func (UnimplementedWalletServer) GetTransactionListFromPending(context.Context, *EmptyMessage) (*TransactionIdList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionListFromPending not implemented") } func (UnimplementedWalletServer) GetPendingSize(context.Context, *EmptyMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetPendingSize not implemented") } func (UnimplementedWalletServer) GetBlock(context.Context, *BlockReq) (*BlockExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlock not implemented") } func (UnimplementedWalletServer) GetBandwidthPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBandwidthPrices not implemented") } func (UnimplementedWalletServer) GetEnergyPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetEnergyPrices not implemented") } func (UnimplementedWalletServer) GetMemoFee(context.Context, *EmptyMessage) (*PricesResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMemoFee not implemented") } func (UnimplementedWalletServer) mustEmbedUnimplementedWalletServer() {} // UnsafeWalletServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to WalletServer will // result in compilation errors. type UnsafeWalletServer interface { mustEmbedUnimplementedWalletServer() } func RegisterWalletServer(s grpc.ServiceRegistrar, srv WalletServer) { s.RegisterService(&Wallet_ServiceDesc, srv) } func _Wallet_GetAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Account) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAccount(ctx, req.(*core.Account)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAccountById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Account) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAccountById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAccountById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAccountById(ctx, req.(*core.Account)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAccountBalance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AccountBalanceRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAccountBalance(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAccountBalance", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAccountBalance(ctx, req.(*core.AccountBalanceRequest)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockBalanceTrace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.BlockBalanceTrace_BlockIdentifier) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockBalanceTrace(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockBalanceTrace", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockBalanceTrace(ctx, req.(*core.BlockBalanceTrace_BlockIdentifier)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TransferContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateTransaction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateTransaction", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateTransaction(ctx, req.(*core.TransferContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateTransaction2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TransferContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateTransaction2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateTransaction2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateTransaction2(ctx, req.(*core.TransferContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_BroadcastTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Transaction) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).BroadcastTransaction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/BroadcastTransaction", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).BroadcastTransaction(ctx, req.(*core.Transaction)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AccountUpdateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateAccount(ctx, req.(*core.AccountUpdateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_SetAccountId_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.SetAccountIdContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).SetAccountId(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/SetAccountId", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).SetAccountId(ctx, req.(*core.SetAccountIdContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateAccount2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AccountUpdateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateAccount2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateAccount2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateAccount2(ctx, req.(*core.AccountUpdateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_VoteWitnessAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.VoteWitnessContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).VoteWitnessAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/VoteWitnessAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).VoteWitnessAccount(ctx, req.(*core.VoteWitnessContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateSetting_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UpdateSettingContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateSetting(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateSetting", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateSetting(ctx, req.(*core.UpdateSettingContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateEnergyLimit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UpdateEnergyLimitContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateEnergyLimit(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateEnergyLimit", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateEnergyLimit(ctx, req.(*core.UpdateEnergyLimitContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_VoteWitnessAccount2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.VoteWitnessContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).VoteWitnessAccount2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/VoteWitnessAccount2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).VoteWitnessAccount2(ctx, req.(*core.VoteWitnessContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateAssetIssue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AssetIssueContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateAssetIssue(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateAssetIssue", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateAssetIssue(ctx, req.(*core.AssetIssueContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateAssetIssue2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AssetIssueContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateAssetIssue2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateAssetIssue2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateAssetIssue2(ctx, req.(*core.AssetIssueContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateWitness_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.WitnessUpdateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateWitness(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateWitness", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateWitness(ctx, req.(*core.WitnessUpdateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateWitness2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.WitnessUpdateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateWitness2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateWitness2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateWitness2(ctx, req.(*core.WitnessUpdateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AccountCreateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateAccount(ctx, req.(*core.AccountCreateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateAccount2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AccountCreateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateAccount2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateAccount2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateAccount2(ctx, req.(*core.AccountCreateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateWitness_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.WitnessCreateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateWitness(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateWitness", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateWitness(ctx, req.(*core.WitnessCreateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateWitness2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.WitnessCreateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateWitness2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateWitness2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateWitness2(ctx, req.(*core.WitnessCreateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_TransferAsset_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TransferAssetContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).TransferAsset(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/TransferAsset", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).TransferAsset(ctx, req.(*core.TransferAssetContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_TransferAsset2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TransferAssetContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).TransferAsset2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/TransferAsset2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).TransferAsset2(ctx, req.(*core.TransferAssetContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ParticipateAssetIssue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ParticipateAssetIssueContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ParticipateAssetIssue(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ParticipateAssetIssue", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ParticipateAssetIssue(ctx, req.(*core.ParticipateAssetIssueContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ParticipateAssetIssue2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ParticipateAssetIssueContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ParticipateAssetIssue2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ParticipateAssetIssue2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ParticipateAssetIssue2(ctx, req.(*core.ParticipateAssetIssueContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_FreezeBalance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.FreezeBalanceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).FreezeBalance(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/FreezeBalance", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).FreezeBalance(ctx, req.(*core.FreezeBalanceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_FreezeBalance2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.FreezeBalanceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).FreezeBalance2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/FreezeBalance2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).FreezeBalance2(ctx, req.(*core.FreezeBalanceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_FreezeBalanceV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.FreezeBalanceV2Contract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).FreezeBalanceV2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/FreezeBalanceV2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).FreezeBalanceV2(ctx, req.(*core.FreezeBalanceV2Contract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UnfreezeBalance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UnfreezeBalanceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UnfreezeBalance(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UnfreezeBalance", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UnfreezeBalance(ctx, req.(*core.UnfreezeBalanceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UnfreezeBalance2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UnfreezeBalanceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UnfreezeBalance2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UnfreezeBalance2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UnfreezeBalance2(ctx, req.(*core.UnfreezeBalanceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UnfreezeBalanceV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UnfreezeBalanceV2Contract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UnfreezeBalanceV2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UnfreezeBalanceV2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UnfreezeBalanceV2(ctx, req.(*core.UnfreezeBalanceV2Contract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UnfreezeAsset_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UnfreezeAssetContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UnfreezeAsset(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UnfreezeAsset", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UnfreezeAsset(ctx, req.(*core.UnfreezeAssetContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UnfreezeAsset2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UnfreezeAssetContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UnfreezeAsset2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UnfreezeAsset2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UnfreezeAsset2(ctx, req.(*core.UnfreezeAssetContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_WithdrawBalance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.WithdrawBalanceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).WithdrawBalance(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/WithdrawBalance", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).WithdrawBalance(ctx, req.(*core.WithdrawBalanceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_WithdrawBalance2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.WithdrawBalanceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).WithdrawBalance2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/WithdrawBalance2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).WithdrawBalance2(ctx, req.(*core.WithdrawBalanceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_WithdrawExpireUnfreeze_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.WithdrawExpireUnfreezeContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).WithdrawExpireUnfreeze(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/WithdrawExpireUnfreeze", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).WithdrawExpireUnfreeze(ctx, req.(*core.WithdrawExpireUnfreezeContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_DelegateResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.DelegateResourceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).DelegateResource(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/DelegateResource", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).DelegateResource(ctx, req.(*core.DelegateResourceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UnDelegateResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UnDelegateResourceContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UnDelegateResource(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UnDelegateResource", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UnDelegateResource(ctx, req.(*core.UnDelegateResourceContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CancelAllUnfreezeV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.CancelAllUnfreezeV2Contract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CancelAllUnfreezeV2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CancelAllUnfreezeV2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CancelAllUnfreezeV2(ctx, req.(*core.CancelAllUnfreezeV2Contract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateAsset_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UpdateAssetContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateAsset(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateAsset", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateAsset(ctx, req.(*core.UpdateAssetContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateAsset2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UpdateAssetContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateAsset2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateAsset2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateAsset2(ctx, req.(*core.UpdateAssetContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ProposalCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ProposalCreateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ProposalCreate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ProposalCreate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ProposalCreate(ctx, req.(*core.ProposalCreateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ProposalApprove_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ProposalApproveContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ProposalApprove(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ProposalApprove", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ProposalApprove(ctx, req.(*core.ProposalApproveContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ProposalDelete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ProposalDeleteContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ProposalDelete(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ProposalDelete", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ProposalDelete(ctx, req.(*core.ProposalDeleteContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_BuyStorage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.BuyStorageContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).BuyStorage(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/BuyStorage", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).BuyStorage(ctx, req.(*core.BuyStorageContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_BuyStorageBytes_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.BuyStorageBytesContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).BuyStorageBytes(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/BuyStorageBytes", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).BuyStorageBytes(ctx, req.(*core.BuyStorageBytesContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_SellStorage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.SellStorageContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).SellStorage(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/SellStorage", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).SellStorage(ctx, req.(*core.SellStorageContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ExchangeCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ExchangeCreateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ExchangeCreate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ExchangeCreate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ExchangeCreate(ctx, req.(*core.ExchangeCreateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ExchangeInject_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ExchangeInjectContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ExchangeInject(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ExchangeInject", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ExchangeInject(ctx, req.(*core.ExchangeInjectContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ExchangeWithdraw_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ExchangeWithdrawContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ExchangeWithdraw(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ExchangeWithdraw", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ExchangeWithdraw(ctx, req.(*core.ExchangeWithdrawContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ExchangeTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ExchangeTransactionContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ExchangeTransaction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ExchangeTransaction", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ExchangeTransaction(ctx, req.(*core.ExchangeTransactionContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_MarketSellAsset_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.MarketSellAssetContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).MarketSellAsset(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/MarketSellAsset", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).MarketSellAsset(ctx, req.(*core.MarketSellAssetContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_MarketCancelOrder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.MarketCancelOrderContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).MarketCancelOrder(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/MarketCancelOrder", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).MarketCancelOrder(ctx, req.(*core.MarketCancelOrderContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetMarketOrderById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetMarketOrderById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetMarketOrderById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetMarketOrderById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetMarketOrderByAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetMarketOrderByAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetMarketOrderByAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetMarketOrderByAccount(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetMarketPriceByPair_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.MarketOrderPair) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetMarketPriceByPair(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetMarketPriceByPair", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetMarketPriceByPair(ctx, req.(*core.MarketOrderPair)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetMarketOrderListByPair_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.MarketOrderPair) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetMarketOrderListByPair(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetMarketOrderListByPair", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetMarketOrderListByPair(ctx, req.(*core.MarketOrderPair)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetMarketPairList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetMarketPairList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetMarketPairList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetMarketPairList(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_ListNodes_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ListNodes(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ListNodes", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ListNodes(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAssetIssueByAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Account) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAssetIssueByAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAssetIssueByAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAssetIssueByAccount(ctx, req.(*core.Account)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAccountNet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Account) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAccountNet(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAccountNet", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAccountNet(ctx, req.(*core.Account)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAccountResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Account) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAccountResource(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAccountResource", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAccountResource(ctx, req.(*core.Account)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAssetIssueByName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAssetIssueByName(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAssetIssueByName", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAssetIssueByName(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAssetIssueListByName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAssetIssueListByName(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAssetIssueListByName", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAssetIssueListByName(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAssetIssueById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAssetIssueById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAssetIssueById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAssetIssueById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetNowBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetNowBlock(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetNowBlock", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetNowBlock(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetNowBlock2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetNowBlock2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetNowBlock2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetNowBlock2(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockByNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockByNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockByNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockByNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockByNum2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockByNum2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockByNum2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockByNum2(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionCountByBlockNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionCountByBlockNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionCountByBlockNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionCountByBlockNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockByLimitNext_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BlockLimit) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockByLimitNext(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockByLimitNext", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockByLimitNext(ctx, req.(*BlockLimit)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockByLimitNext2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BlockLimit) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockByLimitNext2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockByLimitNext2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockByLimitNext2(ctx, req.(*BlockLimit)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockByLatestNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockByLatestNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockByLatestNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockByLatestNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlockByLatestNum2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlockByLatestNum2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlockByLatestNum2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlockByLatestNum2(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_DeployContract_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.CreateSmartContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).DeployContract(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/DeployContract", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).DeployContract(ctx, req.(*core.CreateSmartContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetContract_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetContract(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetContract", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetContract(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetContractInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetContractInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetContractInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetContractInfo(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_TriggerContract_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TriggerSmartContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).TriggerContract(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/TriggerContract", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).TriggerContract(ctx, req.(*core.TriggerSmartContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_TriggerConstantContract_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TriggerSmartContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).TriggerConstantContract(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/TriggerConstantContract", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).TriggerConstantContract(ctx, req.(*core.TriggerSmartContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_EstimateEnergy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TriggerSmartContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).EstimateEnergy(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/EstimateEnergy", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).EstimateEnergy(ctx, req.(*core.TriggerSmartContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ClearContractABI_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.ClearABIContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ClearContractABI(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ClearContractABI", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ClearContractABI(ctx, req.(*core.ClearABIContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_ListWitnesses_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ListWitnesses(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ListWitnesses", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ListWitnesses(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetDelegatedResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DelegatedResourceMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetDelegatedResource(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetDelegatedResource", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetDelegatedResource(ctx, req.(*DelegatedResourceMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetDelegatedResourceV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DelegatedResourceMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetDelegatedResourceV2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetDelegatedResourceV2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetDelegatedResourceV2(ctx, req.(*DelegatedResourceMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetDelegatedResourceAccountIndex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetDelegatedResourceAccountIndex(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetDelegatedResourceAccountIndex", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetDelegatedResourceAccountIndex(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetDelegatedResourceAccountIndexV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetDelegatedResourceAccountIndexV2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetDelegatedResourceAccountIndexV2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetDelegatedResourceAccountIndexV2(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetCanDelegatedMaxSize_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CanDelegatedMaxSizeRequestMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetCanDelegatedMaxSize(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetCanDelegatedMaxSize", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetCanDelegatedMaxSize(ctx, req.(*CanDelegatedMaxSizeRequestMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAvailableUnfreezeCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetAvailableUnfreezeCountRequestMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAvailableUnfreezeCount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAvailableUnfreezeCount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAvailableUnfreezeCount(ctx, req.(*GetAvailableUnfreezeCountRequestMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetCanWithdrawUnfreezeAmount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CanWithdrawUnfreezeAmountRequestMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetCanWithdrawUnfreezeAmount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetCanWithdrawUnfreezeAmount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetCanWithdrawUnfreezeAmount(ctx, req.(*CanWithdrawUnfreezeAmountRequestMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_ListProposals_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ListProposals(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ListProposals", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ListProposals(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetPaginatedProposalList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PaginatedMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetPaginatedProposalList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetPaginatedProposalList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetPaginatedProposalList(ctx, req.(*PaginatedMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetProposalById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetProposalById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetProposalById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetProposalById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_ListExchanges_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ListExchanges(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ListExchanges", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ListExchanges(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetPaginatedExchangeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PaginatedMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetPaginatedExchangeList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetPaginatedExchangeList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetPaginatedExchangeList(ctx, req.(*PaginatedMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetExchangeById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetExchangeById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetExchangeById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetExchangeById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetChainParameters_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetChainParameters(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetChainParameters", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetChainParameters(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAssetIssueList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAssetIssueList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAssetIssueList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAssetIssueList(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetPaginatedAssetIssueList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PaginatedMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetPaginatedAssetIssueList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetPaginatedAssetIssueList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetPaginatedAssetIssueList(ctx, req.(*PaginatedMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_TotalTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).TotalTransaction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/TotalTransaction", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).TotalTransaction(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetNextMaintenanceTime_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetNextMaintenanceTime(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetNextMaintenanceTime", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetNextMaintenanceTime(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionInfoById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionInfoById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionInfoById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionInfoById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_AccountPermissionUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.AccountPermissionUpdateContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).AccountPermissionUpdate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/AccountPermissionUpdate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).AccountPermissionUpdate(ctx, req.(*core.AccountPermissionUpdateContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionSignWeight_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Transaction) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionSignWeight(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionSignWeight", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionSignWeight(ctx, req.(*core.Transaction)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionApprovedList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Transaction) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionApprovedList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionApprovedList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionApprovedList(ctx, req.(*core.Transaction)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetNodeInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetNodeInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetNodeInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetNodeInfo(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetRewardInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetRewardInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetRewardInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetRewardInfo(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBrokerageInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBrokerageInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBrokerageInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBrokerageInfo(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_UpdateBrokerage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.UpdateBrokerageContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).UpdateBrokerage(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/UpdateBrokerage", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).UpdateBrokerage(ctx, req.(*core.UpdateBrokerageContract)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateShieldedTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PrivateParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateShieldedTransaction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateShieldedTransaction", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateShieldedTransaction(ctx, req.(*PrivateParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetMerkleTreeVoucherInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.OutputPointInfo) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetMerkleTreeVoucherInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetMerkleTreeVoucherInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetMerkleTreeVoucherInfo(ctx, req.(*core.OutputPointInfo)) } return interceptor(ctx, in, info, handler) } func _Wallet_ScanNoteByIvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(IvkDecryptParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ScanNoteByIvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ScanNoteByIvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ScanNoteByIvk(ctx, req.(*IvkDecryptParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_ScanAndMarkNoteByIvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(IvkDecryptAndMarkParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ScanAndMarkNoteByIvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ScanAndMarkNoteByIvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ScanAndMarkNoteByIvk(ctx, req.(*IvkDecryptAndMarkParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_ScanNoteByOvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(OvkDecryptParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ScanNoteByOvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ScanNoteByOvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ScanNoteByOvk(ctx, req.(*OvkDecryptParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetSpendingKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetSpendingKey(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetSpendingKey", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetSpendingKey(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetExpandedSpendingKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetExpandedSpendingKey(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetExpandedSpendingKey", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetExpandedSpendingKey(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetAkFromAsk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetAkFromAsk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetAkFromAsk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetAkFromAsk(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetNkFromNsk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetNkFromNsk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetNkFromNsk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetNkFromNsk(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetIncomingViewingKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ViewingKeyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetIncomingViewingKey(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetIncomingViewingKey", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetIncomingViewingKey(ctx, req.(*ViewingKeyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetDiversifier_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetDiversifier(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetDiversifier", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetDiversifier(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetNewShieldedAddress_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetNewShieldedAddress(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetNewShieldedAddress", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetNewShieldedAddress(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetZenPaymentAddress_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(IncomingViewingKeyDiversifierMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetZenPaymentAddress(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetZenPaymentAddress", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetZenPaymentAddress(ctx, req.(*IncomingViewingKeyDiversifierMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetRcm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetRcm(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetRcm", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetRcm(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_IsSpend_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NoteParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).IsSpend(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/IsSpend", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).IsSpend(ctx, req.(*NoteParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateShieldedTransactionWithoutSpendAuthSig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PrivateParametersWithoutAsk) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateShieldedTransactionWithoutSpendAuthSig(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateShieldedTransactionWithoutSpendAuthSig", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateShieldedTransactionWithoutSpendAuthSig(ctx, req.(*PrivateParametersWithoutAsk)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetShieldTransactionHash_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Transaction) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetShieldTransactionHash(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetShieldTransactionHash", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetShieldTransactionHash(ctx, req.(*core.Transaction)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateSpendAuthSig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SpendAuthSigParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateSpendAuthSig(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateSpendAuthSig", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateSpendAuthSig(ctx, req.(*SpendAuthSigParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateShieldNullifier_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NfParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateShieldNullifier(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateShieldNullifier", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateShieldNullifier(ctx, req.(*NfParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateShieldedContractParameters_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PrivateShieldedTRC20Parameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateShieldedContractParameters(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateShieldedContractParameters", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateShieldedContractParameters(ctx, req.(*PrivateShieldedTRC20Parameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateShieldedContractParametersWithoutAsk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PrivateShieldedTRC20ParametersWithoutAsk) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateShieldedContractParametersWithoutAsk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateShieldedContractParametersWithoutAsk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateShieldedContractParametersWithoutAsk(ctx, req.(*PrivateShieldedTRC20ParametersWithoutAsk)) } return interceptor(ctx, in, info, handler) } func _Wallet_ScanShieldedTRC20NotesByIvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(IvkDecryptTRC20Parameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ScanShieldedTRC20NotesByIvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ScanShieldedTRC20NotesByIvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ScanShieldedTRC20NotesByIvk(ctx, req.(*IvkDecryptTRC20Parameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_ScanShieldedTRC20NotesByOvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(OvkDecryptTRC20Parameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).ScanShieldedTRC20NotesByOvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/ScanShieldedTRC20NotesByOvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).ScanShieldedTRC20NotesByOvk(ctx, req.(*OvkDecryptTRC20Parameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_IsShieldedTRC20ContractNoteSpent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NfTRC20Parameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).IsShieldedTRC20ContractNoteSpent(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/IsShieldedTRC20ContractNoteSpent", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).IsShieldedTRC20ContractNoteSpent(ctx, req.(*NfTRC20Parameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTriggerInputForShieldedTRC20Contract_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ShieldedTRC20TriggerContractParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTriggerInputForShieldedTRC20Contract(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTriggerInputForShieldedTRC20Contract", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTriggerInputForShieldedTRC20Contract(ctx, req.(*ShieldedTRC20TriggerContractParameters)) } return interceptor(ctx, in, info, handler) } func _Wallet_CreateCommonTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Transaction) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).CreateCommonTransaction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/CreateCommonTransaction", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).CreateCommonTransaction(ctx, req.(*core.Transaction)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionInfoByBlockNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionInfoByBlockNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionInfoByBlockNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionInfoByBlockNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBurnTrx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBurnTrx(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBurnTrx", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBurnTrx(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionFromPending_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionFromPending(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionFromPending", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionFromPending(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetTransactionListFromPending_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetTransactionListFromPending(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetTransactionListFromPending", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetTransactionListFromPending(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetPendingSize_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetPendingSize(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetPendingSize", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetPendingSize(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BlockReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBlock(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBlock", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBlock(ctx, req.(*BlockReq)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetBandwidthPrices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetBandwidthPrices(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetBandwidthPrices", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetBandwidthPrices(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetEnergyPrices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetEnergyPrices(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetEnergyPrices", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetEnergyPrices(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Wallet_GetMemoFee_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletServer).GetMemoFee(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Wallet/GetMemoFee", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletServer).GetMemoFee(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } // Wallet_ServiceDesc is the grpc.ServiceDesc for Wallet service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var Wallet_ServiceDesc = grpc.ServiceDesc{ ServiceName: "protocol.Wallet", HandlerType: (*WalletServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAccount", Handler: _Wallet_GetAccount_Handler, }, { MethodName: "GetAccountById", Handler: _Wallet_GetAccountById_Handler, }, { MethodName: "GetAccountBalance", Handler: _Wallet_GetAccountBalance_Handler, }, { MethodName: "GetBlockBalanceTrace", Handler: _Wallet_GetBlockBalanceTrace_Handler, }, { MethodName: "CreateTransaction", Handler: _Wallet_CreateTransaction_Handler, }, { MethodName: "CreateTransaction2", Handler: _Wallet_CreateTransaction2_Handler, }, { MethodName: "BroadcastTransaction", Handler: _Wallet_BroadcastTransaction_Handler, }, { MethodName: "UpdateAccount", Handler: _Wallet_UpdateAccount_Handler, }, { MethodName: "SetAccountId", Handler: _Wallet_SetAccountId_Handler, }, { MethodName: "UpdateAccount2", Handler: _Wallet_UpdateAccount2_Handler, }, { MethodName: "VoteWitnessAccount", Handler: _Wallet_VoteWitnessAccount_Handler, }, { MethodName: "UpdateSetting", Handler: _Wallet_UpdateSetting_Handler, }, { MethodName: "UpdateEnergyLimit", Handler: _Wallet_UpdateEnergyLimit_Handler, }, { MethodName: "VoteWitnessAccount2", Handler: _Wallet_VoteWitnessAccount2_Handler, }, { MethodName: "CreateAssetIssue", Handler: _Wallet_CreateAssetIssue_Handler, }, { MethodName: "CreateAssetIssue2", Handler: _Wallet_CreateAssetIssue2_Handler, }, { MethodName: "UpdateWitness", Handler: _Wallet_UpdateWitness_Handler, }, { MethodName: "UpdateWitness2", Handler: _Wallet_UpdateWitness2_Handler, }, { MethodName: "CreateAccount", Handler: _Wallet_CreateAccount_Handler, }, { MethodName: "CreateAccount2", Handler: _Wallet_CreateAccount2_Handler, }, { MethodName: "CreateWitness", Handler: _Wallet_CreateWitness_Handler, }, { MethodName: "CreateWitness2", Handler: _Wallet_CreateWitness2_Handler, }, { MethodName: "TransferAsset", Handler: _Wallet_TransferAsset_Handler, }, { MethodName: "TransferAsset2", Handler: _Wallet_TransferAsset2_Handler, }, { MethodName: "ParticipateAssetIssue", Handler: _Wallet_ParticipateAssetIssue_Handler, }, { MethodName: "ParticipateAssetIssue2", Handler: _Wallet_ParticipateAssetIssue2_Handler, }, { MethodName: "FreezeBalance", Handler: _Wallet_FreezeBalance_Handler, }, { MethodName: "FreezeBalance2", Handler: _Wallet_FreezeBalance2_Handler, }, { MethodName: "FreezeBalanceV2", Handler: _Wallet_FreezeBalanceV2_Handler, }, { MethodName: "UnfreezeBalance", Handler: _Wallet_UnfreezeBalance_Handler, }, { MethodName: "UnfreezeBalance2", Handler: _Wallet_UnfreezeBalance2_Handler, }, { MethodName: "UnfreezeBalanceV2", Handler: _Wallet_UnfreezeBalanceV2_Handler, }, { MethodName: "UnfreezeAsset", Handler: _Wallet_UnfreezeAsset_Handler, }, { MethodName: "UnfreezeAsset2", Handler: _Wallet_UnfreezeAsset2_Handler, }, { MethodName: "WithdrawBalance", Handler: _Wallet_WithdrawBalance_Handler, }, { MethodName: "WithdrawBalance2", Handler: _Wallet_WithdrawBalance2_Handler, }, { MethodName: "WithdrawExpireUnfreeze", Handler: _Wallet_WithdrawExpireUnfreeze_Handler, }, { MethodName: "DelegateResource", Handler: _Wallet_DelegateResource_Handler, }, { MethodName: "UnDelegateResource", Handler: _Wallet_UnDelegateResource_Handler, }, { MethodName: "CancelAllUnfreezeV2", Handler: _Wallet_CancelAllUnfreezeV2_Handler, }, { MethodName: "UpdateAsset", Handler: _Wallet_UpdateAsset_Handler, }, { MethodName: "UpdateAsset2", Handler: _Wallet_UpdateAsset2_Handler, }, { MethodName: "ProposalCreate", Handler: _Wallet_ProposalCreate_Handler, }, { MethodName: "ProposalApprove", Handler: _Wallet_ProposalApprove_Handler, }, { MethodName: "ProposalDelete", Handler: _Wallet_ProposalDelete_Handler, }, { MethodName: "BuyStorage", Handler: _Wallet_BuyStorage_Handler, }, { MethodName: "BuyStorageBytes", Handler: _Wallet_BuyStorageBytes_Handler, }, { MethodName: "SellStorage", Handler: _Wallet_SellStorage_Handler, }, { MethodName: "ExchangeCreate", Handler: _Wallet_ExchangeCreate_Handler, }, { MethodName: "ExchangeInject", Handler: _Wallet_ExchangeInject_Handler, }, { MethodName: "ExchangeWithdraw", Handler: _Wallet_ExchangeWithdraw_Handler, }, { MethodName: "ExchangeTransaction", Handler: _Wallet_ExchangeTransaction_Handler, }, { MethodName: "MarketSellAsset", Handler: _Wallet_MarketSellAsset_Handler, }, { MethodName: "MarketCancelOrder", Handler: _Wallet_MarketCancelOrder_Handler, }, { MethodName: "GetMarketOrderById", Handler: _Wallet_GetMarketOrderById_Handler, }, { MethodName: "GetMarketOrderByAccount", Handler: _Wallet_GetMarketOrderByAccount_Handler, }, { MethodName: "GetMarketPriceByPair", Handler: _Wallet_GetMarketPriceByPair_Handler, }, { MethodName: "GetMarketOrderListByPair", Handler: _Wallet_GetMarketOrderListByPair_Handler, }, { MethodName: "GetMarketPairList", Handler: _Wallet_GetMarketPairList_Handler, }, { MethodName: "ListNodes", Handler: _Wallet_ListNodes_Handler, }, { MethodName: "GetAssetIssueByAccount", Handler: _Wallet_GetAssetIssueByAccount_Handler, }, { MethodName: "GetAccountNet", Handler: _Wallet_GetAccountNet_Handler, }, { MethodName: "GetAccountResource", Handler: _Wallet_GetAccountResource_Handler, }, { MethodName: "GetAssetIssueByName", Handler: _Wallet_GetAssetIssueByName_Handler, }, { MethodName: "GetAssetIssueListByName", Handler: _Wallet_GetAssetIssueListByName_Handler, }, { MethodName: "GetAssetIssueById", Handler: _Wallet_GetAssetIssueById_Handler, }, { MethodName: "GetNowBlock", Handler: _Wallet_GetNowBlock_Handler, }, { MethodName: "GetNowBlock2", Handler: _Wallet_GetNowBlock2_Handler, }, { MethodName: "GetBlockByNum", Handler: _Wallet_GetBlockByNum_Handler, }, { MethodName: "GetBlockByNum2", Handler: _Wallet_GetBlockByNum2_Handler, }, { MethodName: "GetTransactionCountByBlockNum", Handler: _Wallet_GetTransactionCountByBlockNum_Handler, }, { MethodName: "GetBlockById", Handler: _Wallet_GetBlockById_Handler, }, { MethodName: "GetBlockByLimitNext", Handler: _Wallet_GetBlockByLimitNext_Handler, }, { MethodName: "GetBlockByLimitNext2", Handler: _Wallet_GetBlockByLimitNext2_Handler, }, { MethodName: "GetBlockByLatestNum", Handler: _Wallet_GetBlockByLatestNum_Handler, }, { MethodName: "GetBlockByLatestNum2", Handler: _Wallet_GetBlockByLatestNum2_Handler, }, { MethodName: "GetTransactionById", Handler: _Wallet_GetTransactionById_Handler, }, { MethodName: "DeployContract", Handler: _Wallet_DeployContract_Handler, }, { MethodName: "GetContract", Handler: _Wallet_GetContract_Handler, }, { MethodName: "GetContractInfo", Handler: _Wallet_GetContractInfo_Handler, }, { MethodName: "TriggerContract", Handler: _Wallet_TriggerContract_Handler, }, { MethodName: "TriggerConstantContract", Handler: _Wallet_TriggerConstantContract_Handler, }, { MethodName: "EstimateEnergy", Handler: _Wallet_EstimateEnergy_Handler, }, { MethodName: "ClearContractABI", Handler: _Wallet_ClearContractABI_Handler, }, { MethodName: "ListWitnesses", Handler: _Wallet_ListWitnesses_Handler, }, { MethodName: "GetDelegatedResource", Handler: _Wallet_GetDelegatedResource_Handler, }, { MethodName: "GetDelegatedResourceV2", Handler: _Wallet_GetDelegatedResourceV2_Handler, }, { MethodName: "GetDelegatedResourceAccountIndex", Handler: _Wallet_GetDelegatedResourceAccountIndex_Handler, }, { MethodName: "GetDelegatedResourceAccountIndexV2", Handler: _Wallet_GetDelegatedResourceAccountIndexV2_Handler, }, { MethodName: "GetCanDelegatedMaxSize", Handler: _Wallet_GetCanDelegatedMaxSize_Handler, }, { MethodName: "GetAvailableUnfreezeCount", Handler: _Wallet_GetAvailableUnfreezeCount_Handler, }, { MethodName: "GetCanWithdrawUnfreezeAmount", Handler: _Wallet_GetCanWithdrawUnfreezeAmount_Handler, }, { MethodName: "ListProposals", Handler: _Wallet_ListProposals_Handler, }, { MethodName: "GetPaginatedProposalList", Handler: _Wallet_GetPaginatedProposalList_Handler, }, { MethodName: "GetProposalById", Handler: _Wallet_GetProposalById_Handler, }, { MethodName: "ListExchanges", Handler: _Wallet_ListExchanges_Handler, }, { MethodName: "GetPaginatedExchangeList", Handler: _Wallet_GetPaginatedExchangeList_Handler, }, { MethodName: "GetExchangeById", Handler: _Wallet_GetExchangeById_Handler, }, { MethodName: "GetChainParameters", Handler: _Wallet_GetChainParameters_Handler, }, { MethodName: "GetAssetIssueList", Handler: _Wallet_GetAssetIssueList_Handler, }, { MethodName: "GetPaginatedAssetIssueList", Handler: _Wallet_GetPaginatedAssetIssueList_Handler, }, { MethodName: "TotalTransaction", Handler: _Wallet_TotalTransaction_Handler, }, { MethodName: "GetNextMaintenanceTime", Handler: _Wallet_GetNextMaintenanceTime_Handler, }, { MethodName: "GetTransactionInfoById", Handler: _Wallet_GetTransactionInfoById_Handler, }, { MethodName: "AccountPermissionUpdate", Handler: _Wallet_AccountPermissionUpdate_Handler, }, { MethodName: "GetTransactionSignWeight", Handler: _Wallet_GetTransactionSignWeight_Handler, }, { MethodName: "GetTransactionApprovedList", Handler: _Wallet_GetTransactionApprovedList_Handler, }, { MethodName: "GetNodeInfo", Handler: _Wallet_GetNodeInfo_Handler, }, { MethodName: "GetRewardInfo", Handler: _Wallet_GetRewardInfo_Handler, }, { MethodName: "GetBrokerageInfo", Handler: _Wallet_GetBrokerageInfo_Handler, }, { MethodName: "UpdateBrokerage", Handler: _Wallet_UpdateBrokerage_Handler, }, { MethodName: "CreateShieldedTransaction", Handler: _Wallet_CreateShieldedTransaction_Handler, }, { MethodName: "GetMerkleTreeVoucherInfo", Handler: _Wallet_GetMerkleTreeVoucherInfo_Handler, }, { MethodName: "ScanNoteByIvk", Handler: _Wallet_ScanNoteByIvk_Handler, }, { MethodName: "ScanAndMarkNoteByIvk", Handler: _Wallet_ScanAndMarkNoteByIvk_Handler, }, { MethodName: "ScanNoteByOvk", Handler: _Wallet_ScanNoteByOvk_Handler, }, { MethodName: "GetSpendingKey", Handler: _Wallet_GetSpendingKey_Handler, }, { MethodName: "GetExpandedSpendingKey", Handler: _Wallet_GetExpandedSpendingKey_Handler, }, { MethodName: "GetAkFromAsk", Handler: _Wallet_GetAkFromAsk_Handler, }, { MethodName: "GetNkFromNsk", Handler: _Wallet_GetNkFromNsk_Handler, }, { MethodName: "GetIncomingViewingKey", Handler: _Wallet_GetIncomingViewingKey_Handler, }, { MethodName: "GetDiversifier", Handler: _Wallet_GetDiversifier_Handler, }, { MethodName: "GetNewShieldedAddress", Handler: _Wallet_GetNewShieldedAddress_Handler, }, { MethodName: "GetZenPaymentAddress", Handler: _Wallet_GetZenPaymentAddress_Handler, }, { MethodName: "GetRcm", Handler: _Wallet_GetRcm_Handler, }, { MethodName: "IsSpend", Handler: _Wallet_IsSpend_Handler, }, { MethodName: "CreateShieldedTransactionWithoutSpendAuthSig", Handler: _Wallet_CreateShieldedTransactionWithoutSpendAuthSig_Handler, }, { MethodName: "GetShieldTransactionHash", Handler: _Wallet_GetShieldTransactionHash_Handler, }, { MethodName: "CreateSpendAuthSig", Handler: _Wallet_CreateSpendAuthSig_Handler, }, { MethodName: "CreateShieldNullifier", Handler: _Wallet_CreateShieldNullifier_Handler, }, { MethodName: "CreateShieldedContractParameters", Handler: _Wallet_CreateShieldedContractParameters_Handler, }, { MethodName: "CreateShieldedContractParametersWithoutAsk", Handler: _Wallet_CreateShieldedContractParametersWithoutAsk_Handler, }, { MethodName: "ScanShieldedTRC20NotesByIvk", Handler: _Wallet_ScanShieldedTRC20NotesByIvk_Handler, }, { MethodName: "ScanShieldedTRC20NotesByOvk", Handler: _Wallet_ScanShieldedTRC20NotesByOvk_Handler, }, { MethodName: "IsShieldedTRC20ContractNoteSpent", Handler: _Wallet_IsShieldedTRC20ContractNoteSpent_Handler, }, { MethodName: "GetTriggerInputForShieldedTRC20Contract", Handler: _Wallet_GetTriggerInputForShieldedTRC20Contract_Handler, }, { MethodName: "CreateCommonTransaction", Handler: _Wallet_CreateCommonTransaction_Handler, }, { MethodName: "GetTransactionInfoByBlockNum", Handler: _Wallet_GetTransactionInfoByBlockNum_Handler, }, { MethodName: "GetBurnTrx", Handler: _Wallet_GetBurnTrx_Handler, }, { MethodName: "GetTransactionFromPending", Handler: _Wallet_GetTransactionFromPending_Handler, }, { MethodName: "GetTransactionListFromPending", Handler: _Wallet_GetTransactionListFromPending_Handler, }, { MethodName: "GetPendingSize", Handler: _Wallet_GetPendingSize_Handler, }, { MethodName: "GetBlock", Handler: _Wallet_GetBlock_Handler, }, { MethodName: "GetBandwidthPrices", Handler: _Wallet_GetBandwidthPrices_Handler, }, { MethodName: "GetEnergyPrices", Handler: _Wallet_GetEnergyPrices_Handler, }, { MethodName: "GetMemoFee", Handler: _Wallet_GetMemoFee_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/api.proto", } // WalletSolidityClient is the client API for WalletSolidity 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 WalletSolidityClient interface { GetAccount(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) GetAccountById(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) ListWitnesses(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*WitnessList, error) GetAssetIssueList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*AssetIssueList, error) GetPaginatedAssetIssueList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*AssetIssueList, error) GetAssetIssueByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) GetAssetIssueListByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*AssetIssueList, error) GetAssetIssueById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) // Please use GetNowBlock2 instead of this function. GetNowBlock(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.Block, error) // Use this function instead of GetNowBlock. GetNowBlock2(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BlockExtention, error) // Please use GetBlockByNum2 instead of this function. GetBlockByNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*core.Block, error) // Use this function instead of GetBlockByNum. GetBlockByNum2(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockExtention, error) GetTransactionCountByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetDelegatedResource(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) GetDelegatedResourceV2(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) GetDelegatedResourceAccountIndex(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) GetDelegatedResourceAccountIndexV2(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) GetCanDelegatedMaxSize(ctx context.Context, in *CanDelegatedMaxSizeRequestMessage, opts ...grpc.CallOption) (*CanDelegatedMaxSizeResponseMessage, error) GetAvailableUnfreezeCount(ctx context.Context, in *GetAvailableUnfreezeCountRequestMessage, opts ...grpc.CallOption) (*GetAvailableUnfreezeCountResponseMessage, error) GetCanWithdrawUnfreezeAmount(ctx context.Context, in *CanWithdrawUnfreezeAmountRequestMessage, opts ...grpc.CallOption) (*CanWithdrawUnfreezeAmountResponseMessage, error) GetExchangeById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Exchange, error) ListExchanges(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ExchangeList, error) GetTransactionById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Transaction, error) GetTransactionInfoById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.TransactionInfo, error) GetMerkleTreeVoucherInfo(ctx context.Context, in *core.OutputPointInfo, opts ...grpc.CallOption) (*core.IncrementalMerkleVoucherInfo, error) ScanNoteByIvk(ctx context.Context, in *IvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) ScanAndMarkNoteByIvk(ctx context.Context, in *IvkDecryptAndMarkParameters, opts ...grpc.CallOption) (*DecryptNotesMarked, error) ScanNoteByOvk(ctx context.Context, in *OvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) IsSpend(ctx context.Context, in *NoteParameters, opts ...grpc.CallOption) (*SpendResult, error) ScanShieldedTRC20NotesByIvk(ctx context.Context, in *IvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) ScanShieldedTRC20NotesByOvk(ctx context.Context, in *OvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) IsShieldedTRC20ContractNoteSpent(ctx context.Context, in *NfTRC20Parameters, opts ...grpc.CallOption) (*NullifierResult, error) GetRewardInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetBrokerageInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) TriggerConstantContract(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) EstimateEnergy(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*EstimateEnergyMessage, error) GetTransactionInfoByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*TransactionInfoList, error) GetMarketOrderById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrder, error) GetMarketOrderByAccount(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrderList, error) GetMarketPriceByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketPriceList, error) GetMarketOrderListByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketOrderList, error) GetMarketPairList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.MarketOrderPairList, error) GetBurnTrx(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) GetBlock(ctx context.Context, in *BlockReq, opts ...grpc.CallOption) (*BlockExtention, error) GetBandwidthPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) GetEnergyPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) } type walletSolidityClient struct { cc grpc.ClientConnInterface } func NewWalletSolidityClient(cc grpc.ClientConnInterface) WalletSolidityClient { return &walletSolidityClient{cc} } func (c *walletSolidityClient) GetAccount(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) { out := new(core.Account) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetAccountById(ctx context.Context, in *core.Account, opts ...grpc.CallOption) (*core.Account, error) { out := new(core.Account) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetAccountById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) ListWitnesses(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*WitnessList, error) { out := new(WitnessList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/ListWitnesses", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetAssetIssueList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*AssetIssueList, error) { out := new(AssetIssueList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetAssetIssueList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetPaginatedAssetIssueList(ctx context.Context, in *PaginatedMessage, opts ...grpc.CallOption) (*AssetIssueList, error) { out := new(AssetIssueList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetPaginatedAssetIssueList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetAssetIssueByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) { out := new(core.AssetIssueContract) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetAssetIssueByName", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetAssetIssueListByName(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*AssetIssueList, error) { out := new(AssetIssueList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetAssetIssueListByName", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetAssetIssueById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.AssetIssueContract, error) { out := new(core.AssetIssueContract) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetAssetIssueById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetNowBlock(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.Block, error) { out := new(core.Block) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetNowBlock", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetNowBlock2(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BlockExtention, error) { out := new(BlockExtention) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetNowBlock2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetBlockByNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*core.Block, error) { out := new(core.Block) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetBlockByNum", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetBlockByNum2(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*BlockExtention, error) { out := new(BlockExtention) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetBlockByNum2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetTransactionCountByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetTransactionCountByBlockNum", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetDelegatedResource(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) { out := new(DelegatedResourceList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetDelegatedResource", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetDelegatedResourceV2(ctx context.Context, in *DelegatedResourceMessage, opts ...grpc.CallOption) (*DelegatedResourceList, error) { out := new(DelegatedResourceList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetDelegatedResourceV2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetDelegatedResourceAccountIndex(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) { out := new(core.DelegatedResourceAccountIndex) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetDelegatedResourceAccountIndex", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetDelegatedResourceAccountIndexV2(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.DelegatedResourceAccountIndex, error) { out := new(core.DelegatedResourceAccountIndex) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetDelegatedResourceAccountIndexV2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetCanDelegatedMaxSize(ctx context.Context, in *CanDelegatedMaxSizeRequestMessage, opts ...grpc.CallOption) (*CanDelegatedMaxSizeResponseMessage, error) { out := new(CanDelegatedMaxSizeResponseMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetCanDelegatedMaxSize", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetAvailableUnfreezeCount(ctx context.Context, in *GetAvailableUnfreezeCountRequestMessage, opts ...grpc.CallOption) (*GetAvailableUnfreezeCountResponseMessage, error) { out := new(GetAvailableUnfreezeCountResponseMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetAvailableUnfreezeCount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetCanWithdrawUnfreezeAmount(ctx context.Context, in *CanWithdrawUnfreezeAmountRequestMessage, opts ...grpc.CallOption) (*CanWithdrawUnfreezeAmountResponseMessage, error) { out := new(CanWithdrawUnfreezeAmountResponseMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetCanWithdrawUnfreezeAmount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetExchangeById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Exchange, error) { out := new(core.Exchange) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetExchangeById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) ListExchanges(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*ExchangeList, error) { out := new(ExchangeList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/ListExchanges", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetTransactionById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.Transaction, error) { out := new(core.Transaction) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetTransactionById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetTransactionInfoById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.TransactionInfo, error) { out := new(core.TransactionInfo) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetTransactionInfoById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetMerkleTreeVoucherInfo(ctx context.Context, in *core.OutputPointInfo, opts ...grpc.CallOption) (*core.IncrementalMerkleVoucherInfo, error) { out := new(core.IncrementalMerkleVoucherInfo) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetMerkleTreeVoucherInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) ScanNoteByIvk(ctx context.Context, in *IvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) { out := new(DecryptNotes) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/ScanNoteByIvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) ScanAndMarkNoteByIvk(ctx context.Context, in *IvkDecryptAndMarkParameters, opts ...grpc.CallOption) (*DecryptNotesMarked, error) { out := new(DecryptNotesMarked) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/ScanAndMarkNoteByIvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) ScanNoteByOvk(ctx context.Context, in *OvkDecryptParameters, opts ...grpc.CallOption) (*DecryptNotes, error) { out := new(DecryptNotes) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/ScanNoteByOvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) IsSpend(ctx context.Context, in *NoteParameters, opts ...grpc.CallOption) (*SpendResult, error) { out := new(SpendResult) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/IsSpend", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) ScanShieldedTRC20NotesByIvk(ctx context.Context, in *IvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) { out := new(DecryptNotesTRC20) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/ScanShieldedTRC20NotesByIvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) ScanShieldedTRC20NotesByOvk(ctx context.Context, in *OvkDecryptTRC20Parameters, opts ...grpc.CallOption) (*DecryptNotesTRC20, error) { out := new(DecryptNotesTRC20) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/ScanShieldedTRC20NotesByOvk", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) IsShieldedTRC20ContractNoteSpent(ctx context.Context, in *NfTRC20Parameters, opts ...grpc.CallOption) (*NullifierResult, error) { out := new(NullifierResult) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/IsShieldedTRC20ContractNoteSpent", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetRewardInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetRewardInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetBrokerageInfo(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetBrokerageInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) TriggerConstantContract(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*TransactionExtention, error) { out := new(TransactionExtention) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/TriggerConstantContract", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) EstimateEnergy(ctx context.Context, in *core.TriggerSmartContract, opts ...grpc.CallOption) (*EstimateEnergyMessage, error) { out := new(EstimateEnergyMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/EstimateEnergy", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetTransactionInfoByBlockNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*TransactionInfoList, error) { out := new(TransactionInfoList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetTransactionInfoByBlockNum", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetMarketOrderById(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrder, error) { out := new(core.MarketOrder) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetMarketOrderById", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetMarketOrderByAccount(ctx context.Context, in *BytesMessage, opts ...grpc.CallOption) (*core.MarketOrderList, error) { out := new(core.MarketOrderList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetMarketOrderByAccount", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetMarketPriceByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketPriceList, error) { out := new(core.MarketPriceList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetMarketPriceByPair", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetMarketOrderListByPair(ctx context.Context, in *core.MarketOrderPair, opts ...grpc.CallOption) (*core.MarketOrderList, error) { out := new(core.MarketOrderList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetMarketOrderListByPair", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetMarketPairList(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.MarketOrderPairList, error) { out := new(core.MarketOrderPairList) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetMarketPairList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetBurnTrx(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*NumberMessage, error) { out := new(NumberMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetBurnTrx", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetBlock(ctx context.Context, in *BlockReq, opts ...grpc.CallOption) (*BlockExtention, error) { out := new(BlockExtention) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetBlock", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetBandwidthPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) { out := new(PricesResponseMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetBandwidthPrices", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletSolidityClient) GetEnergyPrices(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*PricesResponseMessage, error) { out := new(PricesResponseMessage) err := c.cc.Invoke(ctx, "/protocol.WalletSolidity/GetEnergyPrices", in, out, opts...) if err != nil { return nil, err } return out, nil } // WalletSolidityServer is the server API for WalletSolidity service. // All implementations must embed UnimplementedWalletSolidityServer // for forward compatibility type WalletSolidityServer interface { GetAccount(context.Context, *core.Account) (*core.Account, error) GetAccountById(context.Context, *core.Account) (*core.Account, error) ListWitnesses(context.Context, *EmptyMessage) (*WitnessList, error) GetAssetIssueList(context.Context, *EmptyMessage) (*AssetIssueList, error) GetPaginatedAssetIssueList(context.Context, *PaginatedMessage) (*AssetIssueList, error) GetAssetIssueByName(context.Context, *BytesMessage) (*core.AssetIssueContract, error) GetAssetIssueListByName(context.Context, *BytesMessage) (*AssetIssueList, error) GetAssetIssueById(context.Context, *BytesMessage) (*core.AssetIssueContract, error) // Please use GetNowBlock2 instead of this function. GetNowBlock(context.Context, *EmptyMessage) (*core.Block, error) // Use this function instead of GetNowBlock. GetNowBlock2(context.Context, *EmptyMessage) (*BlockExtention, error) // Please use GetBlockByNum2 instead of this function. GetBlockByNum(context.Context, *NumberMessage) (*core.Block, error) // Use this function instead of GetBlockByNum. GetBlockByNum2(context.Context, *NumberMessage) (*BlockExtention, error) GetTransactionCountByBlockNum(context.Context, *NumberMessage) (*NumberMessage, error) GetDelegatedResource(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) GetDelegatedResourceV2(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) GetDelegatedResourceAccountIndex(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) GetDelegatedResourceAccountIndexV2(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) GetCanDelegatedMaxSize(context.Context, *CanDelegatedMaxSizeRequestMessage) (*CanDelegatedMaxSizeResponseMessage, error) GetAvailableUnfreezeCount(context.Context, *GetAvailableUnfreezeCountRequestMessage) (*GetAvailableUnfreezeCountResponseMessage, error) GetCanWithdrawUnfreezeAmount(context.Context, *CanWithdrawUnfreezeAmountRequestMessage) (*CanWithdrawUnfreezeAmountResponseMessage, error) GetExchangeById(context.Context, *BytesMessage) (*core.Exchange, error) ListExchanges(context.Context, *EmptyMessage) (*ExchangeList, error) GetTransactionById(context.Context, *BytesMessage) (*core.Transaction, error) GetTransactionInfoById(context.Context, *BytesMessage) (*core.TransactionInfo, error) GetMerkleTreeVoucherInfo(context.Context, *core.OutputPointInfo) (*core.IncrementalMerkleVoucherInfo, error) ScanNoteByIvk(context.Context, *IvkDecryptParameters) (*DecryptNotes, error) ScanAndMarkNoteByIvk(context.Context, *IvkDecryptAndMarkParameters) (*DecryptNotesMarked, error) ScanNoteByOvk(context.Context, *OvkDecryptParameters) (*DecryptNotes, error) IsSpend(context.Context, *NoteParameters) (*SpendResult, error) ScanShieldedTRC20NotesByIvk(context.Context, *IvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) ScanShieldedTRC20NotesByOvk(context.Context, *OvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) IsShieldedTRC20ContractNoteSpent(context.Context, *NfTRC20Parameters) (*NullifierResult, error) GetRewardInfo(context.Context, *BytesMessage) (*NumberMessage, error) GetBrokerageInfo(context.Context, *BytesMessage) (*NumberMessage, error) TriggerConstantContract(context.Context, *core.TriggerSmartContract) (*TransactionExtention, error) EstimateEnergy(context.Context, *core.TriggerSmartContract) (*EstimateEnergyMessage, error) GetTransactionInfoByBlockNum(context.Context, *NumberMessage) (*TransactionInfoList, error) GetMarketOrderById(context.Context, *BytesMessage) (*core.MarketOrder, error) GetMarketOrderByAccount(context.Context, *BytesMessage) (*core.MarketOrderList, error) GetMarketPriceByPair(context.Context, *core.MarketOrderPair) (*core.MarketPriceList, error) GetMarketOrderListByPair(context.Context, *core.MarketOrderPair) (*core.MarketOrderList, error) GetMarketPairList(context.Context, *EmptyMessage) (*core.MarketOrderPairList, error) GetBurnTrx(context.Context, *EmptyMessage) (*NumberMessage, error) GetBlock(context.Context, *BlockReq) (*BlockExtention, error) GetBandwidthPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) GetEnergyPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) mustEmbedUnimplementedWalletSolidityServer() } // UnimplementedWalletSolidityServer must be embedded to have forward compatible implementations. type UnimplementedWalletSolidityServer struct { } func (UnimplementedWalletSolidityServer) GetAccount(context.Context, *core.Account) (*core.Account, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAccount not implemented") } func (UnimplementedWalletSolidityServer) GetAccountById(context.Context, *core.Account) (*core.Account, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAccountById not implemented") } func (UnimplementedWalletSolidityServer) ListWitnesses(context.Context, *EmptyMessage) (*WitnessList, error) { return nil, status.Errorf(codes.Unimplemented, "method ListWitnesses not implemented") } func (UnimplementedWalletSolidityServer) GetAssetIssueList(context.Context, *EmptyMessage) (*AssetIssueList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueList not implemented") } func (UnimplementedWalletSolidityServer) GetPaginatedAssetIssueList(context.Context, *PaginatedMessage) (*AssetIssueList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetPaginatedAssetIssueList not implemented") } func (UnimplementedWalletSolidityServer) GetAssetIssueByName(context.Context, *BytesMessage) (*core.AssetIssueContract, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueByName not implemented") } func (UnimplementedWalletSolidityServer) GetAssetIssueListByName(context.Context, *BytesMessage) (*AssetIssueList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueListByName not implemented") } func (UnimplementedWalletSolidityServer) GetAssetIssueById(context.Context, *BytesMessage) (*core.AssetIssueContract, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAssetIssueById not implemented") } func (UnimplementedWalletSolidityServer) GetNowBlock(context.Context, *EmptyMessage) (*core.Block, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNowBlock not implemented") } func (UnimplementedWalletSolidityServer) GetNowBlock2(context.Context, *EmptyMessage) (*BlockExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNowBlock2 not implemented") } func (UnimplementedWalletSolidityServer) GetBlockByNum(context.Context, *NumberMessage) (*core.Block, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByNum not implemented") } func (UnimplementedWalletSolidityServer) GetBlockByNum2(context.Context, *NumberMessage) (*BlockExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByNum2 not implemented") } func (UnimplementedWalletSolidityServer) GetTransactionCountByBlockNum(context.Context, *NumberMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionCountByBlockNum not implemented") } func (UnimplementedWalletSolidityServer) GetDelegatedResource(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResource not implemented") } func (UnimplementedWalletSolidityServer) GetDelegatedResourceV2(context.Context, *DelegatedResourceMessage) (*DelegatedResourceList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResourceV2 not implemented") } func (UnimplementedWalletSolidityServer) GetDelegatedResourceAccountIndex(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResourceAccountIndex not implemented") } func (UnimplementedWalletSolidityServer) GetDelegatedResourceAccountIndexV2(context.Context, *BytesMessage) (*core.DelegatedResourceAccountIndex, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDelegatedResourceAccountIndexV2 not implemented") } func (UnimplementedWalletSolidityServer) GetCanDelegatedMaxSize(context.Context, *CanDelegatedMaxSizeRequestMessage) (*CanDelegatedMaxSizeResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetCanDelegatedMaxSize not implemented") } func (UnimplementedWalletSolidityServer) GetAvailableUnfreezeCount(context.Context, *GetAvailableUnfreezeCountRequestMessage) (*GetAvailableUnfreezeCountResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAvailableUnfreezeCount not implemented") } func (UnimplementedWalletSolidityServer) GetCanWithdrawUnfreezeAmount(context.Context, *CanWithdrawUnfreezeAmountRequestMessage) (*CanWithdrawUnfreezeAmountResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetCanWithdrawUnfreezeAmount not implemented") } func (UnimplementedWalletSolidityServer) GetExchangeById(context.Context, *BytesMessage) (*core.Exchange, error) { return nil, status.Errorf(codes.Unimplemented, "method GetExchangeById not implemented") } func (UnimplementedWalletSolidityServer) ListExchanges(context.Context, *EmptyMessage) (*ExchangeList, error) { return nil, status.Errorf(codes.Unimplemented, "method ListExchanges not implemented") } func (UnimplementedWalletSolidityServer) GetTransactionById(context.Context, *BytesMessage) (*core.Transaction, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionById not implemented") } func (UnimplementedWalletSolidityServer) GetTransactionInfoById(context.Context, *BytesMessage) (*core.TransactionInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionInfoById not implemented") } func (UnimplementedWalletSolidityServer) GetMerkleTreeVoucherInfo(context.Context, *core.OutputPointInfo) (*core.IncrementalMerkleVoucherInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMerkleTreeVoucherInfo not implemented") } func (UnimplementedWalletSolidityServer) ScanNoteByIvk(context.Context, *IvkDecryptParameters) (*DecryptNotes, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanNoteByIvk not implemented") } func (UnimplementedWalletSolidityServer) ScanAndMarkNoteByIvk(context.Context, *IvkDecryptAndMarkParameters) (*DecryptNotesMarked, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanAndMarkNoteByIvk not implemented") } func (UnimplementedWalletSolidityServer) ScanNoteByOvk(context.Context, *OvkDecryptParameters) (*DecryptNotes, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanNoteByOvk not implemented") } func (UnimplementedWalletSolidityServer) IsSpend(context.Context, *NoteParameters) (*SpendResult, error) { return nil, status.Errorf(codes.Unimplemented, "method IsSpend not implemented") } func (UnimplementedWalletSolidityServer) ScanShieldedTRC20NotesByIvk(context.Context, *IvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanShieldedTRC20NotesByIvk not implemented") } func (UnimplementedWalletSolidityServer) ScanShieldedTRC20NotesByOvk(context.Context, *OvkDecryptTRC20Parameters) (*DecryptNotesTRC20, error) { return nil, status.Errorf(codes.Unimplemented, "method ScanShieldedTRC20NotesByOvk not implemented") } func (UnimplementedWalletSolidityServer) IsShieldedTRC20ContractNoteSpent(context.Context, *NfTRC20Parameters) (*NullifierResult, error) { return nil, status.Errorf(codes.Unimplemented, "method IsShieldedTRC20ContractNoteSpent not implemented") } func (UnimplementedWalletSolidityServer) GetRewardInfo(context.Context, *BytesMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetRewardInfo not implemented") } func (UnimplementedWalletSolidityServer) GetBrokerageInfo(context.Context, *BytesMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBrokerageInfo not implemented") } func (UnimplementedWalletSolidityServer) TriggerConstantContract(context.Context, *core.TriggerSmartContract) (*TransactionExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method TriggerConstantContract not implemented") } func (UnimplementedWalletSolidityServer) EstimateEnergy(context.Context, *core.TriggerSmartContract) (*EstimateEnergyMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method EstimateEnergy not implemented") } func (UnimplementedWalletSolidityServer) GetTransactionInfoByBlockNum(context.Context, *NumberMessage) (*TransactionInfoList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionInfoByBlockNum not implemented") } func (UnimplementedWalletSolidityServer) GetMarketOrderById(context.Context, *BytesMessage) (*core.MarketOrder, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketOrderById not implemented") } func (UnimplementedWalletSolidityServer) GetMarketOrderByAccount(context.Context, *BytesMessage) (*core.MarketOrderList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketOrderByAccount not implemented") } func (UnimplementedWalletSolidityServer) GetMarketPriceByPair(context.Context, *core.MarketOrderPair) (*core.MarketPriceList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketPriceByPair not implemented") } func (UnimplementedWalletSolidityServer) GetMarketOrderListByPair(context.Context, *core.MarketOrderPair) (*core.MarketOrderList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketOrderListByPair not implemented") } func (UnimplementedWalletSolidityServer) GetMarketPairList(context.Context, *EmptyMessage) (*core.MarketOrderPairList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMarketPairList not implemented") } func (UnimplementedWalletSolidityServer) GetBurnTrx(context.Context, *EmptyMessage) (*NumberMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBurnTrx not implemented") } func (UnimplementedWalletSolidityServer) GetBlock(context.Context, *BlockReq) (*BlockExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlock not implemented") } func (UnimplementedWalletSolidityServer) GetBandwidthPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBandwidthPrices not implemented") } func (UnimplementedWalletSolidityServer) GetEnergyPrices(context.Context, *EmptyMessage) (*PricesResponseMessage, error) { return nil, status.Errorf(codes.Unimplemented, "method GetEnergyPrices not implemented") } func (UnimplementedWalletSolidityServer) mustEmbedUnimplementedWalletSolidityServer() {} // UnsafeWalletSolidityServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to WalletSolidityServer will // result in compilation errors. type UnsafeWalletSolidityServer interface { mustEmbedUnimplementedWalletSolidityServer() } func RegisterWalletSolidityServer(s grpc.ServiceRegistrar, srv WalletSolidityServer) { s.RegisterService(&WalletSolidity_ServiceDesc, srv) } func _WalletSolidity_GetAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Account) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetAccount(ctx, req.(*core.Account)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetAccountById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.Account) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetAccountById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetAccountById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetAccountById(ctx, req.(*core.Account)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_ListWitnesses_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).ListWitnesses(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/ListWitnesses", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).ListWitnesses(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetAssetIssueList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetAssetIssueList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetAssetIssueList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetAssetIssueList(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetPaginatedAssetIssueList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PaginatedMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetPaginatedAssetIssueList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetPaginatedAssetIssueList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetPaginatedAssetIssueList(ctx, req.(*PaginatedMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetAssetIssueByName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetAssetIssueByName(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetAssetIssueByName", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetAssetIssueByName(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetAssetIssueListByName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetAssetIssueListByName(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetAssetIssueListByName", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetAssetIssueListByName(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetAssetIssueById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetAssetIssueById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetAssetIssueById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetAssetIssueById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetNowBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetNowBlock(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetNowBlock", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetNowBlock(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetNowBlock2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetNowBlock2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetNowBlock2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetNowBlock2(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetBlockByNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetBlockByNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetBlockByNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetBlockByNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetBlockByNum2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetBlockByNum2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetBlockByNum2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetBlockByNum2(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetTransactionCountByBlockNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetTransactionCountByBlockNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetTransactionCountByBlockNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetTransactionCountByBlockNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetDelegatedResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DelegatedResourceMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetDelegatedResource(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetDelegatedResource", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetDelegatedResource(ctx, req.(*DelegatedResourceMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetDelegatedResourceV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DelegatedResourceMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetDelegatedResourceV2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetDelegatedResourceV2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetDelegatedResourceV2(ctx, req.(*DelegatedResourceMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetDelegatedResourceAccountIndex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetDelegatedResourceAccountIndex(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetDelegatedResourceAccountIndex", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetDelegatedResourceAccountIndex(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetDelegatedResourceAccountIndexV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetDelegatedResourceAccountIndexV2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetDelegatedResourceAccountIndexV2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetDelegatedResourceAccountIndexV2(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetCanDelegatedMaxSize_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CanDelegatedMaxSizeRequestMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetCanDelegatedMaxSize(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetCanDelegatedMaxSize", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetCanDelegatedMaxSize(ctx, req.(*CanDelegatedMaxSizeRequestMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetAvailableUnfreezeCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetAvailableUnfreezeCountRequestMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetAvailableUnfreezeCount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetAvailableUnfreezeCount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetAvailableUnfreezeCount(ctx, req.(*GetAvailableUnfreezeCountRequestMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetCanWithdrawUnfreezeAmount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CanWithdrawUnfreezeAmountRequestMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetCanWithdrawUnfreezeAmount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetCanWithdrawUnfreezeAmount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetCanWithdrawUnfreezeAmount(ctx, req.(*CanWithdrawUnfreezeAmountRequestMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetExchangeById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetExchangeById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetExchangeById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetExchangeById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_ListExchanges_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).ListExchanges(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/ListExchanges", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).ListExchanges(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetTransactionById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetTransactionById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetTransactionById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetTransactionById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetTransactionInfoById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetTransactionInfoById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetTransactionInfoById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetTransactionInfoById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetMerkleTreeVoucherInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.OutputPointInfo) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetMerkleTreeVoucherInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetMerkleTreeVoucherInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetMerkleTreeVoucherInfo(ctx, req.(*core.OutputPointInfo)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_ScanNoteByIvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(IvkDecryptParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).ScanNoteByIvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/ScanNoteByIvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).ScanNoteByIvk(ctx, req.(*IvkDecryptParameters)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_ScanAndMarkNoteByIvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(IvkDecryptAndMarkParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).ScanAndMarkNoteByIvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/ScanAndMarkNoteByIvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).ScanAndMarkNoteByIvk(ctx, req.(*IvkDecryptAndMarkParameters)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_ScanNoteByOvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(OvkDecryptParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).ScanNoteByOvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/ScanNoteByOvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).ScanNoteByOvk(ctx, req.(*OvkDecryptParameters)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_IsSpend_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NoteParameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).IsSpend(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/IsSpend", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).IsSpend(ctx, req.(*NoteParameters)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_ScanShieldedTRC20NotesByIvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(IvkDecryptTRC20Parameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).ScanShieldedTRC20NotesByIvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/ScanShieldedTRC20NotesByIvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).ScanShieldedTRC20NotesByIvk(ctx, req.(*IvkDecryptTRC20Parameters)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_ScanShieldedTRC20NotesByOvk_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(OvkDecryptTRC20Parameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).ScanShieldedTRC20NotesByOvk(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/ScanShieldedTRC20NotesByOvk", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).ScanShieldedTRC20NotesByOvk(ctx, req.(*OvkDecryptTRC20Parameters)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_IsShieldedTRC20ContractNoteSpent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NfTRC20Parameters) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).IsShieldedTRC20ContractNoteSpent(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/IsShieldedTRC20ContractNoteSpent", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).IsShieldedTRC20ContractNoteSpent(ctx, req.(*NfTRC20Parameters)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetRewardInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetRewardInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetRewardInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetRewardInfo(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetBrokerageInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetBrokerageInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetBrokerageInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetBrokerageInfo(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_TriggerConstantContract_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TriggerSmartContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).TriggerConstantContract(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/TriggerConstantContract", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).TriggerConstantContract(ctx, req.(*core.TriggerSmartContract)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_EstimateEnergy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.TriggerSmartContract) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).EstimateEnergy(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/EstimateEnergy", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).EstimateEnergy(ctx, req.(*core.TriggerSmartContract)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetTransactionInfoByBlockNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetTransactionInfoByBlockNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetTransactionInfoByBlockNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetTransactionInfoByBlockNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetMarketOrderById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetMarketOrderById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetMarketOrderById", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetMarketOrderById(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetMarketOrderByAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BytesMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetMarketOrderByAccount(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetMarketOrderByAccount", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetMarketOrderByAccount(ctx, req.(*BytesMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetMarketPriceByPair_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.MarketOrderPair) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetMarketPriceByPair(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetMarketPriceByPair", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetMarketPriceByPair(ctx, req.(*core.MarketOrderPair)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetMarketOrderListByPair_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(core.MarketOrderPair) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetMarketOrderListByPair(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetMarketOrderListByPair", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetMarketOrderListByPair(ctx, req.(*core.MarketOrderPair)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetMarketPairList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetMarketPairList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetMarketPairList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetMarketPairList(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetBurnTrx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetBurnTrx(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetBurnTrx", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetBurnTrx(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BlockReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetBlock(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetBlock", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetBlock(ctx, req.(*BlockReq)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetBandwidthPrices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetBandwidthPrices(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetBandwidthPrices", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetBandwidthPrices(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _WalletSolidity_GetEnergyPrices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletSolidityServer).GetEnergyPrices(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletSolidity/GetEnergyPrices", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletSolidityServer).GetEnergyPrices(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } // WalletSolidity_ServiceDesc is the grpc.ServiceDesc for WalletSolidity service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var WalletSolidity_ServiceDesc = grpc.ServiceDesc{ ServiceName: "protocol.WalletSolidity", HandlerType: (*WalletSolidityServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAccount", Handler: _WalletSolidity_GetAccount_Handler, }, { MethodName: "GetAccountById", Handler: _WalletSolidity_GetAccountById_Handler, }, { MethodName: "ListWitnesses", Handler: _WalletSolidity_ListWitnesses_Handler, }, { MethodName: "GetAssetIssueList", Handler: _WalletSolidity_GetAssetIssueList_Handler, }, { MethodName: "GetPaginatedAssetIssueList", Handler: _WalletSolidity_GetPaginatedAssetIssueList_Handler, }, { MethodName: "GetAssetIssueByName", Handler: _WalletSolidity_GetAssetIssueByName_Handler, }, { MethodName: "GetAssetIssueListByName", Handler: _WalletSolidity_GetAssetIssueListByName_Handler, }, { MethodName: "GetAssetIssueById", Handler: _WalletSolidity_GetAssetIssueById_Handler, }, { MethodName: "GetNowBlock", Handler: _WalletSolidity_GetNowBlock_Handler, }, { MethodName: "GetNowBlock2", Handler: _WalletSolidity_GetNowBlock2_Handler, }, { MethodName: "GetBlockByNum", Handler: _WalletSolidity_GetBlockByNum_Handler, }, { MethodName: "GetBlockByNum2", Handler: _WalletSolidity_GetBlockByNum2_Handler, }, { MethodName: "GetTransactionCountByBlockNum", Handler: _WalletSolidity_GetTransactionCountByBlockNum_Handler, }, { MethodName: "GetDelegatedResource", Handler: _WalletSolidity_GetDelegatedResource_Handler, }, { MethodName: "GetDelegatedResourceV2", Handler: _WalletSolidity_GetDelegatedResourceV2_Handler, }, { MethodName: "GetDelegatedResourceAccountIndex", Handler: _WalletSolidity_GetDelegatedResourceAccountIndex_Handler, }, { MethodName: "GetDelegatedResourceAccountIndexV2", Handler: _WalletSolidity_GetDelegatedResourceAccountIndexV2_Handler, }, { MethodName: "GetCanDelegatedMaxSize", Handler: _WalletSolidity_GetCanDelegatedMaxSize_Handler, }, { MethodName: "GetAvailableUnfreezeCount", Handler: _WalletSolidity_GetAvailableUnfreezeCount_Handler, }, { MethodName: "GetCanWithdrawUnfreezeAmount", Handler: _WalletSolidity_GetCanWithdrawUnfreezeAmount_Handler, }, { MethodName: "GetExchangeById", Handler: _WalletSolidity_GetExchangeById_Handler, }, { MethodName: "ListExchanges", Handler: _WalletSolidity_ListExchanges_Handler, }, { MethodName: "GetTransactionById", Handler: _WalletSolidity_GetTransactionById_Handler, }, { MethodName: "GetTransactionInfoById", Handler: _WalletSolidity_GetTransactionInfoById_Handler, }, { MethodName: "GetMerkleTreeVoucherInfo", Handler: _WalletSolidity_GetMerkleTreeVoucherInfo_Handler, }, { MethodName: "ScanNoteByIvk", Handler: _WalletSolidity_ScanNoteByIvk_Handler, }, { MethodName: "ScanAndMarkNoteByIvk", Handler: _WalletSolidity_ScanAndMarkNoteByIvk_Handler, }, { MethodName: "ScanNoteByOvk", Handler: _WalletSolidity_ScanNoteByOvk_Handler, }, { MethodName: "IsSpend", Handler: _WalletSolidity_IsSpend_Handler, }, { MethodName: "ScanShieldedTRC20NotesByIvk", Handler: _WalletSolidity_ScanShieldedTRC20NotesByIvk_Handler, }, { MethodName: "ScanShieldedTRC20NotesByOvk", Handler: _WalletSolidity_ScanShieldedTRC20NotesByOvk_Handler, }, { MethodName: "IsShieldedTRC20ContractNoteSpent", Handler: _WalletSolidity_IsShieldedTRC20ContractNoteSpent_Handler, }, { MethodName: "GetRewardInfo", Handler: _WalletSolidity_GetRewardInfo_Handler, }, { MethodName: "GetBrokerageInfo", Handler: _WalletSolidity_GetBrokerageInfo_Handler, }, { MethodName: "TriggerConstantContract", Handler: _WalletSolidity_TriggerConstantContract_Handler, }, { MethodName: "EstimateEnergy", Handler: _WalletSolidity_EstimateEnergy_Handler, }, { MethodName: "GetTransactionInfoByBlockNum", Handler: _WalletSolidity_GetTransactionInfoByBlockNum_Handler, }, { MethodName: "GetMarketOrderById", Handler: _WalletSolidity_GetMarketOrderById_Handler, }, { MethodName: "GetMarketOrderByAccount", Handler: _WalletSolidity_GetMarketOrderByAccount_Handler, }, { MethodName: "GetMarketPriceByPair", Handler: _WalletSolidity_GetMarketPriceByPair_Handler, }, { MethodName: "GetMarketOrderListByPair", Handler: _WalletSolidity_GetMarketOrderListByPair_Handler, }, { MethodName: "GetMarketPairList", Handler: _WalletSolidity_GetMarketPairList_Handler, }, { MethodName: "GetBurnTrx", Handler: _WalletSolidity_GetBurnTrx_Handler, }, { MethodName: "GetBlock", Handler: _WalletSolidity_GetBlock_Handler, }, { MethodName: "GetBandwidthPrices", Handler: _WalletSolidity_GetBandwidthPrices_Handler, }, { MethodName: "GetEnergyPrices", Handler: _WalletSolidity_GetEnergyPrices_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/api.proto", } // WalletExtensionClient is the client API for WalletExtension 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 WalletExtensionClient interface { // Please use GetTransactionsFromThis2 instead of this function. GetTransactionsFromThis(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionList, error) // Use this function instead of GetTransactionsFromThis. GetTransactionsFromThis2(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionListExtention, error) // Please use GetTransactionsToThis2 instead of this function. GetTransactionsToThis(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionList, error) // Use this function instead of GetTransactionsToThis. GetTransactionsToThis2(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionListExtention, error) } type walletExtensionClient struct { cc grpc.ClientConnInterface } func NewWalletExtensionClient(cc grpc.ClientConnInterface) WalletExtensionClient { return &walletExtensionClient{cc} } func (c *walletExtensionClient) GetTransactionsFromThis(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionList, error) { out := new(TransactionList) err := c.cc.Invoke(ctx, "/protocol.WalletExtension/GetTransactionsFromThis", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletExtensionClient) GetTransactionsFromThis2(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionListExtention, error) { out := new(TransactionListExtention) err := c.cc.Invoke(ctx, "/protocol.WalletExtension/GetTransactionsFromThis2", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletExtensionClient) GetTransactionsToThis(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionList, error) { out := new(TransactionList) err := c.cc.Invoke(ctx, "/protocol.WalletExtension/GetTransactionsToThis", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *walletExtensionClient) GetTransactionsToThis2(ctx context.Context, in *AccountPaginated, opts ...grpc.CallOption) (*TransactionListExtention, error) { out := new(TransactionListExtention) err := c.cc.Invoke(ctx, "/protocol.WalletExtension/GetTransactionsToThis2", in, out, opts...) if err != nil { return nil, err } return out, nil } // WalletExtensionServer is the server API for WalletExtension service. // All implementations must embed UnimplementedWalletExtensionServer // for forward compatibility type WalletExtensionServer interface { // Please use GetTransactionsFromThis2 instead of this function. GetTransactionsFromThis(context.Context, *AccountPaginated) (*TransactionList, error) // Use this function instead of GetTransactionsFromThis. GetTransactionsFromThis2(context.Context, *AccountPaginated) (*TransactionListExtention, error) // Please use GetTransactionsToThis2 instead of this function. GetTransactionsToThis(context.Context, *AccountPaginated) (*TransactionList, error) // Use this function instead of GetTransactionsToThis. GetTransactionsToThis2(context.Context, *AccountPaginated) (*TransactionListExtention, error) mustEmbedUnimplementedWalletExtensionServer() } // UnimplementedWalletExtensionServer must be embedded to have forward compatible implementations. type UnimplementedWalletExtensionServer struct { } func (UnimplementedWalletExtensionServer) GetTransactionsFromThis(context.Context, *AccountPaginated) (*TransactionList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionsFromThis not implemented") } func (UnimplementedWalletExtensionServer) GetTransactionsFromThis2(context.Context, *AccountPaginated) (*TransactionListExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionsFromThis2 not implemented") } func (UnimplementedWalletExtensionServer) GetTransactionsToThis(context.Context, *AccountPaginated) (*TransactionList, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionsToThis not implemented") } func (UnimplementedWalletExtensionServer) GetTransactionsToThis2(context.Context, *AccountPaginated) (*TransactionListExtention, error) { return nil, status.Errorf(codes.Unimplemented, "method GetTransactionsToThis2 not implemented") } func (UnimplementedWalletExtensionServer) mustEmbedUnimplementedWalletExtensionServer() {} // UnsafeWalletExtensionServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to WalletExtensionServer will // result in compilation errors. type UnsafeWalletExtensionServer interface { mustEmbedUnimplementedWalletExtensionServer() } func RegisterWalletExtensionServer(s grpc.ServiceRegistrar, srv WalletExtensionServer) { s.RegisterService(&WalletExtension_ServiceDesc, srv) } func _WalletExtension_GetTransactionsFromThis_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AccountPaginated) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletExtensionServer).GetTransactionsFromThis(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletExtension/GetTransactionsFromThis", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletExtensionServer).GetTransactionsFromThis(ctx, req.(*AccountPaginated)) } return interceptor(ctx, in, info, handler) } func _WalletExtension_GetTransactionsFromThis2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AccountPaginated) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletExtensionServer).GetTransactionsFromThis2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletExtension/GetTransactionsFromThis2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletExtensionServer).GetTransactionsFromThis2(ctx, req.(*AccountPaginated)) } return interceptor(ctx, in, info, handler) } func _WalletExtension_GetTransactionsToThis_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AccountPaginated) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletExtensionServer).GetTransactionsToThis(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletExtension/GetTransactionsToThis", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletExtensionServer).GetTransactionsToThis(ctx, req.(*AccountPaginated)) } return interceptor(ctx, in, info, handler) } func _WalletExtension_GetTransactionsToThis2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AccountPaginated) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WalletExtensionServer).GetTransactionsToThis2(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.WalletExtension/GetTransactionsToThis2", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WalletExtensionServer).GetTransactionsToThis2(ctx, req.(*AccountPaginated)) } return interceptor(ctx, in, info, handler) } // WalletExtension_ServiceDesc is the grpc.ServiceDesc for WalletExtension service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var WalletExtension_ServiceDesc = grpc.ServiceDesc{ ServiceName: "protocol.WalletExtension", HandlerType: (*WalletExtensionServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetTransactionsFromThis", Handler: _WalletExtension_GetTransactionsFromThis_Handler, }, { MethodName: "GetTransactionsFromThis2", Handler: _WalletExtension_GetTransactionsFromThis2_Handler, }, { MethodName: "GetTransactionsToThis", Handler: _WalletExtension_GetTransactionsToThis_Handler, }, { MethodName: "GetTransactionsToThis2", Handler: _WalletExtension_GetTransactionsToThis2_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/api.proto", } // DatabaseClient is the client API for Database 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 DatabaseClient interface { // for tapos GetBlockReference(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BlockReference, error) GetDynamicProperties(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.DynamicProperties, error) GetNowBlock(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.Block, error) GetBlockByNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*core.Block, error) } type databaseClient struct { cc grpc.ClientConnInterface } func NewDatabaseClient(cc grpc.ClientConnInterface) DatabaseClient { return &databaseClient{cc} } func (c *databaseClient) GetBlockReference(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*BlockReference, error) { out := new(BlockReference) err := c.cc.Invoke(ctx, "/protocol.Database/getBlockReference", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *databaseClient) GetDynamicProperties(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.DynamicProperties, error) { out := new(core.DynamicProperties) err := c.cc.Invoke(ctx, "/protocol.Database/GetDynamicProperties", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *databaseClient) GetNowBlock(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.Block, error) { out := new(core.Block) err := c.cc.Invoke(ctx, "/protocol.Database/GetNowBlock", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *databaseClient) GetBlockByNum(ctx context.Context, in *NumberMessage, opts ...grpc.CallOption) (*core.Block, error) { out := new(core.Block) err := c.cc.Invoke(ctx, "/protocol.Database/GetBlockByNum", in, out, opts...) if err != nil { return nil, err } return out, nil } // DatabaseServer is the server API for Database service. // All implementations must embed UnimplementedDatabaseServer // for forward compatibility type DatabaseServer interface { // for tapos GetBlockReference(context.Context, *EmptyMessage) (*BlockReference, error) GetDynamicProperties(context.Context, *EmptyMessage) (*core.DynamicProperties, error) GetNowBlock(context.Context, *EmptyMessage) (*core.Block, error) GetBlockByNum(context.Context, *NumberMessage) (*core.Block, error) mustEmbedUnimplementedDatabaseServer() } // UnimplementedDatabaseServer must be embedded to have forward compatible implementations. type UnimplementedDatabaseServer struct { } func (UnimplementedDatabaseServer) GetBlockReference(context.Context, *EmptyMessage) (*BlockReference, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockReference not implemented") } func (UnimplementedDatabaseServer) GetDynamicProperties(context.Context, *EmptyMessage) (*core.DynamicProperties, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDynamicProperties not implemented") } func (UnimplementedDatabaseServer) GetNowBlock(context.Context, *EmptyMessage) (*core.Block, error) { return nil, status.Errorf(codes.Unimplemented, "method GetNowBlock not implemented") } func (UnimplementedDatabaseServer) GetBlockByNum(context.Context, *NumberMessage) (*core.Block, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBlockByNum not implemented") } func (UnimplementedDatabaseServer) mustEmbedUnimplementedDatabaseServer() {} // UnsafeDatabaseServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to DatabaseServer will // result in compilation errors. type UnsafeDatabaseServer interface { mustEmbedUnimplementedDatabaseServer() } func RegisterDatabaseServer(s grpc.ServiceRegistrar, srv DatabaseServer) { s.RegisterService(&Database_ServiceDesc, srv) } func _Database_GetBlockReference_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DatabaseServer).GetBlockReference(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Database/getBlockReference", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DatabaseServer).GetBlockReference(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Database_GetDynamicProperties_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DatabaseServer).GetDynamicProperties(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Database/GetDynamicProperties", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DatabaseServer).GetDynamicProperties(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Database_GetNowBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DatabaseServer).GetNowBlock(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Database/GetNowBlock", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DatabaseServer).GetNowBlock(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } func _Database_GetBlockByNum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(NumberMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DatabaseServer).GetBlockByNum(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Database/GetBlockByNum", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DatabaseServer).GetBlockByNum(ctx, req.(*NumberMessage)) } return interceptor(ctx, in, info, handler) } // Database_ServiceDesc is the grpc.ServiceDesc for Database service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var Database_ServiceDesc = grpc.ServiceDesc{ ServiceName: "protocol.Database", HandlerType: (*DatabaseServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "getBlockReference", Handler: _Database_GetBlockReference_Handler, }, { MethodName: "GetDynamicProperties", Handler: _Database_GetDynamicProperties_Handler, }, { MethodName: "GetNowBlock", Handler: _Database_GetNowBlock_Handler, }, { MethodName: "GetBlockByNum", Handler: _Database_GetBlockByNum_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/api.proto", } // MonitorClient is the client API for Monitor 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 MonitorClient interface { GetStatsInfo(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.MetricsInfo, error) } type monitorClient struct { cc grpc.ClientConnInterface } func NewMonitorClient(cc grpc.ClientConnInterface) MonitorClient { return &monitorClient{cc} } func (c *monitorClient) GetStatsInfo(ctx context.Context, in *EmptyMessage, opts ...grpc.CallOption) (*core.MetricsInfo, error) { out := new(core.MetricsInfo) err := c.cc.Invoke(ctx, "/protocol.Monitor/GetStatsInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } // MonitorServer is the server API for Monitor service. // All implementations must embed UnimplementedMonitorServer // for forward compatibility type MonitorServer interface { GetStatsInfo(context.Context, *EmptyMessage) (*core.MetricsInfo, error) mustEmbedUnimplementedMonitorServer() } // UnimplementedMonitorServer must be embedded to have forward compatible implementations. type UnimplementedMonitorServer struct { } func (UnimplementedMonitorServer) GetStatsInfo(context.Context, *EmptyMessage) (*core.MetricsInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method GetStatsInfo not implemented") } func (UnimplementedMonitorServer) mustEmbedUnimplementedMonitorServer() {} // UnsafeMonitorServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to MonitorServer will // result in compilation errors. type UnsafeMonitorServer interface { mustEmbedUnimplementedMonitorServer() } func RegisterMonitorServer(s grpc.ServiceRegistrar, srv MonitorServer) { s.RegisterService(&Monitor_ServiceDesc, srv) } func _Monitor_GetStatsInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EmptyMessage) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(MonitorServer).GetStatsInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/protocol.Monitor/GetStatsInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MonitorServer).GetStatsInfo(ctx, req.(*EmptyMessage)) } return interceptor(ctx, in, info, handler) } // Monitor_ServiceDesc is the grpc.ServiceDesc for Monitor service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var Monitor_ServiceDesc = grpc.ServiceDesc{ ServiceName: "protocol.Monitor", HandlerType: (*MonitorServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetStatsInfo", Handler: _Monitor_GetStatsInfo_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/api.proto", } // NetworkClient is the client API for Network 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 NetworkClient interface { } type networkClient struct { cc grpc.ClientConnInterface } func NewNetworkClient(cc grpc.ClientConnInterface) NetworkClient { return &networkClient{cc} } // NetworkServer is the server API for Network service. // All implementations must embed UnimplementedNetworkServer // for forward compatibility type NetworkServer interface { mustEmbedUnimplementedNetworkServer() } // UnimplementedNetworkServer must be embedded to have forward compatible implementations. type UnimplementedNetworkServer struct { } func (UnimplementedNetworkServer) mustEmbedUnimplementedNetworkServer() {} // UnsafeNetworkServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to NetworkServer will // result in compilation errors. type UnsafeNetworkServer interface { mustEmbedUnimplementedNetworkServer() } func RegisterNetworkServer(s grpc.ServiceRegistrar, srv NetworkServer) { s.RegisterService(&Network_ServiceDesc, srv) } // Network_ServiceDesc is the grpc.ServiceDesc for Network service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var Network_ServiceDesc = grpc.ServiceDesc{ ServiceName: "protocol.Network", HandlerType: (*NetworkServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{}, Metadata: "api/api.proto", }