Documentation ¶
Index ¶
- func AddressBytesArrayValueToEVMAddress(inter *interpreter.Interpreter, locationRange interpreter.LocationRange, ...) (result types.Address, err error)
- func EVMAddressToAddressBytesArrayValue(inter *interpreter.Interpreter, address types.Address) *interpreter.ArrayValue
- func NewEVMAddress(inter *interpreter.Interpreter, locationRange interpreter.LocationRange, ...) *interpreter.CompositeValue
- func NewEVMBlockValue(handler types.ContractHandler, gauge common.MemoryGauge, ...) *interpreter.CompositeValue
- func NewInternalEVMContractValue(gauge common.MemoryGauge, handler types.ContractHandler, ...) *interpreter.SimpleCompositeValue
- func NewResultValue(handler types.ContractHandler, gauge common.MemoryGauge, ...) *interpreter.CompositeValue
- func ResultSummaryFromEVMResultValue(val cadence.Value) (*types.ResultSummary, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddressBytesArrayValueToEVMAddress ¶
func AddressBytesArrayValueToEVMAddress( inter *interpreter.Interpreter, locationRange interpreter.LocationRange, addressBytesValue *interpreter.ArrayValue, ) ( result types.Address, err error, )
func EVMAddressToAddressBytesArrayValue ¶
func EVMAddressToAddressBytesArrayValue( inter *interpreter.Interpreter, address types.Address, ) *interpreter.ArrayValue
func NewEVMAddress ¶
func NewEVMAddress( inter *interpreter.Interpreter, locationRange interpreter.LocationRange, location common.AddressLocation, address types.Address, ) *interpreter.CompositeValue
func NewEVMBlockValue ¶
func NewEVMBlockValue( handler types.ContractHandler, gauge common.MemoryGauge, inter *interpreter.Interpreter, locationRange interpreter.LocationRange, block *types.Block, ) *interpreter.CompositeValue
func NewInternalEVMContractValue ¶
func NewInternalEVMContractValue( gauge common.MemoryGauge, handler types.ContractHandler, contractAddress flow.Address, ) *interpreter.SimpleCompositeValue
func NewResultValue ¶
func NewResultValue( handler types.ContractHandler, gauge common.MemoryGauge, inter *interpreter.Interpreter, locationRange interpreter.LocationRange, result *types.ResultSummary, ) *interpreter.CompositeValue
func ResultSummaryFromEVMResultValue ¶
func ResultSummaryFromEVMResultValue(val cadence.Value) (*types.ResultSummary, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.