Skip to content

Commit

Permalink
LZ OmniVotingEscrow (backport and Frax support) (#119)
Browse files Browse the repository at this point in the history
  • Loading branch information
jubeira authored Jun 20, 2024
1 parent a8133ee commit 2b2ba69
Show file tree
Hide file tree
Showing 48 changed files with 3,178 additions and 16 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,9 @@ Returns an object with all contracts from a deployment and their addresses.
| Authorizer with Adaptor Validation | [`20230414-authorizer-wrapper`](./tasks/20230414-authorizer-wrapper) |
| Voting Escrow Remapper | [`20230504-vebal-remapper`](./tasks/20230504-vebal-remapper) |
| Gauge Registrant V4 | [`20230519-gauge-adder-v4`](./tasks/20230519-gauge-adder-v4) |
| LayerZero OmniVotingEscrowChild (Base) | [`20230524-base-lz-omni-voting-escrow-child`](./tasks/20230524-base-lz-omni-voting-escrow-child) |
| LayerZero OmniVotingEscrow | [`20230524-mainnet-lz-omni-voting-escrow`](./tasks/20230524-mainnet-lz-omni-voting-escrow) |
| LayerZero OmniVotingEscrowChild | [`20230524-lz-omni-voting-escrow-child`](./tasks/20230524-lz-omni-voting-escrow-child) |
| L2 VeBoost V2 | [`20230525-l2-veboost-v2`](./tasks/20230525-l2-veboost-v2) |
| Polygon ZkEVM Root Gauge, for veBAL voting | [`20230526-zkevm-root-gauge-factory`](./tasks/20230526-zkevm-root-gauge-factory) |
| Gauge Working Balance Helper | [`20230526-gauge-working-balance-helper`](./tasks/20230526-gauge-working-balance-helper) |
Expand Down
9 changes: 9 additions & 0 deletions addresses/arbitrum.json
Original file line number Diff line number Diff line change
Expand Up @@ -666,6 +666,15 @@
],
"status": "ACTIVE"
},
"20230524-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
Expand Down
9 changes: 9 additions & 0 deletions addresses/avalanche.json
Original file line number Diff line number Diff line change
Expand Up @@ -317,6 +317,15 @@
],
"status": "ACTIVE"
},
"20230524-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
Expand Down
9 changes: 9 additions & 0 deletions addresses/base.json
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,15 @@
],
"status": "ACTIVE"
},
"20230524-base-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
Expand Down
18 changes: 18 additions & 0 deletions addresses/fraxtal.json
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,24 @@
],
"status": "ACTIVE"
},
"20230524-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
"name": "VeBoostV2",
"address": "0x1702067424096F07A60e62cceE3dE9420068492D"
}
],
"status": "ACTIVE"
},
"20230526-gauge-working-balance-helper": {
"contracts": [
{
Expand Down
9 changes: 9 additions & 0 deletions addresses/gnosis.json
Original file line number Diff line number Diff line change
Expand Up @@ -408,6 +408,15 @@
],
"status": "ACTIVE"
},
"20230524-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
Expand Down
9 changes: 9 additions & 0 deletions addresses/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -1102,6 +1102,15 @@
],
"status": "ACTIVE"
},
"20230524-mainnet-lz-omni-voting-escrow": {
"contracts": [
{
"name": "OmniVotingEscrow",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230526-gauge-working-balance-helper": {
"contracts": [
{
Expand Down
9 changes: 9 additions & 0 deletions addresses/optimism.json
Original file line number Diff line number Diff line change
Expand Up @@ -577,6 +577,15 @@
],
"status": "ACTIVE"
},
"20230524-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
Expand Down
9 changes: 9 additions & 0 deletions addresses/polygon.json
Original file line number Diff line number Diff line change
Expand Up @@ -657,6 +657,15 @@
],
"status": "ACTIVE"
},
"20230524-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
Expand Down
9 changes: 9 additions & 0 deletions addresses/zkevm.json
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,15 @@
],
"status": "ACTIVE"
},
"20230524-lz-omni-voting-escrow-child": {
"contracts": [
{
"name": "OmniVotingEscrowChild",
"address": "0xE241C6e48CA045C7f631600a0f1403b2bFea05ad"
}
],
"status": "ACTIVE"
},
"20230525-l2-veboost-v2": {
"contracts": [
{
Expand Down
3 changes: 2 additions & 1 deletion deployment-txs/arbitrum.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,5 +106,6 @@
"0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd": "0x9d94ebdc30e11d4e20ee8ba0cc2eba5df421735df85a96b147ff667a83659ae5",
"0x4b7b369989e613ff2C65768B7Cf930cC927F901E": "0xa37e4213136abcfe45855253c4a6c834a4b208b94b59485d0084805daa4b4fcb",
"0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7": "0xfa1e7642e135fb32dc14c990b851e5e7a0ac7a463e3a60c5003ae4142396f45e",
"0xA38e07BcF8793E6e907EfFAD031081A99eFDa898": "0x4f8701da30c393fff745a0baada4bc3d71bdeef8a2356afb7ef57a7cc77f8720"
"0xA38e07BcF8793E6e907EfFAD031081A99eFDa898": "0x4f8701da30c393fff745a0baada4bc3d71bdeef8a2356afb7ef57a7cc77f8720",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0x115af6c8bb146c64232c51730de36d908927b55066243a78eb836349714f6818"
}
3 changes: 2 additions & 1 deletion deployment-txs/avalanche.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,5 +57,6 @@
"0x76578ecf9a141296Ec657847fb45B0585bCDa3a6": "0x98f5e020e44143c890b635ccdf772758bbb3d902d7ca797f3d042ff7635d5d04",
"0x88ED12A90142fDBFe2a28f7d5b48927254C7e760": "0xadb29ed4ca32249de255e8cd1588447fe41607493adbf0796d75a6f493784caf",
"0xb9F8AB3ED3F3aCBa64Bc6cd2DcA74B7F38fD7B88": "0x246248ad396826dbfbdc5360cb9cbbdb3a672efa08cc745d1670900888c58c7b",
"0xc6057Da8673bE26378470A302628a07f70775F3A": "0x5bd10e1f25fb58b92b768f99a3dedf28740c49e90ba039aa1a33ac922f41d4a8"
"0xc6057Da8673bE26378470A302628a07f70775F3A": "0x5bd10e1f25fb58b92b768f99a3dedf28740c49e90ba039aa1a33ac922f41d4a8",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0x4f455045bb9de45ebda848291b4f6c6b142a6d243eada2ea184f48cf69a78f13"
}
3 changes: 2 additions & 1 deletion deployment-txs/base.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,6 @@
"0xE42FFA682A26EF8F25891db4882932711D42e467": "0xe4e40a72bd07b1f5ecda4500a9d7a82ba148972319d12760b5db67974b3e56ff",
"0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4": "0x36851b090d449fecfafa0932617d309ed02419c398b46aed466bffc6ef9b0205",
"0x956CCab09898C0AF2aCa5e6C229c3aD4E93d9288": "0x5d3342faf0368b939daa93247536afa26cc72c83de52ba7711ae1b8646688467",
"0xe98F9e1aD609A48b7af16F0772144eB117b59b45": "0x0491b9653646cf9154c6300950f24f18df93addc4a7798838e9b0e3905068d57"
"0xe98F9e1aD609A48b7af16F0772144eB117b59b45": "0x0491b9653646cf9154c6300950f24f18df93addc4a7798838e9b0e3905068d57",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0x0695ead4a9938c9ced5d64a86e1064942acddefdb0c492c4ce83a11545c3b2c7"
}
4 changes: 3 additions & 1 deletion deployment-txs/fraxtal.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,7 @@
"0x3f170631ed9821Ca51A59D996aB095162438DC10": "0x4854c1b91e1cffc6f7a8d5bc25da1695b1d2eb561afe975db90307b498ad9063",
"0x662112B8CB18889e81459b92CA0f894a2ef2c1B8": "0x838062bb4d0d14b3e6cf00ff009733834af3ffa70bfa749ef6e24950f2c4e2bd",
"0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7": "0xd11ef5c062019f9af7f9da881db570377e965531a36d3b54c5057e6f59aaff84",
"0xA65bc2c42697494a53DC53bf1a45c9e72201467F": "0x9b9fb9ea4ea5ce89eeff4b3cbe1405a9116697ab665a41b8085ef1e1c5a18eb5"
"0xA65bc2c42697494a53DC53bf1a45c9e72201467F": "0x9b9fb9ea4ea5ce89eeff4b3cbe1405a9116697ab665a41b8085ef1e1c5a18eb5",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0x0ce7f2cfb8fd42c85e61e0a126a8395fe02c03ab2ddaf77ec57c46460e79064b",
"0x1702067424096F07A60e62cceE3dE9420068492D": "0x79e47b53d349bccc53a37701d1245ad540df5087f8e793491af3393f13580f1c"
}
3 changes: 2 additions & 1 deletion deployment-txs/gnosis.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,5 +68,6 @@
"0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A": "0xdcde98dee90abc1083b789ce69a4f433bdad3e86c4b1b2ea3e35edd10d892f97",
"0x8eA89804145c007e7D226001A96955ad53836087": "0xbc8fc1f4ab466c972716c6776e73dfc38462741c9a2bc4fe72853925716c1b0e",
"0x47B489bf5836f83ABD928C316F8e39bC0587B020": "0xc3fc1fb96712a0659b7e9e5f406f63bdf5cbd5df9e04f0372c28f75785036791",
"0x5d98909Aa2b3d964907B3735597F47E06b04D8b4": "0xa814573ffdd86b757737f901806202098a899736c359c51e38c258301f59c4a2"
"0x5d98909Aa2b3d964907B3735597F47E06b04D8b4": "0xa814573ffdd86b757737f901806202098a899736c359c51e38c258301f59c4a2",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0xbddecd204c0ff30e450edee2fd8c90b57632ba63525f7c1771a5e0017308b15e"
}
3 changes: 2 additions & 1 deletion deployment-txs/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -167,5 +167,6 @@
"0xeA66501dF1A00261E3bB79D1E90444fc6A186B62": "0xcc232687fe7d8e42e86f66c29a12c0da6d99c4ae7132f7c25aec44bafe9f2d9d",
"0x5B42eC6D40f7B7965BE5308c70e2603c0281C1E9": "0x4149cadfe5d3431205d9819fca44ed7a4c2b101adc51adc75cc4586dee237be8",
"0xF1C849190Ecfae64d0Bd0a0708708E1De906aaB5": "0x19ecdc8479e8880edaf6072dc8b408daf8cc053edb1ed34e00dbfcce0a0b3150",
"0x18CC3C68A5e64b40c846Aa6E45312cbcBb94f71b": "0x1f11890a40a96fb3be92f2ab5ae160a70252e671ade0038242f21a6992f0ceab"
"0x18CC3C68A5e64b40c846Aa6E45312cbcBb94f71b": "0x1f11890a40a96fb3be92f2ab5ae160a70252e671ade0038242f21a6992f0ceab",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0x8ea045aa2c50cc3fe24f6e9122cac4d1825b9367598fce148fce736b2540a1ab"
}
3 changes: 2 additions & 1 deletion deployment-txs/optimism.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,5 +96,6 @@
"0x83E443EF4f9963C77bd860f94500075556668cb8": "0x6be69a855504cbd233f9fd4ec075910860a89389cfc18aa23a084f8e15f2d4b7",
"0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE": "0x8248e5013965d70663de36bfbf99e43117a575f39166d231d60baeb00401835e",
"0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7": "0xa38b696479f35a9751ca8b1f0ddeb160188b3146113975b8c2b657c2fe7d7fd2",
"0x287E4A89d03deCdF7ac372c7B5332AbCDb3D912A": "0x39cc35f6c6e6707bd82515a66d36b486fb7dc78cec6e2ddb58a80371cc617779"
"0x287E4A89d03deCdF7ac372c7B5332AbCDb3D912A": "0x39cc35f6c6e6707bd82515a66d36b486fb7dc78cec6e2ddb58a80371cc617779",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0xb4cfd52505333ab3c84871c50cdfe4cad5e1aa4675a7f1f42a7ec53e8e6f8562"
}
3 changes: 2 additions & 1 deletion deployment-txs/polygon.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,5 +106,6 @@
"0xa3b370092aeb56770B23315252aB5E16DAcBF62B": "0x32a0d4b22c69b174ad62578ac8f9c7d367262baabb26576fbcc28bbe06e00b4a",
"0xFf8b3b627a6959C85A8e82DBf8BEFB38579c2280": "0x11420b9ee5ec2e99e8ab41374aeb1558b1584634e7b11da28a7f69e64b9f3d6e",
"0xEAedc32a51c510d35ebC11088fD5fF2b47aACF2E": "0x7b9678ad538b1cd3f3a03e63455e7d49a1bc716ea42310fbf99df4bf93ecfdfa",
"0xd78b8a04498a15c54cf96d3e201cdd85D4ba524d": "0x8727013d2e11655bfa9703cdbff17c7d956ed8be9146fe33e2f7d15b6e9f8e9f"
"0xd78b8a04498a15c54cf96d3e201cdd85D4ba524d": "0x8727013d2e11655bfa9703cdbff17c7d956ed8be9146fe33e2f7d15b6e9f8e9f",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0x430e8acfb86ef749181a711dc18dc08446db30c73b8babcceeb021a18924b0d5"
}
3 changes: 2 additions & 1 deletion deployment-txs/zkevm.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,6 @@
"0xA76C92aaF1FE0f4c3be46edd1Ab020F5774eDf46": "0xb988d13eca0852d274fc72ec976ed0ec28cb638a22144624abe87e64a8c491bb",
"0x0c5538098EBe88175078972F514C9e101D325D4F": "0x73c666089cafd2358e82336a5bf1b67ae18b92d3907a1df042590b2f3793b0ce",
"0xf23b4DB826DbA14c0e857029dfF076b1c0264843": "0xd90d4cd68db73599c00379d0ad19fdca212a509b85a1ec5bea4f6635ec2f33bc",
"0x6Db6e2d95acF228bC0c9a98e0EB55144962Fe6c0": "0x0a7ea7a3efb453a2e292abd982aff61a9816ba484280c0338b1a042d9fd85d62"
"0x6Db6e2d95acF228bC0c9a98e0EB55144962Fe6c0": "0x0a7ea7a3efb453a2e292abd982aff61a9816ba484280c0338b1a042d9fd85d62",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0xcd474de0a621203da4f2ad2fe5066b8c13d8071851148105472ba3d3f17b8887"
}
Loading

0 comments on commit 2b2ba69

Please sign in to comment.