Repeat
Repeat

Time · Acts onchain

Limits how many times this plug can execute within a time interval. The current interval's start is combined with the plug's hash to key a counter in socket storage; the action reverts once the count reaches the limit and otherwise increments it. Intervals are hour, day, week, fortnight, month, quarter, and year. Reach for it to rate-limit a scheduled plug, such as at most one rebalance per day or three purchases per week, so a runaway trigger cannot execute it more often than intended.

Supply Idle Balance Weekly

time
evm
boolean
6actions
  1. 1·Repeat

    Capping cadence, this rate limit permits at most one run every two weeks, so the schedule advances no more than once per that interval.

  2. 2·Get token balance

    Reading the PYUSD balance held by 0x484428507A212cA56D71baa27Ca6089a6dB63a88, this captures the wallet's current holding of the token at 0x6c3ea9036406852006290770bedfcaba0e23a0e8.

  3. 3·Compare two values

    Comparing that balance against 100 with a greater than or equal operator, this returns true when the holding sits at or above that base-unit figure.

  4. 4·Predicate

    Requiring the comparison result to equal true, control proceeds only when the balance cleared the 100 threshold.

  5. 5·Supply

    On that branch, the full PYUSD balance is supplied to the Aave market at 0x2f39d218133afab8f2b819b1066c7e434ad94e9e, minting aTokens to the wallet.

  6. 6·End block

    Closing the innermost open block, this ends the conditional branch.

Repeat up to x every
Get balance of held by
Is
Supply to
End block
  • Send Token

    plug
    evm
    time
  • Supply Idle Balance Weekly

    time
    evm
    boolean
  • Borrow + Weekly Repayments

    time
    aave
    evm
  • Borrow + Term Repayment Schedule

    time
    database
    boolean