The latest block we've processed for this chain is 23835797, which is 1 minutes old. We're running behind the tip but working to resolve the issue.

PaymentHelper

Verified contract

Active on Base with 5,574 txns
Deployed by via 0xd406a8b3 at 13982848
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x10e97c377b29a3e65c0913141023e250e8bd4e01596f4307e8b7b12a02232737
0x2eeec54a851b9c6f214d1575ac3a703a28711d5b51d92dd971f97accfa80d6f2
0x5599d4dc0f515409a3f79cef468b820870e474251d40d2bbf9c2d624351db0d3
0xae796c473a89e8d1ac1e9086f6832a6da595c6d19e8b7ba41cc10fd0c2cee77f
0xab9582e20f96b4e16f47742da3ee978be42b2d13e2d06df81b738e6fc2c34550
0xa79ac670487e5d52ebb125169284e7b1dc2778d67bdd94c8c6362474d5841aa2
0xc713dc553658d15c6216f1e96b2d572a6825b2b1e6473381ffa267bf8a5dadb9
0xe79d3360633f96bf2f4fdde1880ab831b6cd2fdc620fc310456907f666efbba2
0x8a263c9baacfeb59022dc855d30ca845329a3ab812aa635e8e2a1f025e7b80ae
0x74453cf737841d7d9ca942995ccc2ae5f29e8d70c51739a7e40e0b7723d4cc9c

Functions
Getter at block 23835796
CHAIN_ID(view returns (uint64)
8453
extraDataForTransmuter(view returns (bytes)
0x000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000
getRegisterTransmuterAMBData(view returns (bytes)
0x000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000
superRegistry(view returns (address)
0x17a332dc7b40ae701485023b219e9d6f493a2514
Read-only
ackGasCost(uint64 chainIdview returns (uint256 gasForAck)
calculateAMBData(uint64 dstChainId_uint8[] ambIds_bytes message_view returns (uint256 totalFeesbytes extraData)
depositGasUsed(uint64 chainIdview returns (uint256 gasForDeposit)
emergencyCost(uint64 chainIdview returns (uint256 gasForEmergency)
estimateAMBFees(uint8[] ambIds_uint64 dstChainId_bytes message_bytes[] extraData_view returns (uint256 totalFeesuint256[])
estimateAckCost(uint256 payloadId_view returns (uint256 totalFees)
estimateAckCostDefault(bool multiuint8[] ackAmbIdsuint64 srcChainIdview returns (uint256 totalFees)
estimateAckCostDefaultNativeSource(bool multiuint8[] ackAmbIdsuint64 srcChainIdview returns (uint256)
estimateMultiDstMultiVault(struct MultiDstMultiVaultStateReq req_bool isDeposit_view returns (uint256 liqAmountuint256 srcAmountuint256 dstAmountuint256 totalAmount)
estimateMultiDstSingleVault(struct MultiDstSingleVaultStateReq req_bool isDeposit_view returns (uint256 liqAmountuint256 srcAmountuint256 dstAmountuint256 totalAmount)
estimateSingleDirectMultiVault(struct SingleDirectMultiVaultStateReq req_bool isDeposit_view returns (uint256 liqAmountuint256 dstOrSameChainAmtuint256 totalAmount)
estimateSingleDirectSingleVault(struct SingleDirectSingleVaultStateReq req_bool isDeposit_view returns (uint256 liqAmountuint256 dstOrSameChainAmtuint256 totalAmount)
estimateSingleXChainMultiVault(struct SingleXChainMultiVaultStateReq req_bool isDeposit_view returns (uint256 liqAmountuint256 srcAmountuint256 dstAmountuint256 totalAmount)
estimateSingleXChainSingleVault(struct SingleXChainSingleVaultStateReq req_bool isDeposit_view returns (uint256 liqAmountuint256 srcAmountuint256 dstAmountuint256 totalAmount)
gasPerByte(uint64 chainIdview returns (uint256 gasPerByte)
gasPrice(uint64 chainIdview returns (uint256 defaultGasPrice)
gasPriceOracle(uint64 chainIdview returns (address)
nativeFeedOracle(uint64 chainIdview returns (address)
nativePrice(uint64 chainIdview returns (uint256 defaultNativePrice)
swapGasUsed(uint64 chainIdview returns (uint256 gasForSwap)
timelockCost(uint64 chainIdview returns (uint256 gasForTimelock)
updateDepositGasUsed(uint64 chainIdview returns (uint256 gasForUpdateDeposit)
updateWithdrawGasUsed(uint64 chainIdview returns (uint256 gasForUpdateWithdraw)
withdrawGasUsed(uint64 chainIdview returns (uint256 gasForWithdraw)
State-modifying
addRemoteChain(uint64 chainId_struct IPaymentHelperV2PaymentHelperConfig config_
addRemoteChains(uint64[] chainIds_struct IPaymentHelperV2PaymentHelperConfig[] configs_
batchUpdateRemoteChain(uint64 chainId_uint256[] configTypes_bytes[] configs_
batchUpdateRemoteChains(uint64[] chainIds_uint256[][] configTypes_bytes[][] configs_
updateRegisterAERC20Params(bytes extraDataForTransmuter_
updateRemoteChain(uint64 chainId_uint256 configType_bytes config_
Events
ChainConfigAdded(uint64 chainId_struct IPaymentHelperV2PaymentHelperConfig config_
ChainConfigUpdated(uint64 indexed chainId_uint256 indexed configType_bytes config_
Constructor
constructor(address superRegistry_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ARRAY_LENGTH_MISMATCH(
BLOCK_CHAIN_ID_OUT_OF_BOUNDS(
CHAINLINK_INCOMPLETE_ROUND(
CHAINLINK_MALFUNCTION(
CHAINLINK_UNSUPPORTED_DECIMAL(
INVALID_CHAIN_ID(
INVALID_NATIVE_TOKEN_PRICE(
INVALID_PAYLOAD_ID(
NOT_PAYMENT_ADMIN(
NOT_PROTOCOL_ADMIN(
ZERO_ADDRESS(
ZERO_INPUT_VALUE(