tx

package
v0.18.15 Latest Latest
Warning

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

Go to latest
Published: May 17, 2022 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Name

func Name() string

Types

type Service

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

func NewService

func NewService(
	balances *balance.Store,
	router action.Router,
	accounts accounts.Wallet,
	validators *identity.ValidatorStore,
	govern *governance.Store,
	delegators *delegation.DelegationStore,
	evidenceStore *evidence.EvidenceStore,
	feeOpt *fees.FeeOption,
	nodeCtx node.Context,
	logger *log.Logger,
) *Service

func (*Service) AddNetworkDelegation added in v0.16.1

func (s *Service) AddNetworkDelegation(args client.NetworkDelegateRequest, reply *client.CreateTxReply) error

func (*Service) Allegation added in v0.16.1

func (svc *Service) Allegation(args client.AllegationRequest, reply *client.AllegationReply) error

func (*Service) CancelProposal added in v0.14.3

func (s *Service) CancelProposal(args client.CancelProposalRequest, reply *client.CreateTxReply) error

func (*Service) CreateProposal added in v0.14.3

func (s *Service) CreateProposal(args client.CreateProposalRequest, reply *client.CreateTxReply) error

func (*Service) CreateRawSend

func (svc *Service) CreateRawSend(args client.SendTxRequest, reply *client.CreateTxReply) error

func (*Service) CreateRawSendPool added in v0.14.4

func (svc *Service) CreateRawSendPool(args client.SendPoolTxRequest, reply *client.CreateTxReply) error

func (*Service) FundProposal added in v0.14.3

func (s *Service) FundProposal(args client.FundProposalRequest, reply *client.CreateTxReply) error

func (*Service) NetworkUndelegate added in v0.16.1

func (s *Service) NetworkUndelegate(args client.NetUndelegateRequest, reply *client.CreateTxReply) error

func (*Service) ONS_CreateRawBuy

func (s *Service) ONS_CreateRawBuy(args client.ONSPurchaseRequest, reply *client.CreateTxReply) error

func (*Service) ONS_CreateRawCreate

func (s *Service) ONS_CreateRawCreate(args client.ONSCreateRequest, reply *client.CreateTxReply) error

func (*Service) ONS_CreateRawDeleteSub added in v0.14.0

func (s *Service) ONS_CreateRawDeleteSub(args client.ONSDeleteSubRequest, reply *client.CreateTxReply) error

func (*Service) ONS_CreateRawRenew added in v0.14.0

func (s *Service) ONS_CreateRawRenew(args client.ONSRenewRequest, reply *client.CreateTxReply) error

func (*Service) ONS_CreateRawSale

func (s *Service) ONS_CreateRawSale(args client.ONSSaleRequest, reply *client.CreateTxReply) error

func (*Service) ONS_CreateRawSend

func (s *Service) ONS_CreateRawSend(args client.ONSSendRequest, reply *client.CreateTxReply) error

func (*Service) ONS_CreateRawUpdate

func (s *Service) ONS_CreateRawUpdate(args client.ONSUpdateRequest, reply *client.CreateTxReply) error

func (*Service) ReinvestDelegRewards added in v0.16.1

func (s *Service) ReinvestDelegRewards(args client.ReinvestDelegRewardsRequest, reply *client.CreateTxReply) error

func (*Service) Release added in v0.16.1

func (svc *Service) Release(args client.ReleaseRequest, reply *client.ReleaseReply) error

func (*Service) SendTx

func (svc *Service) SendTx(args client.SendTxRequest, reply *client.CreateTxReply) error

SendTx exists for maintaining backwards compatibility with existing olclient implementations. It returns a signed transaction TODO: deprecate this

func (*Service) Stake added in v0.14.3

func (svc *Service) Stake(args client.StakeRequest, reply *client.StakeReply) error

func (*Service) Unstake added in v0.14.3

func (svc *Service) Unstake(args client.UnstakeRequest, reply *client.UnstakeReply) error

func (*Service) Vote added in v0.16.1

func (svc *Service) Vote(args client.VoteRequest, reply *client.VoteReply) error

func (*Service) VoteProposal added in v0.14.3

func (s *Service) VoteProposal(args client.VoteProposalRequest, reply *client.VoteProposalReply) error

func (*Service) Withdraw added in v0.14.3

func (svc *Service) Withdraw(args client.WithdrawRequest, reply *client.WithdrawReply) error

func (*Service) WithdrawDelegRewards added in v0.16.1

func (s *Service) WithdrawDelegRewards(args client.WithdrawDelegRewardsRequest, reply *client.CreateTxReply) error

func (*Service) WithdrawProposalFunds added in v0.14.3

func (s *Service) WithdrawProposalFunds(args client.WithdrawFundsRequest, reply *client.CreateTxReply) error

func (*Service) WithdrawRewards added in v0.14.3

func (s *Service) WithdrawRewards(args client.WithdrawRewardsRequest, reply *client.WithdrawRewardsReply) error

Jump to

Keyboard shortcuts

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