mirror of
https://github.com/alexgo-io/stacks-pyth-bridge.git
synced 2026-01-12 08:34:44 +08:00
chore: update contract names
This commit is contained in:
@@ -6,16 +6,20 @@ telemetry = false
|
||||
cache_dir = './.cache'
|
||||
requirements = []
|
||||
|
||||
[contracts.pyth-oracle-v1]
|
||||
path = 'contracts/pyth-oracle-v1.clar'
|
||||
[contracts.pyth-oracle-dev-preview-1]
|
||||
path = 'contracts/pyth-oracle-dev-preview-1.clar'
|
||||
clarity_version = 2
|
||||
epoch = 2.4
|
||||
|
||||
[contracts.wormhole-core-v1]
|
||||
path = 'contracts/deps/wormhole-core-v1.clar'
|
||||
[contracts.wormhole-core-dev-preview-1]
|
||||
path = 'contracts/deps/wormhole-core-dev-preview-1.clar'
|
||||
clarity_version = 2
|
||||
epoch = 2.4
|
||||
|
||||
[contracts.pyth-oracle-trait]
|
||||
path = 'contracts/pyth-oracle-trait.clar'
|
||||
clarity_version = 2
|
||||
epoch = 2.4
|
||||
|
||||
[contracts.wormhole-core-trait]
|
||||
path = 'contracts/deps/wormhole-core-trait.clar'
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
;; Summary:
|
||||
;; Description:
|
||||
|
||||
;;;; Todo
|
||||
;; - Check for non redundant signatures
|
||||
;; - Double check the approach uncompressed / compressed / eth address
|
||||
;; - Transition to new guardian sets
|
||||
|
||||
;;;; Traits
|
||||
|
||||
;; Implements trait specified in wormhole-core-trait contract
|
||||
@@ -3,8 +3,10 @@
|
||||
;; Summary:
|
||||
;; Description:
|
||||
|
||||
;;;; Traits
|
||||
;;;; Todo
|
||||
;; - Update watched price feed ids
|
||||
|
||||
;;;; Traits
|
||||
|
||||
;;;; Constants
|
||||
;;
|
||||
@@ -137,7 +139,7 @@
|
||||
;;;; Private functions
|
||||
;;
|
||||
(define-private (parse-and-verify-vaa (vaa-bytes (buff 2048)))
|
||||
(let ((vaa (unwrap-panic (contract-call? .wormhole-core-v1 parse-and-verify-vaa vaa-bytes))))
|
||||
(let ((vaa (unwrap-panic (contract-call? .wormhole-core-dev-preview-1 parse-and-verify-vaa vaa-bytes)))) ;; try!
|
||||
(get payload vaa)))
|
||||
|
||||
(define-private (parse-price-feed-header (pf-bytes (buff 2048)))
|
||||
@@ -16,24 +16,38 @@ plan:
|
||||
anchor-block-only: true
|
||||
clarity-version: 2
|
||||
- contract-publish:
|
||||
contract-name: wormhole-core-v1
|
||||
contract-name: pyth-oracle-trait
|
||||
expected-sender: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM
|
||||
cost: 273780
|
||||
path: contracts/deps/wormhole-core-v1.clar
|
||||
cost: 4540
|
||||
path: contracts/pyth-oracle-trait.clar
|
||||
anchor-block-only: true
|
||||
clarity-version: 2
|
||||
- contract-publish:
|
||||
contract-name: pyth-oracle-v1
|
||||
contract-name: wormhole-core-trait
|
||||
expected-sender: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM
|
||||
cost: 146660
|
||||
path: contracts/pyth-oracle-v1.clar
|
||||
cost: 6460
|
||||
path: contracts/deps/wormhole-core-trait.clar
|
||||
anchor-block-only: true
|
||||
clarity-version: 2
|
||||
- contract-publish:
|
||||
contract-name: wormhole-core-dev-preview-1
|
||||
expected-sender: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM
|
||||
cost: 198550
|
||||
path: contracts/deps/wormhole-core-dev-preview-1.clar
|
||||
anchor-block-only: true
|
||||
clarity-version: 2
|
||||
- contract-publish:
|
||||
contract-name: pyth-oracle-dev-preview-1
|
||||
expected-sender: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM
|
||||
cost: 160310
|
||||
path: contracts/pyth-oracle-dev-preview-1.clar
|
||||
anchor-block-only: true
|
||||
clarity-version: 2
|
||||
epoch: "2.4"
|
||||
- id: 1
|
||||
transactions:
|
||||
- contract-call:
|
||||
contract-id: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM.wormhole-core-v1
|
||||
contract-id: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM.wormhole-core-dev-preview-1
|
||||
expected-sender: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM
|
||||
method: update-guardians-set
|
||||
parameters:
|
||||
@@ -62,7 +76,7 @@ plan:
|
||||
0x21f338444e96af31cf44958acf5764844efbddace3b823ed761c340c59ed2685d829818c83eebe8f00f783f1048a53515845536668a9e0c059ade7579a0f4204)'
|
||||
cost: 5960
|
||||
- contract-call:
|
||||
contract-id: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM.wormhole-core-v1
|
||||
contract-id: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM.wormhole-core-dev-preview-1
|
||||
expected-sender: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM
|
||||
method: update-guardians-set
|
||||
parameters:
|
||||
@@ -91,7 +105,7 @@ plan:
|
||||
0x21f338444e96af31cf44958acf5764844efbddace3b823ed761c340c59ed2685d829818c83eebe8f00f783f1048a53515845536668a9e0c059ade7579a0f4204)'
|
||||
cost: 5960
|
||||
- contract-call:
|
||||
contract-id: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM.wormhole-core-v1
|
||||
contract-id: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM.wormhole-core-dev-preview-1
|
||||
expected-sender: ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM
|
||||
method: update-guardians-set
|
||||
parameters:
|
||||
|
||||
Reference in New Issue
Block a user