Skip to content

Klyaus/aggregator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PriceFeed

deploy PriceFeed

use variables RPC_URL=https://your-rpc-url PRIVATE_KEY=your-private-key CONTRACT_ADDRESS=

Install Foundry

curl -L https://foundry.paradigm.xyz | bash
foundryup
forge script script/DeployPriceFeed.s.sol --rpc-url $RPC_URL --private-key $PRIVATE_KEY --broadcast

Unit Zero Testnet Address 0x60a680784a399777a74be5df981c759d073504b4

local test

Run anvil

 anvil --fork-url https://rpc.unit0.dev

Export test private key

export PRIVATE_KEY=0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
export RPC_URL=http://127.0.0.1:8545

Deploy contract

forge script script/DeployPriceFeed.s.sol --rpc-url local --private-key $PRIVATE_KEY --broadcast 

Export cotract address

export CONTRACT_ADDRESS=<address from deploy result>

Install requirements and run updatePrice.js script

npm install
node updatePrice.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published