Staking-Math
SP2F500B8DTRK1EANJQ054BRAB8DDKN6QCMXGNFBTSource Code
;; Staking Math
;; Helper functions for staking calculations
(define-public (calculate-reward (b uint) (rate uint))
(ok (* b rate))
)
(define-public (double-stake (amount uint))
(ok (* amount u2))
)
(define-read-only (calculate-fee (amount uint))
(ok (/ amount u100))
)
Functions (3)
| Function | Access | Args |
|---|---|---|
| calculate-reward | public | b: uint, rate: uint |
| double-stake | public | amount: uint |
| calculate-fee | read-only | amount: uint |