Recent Posts
Alloy in Action (Part 2) - Advanced Transaction Composition and Gas Management
Published:at 03:20 PM-- Alloy
- EVM
- Rust
Continue your journey with Alloy in this second installment of the Alloy in Action series. This blog post delves into advanced Ethereum development using Rust and Alloy, focusing on manually composing transactions, ABI encoding, and gas management under EIP-1559. Learn how to build transactions using TransactionRequest, manage nonces, calculate gas fees, deploy smart contracts with constructor parameters, and interact with contracts by crafting function call transactions. By mastering these advanced techniques, you gain deeper control over your blockchain interactions, enabling optimization and customization beyond high-level abstractions.
Alloy in Action (Part 1) - Connect, Deploy, Interact, Decode
Published:at 03:20 PM-- Alloy
- EVM
- Rust
Discover how to use Alloy, a powerful Rust library, for blockchain development in the first installment of the Alloy in Action series. This blog post guides you through setting up the development environment with Rust, Foundry, and Solidity, and walks you through creating both Rust and Solidity projects. Learn to deploy smart contracts using Alloy's sol! macro, interact with contracts, handle transactions and receipts, decode events, manage Ether transfers, and implement comprehensive error handling.