*: apply go 1.19 formatter heuristics
And make manual corrections where needed. See the "Common mistakes and pitfalls" section of https://tip.golang.org/doc/comment.
This commit is contained in:
parent
bb751535d3
commit
916f2293b8
20 changed files with 167 additions and 150 deletions
|
@ -4,12 +4,13 @@ It can be used to implement unit-tests for contracts in Go using regular Go
|
|||
conventions.
|
||||
|
||||
Usually it's used like this:
|
||||
* an instance of the blockchain is created using chain subpackage
|
||||
* the target contract is compiled using one of Compile* functions
|
||||
* and Executor is created for the blockchain
|
||||
* it's used to deploy a contract with DeployContract
|
||||
* CommitteeInvoker and/or ValidatorInvoker are then created to perform test invocations
|
||||
* if needed, NewAccount is used to create an appropriate number of accounts for the test
|
||||
|
||||
- an instance of the blockchain is created using chain subpackage
|
||||
- the target contract is compiled using one of Compile* functions
|
||||
- and Executor is created for the blockchain
|
||||
- it's used to deploy a contract with DeployContract
|
||||
- CommitteeInvoker and/or ValidatorInvoker are then created to perform test invocations
|
||||
- if needed, NewAccount is used to create an appropriate number of accounts for the test
|
||||
|
||||
Higher-order methods provided in Executor and ContractInvoker hide the details
|
||||
of transaction creation for the most part, but there are lower-level methods as
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue