From 38041c3783183107b92246780fb644769dcb3de7 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 20 Sep 2023 19:15:29 +0200 Subject: [PATCH 01/13] BIP-434: Enable wstETH/4Pool Gauge [Arbitrum] - Enable wstETH/4Pool Gauge on Arbitrum - Tenderly sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/1ddc37b9-772d-4e16-8bdb-ddbe33d65f27 --- BIPs/2023-W38/BIP-434.json | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 BIPs/2023-W38/BIP-434.json diff --git a/BIPs/2023-W38/BIP-434.json b/BIPs/2023-W38/BIP-434.json new file mode 100644 index 000000000..8b8644cf1 --- /dev/null +++ b/BIPs/2023-W38/BIP-434.json @@ -0,0 +1,40 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1695230035540, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x94e12acdc67503083ab1d7f08b9700b869456d5408ca859c46ce35cd9e95d908" + }, + "transactions": [ + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0xa8Bb331a84032b156E5c670152A5Bd48f5DeC784", + "gaugeType": "Arbitrum" + } + } + ] +} \ No newline at end of file From 9beb0f09318cf9a54cf06c72892466bd33b6a7e1 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 20 Sep 2023 17:20:10 +0000 Subject: [PATCH 02/13] Reformatted JSON files --- BIPs/2023-W38/BIP-434.json | 78 ++++++++++++++++---------------- BIPs/2023-W38/BIP-434.report.txt | 11 +++++ 2 files changed, 50 insertions(+), 39 deletions(-) create mode 100644 BIPs/2023-W38/BIP-434.report.txt diff --git a/BIPs/2023-W38/BIP-434.json b/BIPs/2023-W38/BIP-434.json index 8b8644cf1..004669cbb 100644 --- a/BIPs/2023-W38/BIP-434.json +++ b/BIPs/2023-W38/BIP-434.json @@ -1,40 +1,40 @@ { - "version": "1.0", - "chainId": "1", - "createdAt": 1695230035540, - "meta": { - "name": "Transactions Batch", - "description": "", - "txBuilderVersion": "1.16.2", - "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", - "createdFromOwnerAddress": "", - "checksum": "0x94e12acdc67503083ab1d7f08b9700b869456d5408ca859c46ce35cd9e95d908" - }, - "transactions": [ - { - "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "name": "gauge", - "type": "address", - "internalType": "address" - }, - { - "name": "gaugeType", - "type": "string", - "internalType": "string" - } - ], - "name": "addGauge", - "payable": false - }, - "contractInputsValues": { - "gauge": "0xa8Bb331a84032b156E5c670152A5Bd48f5DeC784", - "gaugeType": "Arbitrum" - } - } - ] -} \ No newline at end of file + "version": "1.0", + "chainId": "1", + "createdAt": 1695230035540, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x94e12acdc67503083ab1d7f08b9700b869456d5408ca859c46ce35cd9e95d908" + }, + "transactions": [ + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0xa8Bb331a84032b156E5c670152A5Bd48f5DeC784", + "gaugeType": "Arbitrum" + } + } + ] +} diff --git a/BIPs/2023-W38/BIP-434.report.txt b/BIPs/2023-W38/BIP-434.report.txt new file mode 100644 index 000000000..c88917ef1 --- /dev/null +++ b/BIPs/2023-W38/BIP-434.report.txt @@ -0,0 +1,11 @@ +File name: BIPs/2023-W38/BIP-434.json +COMMIT: `38041c3783183107b92246780fb644769dcb3de7` +CHAIN(S): `arbitrum` +``` ++-----------------------+---------------------------------------------------------------------+--------------------------+--------------------------------------------+----------------------------------------------------------+------------------------------------------------+---------+------------+ +| function | pool_id_and_address | symbol_and_info | gauge_address_and_info | tokens | rate_providers | bip | tx_index | ++=======================+=====================================================================+==========================+============================================+==========================================================+================================================+=========+============+ +| GaugeAdderV4/addGauge | 0xa1a8bf131571a2139feb79401aa4a2e9482df6270002000000000000000004b4 | 50wstETH/50-4Pool | 0xa8Bb331a84032b156E5c670152A5Bd48f5DeC784 | "4POOL-BPT(0x423A1323c871aBC9d89EB06855bF5347048Fc4A5)", | "0x0000000000000000000000000000000000000000", | BIP-434 | 0 | +| | pool_address: 0xA1a8bf131571A2139FEB79401aA4A2E9482Df627 | fee: 0.02, a-factor: N/A | Style: L0 sidechain, cap: 100.0% | "wstETH(0x5979D7b546E38E414F7E9822514be443A4800529)" | "0xf7c5c26B574063e7b098ed74fAd6779e65E3F836" | | | ++-----------------------+---------------------------------------------------------------------+--------------------------+--------------------------------------------+----------------------------------------------------------+------------------------------------------------+---------+------------+ +``` From 2798dad0139d580183f1530be4e2116353151d29 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 20 Sep 2023 21:00:21 +0200 Subject: [PATCH 03/13] BIP-436: Allocate BAL Liquidity to Base & Arbitrum axlBAL/BAL pools for routing over Squid - Part A: Add axlBAL/BAL pool gauges for squid on Arbitrum and Base BIP-436A Tenderly sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/7ca07889-339d-424f-a6a0-486fa65bba33 - Part B: Transfer 40000 BAL to LM multisig - BIP-436B: Tenderly-sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/6c9552b3-2454-4c44-9cf5-e74b304e367d --- BIPs/2023-W38/BIP-436A.json | 65 +++++++++++++++++++++++++++++++++++++ BIPs/2023-W38/BIP-436B.json | 40 +++++++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 BIPs/2023-W38/BIP-436A.json create mode 100644 BIPs/2023-W38/BIP-436B.json diff --git a/BIPs/2023-W38/BIP-436A.json b/BIPs/2023-W38/BIP-436A.json new file mode 100644 index 000000000..079f38215 --- /dev/null +++ b/BIPs/2023-W38/BIP-436A.json @@ -0,0 +1,65 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1695236194130, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x2fbaa0caea9a000f8a84bdda1024c4f3ee9d8bc52621289798cd2a6fe1e30049" + }, + "transactions": [ + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x67313e858fB87Cc4b30AD56b6B461D7450738950", + "gaugeType": "Base" + } + }, + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x66E9A9d0a35C6a368A66A432AbD9dB4Fb248f212", + "gaugeType": "Arbitrum" + } + } + ] +} \ No newline at end of file diff --git a/BIPs/2023-W38/BIP-436B.json b/BIPs/2023-W38/BIP-436B.json new file mode 100644 index 000000000..2a635ece3 --- /dev/null +++ b/BIPs/2023-W38/BIP-436B.json @@ -0,0 +1,40 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1695236356608, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", + "createdFromOwnerAddress": "", + "checksum": "0x07a161f638471eb74468f6089e3fba601cb30357e0a2f4331a80df3e97143231" + }, + "transactions": [ + { + "to": "0xba100000625a3754423978a60c9317c58a424e3D", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "recipient", + "type": "address", + "internalType": "address" + }, + { + "name": "amount", + "type": "uint256", + "internalType": "uint256" + } + ], + "name": "transfer", + "payable": false + }, + "contractInputsValues": { + "recipient": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "amount": "40000000000000000000000" + } + } + ] +} \ No newline at end of file From c5444fb39b13aa2901623af768daa78a978aab91 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 20 Sep 2023 19:05:02 +0000 Subject: [PATCH 04/13] Reformatted JSON files --- BIPs/2023-W38/BIP-436A.json | 126 ++++++++++++++++++------------------ BIPs/2023-W38/BIP-436B.json | 78 +++++++++++----------- 2 files changed, 102 insertions(+), 102 deletions(-) diff --git a/BIPs/2023-W38/BIP-436A.json b/BIPs/2023-W38/BIP-436A.json index 079f38215..d42415b7b 100644 --- a/BIPs/2023-W38/BIP-436A.json +++ b/BIPs/2023-W38/BIP-436A.json @@ -1,65 +1,65 @@ { - "version": "1.0", - "chainId": "1", - "createdAt": 1695236194130, - "meta": { - "name": "Transactions Batch", - "description": "", - "txBuilderVersion": "1.16.2", - "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", - "createdFromOwnerAddress": "", - "checksum": "0x2fbaa0caea9a000f8a84bdda1024c4f3ee9d8bc52621289798cd2a6fe1e30049" + "version": "1.0", + "chainId": "1", + "createdAt": 1695236194130, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x2fbaa0caea9a000f8a84bdda1024c4f3ee9d8bc52621289798cd2a6fe1e30049" + }, + "transactions": [ + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x67313e858fB87Cc4b30AD56b6B461D7450738950", + "gaugeType": "Base" + } }, - "transactions": [ - { - "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "name": "gauge", - "type": "address", - "internalType": "address" - }, - { - "name": "gaugeType", - "type": "string", - "internalType": "string" - } - ], - "name": "addGauge", - "payable": false - }, - "contractInputsValues": { - "gauge": "0x67313e858fB87Cc4b30AD56b6B461D7450738950", - "gaugeType": "Base" - } - }, - { - "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "name": "gauge", - "type": "address", - "internalType": "address" - }, - { - "name": "gaugeType", - "type": "string", - "internalType": "string" - } - ], - "name": "addGauge", - "payable": false - }, - "contractInputsValues": { - "gauge": "0x66E9A9d0a35C6a368A66A432AbD9dB4Fb248f212", - "gaugeType": "Arbitrum" - } - } - ] -} \ No newline at end of file + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x66E9A9d0a35C6a368A66A432AbD9dB4Fb248f212", + "gaugeType": "Arbitrum" + } + } + ] +} diff --git a/BIPs/2023-W38/BIP-436B.json b/BIPs/2023-W38/BIP-436B.json index 2a635ece3..fcaa2610a 100644 --- a/BIPs/2023-W38/BIP-436B.json +++ b/BIPs/2023-W38/BIP-436B.json @@ -1,40 +1,40 @@ { - "version": "1.0", - "chainId": "1", - "createdAt": 1695236356608, - "meta": { - "name": "Transactions Batch", - "description": "", - "txBuilderVersion": "1.16.2", - "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", - "createdFromOwnerAddress": "", - "checksum": "0x07a161f638471eb74468f6089e3fba601cb30357e0a2f4331a80df3e97143231" - }, - "transactions": [ - { - "to": "0xba100000625a3754423978a60c9317c58a424e3D", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "name": "recipient", - "type": "address", - "internalType": "address" - }, - { - "name": "amount", - "type": "uint256", - "internalType": "uint256" - } - ], - "name": "transfer", - "payable": false - }, - "contractInputsValues": { - "recipient": "0xc38c5f97B34E175FFd35407fc91a937300E33860", - "amount": "40000000000000000000000" - } - } - ] -} \ No newline at end of file + "version": "1.0", + "chainId": "1", + "createdAt": 1695236356608, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", + "createdFromOwnerAddress": "", + "checksum": "0x07a161f638471eb74468f6089e3fba601cb30357e0a2f4331a80df3e97143231" + }, + "transactions": [ + { + "to": "0xba100000625a3754423978a60c9317c58a424e3D", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "recipient", + "type": "address", + "internalType": "address" + }, + { + "name": "amount", + "type": "uint256", + "internalType": "uint256" + } + ], + "name": "transfer", + "payable": false + }, + "contractInputsValues": { + "recipient": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "amount": "40000000000000000000000" + } + } + ] +} From 4535795221d5051ebece765c8ea72b6d3d9b6c1e Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 21 Sep 2023 16:47:28 +0200 Subject: [PATCH 05/13] BIP-438: Enable Gauge Checkpointer v2 - Enable gauge checkpointer v2 for l2s - Tenderly-sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/732f29af-85e7-4d26-9c8a-9d57523e8cec --- BIPs/2023-W38/BIP-438.json | 65 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 BIPs/2023-W38/BIP-438.json diff --git a/BIPs/2023-W38/BIP-438.json b/BIPs/2023-W38/BIP-438.json new file mode 100644 index 000000000..460d8c7b0 --- /dev/null +++ b/BIPs/2023-W38/BIP-438.json @@ -0,0 +1,65 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1695307567941, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", + "createdFromOwnerAddress": "", + "checksum": "0xf718fb721949b969de86ca7990f7e9e6b50d6d80b4c812558a00537071de1863" + }, + "transactions": [ + { + "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "role", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "account", + "type": "address" + } + ], + "name": "grantRole", + "payable": false + }, + "contractInputsValues": { + "role": "0x3f63974a377ba4713661ede455bceda6686a0395f8b8ed8701ad1f13bb926c4d", + "account": "0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98" + } + }, + { + "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "role", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "account", + "type": "address" + } + ], + "name": "grantRole", + "payable": false + }, + "contractInputsValues": { + "role": "0x54f43cdb53a74c7bd91359b21ad8cd82a6a41b6ff8718aea74f1d2b9292c6b41", + "account": "0xc38c5f97B34E175FFd35407fc91a937300E33860" + } + } + ] +} \ No newline at end of file From f47edc5155c704570d7db6744039bad04ddb0050 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 21 Sep 2023 14:49:23 +0000 Subject: [PATCH 06/13] Reformatted JSON files --- BIPs/2023-W38/BIP-438.json | 126 +++++++++++++++---------------- BIPs/2023-W38/BIP-438.report.txt | 28 +++++++ 2 files changed, 91 insertions(+), 63 deletions(-) create mode 100644 BIPs/2023-W38/BIP-438.report.txt diff --git a/BIPs/2023-W38/BIP-438.json b/BIPs/2023-W38/BIP-438.json index 460d8c7b0..bb21121ed 100644 --- a/BIPs/2023-W38/BIP-438.json +++ b/BIPs/2023-W38/BIP-438.json @@ -1,65 +1,65 @@ { - "version": "1.0", - "chainId": "1", - "createdAt": 1695307567941, - "meta": { - "name": "Transactions Batch", - "description": "", - "txBuilderVersion": "1.16.2", - "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", - "createdFromOwnerAddress": "", - "checksum": "0xf718fb721949b969de86ca7990f7e9e6b50d6d80b4c812558a00537071de1863" + "version": "1.0", + "chainId": "1", + "createdAt": 1695307567941, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", + "createdFromOwnerAddress": "", + "checksum": "0xf718fb721949b969de86ca7990f7e9e6b50d6d80b4c812558a00537071de1863" + }, + "transactions": [ + { + "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "role", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "account", + "type": "address" + } + ], + "name": "grantRole", + "payable": false + }, + "contractInputsValues": { + "role": "0x3f63974a377ba4713661ede455bceda6686a0395f8b8ed8701ad1f13bb926c4d", + "account": "0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98" + } }, - "transactions": [ - { - "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "internalType": "bytes32", - "name": "role", - "type": "bytes32" - }, - { - "internalType": "address", - "name": "account", - "type": "address" - } - ], - "name": "grantRole", - "payable": false - }, - "contractInputsValues": { - "role": "0x3f63974a377ba4713661ede455bceda6686a0395f8b8ed8701ad1f13bb926c4d", - "account": "0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98" - } - }, - { - "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "internalType": "bytes32", - "name": "role", - "type": "bytes32" - }, - { - "internalType": "address", - "name": "account", - "type": "address" - } - ], - "name": "grantRole", - "payable": false - }, - "contractInputsValues": { - "role": "0x54f43cdb53a74c7bd91359b21ad8cd82a6a41b6ff8718aea74f1d2b9292c6b41", - "account": "0xc38c5f97B34E175FFd35407fc91a937300E33860" - } - } - ] -} \ No newline at end of file + { + "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "role", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "account", + "type": "address" + } + ], + "name": "grantRole", + "payable": false + }, + "contractInputsValues": { + "role": "0x54f43cdb53a74c7bd91359b21ad8cd82a6a41b6ff8718aea74f1d2b9292c6b41", + "account": "0xc38c5f97B34E175FFd35407fc91a937300E33860" + } + } + ] +} diff --git a/BIPs/2023-W38/BIP-438.report.txt b/BIPs/2023-W38/BIP-438.report.txt new file mode 100644 index 000000000..f89f221ba --- /dev/null +++ b/BIPs/2023-W38/BIP-438.report.txt @@ -0,0 +1,28 @@ +File name: BIPs/2023-W38/BIP-438.json +COMMIT: `4535795221d5051ebece765c8ea72b6d3d9b6c1e` +CHAIN(S): `mainnet` +``` ++----------------------+---------------------------------------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+------------+ +| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index | ++======================+=====================================================================+============================================+=================================================================================================================+====================================================================+=========+============+ +| Authorizer/grantRole | 20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer | 0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98 | 20220714-fee-distributor-v2/FeeDistributor/checkpoint() | 0x3f63974a377ba4713661ede455bceda6686a0395f8b8ed8701ad1f13bb926c4d | BIP-438 | 0 | +| | | | 20220325-gauge-controller/VotingEscrow/checkpoint() | | | | +| | | | 20220823-optimism-root-gauge-factory-v2/OptimismRootGauge/checkpoint() | | | | +| | | | 20230215-single-recipient-gauge-factory-v2/SingleRecipientGauge/checkpoint() | | | | +| | | | 20220413-arbitrum-root-gauge-factory/ArbitrumRootGauge/checkpoint() | | | | +| | | | 20220823-arbitrum-root-gauge-factory-v2/ArbitrumRootGauge/checkpoint() | | | | +| | | | 20230811-avalanche-root-gauge-factory-v2/AvalancheRootGauge/checkpoint() | | | | +| | | | 20230911-base-root-gauge-factory/BaseRootGauge/checkpoint() | | | | +| | | | 20220325-gauge-controller/GaugeController/checkpoint() | | | | +| | | | 20220823-polygon-root-gauge-factory-v2/PolygonRootGauge/checkpoint() | | | | +| | | | 20230526-zkevm-root-gauge-factory/PolygonZkEVMRootGauge/checkpoint() | | | | +| | | | 20220628-optimism-root-gauge-factory/OptimismRootGauge/checkpoint() | | | | +| | | | 20230217-gnosis-root-gauge-factory/GnosisRootGauge/checkpoint() | | | | +| | | | 20220413-polygon-root-gauge-factory/PolygonRootGauge/checkpoint() | | | | +| | | | 20220325-single-recipient-gauge-factory/SingleRecipientGauge/checkpoint() | | | | +| | | | 20220420-fee-distributor/FeeDistributor/checkpoint() | | | | +| | | | 20230529-avalanche-root-gauge-factory/AvalancheRootGauge/checkpoint() | | | | ++----------------------+---------------------------------------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+------------+ +| Authorizer/grantRole | multisigs/lm | 0xc38c5f97B34E175FFd35407fc91a937300E33860 | 20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer/addGaugesWithVerifiedType(string,address[]) | 0x54f43cdb53a74c7bd91359b21ad8cd82a6a41b6ff8718aea74f1d2b9292c6b41 | BIP-438 | 1 | ++----------------------+---------------------------------------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+------------+ +``` From 9c0794cf98c0b7dab551facc7ab4ac387e9f4458 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 21 Sep 2023 16:58:59 +0200 Subject: [PATCH 07/13] BIP-439: Enable R/sDAI ECLP Gauge [Ethereum] - Enable R/sDAI ECLP gauge on Mainnet - Tenderly-sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/eec181f1-c384-4aeb-b17c-4b78247f385b --- BIPs/2023-W38/BIP-439.json | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 BIPs/2023-W38/BIP-439.json diff --git a/BIPs/2023-W38/BIP-439.json b/BIPs/2023-W38/BIP-439.json new file mode 100644 index 000000000..8bca49668 --- /dev/null +++ b/BIPs/2023-W38/BIP-439.json @@ -0,0 +1,40 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1695308273482, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x0de6ad7337c7e7bf09fbea6da293861112f99064d75555745515fbd744735ba5" + }, + "transactions": [ + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x3b861B81B086Ef0CfFA0B00Cd2dDB3d545ec9B98", + "gaugeType": "Ethereum" + } + } + ] +} \ No newline at end of file From 3710dfa78f1d6835ed6f6c7f3e56af674a5e8908 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 21 Sep 2023 15:03:32 +0000 Subject: [PATCH 08/13] Reformatted JSON files --- BIPs/2023-W38/BIP-439.json | 78 ++++++++++++++++---------------- BIPs/2023-W38/BIP-439.report.txt | 11 +++++ 2 files changed, 50 insertions(+), 39 deletions(-) create mode 100644 BIPs/2023-W38/BIP-439.report.txt diff --git a/BIPs/2023-W38/BIP-439.json b/BIPs/2023-W38/BIP-439.json index 8bca49668..143abaf54 100644 --- a/BIPs/2023-W38/BIP-439.json +++ b/BIPs/2023-W38/BIP-439.json @@ -1,40 +1,40 @@ { - "version": "1.0", - "chainId": "1", - "createdAt": 1695308273482, - "meta": { - "name": "Transactions Batch", - "description": "", - "txBuilderVersion": "1.16.2", - "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", - "createdFromOwnerAddress": "", - "checksum": "0x0de6ad7337c7e7bf09fbea6da293861112f99064d75555745515fbd744735ba5" - }, - "transactions": [ - { - "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "name": "gauge", - "type": "address", - "internalType": "address" - }, - { - "name": "gaugeType", - "type": "string", - "internalType": "string" - } - ], - "name": "addGauge", - "payable": false - }, - "contractInputsValues": { - "gauge": "0x3b861B81B086Ef0CfFA0B00Cd2dDB3d545ec9B98", - "gaugeType": "Ethereum" - } - } - ] -} \ No newline at end of file + "version": "1.0", + "chainId": "1", + "createdAt": 1695308273482, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x0de6ad7337c7e7bf09fbea6da293861112f99064d75555745515fbd744735ba5" + }, + "transactions": [ + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gauge", + "type": "address", + "internalType": "address" + }, + { + "name": "gaugeType", + "type": "string", + "internalType": "string" + } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x3b861B81B086Ef0CfFA0B00Cd2dDB3d545ec9B98", + "gaugeType": "Ethereum" + } + } + ] +} diff --git a/BIPs/2023-W38/BIP-439.report.txt b/BIPs/2023-W38/BIP-439.report.txt new file mode 100644 index 000000000..465282974 --- /dev/null +++ b/BIPs/2023-W38/BIP-439.report.txt @@ -0,0 +1,11 @@ +File name: BIPs/2023-W38/BIP-439.json +COMMIT: `9c0794cf98c0b7dab551facc7ab4ac387e9f4458` +CHAIN(S): `mainnet` +``` ++-----------------------+---------------------------------------------------------------------+--------------------------+--------------------------------------------+------------------------------------------------------+------------------+---------+------------+ +| function | pool_id_and_address | symbol_and_info | gauge_address_and_info | tokens | rate_providers | bip | tx_index | ++=======================+=====================================================================+==========================+============================================+======================================================+==================+=========+============+ +| GaugeAdderV4/addGauge | 0x52b69d6b3eb0bd6b2b4a48a316dfb0e1460e67e40002000000000000000005f3 | ECLP-R-sDAI | 0x3b861B81B086Ef0CfFA0B00Cd2dDB3d545ec9B98 | "R(0x183015a9bA6fF60230fdEaDc3F43b3D788b13e21)", | | BIP-439 | 0 | +| | pool_address: 0x52b69d6b3eB0BD6b2b4A48a316Dfb0e1460E67E4 | fee: 0.05, a-factor: N/A | Style: mainnet, cap: 100.0% | "sDAI(0x83F20F44975D03b1b09e64809B757c47f942BEeA)" | | | | ++-----------------------+---------------------------------------------------------------------+--------------------------+--------------------------------------------+------------------------------------------------------+------------------+---------+------------+ +``` From 18ed32597e23e3f9401c9231c9e82a305d9c65eb Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 21 Sep 2023 18:06:12 +0200 Subject: [PATCH 09/13] FIX: reassign BIP number --- BIPs/2023-W38/{BIP-439.json => BIP-437.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename BIPs/2023-W38/{BIP-439.json => BIP-437.json} (100%) diff --git a/BIPs/2023-W38/BIP-439.json b/BIPs/2023-W38/BIP-437.json similarity index 100% rename from BIPs/2023-W38/BIP-439.json rename to BIPs/2023-W38/BIP-437.json From 5de1af4bd054d32a531d10ba9ee24a05055f4280 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 21 Sep 2023 16:09:15 +0000 Subject: [PATCH 10/13] Reformatted JSON files --- BIPs/2023-W38/BIP-437.report.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 BIPs/2023-W38/BIP-437.report.txt diff --git a/BIPs/2023-W38/BIP-437.report.txt b/BIPs/2023-W38/BIP-437.report.txt new file mode 100644 index 000000000..38bf8aeab --- /dev/null +++ b/BIPs/2023-W38/BIP-437.report.txt @@ -0,0 +1,11 @@ +File name: BIPs/2023-W38/BIP-437.json +COMMIT: `18ed32597e23e3f9401c9231c9e82a305d9c65eb` +CHAIN(S): `mainnet` +``` ++-----------------------+---------------------------------------------------------------------+--------------------------+--------------------------------------------+------------------------------------------------------+------------------+---------+------------+ +| function | pool_id_and_address | symbol_and_info | gauge_address_and_info | tokens | rate_providers | bip | tx_index | ++=======================+=====================================================================+==========================+============================================+======================================================+==================+=========+============+ +| GaugeAdderV4/addGauge | 0x52b69d6b3eb0bd6b2b4a48a316dfb0e1460e67e40002000000000000000005f3 | ECLP-R-sDAI | 0x3b861B81B086Ef0CfFA0B00Cd2dDB3d545ec9B98 | "R(0x183015a9bA6fF60230fdEaDc3F43b3D788b13e21)", | | BIP-437 | 0 | +| | pool_address: 0x52b69d6b3eB0BD6b2b4A48a316Dfb0e1460E67E4 | fee: 0.05, a-factor: N/A | Style: mainnet, cap: 100.0% | "sDAI(0x83F20F44975D03b1b09e64809B757c47f942BEeA)" | | | | ++-----------------------+---------------------------------------------------------------------+--------------------------+--------------------------------------------+------------------------------------------------------+------------------+---------+------------+ +``` From 60d1c5aefd77768fbdd82335ca7d1db428097e76 Mon Sep 17 00:00:00 2001 From: Tritium Date: Sat, 23 Sep 2023 23:57:47 +0200 Subject: [PATCH 11/13] Don't try checksumming a non address. --- action-scripts/brownie/scripts/report_gauges.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/action-scripts/brownie/scripts/report_gauges.py b/action-scripts/brownie/scripts/report_gauges.py index d14eacb00..016cc8299 100644 --- a/action-scripts/brownie/scripts/report_gauges.py +++ b/action-scripts/brownie/scripts/report_gauges.py @@ -314,13 +314,15 @@ def _parse_transfer(transaction: dict, **kwargs) -> Optional[dict]: # Get input values token = Contract(transaction["to"]) recipient_address = transaction["contractInputsValues"].get("to") + if Web3.isAddress(recipient_address): + recipient_address = Web3.toChecksumAddress(recipient_address) raw_amount = ( transaction["contractInputsValues"].get("amount") or transaction["contractInputsValues"].get("value") ) amount = int(raw_amount) / 10 ** token.decimals() if raw_amount else "N/A" symbol = token.symbol() - recipient_name = ADDR_BOOK.reversebook.get(Web3.toChecksumAddress(recipient_address), "N/A") + recipient_name = ADDR_BOOK.reversebook.get(recipient_address, "N/A") return { "function": "transfer", "chain": chain_name.replace("-main", "") if chain_name else "mainnet", From 169455b3e0611f6966b5a287a0d4ced0034179ce Mon Sep 17 00:00:00 2001 From: Tritium-VLK Date: Sat, 23 Sep 2023 22:02:03 +0000 Subject: [PATCH 12/13] Reformatted JSON files --- BIPs/2023-W38/BIP-436A.report.txt | 16 ++++++++++++++++ BIPs/2023-W38/BIP-436B.report.txt | 10 ++++++++++ 2 files changed, 26 insertions(+) create mode 100644 BIPs/2023-W38/BIP-436A.report.txt create mode 100644 BIPs/2023-W38/BIP-436B.report.txt diff --git a/BIPs/2023-W38/BIP-436A.report.txt b/BIPs/2023-W38/BIP-436A.report.txt new file mode 100644 index 000000000..3685c3532 --- /dev/null +++ b/BIPs/2023-W38/BIP-436A.report.txt @@ -0,0 +1,16 @@ +File name: BIPs/2023-W38/BIP-436A.json +COMMIT: `60d1c5aefd77768fbdd82335ca7d1db428097e76` +CHAIN(S): `arbitrum, base` +``` ++-----------------------+---------------------------------------------------------------------+---------------------------+--------------------------------------------+------------------------------------------------------------+-------------------------------------------------+---------+------------+ +| function | pool_id_and_address | symbol_and_info | gauge_address_and_info | tokens | rate_providers | bip | tx_index | ++=======================+=====================================================================+===========================+============================================+============================================================+=================================================+=========+============+ +| GaugeAdderV4/addGauge | 0x58f2110b61f97fd6b9200b038d92f17c722a5a3300000000000000000000004f | axlBAL/BAL | 0x67313e858fB87Cc4b30AD56b6B461D7450738950 | "axlBAL(0x11C1879227D463b60db18C17c20aE739aE8E961a)", | "0x0000000000000000000000000000000000000000", | BIP-436 | 0 | +| | pool_address: 0x58F2110B61F97fD6B9200b038d92f17c722A5A33 | fee: 0.05, a-factor: 5000 | Style: L0 sidechain, cap: 100.0% | "BAL(0x4158734D47Fc9692176B5085E0F52ee0Da5d47F1)", | "0x0000000000000000000000000000000000000000", | | | +| | | | | "axlBAL/BAL(0x58F2110B61F97fD6B9200b038d92f17c722A5A33)" | "0x0000000000000000000000000000000000000000" | | | ++-----------------------+---------------------------------------------------------------------+---------------------------+--------------------------------------------+------------------------------------------------------------+-------------------------------------------------+---------+------------+ +| GaugeAdderV4/addGauge | 0x3f09c77b19ad8bb527355ec32d5ce98421fec2e30000000000000000000004b2 | axlBAL/BAL | 0x66E9A9d0a35C6a368A66A432AbD9dB4Fb248f212 | "BAL(0x040d1EdC9569d4Bab2D15287Dc5A4F10F56a56B8)", | "0x0000000000000000000000000000000000000000", | BIP-436 | 1 | +| | pool_address: 0x3f09C77B19AD8Bb527355ec32d5ce98421fec2E3 | fee: 0.05, a-factor: 5000 | Style: L0 sidechain, cap: 100.0% | "axlBAL(0x11C1879227D463b60db18C17c20aE739aE8E961a)", | "0x0000000000000000000000000000000000000000", | | | +| | | | | "axlBAL/BAL(0x3f09C77B19AD8Bb527355ec32d5ce98421fec2E3)" | "0x0000000000000000000000000000000000000000" | | | ++-----------------------+---------------------------------------------------------------------+---------------------------+--------------------------------------------+------------------------------------------------------------+-------------------------------------------------+---------+------------+ +``` diff --git a/BIPs/2023-W38/BIP-436B.report.txt b/BIPs/2023-W38/BIP-436B.report.txt new file mode 100644 index 000000000..d4ceeada4 --- /dev/null +++ b/BIPs/2023-W38/BIP-436B.report.txt @@ -0,0 +1,10 @@ +File name: BIPs/2023-W38/BIP-436B.json +COMMIT: `60d1c5aefd77768fbdd82335ca7d1db428097e76` +CHAIN(S): `mainnet` +``` ++------------+------------------------------------------------+-------------+----------------------------------------+---------+------------+ +| function | token_symbol | recipient | amount | bip | tx_index | ++============+================================================+=============+========================================+=========+============+ +| transfer | BAL:0xba100000625a3754423978a60c9317c58a424e3D | N/A:None | 40000.0 (RAW: 40000000000000000000000) | BIP-436 | 0 | ++------------+------------------------------------------------+-------------+----------------------------------------+---------+------------+ +``` From 82d313dc94acb17a90085000a3a6181849abd943 Mon Sep 17 00:00:00 2001 From: Tritium <11885129+Tritium-VLK@users.noreply.github.com> Date: Sun, 24 Sep 2023 00:39:38 +0200 Subject: [PATCH 13/13] Automated ARB incentives - W37 (#522) * Automated ARB payments. * Reformatted JSON files * Fix amount * Reformatted JSON files * Fix amount * Reformatted JSON files --------- Co-authored-by: Tritium Co-authored-by: Tritium-VLK --- BIPs/00arbIncentives/2023-W37-airdrop.json | 71 +++++++++++++++++++ .../2023-W37-airdrop.report.txt | 37 ++++++++++ 2 files changed, 108 insertions(+) create mode 100644 BIPs/00arbIncentives/2023-W37-airdrop.json create mode 100644 BIPs/00arbIncentives/2023-W37-airdrop.report.txt diff --git a/BIPs/00arbIncentives/2023-W37-airdrop.json b/BIPs/00arbIncentives/2023-W37-airdrop.json new file mode 100644 index 000000000..8a1ecfe08 --- /dev/null +++ b/BIPs/00arbIncentives/2023-W37-airdrop.json @@ -0,0 +1,71 @@ +{ + "version": "1.0", + "chainId": "42161", + "createdAt": 1695400635, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.1", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x60b02488a85be3a01e98bf20b0a502aa807f462e6f59a740ec3d602a56a716ae" + }, + "transactions": [ + { + "to": "0xF23d8342881eDECcED51EA694AC21C2B68440929", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gaugeAddresses", + "type": "address[]", + "internalType": "address[]" + }, + { + "name": "amountsPerPeriod", + "type": "uint256[]", + "internalType": "uint256[]" + }, + { + "name": "maxPeriods", + "type": "uint8[]", + "internalType": "uint8[]" + } + ], + "name": "setRecipientList", + "payable": false + }, + "contractInputsValues": { + "gaugeAddresses": "[0x82d2c7B67Eaa5028c89BE86CeA8e1DF5bd2119A1,0xfC745035F31BCbaEb2D1a89aA9171495c671F6cE,0xa14453084318277b11d38FbE05D857A4f647442B,0x04fc019017eD3F921D5ec11fFf84B870744BA0d1,0xd6B875d62c2661eaB66472F36c672e4B512f1135,0xeF767E740D83d410794519c2F93Db32e44359a5C,0x2eB5661002b68EBE887d29d415c3A3b52536912C,0xd956246EA5b06DEa930F0A7feC1FFf000436e3f2,0xcf9f895296F5e1D66a7D4dcf1d92e1B435E9f999,0xb438c6cc53315FfA3fcD1bc8b27d6c3155b0B56A,0x011417BBED6FC9cefF36C032D431b0eFcBA7f8B3,0x260cbb867359a1084eC97de4157d06ca74e89415]", + "amountsPerPeriod": "[3156218344267209768960,1871487687336368275456,6085224881559604035584,358434404041029976064,4243778836872288534528,56284281427205316608,5318570171768415191040,3500000000000000000000,3500000000000000000000,735024914849779679232,1435934802809525108736,2317333761855929450496]", + "maxPeriods": "[2,2,2,2,2,2,2,2,2,2,2,2]" + } + }, + { + "to": "0x912CE59144191C1204E64559FE8253a0e49E6548", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "to", + "type": "address", + "internalType": "address" + }, + { + "name": "amount", + "type": "uint256", + "internalType": "uint256" + } + ], + "name": "transfer", + "payable": false + }, + "contractInputsValues": { + "to": "0xF23d8342881eDECcED51EA694AC21C2B68440929", + "amount": "80000000000000000000000" + } + } + ] +} diff --git a/BIPs/00arbIncentives/2023-W37-airdrop.report.txt b/BIPs/00arbIncentives/2023-W37-airdrop.report.txt new file mode 100644 index 000000000..3661a8fb8 --- /dev/null +++ b/BIPs/00arbIncentives/2023-W37-airdrop.report.txt @@ -0,0 +1,37 @@ +File name: BIPs/00arbIncentives/2023-W37-airdrop.json +COMMIT: `b153011850f51703c25ccb0593b7d8143e838927` +CHAIN(S): `arbitrum` +``` ++------------+------------------------------------------------+------------------------------------------------+----------------------------------------+-------+------------+ +| function | token_symbol | recipient | amount | bip | tx_index | ++============+================================================+================================================+========================================+=======+============+ +| transfer | ARB:0x912CE59144191C1204E64559FE8253a0e49E6548 | N/A:0xF23d8342881eDECcED51EA694AC21C2B68440929 | 80000.0 (RAW: 80000000000000000000000) | N/A | 1 | ++------------+------------------------------------------------+------------------------------------------------+----------------------------------------+-------+------------+ +``` +File name: BIPs/00arbIncentives/2023-W37-airdrop.json +COMMIT: `b153011850f51703c25ccb0593b7d8143e838927` +CHAIN(S): `42161` +``` ++------------------+-----------------------------------------------------------------------------------------------------+---------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------+------------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++==================+=====================================================================================================+=========+============================================================================================================================================================================================================================================================================================================+==============+============+ +| setRecipientList | 0xF23d8342881eDECcED51EA694AC21C2B68440929 (maxiKeepers/gaugeRewardsInjectors/arb_rewards_injector) | 0 | { | N/A | N/A | +| | | | "gaugeAddresses": [ | | | +| | | | "0x82d2c7B67Eaa5028c89BE86CeA8e1DF5bd2119A1 (N/A) ", | | | +| | | | "0xfC745035F31BCbaEb2D1a89aA9171495c671F6cE (N/A) ", | | | +| | | | "0xa14453084318277b11d38FbE05D857A4f647442B (N/A) ", | | | +| | | | "0x04fc019017eD3F921D5ec11fFf84B870744BA0d1 (N/A) ", | | | +| | | | "0xd6B875d62c2661eaB66472F36c672e4B512f1135 (N/A) ", | | | +| | | | "0xeF767E740D83d410794519c2F93Db32e44359a5C (N/A) ", | | | +| | | | "0x2eB5661002b68EBE887d29d415c3A3b52536912C (N/A) ", | | | +| | | | "0xd956246EA5b06DEa930F0A7feC1FFf000436e3f2 (N/A) ", | | | +| | | | "0xcf9f895296F5e1D66a7D4dcf1d92e1B435E9f999 (N/A) ", | | | +| | | | "0xb438c6cc53315FfA3fcD1bc8b27d6c3155b0B56A (N/A) ", | | | +| | | | "0x011417BBED6FC9cefF36C032D431b0eFcBA7f8B3 (N/A) ", | | | +| | | | "0x260cbb867359a1084eC97de4157d06ca74e89415 (N/A) " | | | +| | | | ], | | | +| | | | "amountsPerPeriod": "[3156218344267209768960,1871487687336368275456,6085224881559604035584,358434404041029976064,4243778836872288534528,56284281427205316608,5318570171768415191040,3500000000000000000000,3500000000000000000000,735024914849779679232,1435934802809525108736,2317333761855929450496]", | | | +| | | | "maxPeriods": "[2,2,2,2,2,2,2,2,2,2,2,2]" | | | +| | | | } | | | ++------------------+-----------------------------------------------------------------------------------------------------+---------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------+------------+ +```