Skip to content

Commit

Permalink
Merge pull request #198 from bosonprotocol/add-ropsten-config
Browse files Browse the repository at this point in the history
Add ropsten config and set $Boson token wrapper
  • Loading branch information
hswopeams authored Oct 15, 2021
2 parents cb3e4b5 + 3778c8d commit 043d930
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 16 deletions.
6 changes: 6 additions & 0 deletions hardhat.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,12 @@ const config: HardhatUserConfig = {
DEPLOYER_PRIVATE_KEY,
]
},
ropsten: {
url: `https://ropsten.infura.io/v3/${INFURA_KEY}`,
accounts: [
DEPLOYER_PRIVATE_KEY,
]
},
},
etherscan: {
apiKey: process.env.ETHERSCAN_API_KEY
Expand Down
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,14 @@
"contracts:format": "prettier --list-different contracts/**/*.sol",
"contracts:format-fix": "prettier --write contracts/**/*.sol",
"contracts:migrate:dev": "npx hardhat deploy --network rinkeby --env dev",
"contracts:migrate:dev:ropsten": "npx hardhat deploy --network ropsten --env dev",
"contracts:migrate:demo": "npx hardhat deploy --network rinkeby --env demo",
"contracts:migrate:demo:ropsten": "npx hardhat deploy --network ropsten --env demo",
"contracts:migrate:prod": "npx hardhat deploy --network rinkeby --env prod",
"contracts:verify:dev": "npx hardhat contracts-verify --network rinkeby --env dev",
"contracts:verify:dev:ropsten": "npx hardhat contracts-verify --network ropsten --env dev",
"contracts:verify:demo": "npx hardhat contracts-verify --network rinkeby --env demo",
"contracts:verify:demo:ropsten": "npx hardhat contracts-verify --network ropsten --env demo",
"contracts:verify:prod": "npx hardhat contracts-verify --network rinkeby --env prod",
"tests:lint": "eslint test/**/*.ts testHelpers/**/*.ts",
"tests:lint-fix": "eslint --fix test/**/*.ts testHelpers/**/*.ts scripts/**/*.ts",
Expand Down
16 changes: 10 additions & 6 deletions scripts/contracts-demo.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
{
"network": "rinkeby",
"flo": "0xAAA0f804dD2Df8A4F1265caD957077Fe3118c234",
"erc1155erc721": "0x7F1ACDC1c7C0E5845AB526A593D2557fF275DAE8",
"voucherKernel": "0xcc3eEA4E442D294bA7A2d26033818A8f78d6d326",
"cashier": "0x00B511365a77D3146760229767413d078f40cc2a",
"br": "0xdbA3f506f21D03313af6072b32bB13FBEdFbbCa7"
"network": "ropsten",
"tokenRegistry": "0x9a8dA0306645C7b5C9C0B75C36D8b072C0642b34",
"erc1155erc721": "0x846F41DBb3660149d0Ff2F42817740133AaB3ac2",
"voucherKernel": "0x4dde9958bAA56203Ac877F8764CA28805a5f317b",
"cashier": "0xD5FDC575Cb1242D9A7C0a466eFd5A87a1E8e3CDF",
"br": "0x8c25447AE830993eCeFAB50Bfe825D85DB69bcFC",
"daiTokenWrapper": "0x78163c984cE226fdbfBC671c74E9f32dc14ee930",
"gate": "0x828A9c59450BcE6F1Fdf58E2bE911fcA04259a9C",
"erc1155NonTransferable": "0x66c02B4C0f1b8205B090AEB0266577557167AF47",
"daiTokenUsed": "0x31F42841c2db5173425b5223809CF3A38FEde360"
}
20 changes: 10 additions & 10 deletions scripts/contracts-dev.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"network": "rinkeby",
"tokenRegistry": "0xc3e1DbFaeEd2575E0a8d63ADf837e7a98Eb698C1",
"erc1155erc721": "0x8409774D139729cd3A60D263D4b8E8e18cC27653",
"voucherKernel": "0xfdadAFbaD3E2C275EE0AF4bf10bf36BF38d7f7d5",
"cashier": "0x6127DF8ee4De80843DE45cc4176d0A5e487FA6D2",
"br": "0xFDbDE16F5631ee830aD314C744c68d07739E5665",
"daiTokenWrapper": "0x270469a882B92F27FEa37d3f3cf82756BD77D9c5",
"gate": "0x64Dc8C87afD21f0c0ba027772d89E78Eae9EE0C9",
"erc1155NonTransferable": "0x6762932CB1e7F6c745d14F5087E780Bc922C55Ba",
"daiToken": "0x6A9865aDE2B6207dAAC49f8bCba9705dEB0B0e6D"
"network": "ropsten",
"tokenRegistry": "0xc1EB40763165b3543C30725dBC14433c4c671FCA",
"erc1155erc721": "0x4eAe795e9d4F0a5f33B952B2750c9a64BB6D3453",
"voucherKernel": "0xe8637906721051D860af222E6021826887d9e358",
"cashier": "0x469eF8b9F583920318Ce3dd095A0402A4b061bb0",
"br": "0x0ab0Fec353C6653F2eD05b5E5ceb4fB27c7d7902",
"daiTokenWrapper": "0xf7EEBa6c7a4eC07735b4AcaC8f8AF608f9Ecb8Cf",
"gate": "0x187cE27d0ed0661521b86CDc9ef60466A4519FD1",
"erc1155NonTransferable": "0xFFcd4c407B60B0d4351945484F9354d2C9E34EA1",
"daiTokenUsed": "0x31F42841c2db5173425b5223809CF3A38FEde360"
}
14 changes: 14 additions & 0 deletions scripts/deploy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,20 @@ class DeploymentExecutor {
event.args._newWrapperAddress
);

tx = await this.tokenRegistry.setTokenWrapperAddress(
this.boson_token,
this.boson_token
);

txReceipt = await tx.wait();
event = txReceipt.events[0];
console.log(
'$ TokenRegistry',
event.event,
'at:',
event.args._newWrapperAddress
);

tx = await this.gate.setNonTransferableTokenContract(
this.erc1155NonTransferable.address
);
Expand Down

0 comments on commit 043d930

Please sign in to comment.