Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release(0.3.0): Upgrade RNSAuction and Deploy RNSOperation #138

Merged
merged 46 commits into from
Dec 5, 2023
Merged
Changes from 35 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
9fbfc8d
forge install: foundry-deployment-kit
TuDo1403 Nov 4, 2023
a3f217e
forge install: foundry-deployment-kit
TuDo1403 Nov 4, 2023
32e113b
forge install: migration-20231015
TuDo1403 Nov 4, 2023
2ef1a79
forge install: foundry-deployment-kit
TuDo1403 Nov 5, 2023
9433b2e
forge install: migration-20231020
TuDo1403 Nov 5, 2023
72adf44
forge install: migration-20231024
TuDo1403 Nov 5, 2023
54c6bd9
forge install: migration-20231025
TuDo1403 Nov 5, 2023
e7ef83c
forge install: foundry-deployment-kit
TuDo1403 Nov 6, 2023
95a1c4e
feat: add mainnet deployment script
TuDo1403 Nov 6, 2023
4cdc147
chore: clean up config
ducthotran2010 Nov 6, 2023
d7a9e65
chore: rm unncessary checks
ducthotran2010 Nov 6, 2023
69e2f5b
chore: add deployment artifacts
ducthotran2010 Nov 6, 2023
c5be330
forge install: foundry-deployment-kit
TuDo1403 Nov 6, 2023
a8ee9a0
feat: add mainnet config prelaunch config
TuDo1403 Nov 6, 2023
5bde2e4
feat: move json parsing logic to internal fn
TuDo1403 Nov 6, 2023
47b94a3
feat: config owner multicaller & add test reserved names
TuDo1403 Nov 7, 2023
d949508
feat: add Migration__20231106_TransferOwnership script
TuDo1403 Nov 7, 2023
35b021f
feat: add Migration__20231106_TransferOwnership script
TuDo1403 Nov 7, 2023
73d646a
fix: fix script setApprovalForAll
TuDo1403 Nov 7, 2023
120f23a
feat: add pause gas metering
TuDo1403 Nov 7, 2023
2757885
feat: add prelaunch config migration scripts (#122)
ducthotran2010 Nov 7, 2023
df27c36
chore: add broadcast artifact
ducthotran2010 Nov 10, 2023
26a58c5
feat: add claim-auction, list-auction, set-protected script
TuDo1403 Nov 11, 2023
2912e65
feat: add whitelist-protected script
TuDo1403 Nov 11, 2023
f773850
feat: add override-fee script
TuDo1403 Nov 13, 2023
d266d22
feat: update list-auction script
TuDo1403 Nov 13, 2023
b680b0b
feat: add place-bid script
TuDo1403 Nov 13, 2023
c212df2
fix: override-fee script
TuDo1403 Nov 13, 2023
e8ccaa4
feat: blacklist full string instead of substrings
TuDo1403 Nov 14, 2023
4e0ae07
feat: add MigrateInvalidAuctionNames script
TuDo1403 Nov 15, 2023
cc622c3
chore: add temp script
ducthotran2010 Nov 15, 2023
4ebdc61
feat: refactor operation script
TuDo1403 Nov 15, 2023
6040a29
feat: refactor operation script
TuDo1403 Nov 15, 2023
eb0cf65
chore: add mainnet deployment artifacts into 'release/v0.2.0' (#121)
ducthotran2010 Nov 16, 2023
fe62624
chore(`auction`): merge from `release/v0.2.0` (#99)
TuDo1403 Nov 23, 2023
c162444
feat: add bulkClaimUnbiddedNames
TuDo1403 Nov 23, 2023
ea5b5b4
feat: update AlreadyBidding error to provide failing id
TuDo1403 Nov 23, 2023
cc9d738
feat(auction): implement `add-bulk-claim-unbidded-names` (#125)
TuDo1403 Nov 23, 2023
3ff1d46
feat: add claim unbidded names (#132)
TuDo1403 Nov 23, 2023
8a6fa02
feat: add RNSOperation & migration script
TuDo1403 Nov 24, 2023
1d794f8
feat: add bulkOverrideRenewalFees
TuDo1403 Nov 24, 2023
0512bdf
forge install: foundry-deployment-kit
TuDo1403 Dec 5, 2023
223c87e
chore: add migration script for ronin-mainnet
TuDo1403 Dec 5, 2023
4b5c968
fix: only deploy mainnet RNSAuction logic for proposal
TuDo1403 Dec 5, 2023
2a9e0e1
feat(operation): implement `add-rns-operation` (#134)
ducthotran2010 Dec 5, 2023
b9a44cf
feat: add migration script for upgrading `RNSAuction` and deploy `RNS…
ducthotran2010 Dec 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"transactions": [
{
"hash": "0xd736ab88f74574d14472989ed45274badea3991b1e17e7e7660a57a58c896aba",
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0xdb5e1ec6000000000000000000000000000000000000000000000000000000008b075d10000000000000000000000000000000000000000000000000000000008b08ae90",
"nonce": "0x726"
},
"additionalContracts": [],
"isFixedGasLimit": false
},
{
"hash": null,
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0x777b0a18039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000002601dccd6a440eb22898b2a72036566e9e57f5b7fdfd11c2e2ede7265aec13f45832f650be9aa2ded8d1a23a429039e3d03abde98c83c2d66d350779253f2ad6d000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x727"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [],
"libraries": [],
"pending": [
"0xd736ab88f74574d14472989ed45274badea3991b1e17e7e7660a57a58c896aba"
],
"returns": {},
"timestamp": 1700031427,
"chain": 2020,
"multi": false,
"commit": "4e0ae07"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"transactions": [
{
"hash": "0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0xdb5e1ec6000000000000000000000000000000000000000000000000000000008b075d10000000000000000000000000000000000000000000000000000000008b08ae90",
"nonce": "0x727"
},
"additionalContracts": [],
"isFixedGasLimit": false
},
{
"hash": "0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92",
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0x777b0a18039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000002601dccd6a440eb22898b2a72036566e9e57f5b7fdfd11c2e2ede7265aec13f45832f650be9aa2ded8d1a23a429039e3d03abde98c83c2d66d350779253f2ad6d000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x728"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [],
"libraries": [],
"pending": [
"0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92"
],
"returns": {},
"timestamp": 1700031514,
"chain": 2020,
"multi": false,
"commit": "4e0ae07"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
{
"transactions": [
{
"hash": "0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0xdb5e1ec6000000000000000000000000000000000000000000000000000000008b075d10000000000000000000000000000000000000000000000000000000008b08ae90",
"nonce": "0x727"
},
"additionalContracts": [],
"isFixedGasLimit": false
},
{
"hash": "0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92",
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0x777b0a18039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000002601dccd6a440eb22898b2a72036566e9e57f5b7fdfd11c2e2ede7265aec13f45832f650be9aa2ded8d1a23a429039e3d03abde98c83c2d66d350779253f2ad6d000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x728"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"transactionHash": "0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"transactionIndex": "0x1",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"from": "0x0F68eDBE14C8f68481771016d7E2871d6a35DE11",
"to": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"cumulativeGasUsed": "0x69b6a",
"gasUsed": "0x73c8",
"contractAddress": null,
"logs": [
{
"address": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"topics": [
"0xd8960c7efc6464cdd8dd07f4dc149b0a33bf7f60bf357838722d5b80f988fb1b",
"0x039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81"
],
"data": "0x000000000000000000000000000000000000000000000000000000008b075d10000000000000000000000000000000000000000000000000000000008b08ae90",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"transactionHash": "0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"transactionIndex": "0x1",
"logIndex": "0x5",
"removed": false
}
],
"status": "0x1",
"logsBloom": "0x00010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000200000000000000100000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080400000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x0",
"effectiveGasPrice": "0x4a817c800"
},
{
"transactionHash": "0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92",
"transactionIndex": "0x2",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"from": "0x0F68eDBE14C8f68481771016d7E2871d6a35DE11",
"to": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"cumulativeGasUsed": "0x70f83",
"gasUsed": "0x7419",
"contractAddress": null,
"logs": [
{
"address": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"topics": [
"0x9a845a1c4235343a450f5e39d4179b7e2a6c9586c02bff45d956717f4a19dd94",
"0x039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81"
],
"data": "0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002601dccd6a440eb22898b2a72036566e9e57f5b7fdfd11c2e2ede7265aec13f45832f650be9aa2ded8d1a23a429039e3d03abde98c83c2d66d350779253f2ad6d000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"transactionHash": "0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92",
"transactionIndex": "0x2",
"logIndex": "0x6",
"removed": false
}
],
"status": "0x1",
"logsBloom": "0x00000000000000000000100000000040000000000000000000000000000000040000000000000000000000000000200000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000080400000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x0",
"effectiveGasPrice": "0x4a817c800"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1700031521,
"chain": 2020,
"multi": false,
"commit": "4e0ae07"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
{
"transactions": [
{
"hash": "0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0xdb5e1ec6000000000000000000000000000000000000000000000000000000008b075d10000000000000000000000000000000000000000000000000000000008b08ae90",
"nonce": "0x727"
},
"additionalContracts": [],
"isFixedGasLimit": false
},
{
"hash": "0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92",
"transactionType": "CALL",
"contractName": null,
"contractAddress": null,
"function": null,
"arguments": null,
"transaction": {
"type": "0x00",
"from": "0x0f68edbe14c8f68481771016d7e2871d6a35de11",
"to": "0xd55e6d80aea1ff4650bc952c1653ab3cf1b940a9",
"value": "0x0",
"data": "0x777b0a18039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000002601dccd6a440eb22898b2a72036566e9e57f5b7fdfd11c2e2ede7265aec13f45832f650be9aa2ded8d1a23a429039e3d03abde98c83c2d66d350779253f2ad6d000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x728"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"transactionHash": "0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"transactionIndex": "0x1",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"from": "0x0F68eDBE14C8f68481771016d7E2871d6a35DE11",
"to": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"cumulativeGasUsed": "0x69b6a",
"gasUsed": "0x73c8",
"contractAddress": null,
"logs": [
{
"address": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"topics": [
"0xd8960c7efc6464cdd8dd07f4dc149b0a33bf7f60bf357838722d5b80f988fb1b",
"0x039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81"
],
"data": "0x000000000000000000000000000000000000000000000000000000008b075d10000000000000000000000000000000000000000000000000000000008b08ae90",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"transactionHash": "0xb584da5fec2d653dd862c3842d4a29ec97523c1b46976e640d8f29ad3dba1043",
"transactionIndex": "0x1",
"logIndex": "0x5",
"removed": false
}
],
"status": "0x1",
"logsBloom": "0x00010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000200000000000000100000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080400000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x0",
"effectiveGasPrice": "0x4a817c800"
},
{
"transactionHash": "0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92",
"transactionIndex": "0x2",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"from": "0x0F68eDBE14C8f68481771016d7E2871d6a35DE11",
"to": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"cumulativeGasUsed": "0x70f83",
"gasUsed": "0x7419",
"contractAddress": null,
"logs": [
{
"address": "0xD55e6d80aeA1FF4650BC952C1653ab3CF1b940A9",
"topics": [
"0x9a845a1c4235343a450f5e39d4179b7e2a6c9586c02bff45d956717f4a19dd94",
"0x039f71a14110d644e25ab67e0da29ae3d93f9f372f5a2f7775cafe4e856e8d81"
],
"data": "0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002601dccd6a440eb22898b2a72036566e9e57f5b7fdfd11c2e2ede7265aec13f45832f650be9aa2ded8d1a23a429039e3d03abde98c83c2d66d350779253f2ad6d000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"blockHash": "0x4507aef24a928218b777600e0a06a14e67f76b9f5761078a05513277a13d7be7",
"blockNumber": "0x1c0a0d8",
"transactionHash": "0x5c0a89e8cb83686860de603736b4987a8af39719d12d70734386aa0f7d0f5e92",
"transactionIndex": "0x2",
"logIndex": "0x6",
"removed": false
}
],
"status": "0x1",
"logsBloom": "0x00000000000000000000100000000040000000000000000000000000000000040000000000000000000000000000200000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000080400000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x0",
"effectiveGasPrice": "0x4a817c800"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1700031521,
"chain": 2020,
"multi": false,
"commit": "4e0ae07"
}
507 changes: 507 additions & 0 deletions broadcast/20231106_Deploy.s.sol/2020/run-1699254607.json

Large diffs are not rendered by default.

1,987 changes: 1,987 additions & 0 deletions broadcast/20231106_Deploy.s.sol/2020/run-1699254615.json

Large diffs are not rendered by default.

1,987 changes: 1,987 additions & 0 deletions broadcast/20231106_Deploy.s.sol/2020/run-latest.json

Large diffs are not rendered by default.

Loading