Documentation ¶
Index ¶
- func AssertJob(assertion *def.Assert, logger *logging.Logger) (string, error)
- func BondJob(bond *def.Bond, tx *payload.BondTx, account string, client *def.Client, ...) (string, error)
- func BuildJob(build *def.Build, deployScript *def.Playbook, resp *compilers.Response, ...) (result string, err error)
- func CallJob(call *def.Call, tx *payload.CallTx, do *def.DeployArgs, playbook *def.Playbook, ...) (string, []*abi.Variable, error)
- func DeployJob(deploy *def.Deploy, do *def.DeployArgs, script *def.Playbook, ...) (result string, err error)
- func DumpStateJob(dump *def.DumpState) (string, error)
- func ExecutePlaybook(args *def.DeployArgs, playbook *def.Playbook, client *def.Client, ...) error
- func FirstOf(inputs ...string) string
- func FormulateBondJob(bond *def.Bond, account string, client *def.Client, logger *logging.Logger) (*payload.BondTx, error)
- func FormulateCallJob(call *def.Call, do *def.DeployArgs, deployScript *def.Playbook, ...) (tx *payload.CallTx, err error)
- func FormulateDeployJob(deploy *def.Deploy, do *def.DeployArgs, deployScript *def.Playbook, ...) (txs []*payload.CallTx, contracts []*compilers.ResponseItem, err error)
- func FormulateIdentifyJob(id *def.Identify, account string, client *def.Client, logger *logging.Logger) (*payload.IdentifyTx, error)
- func FormulatePermissionJob(perm *def.Permission, account string, client *def.Client, ...) (*payload.PermsTx, error)
- func FormulateRegisterNameJob(name *def.RegisterName, do *def.DeployArgs, playbook *def.Playbook, ...) ([]*payload.NameTx, error)
- func FormulateSendJob(send *def.Send, account string, client *def.Client, logger *logging.Logger) (*payload.SendTx, error)
- func FormulateUnbondJob(unbond *def.Unbond, account string, client *def.Client, logger *logging.Logger) (*payload.UnbondTx, error)
- func FormulateUpdateAccountJob(gov *def.UpdateAccount, account string, client *def.Client, ...) (*payload.GovTx, []*abi.Variable, error)
- func IdentifyJob(id *def.Identify, tx *payload.IdentifyTx, account string, client *def.Client, ...) (string, error)
- func PermissionJob(perm *def.Permission, account string, tx *payload.PermsTx, client *def.Client, ...) (string, error)
- func ProposalJob(prop *def.Proposal, do *def.DeployArgs, parentScript *def.Playbook, ...) (string, error)
- func QueryAccountJob(query *def.QueryAccount, client *def.Client, logger *logging.Logger) (string, error)
- func QueryContractJob(query *def.QueryContract, do *def.DeployArgs, script *def.Playbook, ...) (string, []*abi.Variable, error)
- func QueryNameJob(query *def.QueryName, client *def.Client, logger *logging.Logger) (string, error)
- func QueryValsJob(query *def.QueryVals, client *def.Client, logger *logging.Logger) (interface{}, error)
- func RegisterNameJob(name *def.RegisterName, do *def.DeployArgs, script *def.Playbook, ...) (string, error)
- func RestoreStateJob(restore *def.RestoreState) (string, error)
- func SendJob(send *def.Send, tx *payload.SendTx, account string, client *def.Client, ...) (string, error)
- func SetAccountJob(account *def.Account, do *def.DeployArgs, script *def.Playbook, ...) (string, error)
- func SetValJob(set *def.Set, do *def.DeployArgs, logger *logging.Logger) (string, error)
- func UnbondJob(bond *def.Unbond, tx *payload.UnbondTx, account string, client *def.Client, ...) (string, error)
- func UpdateAccountJob(gov *def.UpdateAccount, account string, tx *payload.GovTx, client *def.Client, ...) error
- func WriteJobResultCSV(name, result string) error
- func WriteJobResultJSON(results map[string]interface{}, logFile string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecutePlaybook ¶ added in v0.24.0
func FormulateBondJob ¶ added in v0.28.0
func FormulateCallJob ¶ added in v0.23.0
func FormulateDeployJob ¶ added in v0.24.0
func FormulateIdentifyJob ¶ added in v0.29.0
func FormulatePermissionJob ¶ added in v0.24.0
func FormulateRegisterNameJob ¶ added in v0.24.0
func FormulateSendJob ¶ added in v0.24.0
func FormulateUnbondJob ¶ added in v0.28.0
func FormulateUpdateAccountJob ¶ added in v0.24.0
func IdentifyJob ¶ added in v0.29.0
func PermissionJob ¶
func ProposalJob ¶ added in v0.23.0
func QueryAccountJob ¶
func QueryContractJob ¶
func QueryNameJob ¶
func QueryValsJob ¶
func RegisterNameJob ¶
func RestoreStateJob ¶
func RestoreStateJob(restore *def.RestoreState) (string, error)
func SetAccountJob ¶
func UpdateAccountJob ¶
func WriteJobResultCSV ¶
[zr] this should go (currently used by the nameReg writer) WriteJobResultCSV takes two strings and writes those to the delineated log file, which is currently deploy.log in the same directory as the deploy.yaml
func WriteJobResultJSON ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.