Skip to main content

_ArbRetryableTx

MethodSolidity interfaceGo implementationDescription
redeem()

Interface

Implementation

Redeem schedules an attempt to redeem the retryable, donating all of the call's gas to the redeem attempt

getLifetime()

Interface

Implementation

GetLifetime gets the default lifetime period a retryable has at creation
getTimeout()

Interface

Implementation

GetTimeout gets the timestamp for when ticket will expire
keepalive()

Interface

Implementation

Keepalive adds one lifetime period to the ticket's expiry
getBeneficiary()

Interface

Implementation

GetBeneficiary gets the beneficiary of the ticket
cancel()

Interface

Implementation

Cancel the ticket and refund its callvalue to its beneficiary
getCurrentRedeemer()

Interface

Implementation

Gets the redeemer of the current retryable redeem attempt
submitRetryable()

Interface

Implementation

Do not call. This method represents a retryable submission to aid explorers. Calling it will always revert.

EventSolidity interfaceGo implementationDescription
TicketCreated

Interface

Implementation

Emitted when creating a retryable
LifetimeExtended

Interface

Implementation

Emitted when extending a retryable's expiry date
RedeemScheduled

Interface

Implementation

Emitted when scheduling a retryable
Canceled

Interface

Implementation

Emitted when cancelling a retryable
Redeemed

Interface

Implementation

DEPRECATED in favour of new RedeemScheduled event after the nitro upgrade.