File tree 5 files changed +12
-14
lines changed
target_chains/ethereum/contracts
5 files changed +12
-14
lines changed Original file line number Diff line number Diff line change 851
851
type : EvmChain
852
852
- id : monad_testnet
853
853
mainnet : false
854
- rpcUrl : https://rpc.monad-testnet.category. xyz/rpc/nSyzM1wlIgaALWzbh3oIg5rW65AC6yjqrslOE8wb
854
+ rpcUrl : https://testnet- rpc.monad. xyz
855
855
networkId : 10143
856
856
type : EvmChain
857
857
- id : berachain_mainnet
Original file line number Diff line number Diff line change 490
490
- chain : bittensor_mainnet
491
491
address : " 0x2880aB155794e7179c9eE2e38200202908C17B43"
492
492
type : EvmPriceFeedContract
493
+ - chain : monad_testnet # This is on beta channel
494
+ address : " 0xad2B52D2af1a9bD5c561894Cdd84f7505e1CD0B5"
495
+ type : EvmPriceFeedContract
Original file line number Diff line number Diff line change 484
484
- chain : bittensor_mainnet
485
485
address : " 0xb27e5ca259702f209a29225d0eDdC131039C9933"
486
486
type : EvmWormholeContract
487
+ - chain : monad_testnet # this is on beta channel
488
+ address : " 0xd74CdD8Eef0E97a5a7678F907991316f88E7965A"
489
+ type : EvmWormholeContract
Original file line number Diff line number Diff line change 1
1
- chain : near
2
2
address : pyth-oracle.near
3
- type : NearPriceFeedContract
4
3
governanceDataSourceChain : 1
5
4
governanceDataSourceAddress : 5635979a221c34931e32620b9293a463065555ea71fe97cd6237ade875b12e9e
6
5
lastExecutedGovernanceSequence : 408
6
+ type : NearPriceFeedContract
7
7
- chain : near_testnet
8
8
address : pyth-oracle.testnet
9
- type : NearPriceFeedContract
10
9
governanceDataSourceChain : 1
11
10
governanceDataSourceAddress : 63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385
12
11
lastExecutedGovernanceSequence : 100
12
+ type : NearPriceFeedContract
Original file line number Diff line number Diff line change 11
11
# $ ./deploy.sh ethereum bnb avalanche
12
12
set -euo pipefail
13
13
14
- echo " =========== Building dependencies ==========="
15
- pushd ../../../
16
- pnpm turbo build --filter @pythnetwork/pyth-evm-contract
17
- popd
18
-
19
- echo " =========== Compiling ==========="
20
-
21
14
if [[ -e contracts/pyth/PythUpgradable_merged.sol ]]; then
22
15
echo " Flattened contract PythUpgradable_merged.sol exists. Removing before compiling."
23
16
rm contracts/pyth/PythUpgradable_merged.sol
24
17
fi
25
18
26
- echo " Building the contracts..."
27
- # Ensure that we deploy a fresh build with up-to-date dependencies.
28
- rm -rf build && pnpm exec truffle compile --all
19
+ echo " =========== Building dependencies & compiling contract ==========="
20
+ pnpm turbo build --filter @pythnetwork/pyth-evm-contract
29
21
30
22
echo " Deploying the contracts..."
31
23
32
24
pushd ../../../contract_manager/
33
25
34
- pnpm exec ts-node scripts/deploy_evm_pricefeed_contracts.ts --std-output-dir ../target_chains/ethereum/contracts/build/contracts --private-key $PK --chain " $@ "
26
+ pnpm exec ts-node scripts/deploy_evm_pricefeed_contracts.ts --std-output-dir ../target_chains/ethereum/contracts/build/contracts --private-key $PK --deployment-type " stable " -- chain " $@ "
You can’t perform that action at this time.
0 commit comments