For Authorized Pingers

An authorized pinger can update the Vault’s heartbeat on behalf of the owner. Here’s how:

  • Verify Authorization:

    • The owner must have called setAuthorizedPinger with your address and a valid ECDSA signature.

    • Check the authorizedPinger address via the Vault’s “Read Contract” section.

  • Update Heartbeat:

    • Call pingByPinger to update the lastHeartbeat timestamp.

    • Requirements: Vault unclaimed, caller is the authorized pinger.

How to Interact:

  1. Navigate to the Vault’s address on a block explorer.

  2. In the “Write Contract” section, connect your wallet (must be the authorized pinger address).

  3. Call pingByPinger and confirm the transaction.