You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.
In #2108 we added the ability to use a local EVM to execute pure Solidity functions in @0x/abi-gen-wrappers, e.g. in DevUtilsContract, ExchangeContract, etc.
However, it's dependent on an eth call to eth_getCode.
We would like to use pure methods in DevUtilsContract to replace @0x/order-utils. At the moment, using DevUtilsContract introduces a dependency on RPC calls, ganache tooling (in tests), whereas @0x/order-utils only uses local typescript code.
Adding deployedBytecode to @0x/contract-artifacts will enable devs to execute the pure Solidity functions without any external calls.
The text was updated successfully, but these errors were encountered:
In #2108 we added the ability to use a local EVM to execute pure Solidity functions in
@0x/abi-gen-wrappers
, e.g. inDevUtilsContract
,ExchangeContract
, etc.However, it's dependent on an eth call to
eth_getCode
.We would like to use pure methods in
DevUtilsContract
to replace@0x/order-utils
. At the moment, usingDevUtilsContract
introduces a dependency on RPC calls, ganache tooling (in tests), whereas@0x/order-utils
only uses local typescript code.Adding
deployedBytecode
to@0x/contract-artifacts
will enable devs to execute the pure Solidity functions without any external calls.The text was updated successfully, but these errors were encountered: