Bundles a representation of a contract with the contract proxy,
so that it can be easily called in the context of a blockchain mock.
Verifies that transaction result error matches the given one.
Verifies that transaction result message matches the given one.
Verifies that transaction result status matches the given one.
Verifies that transaction result matches the given value.
Indicates that the newly deployed address will be returned after a deploy.
Indicates that a Result
will be returned, either with the handled result,
according to the nested result handlers, or with an error in case of a failed transaction.
Indicates that the error status will be returned.
Indicates that the newly deployed address will be returned after a deploy.
Indicates that the error status will be returned.
Environment for executing transactions.
The actual data required to run a scenario locally. This is the minimal environment needed to run txs.
A facade for contracts tests.
Wraps a contract that is supposed to be used in whitebox tests.
Wraps a closure that handles a TxResponse
object.