Open Cap Table Protocol Canton SDK - v0.2.224
    Preparing search index...

    Function getRateLimitStatus

    • Checks the current rate limit status and returns detailed information.

      This is a convenience wrapper around canMintCouponsNow that provides additional context useful for UI display or logging.

      Parameters

      • payload: CouponMinterPayload

        The CouponMinter contract payload

      • Optionalnow: Date

        Optional current time for testing

      Returns CanMintResult & { isRateLimitEnabled: boolean; waitSeconds?: number }

      Detailed rate limit status information

        const status = getRateLimitStatus(couponMinterPayload);
      if (status.canMint) {
      console.log('Ready to mint!');
      } else {
      console.log(`Rate limited. Can mint in ${status.waitMs}ms (${status.waitSeconds.toFixed(1)}s)`);
      }