Troubleshooting

Common issues and solutions when interacting with the era_0x Vault:

  • Transaction Reverts:

    • Cause: Insufficient gas, paused contract, unauthorized caller, or invalid parameters.

    • Solution: Check error messages on the block explorer. Ensure sufficient gas, verify contract state (paused, claimed), and confirm caller permissions.

  • Owner-Only Functions Fail:

    • Cause: Wallet is not the owner address.

    • Solution: Connect the correct owner wallet.

  • Heir Verification Issues:

    • Cause: Wallet is not listed as an heir.

    • Solution: Use heirsModule’s getHeirs function to confirm heir status.

  • Failed Transfers in triggerClaim:

    • Cause: Recipient contract rejects funds or has issues.

    • Solution: Heirs can claim failed transfers using withdrawForFailedHeirTransfers.

  • Contract Paused:

    • Cause: Owner has paused sensitive operations.

    • Solution: Owner must call unpause to resume operations.

For further assistance, contact the maintainers at https://era0x.com.

Last updated