All selectors

Common DeFi convention

0xf4d678b8: InsufficientBalance

error InsufficientBalance()

What it means

A transaction that reverts with the raw data 0xf4d678b8 hit the custom error InsufficientBalance, defined in Common DeFi convention. The explorer shows the hex because it does not have the contract's ABI to translate it.

A compact custom error for not enough balance, thrown by many modern contracts in place of the older string message.

How to fix it

Check the relevant balance, token or native, against the amount, remembering gas needs the native coin on top.

Want the exact answer for your transaction?

Paste the hash and we decode the revert against the contract itself, including the values inside the error, free.

Decode my transaction

Every selector on this page was computed as the first 4 bytes of keccak256 of the signature shown. A selector identifies a signature exactly; on rare occasions two different signatures share one, so the transaction decoder is always the more precise answer.