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
This release makes multiple strides in eth dev tool support, documentation and testing.
Ethereum dev tool example projects were added to showcase ethereum equivalence in which existing dev tools usually pointed at ethereum nodes are shown to function when pointing to the relay. These include Truffle & Web3js, with which contract deployment, execution and HBAR transfer are shown in running code samples.
Additionally, continuous integration automation support was added in github actions to ensure Hardhat, Truffle and Web3js integrations are verified on every PR and merge.
RPC API endpoint documentation was greatly improved with the addition of an OpenRPC document specification. This provides complete schema details on all calls and responses from the relay. The README was also updated to showcase the document in a UI playground that users can use to explore the relay endpoints.
Increased endpoint verification in newman tests is achieved by adding coverage for endpoints that make calls to consensus nodes but don't require current ledger state input properties. newman test tool configuration was also improved to allow easy runs against any endpoints.
Testing improvements continues to be a goal and run confidence was increased with great DApp and Acceptance test stability.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This release makes multiple strides in eth dev tool support, documentation and testing.
Ethereum dev tool example projects were added to showcase ethereum equivalence in which existing dev tools usually pointed at ethereum nodes are shown to function when pointing to the relay. These include Truffle & Web3js, with which contract deployment, execution and HBAR transfer are shown in running code samples.
Additionally, continuous integration automation support was added in github actions to ensure Hardhat, Truffle and Web3js integrations are verified on every PR and merge.
RPC API endpoint documentation was greatly improved with the addition of an OpenRPC document specification. This provides complete schema details on all calls and responses from the relay. The README was also updated to showcase the document in a UI playground that users can use to explore the relay endpoints.
Increased endpoint verification in newman tests is achieved by adding coverage for endpoints that make calls to consensus nodes but don't require current ledger state input properties. newman test tool configuration was also improved to allow easy runs against any endpoints.
Testing improvements continues to be a goal and run confidence was increased with great DApp and Acceptance test stability.
Enhancements
eth_getStorageAt
implementation #355Bug Fixes
eth_call
does not respect thefrom
field all the time #373eth_getLogs
does not respectblockhash
filter #369Full ChangeLog: v0.4.0...v0.5.0
Contributors
We'd like to thank all the contributors who worked on this release!
This discussion was created from the release v0.5.0.
Beta Was this translation helpful? Give feedback.
All reactions