Skip to content

Commit d9bf40f

Browse files
authored
Feature/historical sync
* feat(wallet): implement concurrent-safe NonceManager * feat(formatters): add block formatter * feat(providers): implement EnsResolver with caching * feat(core): implement TransactionHelper for safe gas estimation buffers * feat(core): add Contract class with explicit opt-in verify() bytecode check * feat(network): implement exponential backoff retries for HTTP 429 rate limit responses * feat(crypto): implement OpenZeppelin compatible MerkleTree * feat(wallet): add HDWallet for BIP-39 mnemonic phrase parsing and BIP-44 key derivation with secure wiping * feat(providers): implement RpcProvider with exponential backoff for transient RPC errors (Closes #73) * feat(core): implement dynamic ABI loading and DynamicContract proxy * feat(contracts): implement Yul inline assembly MathUtils library with 512-bit phantom overflow handling * test(contracts): add Solidity / Forge test suite for Yul MathUtils * feat(contracts): audit contracts to explicitly reject accidental plain ETH transfers and protect Vault funds * feat(core): implement Multicall3 batching integration for view queries * feat: add HistoricalSync for chunked log fetching
1 parent e996d2e commit d9bf40f

0 file changed

File tree

    0 commit comments

    Comments
     (0)