mirror of
https://github.com/zhigang1992/liquid-stacking.git
synced 2026-01-12 22:48:34 +08:00
replace testnet address
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
(define-data-var mint-delay uint u432) ;; mint available 3 day after cycle starts
|
||||
|
||||
;; __IF_MAINNET__
|
||||
(define-constant pox-info (unwrap-panic (contract-call? 'ST000000000000000000002AMW42H.pox-3 get-pox-info)))
|
||||
(define-constant pox-info (unwrap-panic (contract-call? 'SP000000000000000000002Q6VF78.pox-3 get-pox-info)))
|
||||
(define-constant activation-burn-block (get first-burnchain-block-height pox-info))
|
||||
(define-constant reward-cycle-length (get reward-cycle-length pox-info))
|
||||
(define-constant prepare-cycle-length (get prepare-cycle-length pox-info))
|
||||
|
||||
@@ -83,14 +83,14 @@
|
||||
|
||||
;; @dev used for testing only
|
||||
(define-read-only (get-reward-cycle (stacks-height uint))
|
||||
;; (some (contract-call? 'ST000000000000000000002AMW42H.pox-3 current-pox-reward-cycle)))
|
||||
;; (some (contract-call? 'SP000000000000000000002Q6VF78.pox-3 current-pox-reward-cycle)))
|
||||
(if (>= stacks-height (var-get activation-block))
|
||||
(some (/ (- stacks-height (var-get activation-block)) (var-get reward-cycle-length)))
|
||||
none))
|
||||
|
||||
;; @dev used for testing only
|
||||
(define-read-only (get-first-stacks-block-in-reward-cycle (reward-cycle uint))
|
||||
;; (contract-call? 'ST000000000000000000002AMW42H.pox-3 reward-cycle-to-burn-height reward-cycle))
|
||||
;; (contract-call? 'SP000000000000000000002Q6VF78.pox-3 reward-cycle-to-burn-height reward-cycle))
|
||||
(+ (var-get activation-block) (* (var-get reward-cycle-length) reward-cycle)))
|
||||
|
||||
(define-read-only (get-mint-delay)
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
;; __IF_MAINNET__
|
||||
(define-data-var request-cutoff uint u300) ;; request must be made 300 blocks before prepare stage starts
|
||||
(define-constant pox-info (unwrap-panic (contract-call? 'ST000000000000000000002AMW42H.pox-3 get-pox-info)))
|
||||
(define-constant pox-info (unwrap-panic (contract-call? 'SP000000000000000000002Q6VF78.pox-3 get-pox-info)))
|
||||
(define-constant activation-burn-block (get first-burnchain-block-height pox-info))
|
||||
(define-constant reward-cycle-length (get reward-cycle-length pox-info))
|
||||
(define-constant prepare-cycle-length (get prepare-cycle-length pox-info))
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
(define-constant err-unauthorised (err u5000))
|
||||
|
||||
(as-contract (contract-call? 'ST000000000000000000002AMW42H.pox-3 allow-contract-caller 'SP21YTSM60CAY6D011EZVEVNKXVW8FVZE198XEFFP.pox-fast-pool-v2 none))
|
||||
(as-contract (contract-call? 'SP000000000000000000002Q6VF78.pox-3 allow-contract-caller 'SP21YTSM60CAY6D011EZVEVNKXVW8FVZE198XEFFP.pox-fast-pool-v2 none))
|
||||
|
||||
(define-read-only (is-strategy-caller)
|
||||
(ok (asserts! (is-eq contract-caller 'SM26NBC8SFHNW4P1Y4DFH27974P56WN86C92HPEHH.public-pools-strategy) err-unauthorised))
|
||||
@@ -20,7 +20,7 @@
|
||||
(define-public (revoke-delegate-stx)
|
||||
(begin
|
||||
(try! (is-strategy-caller))
|
||||
(match (as-contract (contract-call? 'ST000000000000000000002AMW42H.pox-3 revoke-delegate-stx))
|
||||
(match (as-contract (contract-call? 'SP000000000000000000002Q6VF78.pox-3 revoke-delegate-stx))
|
||||
ok-val (ok ok-val)
|
||||
err-val (err (to-uint err-val))
|
||||
)
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
{ hashbytes: 0x827a04335a9eb22cb46979f180670c8e7ba453b5, version: 0x04 }
|
||||
)
|
||||
|
||||
(as-contract (contract-call? 'ST000000000000000000002AMW42H.pox-3 allow-contract-caller 'SP001SFSMC2ZY76PD4M68P3WGX154XCH7NE3TYMX.pox-pools-1-cycle-v2 none))
|
||||
(as-contract (contract-call? 'SP000000000000000000002Q6VF78.pox-3 allow-contract-caller 'SP001SFSMC2ZY76PD4M68P3WGX154XCH7NE3TYMX.pox-pools-1-cycle-v2 none))
|
||||
|
||||
(define-read-only (is-dao-or-extension)
|
||||
(ok (asserts! (or (is-eq tx-sender 'SM26NBC8SFHNW4P1Y4DFH27974P56WN86C92HPEHH.lisa-dao) (contract-call? 'SM26NBC8SFHNW4P1Y4DFH27974P56WN86C92HPEHH.lisa-dao is-extension contract-caller)) err-unauthorised))
|
||||
@@ -37,7 +37,7 @@
|
||||
(define-public (revoke-delegate-stx)
|
||||
(begin
|
||||
(try! (is-strategy-caller))
|
||||
(match (as-contract (contract-call? 'ST000000000000000000002AMW42H.pox-3 revoke-delegate-stx))
|
||||
(match (as-contract (contract-call? 'SP000000000000000000002Q6VF78.pox-3 revoke-delegate-stx))
|
||||
ok-val (ok ok-val)
|
||||
err-val (err (to-uint err-val))
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user