Documentation Index
Fetch the complete documentation index at: https://voltaire.tevm.sh/llms.txt
Use this file to discover all available pages before exploring further.
Compare Ethereum addresses for equality and sorting
import { Address } from '@tevm/voltaire/Address';
// Create some addresses
const addr1 = Address("0x742d35Cc6634C0532925a3b844Bc9e7595f251e3");
const addr2 = Address("0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed");
const addr3 = Address("0x742d35Cc6634C0532925a3b844Bc9e7595f251e3"); // Same as addr1
// Check equality (case-insensitive)
const areEqual = Address.equals(addr1, addr3);
const notEqual = Address.equals(addr1, addr2);
// Compare for sorting (lexicographic order)
const comparison = Address.compare(addr1, addr2);
// Sort addresses
const addresses = [addr2, addr1, addr3];
const sorted = addresses.sort(Address.compare);