Versions in this module Expand all Collapse all v0 v0.1.0 Nov 8, 2022 Changes in this version + type ContractHelper struct + func NewContractHelper(bytecode []byte, constructorParameters hedera.ContractFunctionParameters, ...) *ContractHelper + func (this *ContractHelper) AddSignerForStep(stepIndex int32, signer hedera.PrivateKey) *ContractHelper + func (this *ContractHelper) ExecuteSteps(firstStep int32, lastStep int32, client *hedera.Client) (*ContractHelper, error) + func (this *ContractHelper) GetParameterSupplier(stepIndex int32) func() *hedera.ContractFunctionParameters + func (this *ContractHelper) GetPayableAmount(stepIndex int32) *hedera.Hbar + func (this *ContractHelper) GetResultValidator(stepIndex int32) func(hedera.ContractFunctionResult) bool + func (this *ContractHelper) GetSigners(stepIndex int32) []hedera.PrivateKey + func (this *ContractHelper) SetFeePayerForStep(stepIndex int32, account hedera.AccountID, accountKey hedera.PrivateKey) *ContractHelper + func (this *ContractHelper) SetParameterSupplierForStep(stepIndex int32, supplier func() *hedera.ContractFunctionParameters) *ContractHelper + func (this *ContractHelper) SetPayableAmountForStep(stepIndex int32, amount hedera.Hbar) *ContractHelper + func (this *ContractHelper) SetResultValidatorForStep(stepIndex int32, validator func(hedera.ContractFunctionResult) bool) *ContractHelper