Minor Changes
-
#5040
c73282bfa7309a5017f684b8001ec5c13fda4194Thanks @jxom! - Breaking (viem/tempo): RenamedAbis.abistoAbis.alland expanded the aggregate with Earn and Zone ABIs.-const abis = Abis.abis +const abis = Abis.all
-
#5040
c73282bfa7309a5017f684b8001ec5c13fda4194Thanks @jxom! - Breaking (viem/tempo): Moved Zone exports fromviem/tempo/zonesintoviem/tempo.-import { Abis, Addresses, http, zoneModerato } from 'viem/tempo/zones' +import { Abis, Addresses, http, Zone } from 'viem/tempo'
-
#5040
c73282bfa7309a5017f684b8001ec5c13fda4194Thanks @jxom! - Breaking (viem/tempo): Replaced curried Zone network factories with built-in Zone definitions andZone.fromfor custom chains.-const zone = zoneModerato(6) +const zone = Zone.a
-
#5040
c73282bfa7309a5017f684b8001ec5c13fda4194Thanks @jxom! - Breaking (viem/tempo): Replaced chain-specific Zone portal registries with deterministicAddresses.zonePortal(id)resolution for Zone IDs and chain IDs.-import { getPortalAddress } from 'viem/tempo/zones' +import { Addresses, Zone } from 'viem/tempo' -const portal = getPortalAddress(42_431, 7) +const portal = Addresses.zonePortal(Zone.b.id)
-
#5040
c73282bfa7309a5017f684b8001ec5c13fda4194Thanks @jxom! - Added selector maps for Zone portal, outbox, messenger, and verifier ABIs.import { Selectors } from "viem/tempo"; const selector = Selectors.zonePortal.admin;
Patch Changes
-
#5039
e802c6b16e03c83d61c144d0b6388a21a8391a22Thanks @struong! - Replacedtempo.earn.bindErc4626Enginewith the engine-agnostictempo.earn.bindEngineaction and added optional final ownership transfer. -
#5034
b8707d998ab8c7d4ee95c9a70989cd6fbd145356Thanks @jxom! - Addedzone.getPortalInfoto read Zone Portal administration, sequencer, and token metadata. -
#5030
901bf2f09b057e03f34067fdee6c3f6a2dae7bd3Thanks @decofe! - Added Zone protocol addresses, ZoneFactory registry reads, and ZonePortal administration operations to Tempo exports. -
#5028
ffbf342ba3f5b312433ec927332f817b754fdafbThanks @codingwithmanny! - Updated the Berachain Bepolia block explorer. -
#5040
c73282bfa7309a5017f684b8001ec5c13fda4194Thanks @jxom! - AddedAbis.core,Abis.earn, andAbis.zonecontract groups. -
#5044
56a54cc3c80c5c774963be4f02d68c4b43e261d4Thanks @decofe! - Added the derived public key address to thesequencerEncryptionKeyZone Portal ABI output while preserving T10 encryption key reads.