Closed Unique-Divine closed 4 months ago
This extensive update brings Ethereum Virtual Machine (EVM) compatibility to the project, introducing new protobuf files for Ethereum transactions, logs, and queries. It also includes enhancements in Ethereum cryptography and type handling, as well as integration of Ethereum's JSON-RPC specifications to support Solidity-based decentralized applications (dApps).
Files | Changes Summary |
---|---|
proto/eth/evm/v1/*.proto |
New protobuf definitions for EVM, transactions, and queries. |
eth/crypto/* , eth/types/* |
Enhancements in Ethereum cryptography and type handling. |
eth/ethereum/eip712/*.go |
Functions for EIP-712 compliance and Ethereum message handling. |
geth/.github/* |
GitHub workflows and community guidelines enhancements. |
geth/.dockerignore , .gitattributes , .gitignore , .golangci.yml |
Development environment and linting configurations. |
LICENSE.md |
Update in copyright holder and removal of promotional text. |
proto/eth/evm/v1/*.proto
and eth/crypto/*
files.đ°đ In the realm of code, where innovations take flight, A rabbit weaves changes, bringing Ethereum's light. With each commit and push, a dance of delight, EVM's embrace grows, in the glow of bytes bright. Crafting a future where dApps will soar, The rabbit codes on, dreaming of more. đđ đ°đ
Purpose / Abstract
Changes
Summary by CodeRabbit
New Features
Documentation
Chores
Refactor