Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BSCAssembler ¶
type BSCAssembler struct {
// contains filtered or unexported fields
}
func NewBSCAssembler ¶
func NewBSCAssembler(cfg *config.Config, executor *executor.BSCExecutor, dao *dao.DaoManager, votePoolExecutor *vote.VotePoolExecutor, greenfieldExecutor *executor.GreenfieldExecutor) *BSCAssembler
func (*BSCAssembler) AssemblePackagesAndClaimLoop ¶
func (a *BSCAssembler) AssemblePackagesAndClaimLoop()
AssemblePackagesAndClaimLoop assemble packages and then claim in Greenfield
type GreenfieldAssembler ¶
type GreenfieldAssembler struct {
// contains filtered or unexported fields
}
func NewGreenfieldAssembler ¶
func NewGreenfieldAssembler(cfg *config.Config, executor *executor.GreenfieldExecutor, dao *dao.DaoManager, bscExecutor *executor.BSCExecutor, votePoolExecutor *vote.VotePoolExecutor) *GreenfieldAssembler
func (*GreenfieldAssembler) AssembleTransactionsLoop ¶
func (a *GreenfieldAssembler) AssembleTransactionsLoop()
AssembleTransactionsLoop assemble a tx by gathering votes signature and then call the build-in smart-contract
Click to show internal directories.
Click to hide internal directories.