TempoAddress.parse
Parses a Tempo address string into a raw Ethereum address and optional zone ID.
Usage
Mainnet Address
import { TempoAddress } from 'viem/tempo'
const result = TempoAddress.parse(
'tempo1qp6z6dwvvc6vq5efyk3ms39une6etu4a9qtj2kk0',
)
{ address: '0x742d35CC6634c0532925a3B844bc9e7595F2Bd28', zoneId: undefined }Zone Address
import { TempoAddress } from 'viem/tempo'
const result = TempoAddress.parse(
'tempoz1qqqhgtf4e3nrfszn9yj68wzyhj08t90jh55q74d9uj',
)
{ address: '0x742d35CC6634c0532925a3B844bc9e7595F2Bd28', zoneId: 1 }Parameters
tempoAddress
- Type:
string
The Tempo address string to parse.
Return Type
{
address: Address
zoneId: number | bigint | undefined
}