Documentation ¶
Index ¶
- func AssertJob(assertion *def.Assert, logger *logging.Logger) (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 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 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 FormulateUpdateAccountJob(gov *def.UpdateAccount, account string, client *def.Client, ...) (*payload.GovTx, []*abi.Variable, 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 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 FormulateCallJob ¶ added in v0.23.0
func FormulateDeployJob ¶ added in v0.24.0
func FormulatePermissionJob ¶ added in v0.24.0
func FormulateRegisterNameJob ¶ added in v0.24.0
func FormulateSendJob ¶ added in v0.24.0
func FormulateUpdateAccountJob ¶ added in v0.24.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.