Documentation ¶
Overview ¶
Copyright (c) 2023 Blockwatch Data Inc. Author: alex@blockwatch.cc, abdul@blockwatch.cc
Copyright (c) 2023 Blockwatch Data Inc. Author: alex@blockwatch.cc, abdul@blockwatch.cc
Index ¶
- func NewBatchTask() alpha.TaskBuilder
- func NewCallTask() alpha.TaskBuilder
- func NewDelegateTask() alpha.TaskBuilder
- func NewDeployTask() alpha.TaskBuilder
- func NewDoubleBakeTask() alpha.TaskBuilder
- func NewDoubleEndorseTask() alpha.TaskBuilder
- func NewFinalizeUnstakeTask() alpha.TaskBuilder
- func NewRegisterBakerTask() alpha.TaskBuilder
- func NewStakeTask() alpha.TaskBuilder
- func NewTokenApproveTask() alpha.TaskBuilder
- func NewTokenRevokeTask() alpha.TaskBuilder
- func NewTokenTransferTask() alpha.TaskBuilder
- func NewTransferTask() alpha.TaskBuilder
- func NewUndelegateTask() alpha.TaskBuilder
- func NewUnstakeTask() alpha.TaskBuilder
- func NewWaitTask() alpha.TaskBuilder
- type BaseTask
- type BatchTask
- type CallTask
- type DelegateTask
- type DeployTask
- type DoubleBakeTask
- type DoubleEndorseTask
- type FinalizeUnstakeTask
- type RegisterBakerTask
- type StakeTask
- type TargetTask
- type TokenApproveTask
- type TokenReceiver
- type TokenRevokeTask
- type TokenTransferTask
- type TransferTask
- type UndelegateTask
- type UnstakeTask
- type WaitTask
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBatchTask ¶
func NewBatchTask() alpha.TaskBuilder
func NewCallTask ¶
func NewCallTask() alpha.TaskBuilder
func NewDelegateTask ¶
func NewDelegateTask() alpha.TaskBuilder
func NewDeployTask ¶
func NewDeployTask() alpha.TaskBuilder
func NewDoubleBakeTask ¶ added in v1.18.0
func NewDoubleBakeTask() alpha.TaskBuilder
func NewDoubleEndorseTask ¶
func NewDoubleEndorseTask() alpha.TaskBuilder
func NewFinalizeUnstakeTask ¶ added in v1.18.0
func NewFinalizeUnstakeTask() alpha.TaskBuilder
func NewRegisterBakerTask ¶
func NewRegisterBakerTask() alpha.TaskBuilder
func NewStakeTask ¶ added in v1.18.0
func NewStakeTask() alpha.TaskBuilder
func NewTokenApproveTask ¶
func NewTokenApproveTask() alpha.TaskBuilder
func NewTokenRevokeTask ¶
func NewTokenRevokeTask() alpha.TaskBuilder
func NewTokenTransferTask ¶
func NewTokenTransferTask() alpha.TaskBuilder
func NewTransferTask ¶
func NewTransferTask() alpha.TaskBuilder
func NewUndelegateTask ¶
func NewUndelegateTask() alpha.TaskBuilder
func NewUnstakeTask ¶ added in v1.18.0
func NewUnstakeTask() alpha.TaskBuilder
func NewWaitTask ¶
func NewWaitTask() alpha.TaskBuilder
Types ¶
type DelegateTask ¶
type DelegateTask struct {
TargetTask
}
func (*DelegateTask) Build ¶
func (t *DelegateTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*DelegateTask) Type ¶
func (t *DelegateTask) Type() string
type DeployTask ¶
type DeployTask struct { TargetTask Amount int64 }
func (*DeployTask) Build ¶
func (t *DeployTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*DeployTask) Type ¶
func (c *DeployTask) Type() string
type DoubleBakeTask ¶ added in v1.18.0
type DoubleBakeTask struct { TargetTask BakerKey tezos.PrivateKey }
func (*DoubleBakeTask) Build ¶ added in v1.18.0
func (t *DoubleBakeTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*DoubleBakeTask) Type ¶ added in v1.18.0
func (t *DoubleBakeTask) Type() string
type DoubleEndorseTask ¶
type DoubleEndorseTask struct { TargetTask BakerKey tezos.PrivateKey }
func (*DoubleEndorseTask) Build ¶
func (t *DoubleEndorseTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*DoubleEndorseTask) Type ¶
func (t *DoubleEndorseTask) Type() string
type FinalizeUnstakeTask ¶ added in v1.18.0
type FinalizeUnstakeTask struct {
BaseTask
}
func (*FinalizeUnstakeTask) Build ¶ added in v1.18.0
func (t *FinalizeUnstakeTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*FinalizeUnstakeTask) Type ¶ added in v1.18.0
func (t *FinalizeUnstakeTask) Type() string
type RegisterBakerTask ¶
type RegisterBakerTask struct {
BaseTask
}
func (*RegisterBakerTask) Build ¶
func (t *RegisterBakerTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*RegisterBakerTask) Type ¶
func (t *RegisterBakerTask) Type() string
type TargetTask ¶
type TokenApproveTask ¶
type TokenApproveTask struct { TargetTask Spender tezos.Address Standard string Amount tezos.Z TokenId tezos.Z }
func (*TokenApproveTask) Build ¶
func (t *TokenApproveTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*TokenApproveTask) Type ¶
func (t *TokenApproveTask) Type() string
type TokenReceiver ¶
type TokenRevokeTask ¶
func (*TokenRevokeTask) Build ¶
func (t *TokenRevokeTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*TokenRevokeTask) Type ¶
func (t *TokenRevokeTask) Type() string
type TokenTransferTask ¶
type TokenTransferTask struct { TargetTask Standard string From tezos.Address Receivers []TokenReceiver }
func (*TokenTransferTask) Build ¶
func (t *TokenTransferTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*TokenTransferTask) Type ¶
func (t *TokenTransferTask) Type() string
type TransferTask ¶
type TransferTask struct { TargetTask Amount int64 }
func (*TransferTask) Build ¶
func (t *TransferTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*TransferTask) Type ¶
func (t *TransferTask) Type() string
type UndelegateTask ¶
type UndelegateTask struct {
BaseTask
}
func (*UndelegateTask) Build ¶
func (t *UndelegateTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*UndelegateTask) Type ¶
func (t *UndelegateTask) Type() string
type UnstakeTask ¶ added in v1.18.0
func (*UnstakeTask) Build ¶ added in v1.18.0
func (t *UnstakeTask) Build(ctx compose.Context, task alpha.Task) (*codec.Op, *rpc.CallOptions, error)
func (*UnstakeTask) Type ¶ added in v1.18.0
func (t *UnstakeTask) Type() string
Click to show internal directories.
Click to hide internal directories.