Skip to content

Commit 39ec220

Browse files
authored
chore: deploy a new dst contract to support ->Lighter deposits (#1221)
* create helper scripts and deployments Signed-off-by: Ihor Farion <ihor@umaproject.org> * runs Signed-off-by: Ihor Farion <ihor@umaproject.org> * cleanup Signed-off-by: Ihor Farion <ihor@umaproject.org> * bump version Signed-off-by: Ihor Farion <ihor@umaproject.org> * bump version Signed-off-by: Ihor Farion <ihor@umaproject.org> --------- Signed-off-by: Ihor Farion <ihor@umaproject.org>
1 parent 78dad2e commit 39ec220

File tree

11 files changed

+929
-52
lines changed

11 files changed

+929
-52
lines changed

broadcast/114DeploySponsoredCCTPDstPeriphery.sol/1/run-latest.json

Lines changed: 214 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"transactions": [
3+
{
4+
"hash": "0x3ecebb7e1a113d6e14844a96f5a6d2dc8dc0e2b9d7b2e459611def5b9129c37a",
5+
"transactionType": "CALL",
6+
"contractName": null,
7+
"contractAddress": "0x64a43393866dba0044879979faa7ad3d000622e9",
8+
"function": "handleV3AcrossMessage(address,uint256,address,bytes)",
9+
"arguments": [
10+
"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
11+
"0",
12+
"0x0000000000000000000000000000000000000000",
13+
"0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000003b4d794a66304f130a4db8f2551b0070dfcf5ca7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000"
14+
],
15+
"transaction": {
16+
"from": "0x9a8f92a830a5cb89a3816e3d267cb7791c16b04d",
17+
"to": "0x64a43393866dba0044879979faa7ad3d000622e9",
18+
"gas": "0x17e82",
19+
"value": "0x0",
20+
"input": "0x3a5be8cb000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000003b4d794a66304f130a4db8f2551b0070dfcf5ca7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000",
21+
"nonce": "0x2d85",
22+
"chainId": "0x1"
23+
},
24+
"additionalContracts": [],
25+
"isFixedGasLimit": false
26+
}
27+
],
28+
"receipts": [
29+
{
30+
"status": "0x1",
31+
"cumulativeGasUsed": "0xf2b2ec",
32+
"logs": [
33+
{
34+
"address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
35+
"topics": [
36+
"0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925",
37+
"0x00000000000000000000000064a43393866dba0044879979faa7ad3d000622e9",
38+
"0x0000000000000000000000003b4d794a66304f130a4db8f2551b0070dfcf5ca7"
39+
],
40+
"data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
41+
"blockHash": "0xbfe6bc969bca7c2e416ffdfc9f917fbb18d9afe5b81cd171c3dd255c0129e2d6",
42+
"blockNumber": "0x16e8a22",
43+
"blockTimestamp": "0x6940a573",
44+
"transactionHash": "0x3ecebb7e1a113d6e14844a96f5a6d2dc8dc0e2b9d7b2e459611def5b9129c37a",
45+
"transactionIndex": "0x76",
46+
"logIndex": "0x163",
47+
"removed": false
48+
}
49+
],
50+
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000200000040000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000020000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000010000000100000000000000000000000000000000001000000000000001000",
51+
"type": "0x2",
52+
"transactionHash": "0x3ecebb7e1a113d6e14844a96f5a6d2dc8dc0e2b9d7b2e459611def5b9129c37a",
53+
"transactionIndex": "0x76",
54+
"blockHash": "0xbfe6bc969bca7c2e416ffdfc9f917fbb18d9afe5b81cd171c3dd255c0129e2d6",
55+
"blockNumber": "0x16e8a22",
56+
"gasUsed": "0x114ef",
57+
"effectiveGasPrice": "0x28490a5",
58+
"from": "0x9a8f92a830a5cb89a3816e3d267cb7791c16b04d",
59+
"to": "0x64a43393866dba0044879979faa7ad3d000622e9",
60+
"contractAddress": null
61+
}
62+
],
63+
"libraries": [],
64+
"pending": [],
65+
"returns": {},
66+
"timestamp": 1765844341231,
67+
"chain": 1,
68+
"commit": "78dad2ea"
69+
}
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"transactions": [
3+
{
4+
"hash": "0x70b3edf99db66aac34338c3686cd708ddfc2b503c2f707f51ced67dc50e5022f",
5+
"transactionType": "CREATE",
6+
"contractName": "PermissionedMulticallHandler",
7+
"contractAddress": "0x64a43393866dba0044879979faa7ad3d000622e9",
8+
"function": null,
9+
"arguments": ["0x9A8f92a830A5cB89a3816e3D267CB7791c16b04D"],
10+
"transaction": {
11+
"from": "0x9a8f92a830a5cb89a3816e3d267cb7791c16b04d",
12+
"gas": "0x14f621",
13+
"value": "0x0",
14+
"input": "0x6080346100d957601f61124c38819003918201601f19168301916001600160401b038311848410176100dd578084926020946040528339810103126100d957516001600160a01b038116908190036100d95760015f9081558181525f51602061122c5f395f51905f52602052604090205460ff1615610088575b60405161113a90816100f28239f35b5f8181525f51602061122c5f395f51905f5260205260408120805460ff191660011790553391907f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8180a45f610079565b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe608080604052600436101561001c575b50361561001a575f80fd5b005b5f3560e01c90816301ffc9a7146107f357508063248a9ca3146107c05780632f2ff15d1461070457806336568abe146106cf5780633a5be8cb146105815780635f6ee30c1461054757806391d14854146104fd578063a217fddf146104e3578063a58d50d314610319578063c41e829514610130578063d547741f146100ed5763ef8738d3146100ac575f61000f565b346100e95760403660031901126100e9576100c561085c565b6024356001600160a01b03811681036100e95761001a916100e4610dda565b610df2565b5f80fd5b346100e95760403660031901126100e95761001a60043561010c610846565b9061012b610126825f526001602052600160405f20015490565b610a63565b610aab565b346100e95760803660031901126100e95761014961085c565b60243567ffffffffffffffff81116100e9576101699036906004016108f6565b906064359067ffffffffffffffff82116100e957366023830112156100e957816004013567ffffffffffffffff81116100e9576024830192602436918360061b0101116100e9576101b8610dda565b604435925f5b82811061020d57855f80878784519160208601915af16101dc610a10565b50156101e457005b60405163b3beda7360e01b815260206004820152908190610209906024830190610954565b0390fd5b6001600160a01b03610228610223838686610a3f565b610a4f565b161561031057602460206001600160a01b03610248610223858888610a3f565b16604051928380926370a0823160e01b82523060048301525afa908115610305575f916102d4575b505b602061027f838686610a3f565b0135602081018082116102c05788518082116102ab5750508701602001805190911790526001016101be565b634d3ae48d60e01b5f5260045260245260445ffd5b634e487b7160e01b5f52601160045260245ffd5b90506020813d82116102fd575b816102ee602093836108b8565b810103126100e9575187610270565b3d91506102e1565b6040513d5f823e3d90fd5b47945084610272565b346100e95760203660031901126100e95760043567ffffffffffffffff81116100e957366023820112156100e95780600401356103558161093c565b9161036360405193846108b8565b8183526024602084019260051b820101903682116100e95760248101925b82841061045c5784610391610dda565b80515f5b81811061039e57005b82518110156104485760208160051b840101516020810190815151151580610435575b610419575f918160406001600160a01b0385945116910151915191602083519301915af16103ed610a10565b50156103fb57600101610395565b6040516303918b1160e61b81529283925061020991600484016109f6565b60405163388ddcc360e21b8152806102098786600484016109f6565b506001600160a01b038151163b156103c1565b634e487b7160e01b5f52603260045260245ffd5b833567ffffffffffffffff81116100e9578201606060231982360301126100e9576040519161048a83610888565b60248201356001600160a01b03811681036100e957835260448201359267ffffffffffffffff84116100e9576064602094936104cd8695602436918401016108f6565b8584015201356040820152815201930192610381565b346100e9575f3660031901126100e95760206040515f8152f35b346100e95760403660031901126100e957610516610846565b6004355f5260016020526001600160a01b0360405f2091165f52602052602060ff60405f2054166040519015158152f35b346100e9575f3660031901126100e95760206040517f69048ea73402a715065a3029b4059a4e97d1461c95fa4fabca1084b5f34f4abe8152f35b346100e95760803660031901126100e95761059a61085c565b6105a2610872565b5060643567ffffffffffffffff81116100e9576105c39036906004016108f6565b335f9081527ff9f8a8d829de1c11fdd691724f182d954bcae2d8f44e7aab584f413f377402bd602052604090205460ff16156106155760025f54146100e95761060f9160025f55610b43565b60015f55005b6100e96020601161062533610f95565b6037836106517f69048ea73402a715065a3029b4059a4e97d1461c95fa4fabca1084b5f34f4abe611037565b6040519586947f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000828701528051918291018587015e8401907f206973206d697373696e6720726f6c652000000000000000000000000000000084830152805192839101604883015e01015f83820152030190601f19820181526108b8565b346100e95760403660031901126100e9576106e8610846565b336001600160a01b038216036100e95761001a90600435610aab565b346100e95760403660031901126100e957600435610720610846565b9061073a610126825f526001602052600160405f20015490565b805f52600160205260405f206001600160a01b0383165f5260205260ff60405f2054161561076457005b805f52600160205260405f206001600160a01b0383165f5260205260405f20600160ff198254161790556001600160a01b03339216907f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d5f80a4005b346100e95760203660031901126100e95760206107eb6004355f526001602052600160405f20015490565b604051908152f35b346100e95760203660031901126100e9576004359063ffffffff60e01b82168092036100e957602091637965db0b60e01b8114908115610835575b5015158152f35b6301ffc9a760e01b1490508361082e565b602435906001600160a01b03821682036100e957565b600435906001600160a01b03821682036100e957565b604435906001600160a01b03821682036100e957565b6060810190811067ffffffffffffffff8211176108a457604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176108a457604052565b67ffffffffffffffff81116108a457601f01601f191660200190565b81601f820112156100e95780359061090d826108da565b9261091b60405194856108b8565b828452602083830101116100e957815f926020809301838601378301015290565b67ffffffffffffffff81116108a45760051b60200190565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b9080602083519182815201916020808360051b8301019401925f915b8383106109a357505050505090565b9091929394602080600192601f198582030186528851906001600160a01b0382511681526040806109e1858501516060878601526060850190610954565b93015191015297019301930191939290610994565b604090610a0d939281528160208201520190610978565b90565b3d15610a3a573d90610a21826108da565b91610a2f60405193846108b8565b82523d5f602084013e565b606090565b91908110156104485760061b0190565b356001600160a01b03811681036100e95790565b805f52600160205260405f206001600160a01b0333165f5260205260ff60405f20541615610a8e5750565b602060116100e992603783610651610aa533610f95565b93611037565b805f52600160205260405f206001600160a01b0383165f5260205260ff60405f205416610ad6575050565b805f52600160205260405f206001600160a01b0383165f5260205260405f2060ff1981541690556001600160a01b03339216907ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b5f80a4565b51906001600160a01b03821682036100e957565b815182019160208301905f906020818603126100e95760208101519067ffffffffffffffff82116100e957016040818603126100e957604051926040840184811067ffffffffffffffff8211176108a457604052602082015167ffffffffffffffff81116100e95760209083010181601f820112156100e957805196610bc88861093c565b97610bd6604051998a6108b8565b8089526020808a019160051b840101928484116100e95760208101915b848310610d27575050505050506040610c0f9186855201610b2f565b936001600160a01b0360208401958087521615610cd75750928184610c8e956001600160a01b039451604051610c7081610c62602082019463a58d50d360e01b8652602060248401526044830190610978565b03601f1981018352826108b8565b519082305af1610c7e610a10565b5015610c90575b50511690610df2565b565b517f5296f22c5d0413b66d0bf45c479c4e2ca5b278634bdbd028b48e49502105f966610cce8484511692604051918291602083526020830190610978565b0390a25f610c85565b9350505050303b156100e9575f610d0a916040518093819263a58d50d360e01b8352602060048401526024830190610978565b038183305af1801561030557610d1d5750565b5f610c8e916108b8565b825167ffffffffffffffff81116100e9578201906060828603126100e95760405190610d5282610888565b610d5e60208401610b2f565b8252604083015167ffffffffffffffff81116100e9576020908401019188601f840112156100e957825192610d92846108da565b94610da060405196876108b8565b8486528a602086840101116100e9576020955f8787819882606097018386015e830101528584015201516040820152815201920191610bf3565b303303610de357565b6314e1dbf760e11b5f5260045ffd5b6001600160a01b03168015610f50576040516370a0823160e01b815230600482015291602083602481855afa928315610305575f93610f1c575b5082610e3757505050565b6001600160a01b0316610ebf6040515f806020830163a9059cbb60e01b815285602485015287604485015260448452610e716064856108b8565b60405193610e806040866108b8565b602085527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65646020860152519082885af1610eb8610a10565b90856110d9565b8051908115918215610ef9575b5050156100e9577f74d3741ef03417659087d2ec6af11dade8713f9b7f592569d60cf1ea0c9a44555f80a4565b81925090602091810103126100e9576020015180151581036100e9575f80610ecc565b9092506020813d602011610f48575b81610f38602093836108b8565b810103126100e95751915f610e2c565b3d9150610f2b565b50479081610f5c575050565b8147106100e9575f8080936001600160a01b038294165af1610f7c610a10565b50156100e957565b908151811015610448570160200190565b610f9f602a6108da565b90610fad60405192836108b8565b602a8252610fbb602a6108da565b6020830190601f19013682378251156104485760309053815160011015610448576078602183015360295b60018111610ff657506100e95790565b90600f81166010811015610448576f181899199a1a9b1b9c1cb0b131b232b360811b901a6110248385610f84565b5360041c9080156102c0575f1901610fe6565b61104160426108da565b9061104f60405192836108b8565b6042825261105d60426108da565b6020830190601f19013682378251156104485760309053815160011015610448576078602183015360415b6001811161109857506100e95790565b90600f81166010811015610448576f181899199a1a9b1b9c1cb0b131b232b360811b901a6110c68385610f84565b5360041c9080156102c0575f1901611088565b919250156110f5578151156110ec575090565b3b156100e95790565b5080519081156100e957602001fdfea26469706673582212208aff35c747ff7e5f0938409a2e1c217c6c19f84345daaafb3ceae43d8a26a8f964736f6c634300081e0033a6eef7e35abe7026729641147f7915573c7e97b47efa546f5f6e3230263bcb490000000000000000000000009a8f92a830a5cb89a3816e3d267cb7791c16b04d",
15+
"nonce": "0x2d82",
16+
"chainId": "0x1"
17+
},
18+
"additionalContracts": [],
19+
"isFixedGasLimit": false
20+
}
21+
],
22+
"receipts": [
23+
{
24+
"status": "0x1",
25+
"cumulativeGasUsed": "0x1327346",
26+
"logs": [
27+
{
28+
"address": "0x64a43393866dba0044879979faa7ad3d000622e9",
29+
"topics": [
30+
"0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d",
31+
"0x0000000000000000000000000000000000000000000000000000000000000000",
32+
"0x0000000000000000000000009a8f92a830a5cb89a3816e3d267cb7791c16b04d",
33+
"0x0000000000000000000000009a8f92a830a5cb89a3816e3d267cb7791c16b04d"
34+
],
35+
"data": "0x",
36+
"blockHash": "0xa76e4073774870b9bdc9571490e7ef749ae3eeaa78e929b7472fe600de086283",
37+
"blockNumber": "0x16e89fb",
38+
"blockTimestamp": "0x6940a393",
39+
"transactionHash": "0x70b3edf99db66aac34338c3686cd708ddfc2b503c2f707f51ced67dc50e5022f",
40+
"transactionIndex": "0xb3",
41+
"logIndex": "0x2d5",
42+
"removed": false
43+
}
44+
],
45+
"logsBloom": "0x00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000010001000000000000000000000000000800000000000000000000000000000000100000000000020000001000000000000000000020000000000000000000000000000000000000000",
46+
"type": "0x2",
47+
"transactionHash": "0x70b3edf99db66aac34338c3686cd708ddfc2b503c2f707f51ced67dc50e5022f",
48+
"transactionIndex": "0xb3",
49+
"blockHash": "0xa76e4073774870b9bdc9571490e7ef749ae3eeaa78e929b7472fe600de086283",
50+
"blockNumber": "0x16e89fb",
51+
"gasUsed": "0x101fcb",
52+
"effectiveGasPrice": "0x2950ab1",
53+
"from": "0x9a8f92a830a5cb89a3816e3d267cb7791c16b04d",
54+
"to": null,
55+
"contractAddress": "0x64a43393866dba0044879979faa7ad3d000622e9"
56+
}
57+
],
58+
"libraries": [],
59+
"pending": [],
60+
"returns": {},
61+
"timestamp": 1765843895125,
62+
"chain": 1,
63+
"commit": "78dad2ea"
64+
}

0 commit comments

Comments
 (0)