Skip to content

Commit d032ea1

Browse files
committed
chore: add updated private key constants
WIN-666
1 parent 7fd3cdb commit d032ea1

File tree

3 files changed

+25
-15
lines changed

3 files changed

+25
-15
lines changed

.github/workflows/deploy_and_release.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ jobs:
1616
- run: npm run lint
1717
- run: npm run test
1818
env:
19-
PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
20-
ALCHEMY_ETHER_API_KEY: ${{ secrets.ALCHEMY_ETHER_API_KEY }}
19+
MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
20+
TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
21+
QUICKNODE_ETH_MAINNET_API_KEY: ${{ secrets.QUICKNODE_ETH_MAINNET_API_KEY }}
22+
QUICKNODE_ETH_HOLESKY_API_KEY: ${{ secrets.QUICKNODE_ETH_HOLESKY_API_KEY }}
2123
ETHERSCAN_API_KEY: ${{ secrets.ETHERSCAN_API_KEY }}
2224
ALCHEMY_POLYGON_API_KEY: ${{ secrets.ALCHEMY_POLYGON_API_KEY }}
2325
POLYGONSCAN_API_KEY: ${{ secrets.POLYGONSCAN_API_KEY }}
@@ -54,8 +56,10 @@ jobs:
5456
- run: npm install
5557
- run: npm run deploy-test --network ${{ needs.get-network.outputs.network }}
5658
env:
57-
PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
58-
ALCHEMY_ETHER_API_KEY: ${{ secrets.ALCHEMY_ETHER_API_KEY }}
59+
MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
60+
TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
61+
QUICKNODE_ETH_MAINNET_API_KEY: ${{ secrets.QUICKNODE_ETH_MAINNET_API_KEY }}
62+
QUICKNODE_ETH_HOLESKY_API_KEY: ${{ secrets.QUICKNODE_ETH_HOLESKY_API_KEY }}
5963
ETHERSCAN_API_KEY: ${{ secrets.ETHERSCAN_API_KEY }}
6064
ALCHEMY_POLYGON_API_KEY: ${{ secrets.ALCHEMY_POLYGON_API_KEY }}
6165
POLYGONSCAN_API_KEY: ${{ secrets.POLYGONSCAN_API_KEY }}
@@ -103,8 +107,10 @@ jobs:
103107
- run: npm install
104108
- run: npm run deploy-prod --network ${{ needs.get-network.outputs.network }}
105109
env:
106-
PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
107-
ALCHEMY_ETHER_API_KEY: ${{ secrets.ALCHEMY_ETHER_API_KEY }}
110+
MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
111+
TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
112+
QUICKNODE_ETH_MAINNET_API_KEY: ${{ secrets.QUICKNODE_ETH_MAINNET_API_KEY }}
113+
QUICKNODE_ETH_HOLESKY_API_KEY: ${{ secrets.QUICKNODE_ETH_HOLESKY_API_KEY }}
108114
ETHERSCAN_API_KEY: ${{ secrets.ETHERSCAN_API_KEY }}
109115
ALCHEMY_POLYGON_API_KEY: ${{ secrets.ALCHEMY_POLYGON_API_KEY }}
110116
POLYGONSCAN_API_KEY: ${{ secrets.POLYGONSCAN_API_KEY }}

.github/workflows/push.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,12 @@ jobs:
2424
- run: npm install
2525
- run: npm run test
2626
env:
27-
PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
28-
ALCHEMY_ETHER_API_KEY: ${{ secrets.ALCHEMY_ETHER_API_KEY }}
27+
MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
28+
TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT: ${{ secrets.TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT }}
29+
QUICKNODE_ETH_MAINNET_API_KEY: ${{ secrets.QUICKNODE_ETH_MAINNET_API_KEY }}
30+
QUICKNODE_ETH_HOLESKY_API_KEY: ${{ secrets.QUICKNODE_ETH_HOLESKY_API_KEY }}
2931
ETHERSCAN_API_KEY: ${{ secrets.ETHERSCAN_API_KEY }}
3032
ALCHEMY_POLYGON_API_KEY: ${{ secrets.ALCHEMY_POLYGON_API_KEY }}
3133
POLYGONSCAN_API_KEY: ${{ secrets.POLYGONSCAN_API_KEY }}
34+
BSCSCAN_API_KEY: ${{ secrets.BSCSCAN_API_KEY }}
3235
- run: npm run lint

hardhat.config.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import 'hardhat-gas-reporter';
1010
import 'solidity-coverage';
1111

1212
const {
13-
PRIVATE_KEY,
13+
MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT,
14+
TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT,
1415
QUICKNODE_ETH_MAINNET_API_KEY,
1516
QUICKNODE_ETH_HOLESKY_API_KEY,
1617
ETHERSCAN_API_KEY,
@@ -43,28 +44,28 @@ const config: HardhatUserConfig = {
4344
},
4445
eth: {
4546
url: `https://ultra-empty-sanctuary.quiknode.pro/${QUICKNODE_ETH_MAINNET_API_KEY}`,
46-
accounts: [`${PRIVATE_KEY}`]
47+
accounts: [`${MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
4748
},
4849
hteth: {
4950
url: `https://boldest-cosmological-mountain.ethereum-holesky.quiknode.pro/${QUICKNODE_ETH_HOLESKY_API_KEY}`,
50-
accounts: [`${PRIVATE_KEY}`]
51+
accounts: [`${TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
5152
},
5253
matic: {
5354
url: `https://polygon-mainnet.g.alchemyapi.io/v2/${ALCHEMY_POLYGON_API_KEY}`,
54-
accounts: [`${PRIVATE_KEY}`]
55+
accounts: [`${MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
5556
},
5657
tmatic: {
5758
//https://polygon-mumbai.g.alchemy.com/
5859
url: `https://polygon-mumbai.g.alchemyapi.io/v2/${ALCHEMY_POLYGON_API_KEY}`,
59-
accounts: [`${PRIVATE_KEY}`]
60+
accounts: [`${TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
6061
},
6162
bsc: {
6263
url: `https://bsc-dataseed1.binance.org/`,
63-
accounts: [`${PRIVATE_KEY}`]
64+
accounts: [`${MAINNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
6465
},
6566
tbsc: {
6667
url: `https://data-seed-prebsc-1-s1.binance.org:8545/`,
67-
accounts: [`${PRIVATE_KEY}`]
68+
accounts: [`${TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
6869
}
6970
},
7071
gasReporter: {

0 commit comments

Comments
 (0)