chore: update contract names

This commit is contained in:
Ludo Galabru
2023-08-17 11:36:11 +02:00
parent b78a0947b6
commit 632a0613b0
4 changed files with 40 additions and 15 deletions

View File

@@ -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'

View File

@@ -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

View File

@@ -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)))

View File

@@ -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: