From 6c7ef382de787593e6fbb81e38d3a8feb880da38 Mon Sep 17 00:00:00 2001 From: Igor Senych Date: Fri, 9 Feb 2024 18:18:58 +0200 Subject: [PATCH 1/2] Erase post-rollback deployment history in Testnet --- .openzeppelin/unknown-2008.json | 1709 ------------------------------- 1 file changed, 1709 deletions(-) diff --git a/.openzeppelin/unknown-2008.json b/.openzeppelin/unknown-2008.json index e81e577..8e5b0e0 100644 --- a/.openzeppelin/unknown-2008.json +++ b/.openzeppelin/unknown-2008.json @@ -2092,1715 +2092,6 @@ } } } - }, - "1bad169eb4bc78aaa027420fc04aa6ce1a96166fed791d5d3f0518c8c5e0d92e": { - "address": "0x38f15AC95343c7AE7a1f6Dc9771E5A6153294911", - "txHash": "0xc31553437e4e8a16da6d35775beaf5f164bb345997ebd14a57226ff7aa7ff216", - "layout": { - "solcVersion": "0.8.16", - "storage": [ - { - "label": "_initialized", - "offset": 0, - "slot": "0", - "type": "t_uint8", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", - "retypedFrom": "bool" - }, - { - "label": "_initializing", - "offset": 1, - "slot": "0", - "type": "t_bool", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" - }, - { - "label": "__gap", - "offset": 0, - "slot": "1", - "type": "t_array(t_uint256)50_storage", - "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:36" - }, - { - "label": "_owner", - "offset": 0, - "slot": "51", - "type": "t_address", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" - }, - { - "label": "__gap", - "offset": 0, - "slot": "52", - "type": "t_array(t_uint256)49_storage", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" - }, - { - "label": "_paused", - "offset": 0, - "slot": "101", - "type": "t_bool", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:29" - }, - { - "label": "__gap", - "offset": 0, - "slot": "102", - "type": "t_array(t_uint256)49_storage", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:116" - }, - { - "label": "_pauser", - "offset": 0, - "slot": "151", - "type": "t_address", - "contract": "PausableExtUpgradeable", - "src": "contracts\\base\\common\\PausableExtUpgradeable.sol:17" - }, - { - "label": "_mainBlacklister", - "offset": 0, - "slot": "152", - "type": "t_address", - "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:28" - }, - { - "label": "_blacklisted", - "offset": 0, - "slot": "153", - "type": "t_mapping(t_address,t_bool)", - "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:31" - }, - { - "label": "_rescuer", - "offset": 0, - "slot": "154", - "type": "t_address", - "contract": "RescuableUpgradeable", - "src": "contracts\\base\\common\\RescuableUpgradeable.sol:20" - }, - { - "label": "_feeReceiver", - "offset": 0, - "slot": "155", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:60" - }, - { - "label": "_balanceTracker", - "offset": 0, - "slot": "156", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:63" - }, - { - "label": "_yieldRates", - "offset": 0, - "slot": "157", - "type": "t_array(t_struct(YieldRate)8141_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:66" - }, - { - "label": "_lookBackPeriods", - "offset": 0, - "slot": "158", - "type": "t_array(t_struct(LookBackPeriod)8136_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:69" - }, - { - "label": "_claims", - "offset": 0, - "slot": "159", - "type": "t_mapping(t_address,t_struct(ClaimState)8131_storage)", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:72" - }, - { - "label": "__gap", - "offset": 0, - "slot": "160", - "type": "t_array(t_uint256)45_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:922" - } - ], - "types": { - "t_address": { - "label": "address", - "numberOfBytes": "20" - }, - "t_array(t_struct(LookBackPeriod)8136_storage)dyn_storage": { - "label": "struct YieldStreamer.LookBackPeriod[]", - "numberOfBytes": "32" - }, - "t_array(t_struct(YieldRate)8141_storage)dyn_storage": { - "label": "struct YieldStreamer.YieldRate[]", - "numberOfBytes": "32" - }, - "t_array(t_uint256)45_storage": { - "label": "uint256[45]", - "numberOfBytes": "1440" - }, - "t_array(t_uint256)49_storage": { - "label": "uint256[49]", - "numberOfBytes": "1568" - }, - "t_array(t_uint256)50_storage": { - "label": "uint256[50]", - "numberOfBytes": "1600" - }, - "t_bool": { - "label": "bool", - "numberOfBytes": "1" - }, - "t_mapping(t_address,t_bool)": { - "label": "mapping(address => bool)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_struct(ClaimState)8131_storage)": { - "label": "mapping(address => struct YieldStreamer.ClaimState)", - "numberOfBytes": "32" - }, - "t_struct(ClaimState)8131_storage": { - "label": "struct YieldStreamer.ClaimState", - "members": [ - { - "label": "day", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "debit", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(LookBackPeriod)8136_storage": { - "label": "struct YieldStreamer.LookBackPeriod", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "length", - "type": "t_uint16", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(YieldRate)8141_storage": { - "label": "struct YieldStreamer.YieldRate", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "value", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_uint16": { - "label": "uint16", - "numberOfBytes": "2" - }, - "t_uint240": { - "label": "uint240", - "numberOfBytes": "30" - }, - "t_uint256": { - "label": "uint256", - "numberOfBytes": "32" - }, - "t_uint8": { - "label": "uint8", - "numberOfBytes": "1" - } - }, - "namespaces": {} - } - }, - "3430fb1138661de6ad939a6f8841fd40c79e6a26c7ade5dac1ea1309651ed110": { - "address": "0x74a7df7A0c22Efc85e4dea25A1959D04677921A7", - "txHash": "0xfea547c7bfb1c61997139501ffa5ce79f7b1b258c2bdc526046e7f99782e6272", - "layout": { - "solcVersion": "0.8.16", - "storage": [ - { - "label": "_initialized", - "offset": 0, - "slot": "0", - "type": "t_uint8", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", - "retypedFrom": "bool" - }, - { - "label": "_initializing", - "offset": 1, - "slot": "0", - "type": "t_bool", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" - }, - { - "label": "__gap", - "offset": 0, - "slot": "1", - "type": "t_array(t_uint256)50_storage", - "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:36" - }, - { - "label": "_owner", - "offset": 0, - "slot": "51", - "type": "t_address", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" - }, - { - "label": "__gap", - "offset": 0, - "slot": "52", - "type": "t_array(t_uint256)49_storage", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" - }, - { - "label": "INITIALIZATION_DAY", - "offset": 0, - "slot": "101", - "type": "t_uint16", - "contract": "BalanceTracker", - "src": "contracts\\periphery\\BalanceTracker.sol:35" - }, - { - "label": "_balanceRecords", - "offset": 0, - "slot": "102", - "type": "t_mapping(t_address,t_array(t_struct(Record)2783_storage)dyn_storage)", - "contract": "BalanceTracker", - "src": "contracts\\periphery\\BalanceTracker.sol:38" - }, - { - "label": "__gap", - "offset": 0, - "slot": "103", - "type": "t_array(t_uint256)48_storage", - "contract": "BalanceTracker", - "src": "contracts\\periphery\\BalanceTracker.sol:328" - } - ], - "types": { - "t_address": { - "label": "address", - "numberOfBytes": "20" - }, - "t_array(t_struct(Record)2783_storage)dyn_storage": { - "label": "struct BalanceTracker.Record[]", - "numberOfBytes": "32" - }, - "t_array(t_uint256)48_storage": { - "label": "uint256[48]", - "numberOfBytes": "1536" - }, - "t_array(t_uint256)49_storage": { - "label": "uint256[49]", - "numberOfBytes": "1568" - }, - "t_array(t_uint256)50_storage": { - "label": "uint256[50]", - "numberOfBytes": "1600" - }, - "t_bool": { - "label": "bool", - "numberOfBytes": "1" - }, - "t_mapping(t_address,t_array(t_struct(Record)2783_storage)dyn_storage)": { - "label": "mapping(address => struct BalanceTracker.Record[])", - "numberOfBytes": "32" - }, - "t_struct(Record)2783_storage": { - "label": "struct BalanceTracker.Record", - "members": [ - { - "label": "day", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "value", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_uint16": { - "label": "uint16", - "numberOfBytes": "2" - }, - "t_uint240": { - "label": "uint240", - "numberOfBytes": "30" - }, - "t_uint256": { - "label": "uint256", - "numberOfBytes": "32" - }, - "t_uint8": { - "label": "uint8", - "numberOfBytes": "1" - } - }, - "namespaces": {} - } - }, - "16ed345983d8b3fade8e7c27317a1ce0dcbfe6d24a14e7397e3798af5c7f59b0": { - "address": "0xDe559d556a99A17bf4D84193e1De18aA70b9232F", - "txHash": "0x52eed685bc0097cdd0d2d455fd3b8182ef12c18016c7f1d26151547702437003", - "layout": { - "solcVersion": "0.8.16", - "storage": [ - { - "label": "_initialized", - "offset": 0, - "slot": "0", - "type": "t_uint8", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", - "retypedFrom": "bool" - }, - { - "label": "_initializing", - "offset": 1, - "slot": "0", - "type": "t_bool", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" - }, - { - "label": "__gap", - "offset": 0, - "slot": "1", - "type": "t_array(t_uint256)50_storage", - "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:36" - }, - { - "label": "_owner", - "offset": 0, - "slot": "51", - "type": "t_address", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" - }, - { - "label": "__gap", - "offset": 0, - "slot": "52", - "type": "t_array(t_uint256)49_storage", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" - }, - { - "label": "_paused", - "offset": 0, - "slot": "101", - "type": "t_bool", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:29" - }, - { - "label": "__gap", - "offset": 0, - "slot": "102", - "type": "t_array(t_uint256)49_storage", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:116" - }, - { - "label": "_pauser", - "offset": 0, - "slot": "151", - "type": "t_address", - "contract": "PausableExtUpgradeable", - "src": "contracts\\base\\common\\PausableExtUpgradeable.sol:17" - }, - { - "label": "_mainBlacklister", - "offset": 0, - "slot": "152", - "type": "t_address", - "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:28" - }, - { - "label": "_blacklisted", - "offset": 0, - "slot": "153", - "type": "t_mapping(t_address,t_bool)", - "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:31" - }, - { - "label": "_rescuer", - "offset": 0, - "slot": "154", - "type": "t_address", - "contract": "RescuableUpgradeable", - "src": "contracts\\base\\common\\RescuableUpgradeable.sol:20" - }, - { - "label": "_feeReceiver", - "offset": 0, - "slot": "155", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:60" - }, - { - "label": "_balanceTracker", - "offset": 0, - "slot": "156", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:63" - }, - { - "label": "_yieldRates", - "offset": 0, - "slot": "157", - "type": "t_array(t_struct(YieldRate)8157_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:66" - }, - { - "label": "_lookBackPeriods", - "offset": 0, - "slot": "158", - "type": "t_array(t_struct(LookBackPeriod)8152_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:69" - }, - { - "label": "_claims", - "offset": 0, - "slot": "159", - "type": "t_mapping(t_address,t_struct(ClaimState)8147_storage)", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:72" - }, - { - "label": "__gap", - "offset": 0, - "slot": "160", - "type": "t_array(t_uint256)45_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:993" - } - ], - "types": { - "t_address": { - "label": "address", - "numberOfBytes": "20" - }, - "t_array(t_struct(LookBackPeriod)8152_storage)dyn_storage": { - "label": "struct YieldStreamer.LookBackPeriod[]", - "numberOfBytes": "32" - }, - "t_array(t_struct(YieldRate)8157_storage)dyn_storage": { - "label": "struct YieldStreamer.YieldRate[]", - "numberOfBytes": "32" - }, - "t_array(t_uint256)45_storage": { - "label": "uint256[45]", - "numberOfBytes": "1440" - }, - "t_array(t_uint256)49_storage": { - "label": "uint256[49]", - "numberOfBytes": "1568" - }, - "t_array(t_uint256)50_storage": { - "label": "uint256[50]", - "numberOfBytes": "1600" - }, - "t_bool": { - "label": "bool", - "numberOfBytes": "1" - }, - "t_mapping(t_address,t_bool)": { - "label": "mapping(address => bool)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_struct(ClaimState)8147_storage)": { - "label": "mapping(address => struct YieldStreamer.ClaimState)", - "numberOfBytes": "32" - }, - "t_struct(ClaimState)8147_storage": { - "label": "struct YieldStreamer.ClaimState", - "members": [ - { - "label": "day", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "debit", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(LookBackPeriod)8152_storage": { - "label": "struct YieldStreamer.LookBackPeriod", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "length", - "type": "t_uint16", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(YieldRate)8157_storage": { - "label": "struct YieldStreamer.YieldRate", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "value", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_uint16": { - "label": "uint16", - "numberOfBytes": "2" - }, - "t_uint240": { - "label": "uint240", - "numberOfBytes": "30" - }, - "t_uint256": { - "label": "uint256", - "numberOfBytes": "32" - }, - "t_uint8": { - "label": "uint8", - "numberOfBytes": "1" - } - }, - "namespaces": {} - } - }, - "7f21730e67cef2bb578c3f42bcc55517c632c2bef8011df8e89cc22c61449310": { - "address": "0x76928fcD99231b2C9ed4495cE12ec989b8143F93", - "txHash": "0x6ad4a93866b6cacb179e53683522c498730b47a5dde97f355fd2f2b36f251f2e", - "layout": { - "solcVersion": "0.8.16", - "storage": [ - { - "label": "_initialized", - "offset": 0, - "slot": "0", - "type": "t_uint8", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", - "retypedFrom": "bool" - }, - { - "label": "_initializing", - "offset": 1, - "slot": "0", - "type": "t_bool", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" - }, - { - "label": "__gap", - "offset": 0, - "slot": "1", - "type": "t_array(t_uint256)50_storage", - "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:36" - }, - { - "label": "_owner", - "offset": 0, - "slot": "51", - "type": "t_address", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" - }, - { - "label": "__gap", - "offset": 0, - "slot": "52", - "type": "t_array(t_uint256)49_storage", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" - }, - { - "label": "_paused", - "offset": 0, - "slot": "101", - "type": "t_bool", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:29" - }, - { - "label": "__gap", - "offset": 0, - "slot": "102", - "type": "t_array(t_uint256)49_storage", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:116" - }, - { - "label": "_pauser", - "offset": 0, - "slot": "151", - "type": "t_address", - "contract": "PausableExtUpgradeable", - "src": "contracts\\base\\common\\PausableExtUpgradeable.sol:17" - }, - { - "label": "_mainBlacklister", - "offset": 0, - "slot": "152", - "type": "t_address", - "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:28" - }, - { - "label": "_blacklisted", - "offset": 0, - "slot": "153", - "type": "t_mapping(t_address,t_bool)", - "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:31" - }, - { - "label": "_rescuer", - "offset": 0, - "slot": "154", - "type": "t_address", - "contract": "RescuableUpgradeable", - "src": "contracts\\base\\common\\RescuableUpgradeable.sol:20" - }, - { - "label": "_feeReceiver", - "offset": 0, - "slot": "155", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:60" - }, - { - "label": "_balanceTracker", - "offset": 0, - "slot": "156", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:63" - }, - { - "label": "_yieldRates", - "offset": 0, - "slot": "157", - "type": "t_array(t_struct(YieldRate)8157_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:66" - }, - { - "label": "_lookBackPeriods", - "offset": 0, - "slot": "158", - "type": "t_array(t_struct(LookBackPeriod)8152_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:69" - }, - { - "label": "_claims", - "offset": 0, - "slot": "159", - "type": "t_mapping(t_address,t_struct(ClaimState)8147_storage)", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:72" - }, - { - "label": "__gap", - "offset": 0, - "slot": "160", - "type": "t_array(t_uint256)45_storage", - "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:993" - } - ], - "types": { - "t_address": { - "label": "address", - "numberOfBytes": "20" - }, - "t_array(t_struct(LookBackPeriod)8152_storage)dyn_storage": { - "label": "struct YieldStreamer.LookBackPeriod[]", - "numberOfBytes": "32" - }, - "t_array(t_struct(YieldRate)8157_storage)dyn_storage": { - "label": "struct YieldStreamer.YieldRate[]", - "numberOfBytes": "32" - }, - "t_array(t_uint256)45_storage": { - "label": "uint256[45]", - "numberOfBytes": "1440" - }, - "t_array(t_uint256)49_storage": { - "label": "uint256[49]", - "numberOfBytes": "1568" - }, - "t_array(t_uint256)50_storage": { - "label": "uint256[50]", - "numberOfBytes": "1600" - }, - "t_bool": { - "label": "bool", - "numberOfBytes": "1" - }, - "t_mapping(t_address,t_bool)": { - "label": "mapping(address => bool)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_struct(ClaimState)8147_storage)": { - "label": "mapping(address => struct YieldStreamer.ClaimState)", - "numberOfBytes": "32" - }, - "t_struct(ClaimState)8147_storage": { - "label": "struct YieldStreamer.ClaimState", - "members": [ - { - "label": "day", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "debit", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(LookBackPeriod)8152_storage": { - "label": "struct YieldStreamer.LookBackPeriod", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "length", - "type": "t_uint16", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(YieldRate)8157_storage": { - "label": "struct YieldStreamer.YieldRate", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "value", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_uint16": { - "label": "uint16", - "numberOfBytes": "2" - }, - "t_uint240": { - "label": "uint240", - "numberOfBytes": "30" - }, - "t_uint256": { - "label": "uint256", - "numberOfBytes": "32" - }, - "t_uint8": { - "label": "uint8", - "numberOfBytes": "1" - } - }, - "namespaces": {} - } - }, - "aa23c906866d2767abb67770a9288ee6b21d36fd77853ece897c39bab9b53e65": { - "address": "0x1B69927D3990ea59605Cb0560F2b105cd55E0605", - "txHash": "0x090a824461270f52f95e0fbfdb6579cdc36769cbce3b1af028c3329f012fd961", - "layout": { - "solcVersion": "0.8.16", - "storage": [ - { - "label": "_initialized", - "offset": 0, - "slot": "0", - "type": "t_uint8", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", - "retypedFrom": "bool" - }, - { - "label": "_initializing", - "offset": 1, - "slot": "0", - "type": "t_bool", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" - }, - { - "label": "__gap", - "offset": 0, - "slot": "1", - "type": "t_array(t_uint256)50_storage", - "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:40" - }, - { - "label": "_owner", - "offset": 0, - "slot": "51", - "type": "t_address", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" - }, - { - "label": "__gap", - "offset": 0, - "slot": "52", - "type": "t_array(t_uint256)49_storage", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" - }, - { - "label": "_paused", - "offset": 0, - "slot": "101", - "type": "t_bool", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:29" - }, - { - "label": "__gap", - "offset": 0, - "slot": "102", - "type": "t_array(t_uint256)49_storage", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:116" - }, - { - "label": "_pauser", - "offset": 0, - "slot": "151", - "type": "t_address", - "contract": "PausableExtUpgradeable", - "src": "contracts\\base\\PausableExtUpgradeable.sol:17" - }, - { - "label": "_mainBlocklister", - "offset": 0, - "slot": "152", - "type": "t_address", - "contract": "BlocklistableUpgradeable", - "src": "contracts\\base\\BlocklistableUpgradeable.sol:28" - }, - { - "label": "_blocklisted", - "offset": 0, - "slot": "153", - "type": "t_mapping(t_address,t_bool)", - "contract": "BlocklistableUpgradeable", - "src": "contracts\\base\\BlocklistableUpgradeable.sol:31" - }, - { - "label": "_rescuer", - "offset": 0, - "slot": "154", - "type": "t_address", - "contract": "RescuableUpgradeable", - "src": "contracts\\base\\RescuableUpgradeable.sol:20" - }, - { - "label": "_feeReceiver", - "offset": 0, - "slot": "155", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:60" - }, - { - "label": "_balanceTracker", - "offset": 0, - "slot": "156", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:63" - }, - { - "label": "_yieldRates", - "offset": 0, - "slot": "157", - "type": "t_array(t_struct(YieldRate)2674_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:66" - }, - { - "label": "_lookBackPeriods", - "offset": 0, - "slot": "158", - "type": "t_array(t_struct(LookBackPeriod)2669_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:69" - }, - { - "label": "_claims", - "offset": 0, - "slot": "159", - "type": "t_mapping(t_address,t_struct(ClaimState)2664_storage)", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:72" - }, - { - "label": "__gap", - "offset": 0, - "slot": "160", - "type": "t_array(t_uint256)45_storage", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:993" - } - ], - "types": { - "t_address": { - "label": "address", - "numberOfBytes": "20" - }, - "t_array(t_struct(LookBackPeriod)2669_storage)dyn_storage": { - "label": "struct YieldStreamer.LookBackPeriod[]", - "numberOfBytes": "32" - }, - "t_array(t_struct(YieldRate)2674_storage)dyn_storage": { - "label": "struct YieldStreamer.YieldRate[]", - "numberOfBytes": "32" - }, - "t_array(t_uint256)45_storage": { - "label": "uint256[45]", - "numberOfBytes": "1440" - }, - "t_array(t_uint256)49_storage": { - "label": "uint256[49]", - "numberOfBytes": "1568" - }, - "t_array(t_uint256)50_storage": { - "label": "uint256[50]", - "numberOfBytes": "1600" - }, - "t_bool": { - "label": "bool", - "numberOfBytes": "1" - }, - "t_mapping(t_address,t_bool)": { - "label": "mapping(address => bool)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_struct(ClaimState)2664_storage)": { - "label": "mapping(address => struct YieldStreamer.ClaimState)", - "numberOfBytes": "32" - }, - "t_struct(ClaimState)2664_storage": { - "label": "struct YieldStreamer.ClaimState", - "members": [ - { - "label": "day", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "debit", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(LookBackPeriod)2669_storage": { - "label": "struct YieldStreamer.LookBackPeriod", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "length", - "type": "t_uint16", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(YieldRate)2674_storage": { - "label": "struct YieldStreamer.YieldRate", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "value", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_uint16": { - "label": "uint16", - "numberOfBytes": "2" - }, - "t_uint240": { - "label": "uint240", - "numberOfBytes": "30" - }, - "t_uint256": { - "label": "uint256", - "numberOfBytes": "32" - }, - "t_uint8": { - "label": "uint8", - "numberOfBytes": "1" - } - }, - "namespaces": {} - } - }, - "9c5dd4f9be1471c8cf48fc98970f11b80d6e7889d67e4bdb31f92e9922286776": { - "address": "0xF532C4644BE5693C4D9A735a927DF99aFE900bEb", - "txHash": "0xce78478f10639e74c7f23e67577bbf7221672fe591d2f60762ecaf9b359411b8", - "layout": { - "solcVersion": "0.8.16", - "storage": [ - { - "label": "_initialized", - "offset": 0, - "slot": "0", - "type": "t_uint8", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", - "retypedFrom": "bool" - }, - { - "label": "_initializing", - "offset": 1, - "slot": "0", - "type": "t_bool", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" - }, - { - "label": "__gap", - "offset": 0, - "slot": "1", - "type": "t_array(t_uint256)50_storage", - "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:40" - }, - { - "label": "_owner", - "offset": 0, - "slot": "51", - "type": "t_address", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" - }, - { - "label": "__gap", - "offset": 0, - "slot": "52", - "type": "t_array(t_uint256)49_storage", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" - }, - { - "label": "_paused", - "offset": 0, - "slot": "101", - "type": "t_bool", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:29" - }, - { - "label": "__gap", - "offset": 0, - "slot": "102", - "type": "t_array(t_uint256)49_storage", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:116" - }, - { - "label": "_pauser", - "offset": 0, - "slot": "151", - "type": "t_address", - "contract": "PausableExtUpgradeable", - "src": "contracts\\base\\PausableExtUpgradeable.sol:17" - }, - { - "label": "_mainBlocklister", - "offset": 0, - "slot": "152", - "type": "t_address", - "contract": "BlocklistableUpgradeable", - "src": "contracts\\base\\BlocklistableUpgradeable.sol:28" - }, - { - "label": "_blocklisted", - "offset": 0, - "slot": "153", - "type": "t_mapping(t_address,t_bool)", - "contract": "BlocklistableUpgradeable", - "src": "contracts\\base\\BlocklistableUpgradeable.sol:31" - }, - { - "label": "_rescuer", - "offset": 0, - "slot": "154", - "type": "t_address", - "contract": "RescuableUpgradeable", - "src": "contracts\\base\\RescuableUpgradeable.sol:20" - }, - { - "label": "_feeReceiver", - "offset": 0, - "slot": "155", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:60" - }, - { - "label": "_balanceTracker", - "offset": 0, - "slot": "156", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:63" - }, - { - "label": "_yieldRates", - "offset": 0, - "slot": "157", - "type": "t_mapping(t_bytes32,t_array(t_struct(YieldRate)1360_storage)dyn_storage)", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:66" - }, - { - "label": "_lookBackPeriods", - "offset": 0, - "slot": "158", - "type": "t_array(t_struct(LookBackPeriod)1355_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:69" - }, - { - "label": "_claims", - "offset": 0, - "slot": "159", - "type": "t_mapping(t_address,t_struct(ClaimState)1350_storage)", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:72" - }, - { - "label": "_groups", - "offset": 0, - "slot": "160", - "type": "t_mapping(t_address,t_bytes32)", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:75" - }, - { - "label": "__gap", - "offset": 0, - "slot": "161", - "type": "t_array(t_uint256)44_storage", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:1093" - } - ], - "types": { - "t_address": { - "label": "address", - "numberOfBytes": "20" - }, - "t_array(t_struct(LookBackPeriod)1355_storage)dyn_storage": { - "label": "struct YieldStreamer.LookBackPeriod[]", - "numberOfBytes": "32" - }, - "t_array(t_struct(YieldRate)1360_storage)dyn_storage": { - "label": "struct YieldStreamer.YieldRate[]", - "numberOfBytes": "32" - }, - "t_array(t_uint256)44_storage": { - "label": "uint256[44]", - "numberOfBytes": "1408" - }, - "t_array(t_uint256)49_storage": { - "label": "uint256[49]", - "numberOfBytes": "1568" - }, - "t_array(t_uint256)50_storage": { - "label": "uint256[50]", - "numberOfBytes": "1600" - }, - "t_bool": { - "label": "bool", - "numberOfBytes": "1" - }, - "t_bytes32": { - "label": "bytes32", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_bool)": { - "label": "mapping(address => bool)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_bytes32)": { - "label": "mapping(address => bytes32)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_struct(ClaimState)1350_storage)": { - "label": "mapping(address => struct YieldStreamer.ClaimState)", - "numberOfBytes": "32" - }, - "t_mapping(t_bytes32,t_array(t_struct(YieldRate)1360_storage)dyn_storage)": { - "label": "mapping(bytes32 => struct YieldStreamer.YieldRate[])", - "numberOfBytes": "32" - }, - "t_struct(ClaimState)1350_storage": { - "label": "struct YieldStreamer.ClaimState", - "members": [ - { - "label": "day", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "debit", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(LookBackPeriod)1355_storage": { - "label": "struct YieldStreamer.LookBackPeriod", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "length", - "type": "t_uint16", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(YieldRate)1360_storage": { - "label": "struct YieldStreamer.YieldRate", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "value", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_uint16": { - "label": "uint16", - "numberOfBytes": "2" - }, - "t_uint240": { - "label": "uint240", - "numberOfBytes": "30" - }, - "t_uint256": { - "label": "uint256", - "numberOfBytes": "32" - }, - "t_uint8": { - "label": "uint8", - "numberOfBytes": "1" - } - }, - "namespaces": {} - } - }, - "8f05c72a57a1ae19b7269e14c282a1ba50e3feefc78a019ad788b3469c790b2b": { - "address": "0x00aB08af24f19e1965208d3b5452e73dEc439F43", - "txHash": "0x43e589cac66e68130fb70478786c10966af40f10952524117864e0a8282806f0", - "layout": { - "solcVersion": "0.8.16", - "storage": [ - { - "label": "_initialized", - "offset": 0, - "slot": "0", - "type": "t_uint8", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", - "retypedFrom": "bool" - }, - { - "label": "_initializing", - "offset": 1, - "slot": "0", - "type": "t_bool", - "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" - }, - { - "label": "__gap", - "offset": 0, - "slot": "1", - "type": "t_array(t_uint256)50_storage", - "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:36" - }, - { - "label": "_owner", - "offset": 0, - "slot": "51", - "type": "t_address", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" - }, - { - "label": "__gap", - "offset": 0, - "slot": "52", - "type": "t_array(t_uint256)49_storage", - "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" - }, - { - "label": "_paused", - "offset": 0, - "slot": "101", - "type": "t_bool", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:29" - }, - { - "label": "__gap", - "offset": 0, - "slot": "102", - "type": "t_array(t_uint256)49_storage", - "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:116" - }, - { - "label": "_pauser", - "offset": 0, - "slot": "151", - "type": "t_address", - "contract": "PausableExtUpgradeable", - "src": "contracts\\base\\PausableExtUpgradeable.sol:17" - }, - { - "label": "_mainBlocklister", - "offset": 0, - "slot": "152", - "type": "t_address", - "contract": "BlocklistableUpgradeable", - "src": "contracts\\base\\BlocklistableUpgradeable.sol:28" - }, - { - "label": "_blocklisted", - "offset": 0, - "slot": "153", - "type": "t_mapping(t_address,t_bool)", - "contract": "BlocklistableUpgradeable", - "src": "contracts\\base\\BlocklistableUpgradeable.sol:31" - }, - { - "label": "_rescuer", - "offset": 0, - "slot": "154", - "type": "t_address", - "contract": "RescuableUpgradeable", - "src": "contracts\\base\\RescuableUpgradeable.sol:20" - }, - { - "label": "_feeReceiver", - "offset": 0, - "slot": "155", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:60" - }, - { - "label": "_balanceTracker", - "offset": 0, - "slot": "156", - "type": "t_address", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:63" - }, - { - "label": "_yieldRates", - "offset": 0, - "slot": "157", - "type": "t_mapping(t_bytes32,t_array(t_struct(YieldRate)2646_storage)dyn_storage)", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:66" - }, - { - "label": "_lookBackPeriods", - "offset": 0, - "slot": "158", - "type": "t_array(t_struct(LookBackPeriod)2641_storage)dyn_storage", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:69" - }, - { - "label": "_claims", - "offset": 0, - "slot": "159", - "type": "t_mapping(t_address,t_struct(ClaimState)2636_storage)", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:72" - }, - { - "label": "_groups", - "offset": 0, - "slot": "160", - "type": "t_mapping(t_address,t_bytes32)", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:75" - }, - { - "label": "__gap", - "offset": 0, - "slot": "161", - "type": "t_array(t_uint256)44_storage", - "contract": "YieldStreamer", - "src": "contracts\\YieldStreamer.sol:1045" - } - ], - "types": { - "t_address": { - "label": "address", - "numberOfBytes": "20" - }, - "t_array(t_struct(LookBackPeriod)2641_storage)dyn_storage": { - "label": "struct YieldStreamer.LookBackPeriod[]", - "numberOfBytes": "32" - }, - "t_array(t_struct(YieldRate)2646_storage)dyn_storage": { - "label": "struct YieldStreamer.YieldRate[]", - "numberOfBytes": "32" - }, - "t_array(t_uint256)44_storage": { - "label": "uint256[44]", - "numberOfBytes": "1408" - }, - "t_array(t_uint256)49_storage": { - "label": "uint256[49]", - "numberOfBytes": "1568" - }, - "t_array(t_uint256)50_storage": { - "label": "uint256[50]", - "numberOfBytes": "1600" - }, - "t_bool": { - "label": "bool", - "numberOfBytes": "1" - }, - "t_bytes32": { - "label": "bytes32", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_bool)": { - "label": "mapping(address => bool)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_bytes32)": { - "label": "mapping(address => bytes32)", - "numberOfBytes": "32" - }, - "t_mapping(t_address,t_struct(ClaimState)2636_storage)": { - "label": "mapping(address => struct YieldStreamer.ClaimState)", - "numberOfBytes": "32" - }, - "t_mapping(t_bytes32,t_array(t_struct(YieldRate)2646_storage)dyn_storage)": { - "label": "mapping(bytes32 => struct YieldStreamer.YieldRate[])", - "numberOfBytes": "32" - }, - "t_struct(ClaimState)2636_storage": { - "label": "struct YieldStreamer.ClaimState", - "members": [ - { - "label": "day", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "debit", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(LookBackPeriod)2641_storage": { - "label": "struct YieldStreamer.LookBackPeriod", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "length", - "type": "t_uint16", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_struct(YieldRate)2646_storage": { - "label": "struct YieldStreamer.YieldRate", - "members": [ - { - "label": "effectiveDay", - "type": "t_uint16", - "offset": 0, - "slot": "0" - }, - { - "label": "value", - "type": "t_uint240", - "offset": 2, - "slot": "0" - } - ], - "numberOfBytes": "32" - }, - "t_uint16": { - "label": "uint16", - "numberOfBytes": "2" - }, - "t_uint240": { - "label": "uint240", - "numberOfBytes": "30" - }, - "t_uint256": { - "label": "uint256", - "numberOfBytes": "32" - }, - "t_uint8": { - "label": "uint8", - "numberOfBytes": "1" - } - }, - "namespaces": {} - } } } } From 7d76c5b18195155473165750bb7b11d2b3d5741c Mon Sep 17 00:00:00 2001 From: Igor Senych Date: Fri, 9 Feb 2024 19:59:29 +0200 Subject: [PATCH 2/2] Upgrade YieldStreamerHarness contract in Testnet --- .openzeppelin/unknown-2008.json | 605 ++++++++++++++++++++++++++++++-- 1 file changed, 578 insertions(+), 27 deletions(-) diff --git a/.openzeppelin/unknown-2008.json b/.openzeppelin/unknown-2008.json index 8e5b0e0..ea3a689 100644 --- a/.openzeppelin/unknown-2008.json +++ b/.openzeppelin/unknown-2008.json @@ -1851,7 +1851,7 @@ "slot": "0", "type": "t_uint8", "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:63", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3147", "retypedFrom": "bool" }, { @@ -1860,7 +1860,7 @@ "slot": "0", "type": "t_bool", "contract": "Initializable", - "src": "@openzeppelin\\contracts-upgradeable\\proxy\\utils\\Initializable.sol:68" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3152" }, { "label": "__gap", @@ -1868,7 +1868,7 @@ "slot": "1", "type": "t_array(t_uint256)50_storage", "contract": "ContextUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\utils\\ContextUpgradeable.sol:36" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3281" }, { "label": "_owner", @@ -1876,7 +1876,7 @@ "slot": "51", "type": "t_address", "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:22" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3297" }, { "label": "__gap", @@ -1884,7 +1884,7 @@ "slot": "52", "type": "t_array(t_uint256)49_storage", "contract": "OwnableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\access\\OwnableUpgradeable.sol:94" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3369" }, { "label": "_paused", @@ -1892,7 +1892,7 @@ "slot": "101", "type": "t_bool", "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:29" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3392" }, { "label": "__gap", @@ -1900,7 +1900,7 @@ "slot": "102", "type": "t_array(t_uint256)49_storage", "contract": "PausableUpgradeable", - "src": "@openzeppelin\\contracts-upgradeable\\security\\PausableUpgradeable.sol:116" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3479" }, { "label": "_pauser", @@ -1908,7 +1908,7 @@ "slot": "151", "type": "t_address", "contract": "PausableExtUpgradeable", - "src": "contracts\\base\\common\\PausableExtUpgradeable.sol:17" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:4061" }, { "label": "_mainBlacklister", @@ -1916,7 +1916,7 @@ "slot": "152", "type": "t_address", "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:25" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3765" }, { "label": "_blacklisted", @@ -1924,7 +1924,7 @@ "slot": "153", "type": "t_mapping(t_address,t_bool)", "contract": "BlacklistableUpgradeable", - "src": "contracts\\base\\common\\BlacklistableUpgradeable.sol:28" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:3768" }, { "label": "_rescuer", @@ -1932,7 +1932,7 @@ "slot": "154", "type": "t_address", "contract": "RescuableUpgradeable", - "src": "contracts\\base\\common\\RescuableUpgradeable.sol:20" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:4176" }, { "label": "_feeReceiver", @@ -1940,7 +1940,7 @@ "slot": "155", "type": "t_address", "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:60" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:4524" }, { "label": "_balanceTracker", @@ -1948,31 +1948,31 @@ "slot": "156", "type": "t_address", "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:63" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:4527" }, { "label": "_yieldRates", "offset": 0, "slot": "157", - "type": "t_array(t_struct(YieldRate)2631_storage)dyn_storage", + "type": "t_array(t_struct(YieldRate)2159_storage)dyn_storage", "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:66" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:4530" }, { "label": "_lookBackPeriods", "offset": 0, "slot": "158", - "type": "t_array(t_struct(LookBackPeriod)2626_storage)dyn_storage", + "type": "t_array(t_struct(LookBackPeriod)2154_storage)dyn_storage", "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:69" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:4533" }, { "label": "_claims", "offset": 0, "slot": "159", - "type": "t_mapping(t_address,t_struct(ClaimState)2621_storage)", + "type": "t_mapping(t_address,t_struct(ClaimState)2149_storage)", "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:72" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:4536" }, { "label": "__gap", @@ -1980,7 +1980,7 @@ "slot": "160", "type": "t_array(t_uint256)45_storage", "contract": "YieldStreamer", - "src": "contracts\\periphery\\YieldStreamer.sol:859" + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:5323" } ], "types": { @@ -1988,11 +1988,11 @@ "label": "address", "numberOfBytes": "20" }, - "t_array(t_struct(LookBackPeriod)2626_storage)dyn_storage": { + "t_array(t_struct(LookBackPeriod)2154_storage)dyn_storage": { "label": "struct YieldStreamer.LookBackPeriod[]", "numberOfBytes": "32" }, - "t_array(t_struct(YieldRate)2631_storage)dyn_storage": { + "t_array(t_struct(YieldRate)2159_storage)dyn_storage": { "label": "struct YieldStreamer.YieldRate[]", "numberOfBytes": "32" }, @@ -2016,11 +2016,11 @@ "label": "mapping(address => bool)", "numberOfBytes": "32" }, - "t_mapping(t_address,t_struct(ClaimState)2621_storage)": { + "t_mapping(t_address,t_struct(ClaimState)2149_storage)": { "label": "mapping(address => struct YieldStreamer.ClaimState)", "numberOfBytes": "32" }, - "t_struct(ClaimState)2621_storage": { + "t_struct(ClaimState)2149_storage": { "label": "struct YieldStreamer.ClaimState", "members": [ { @@ -2038,7 +2038,7 @@ ], "numberOfBytes": "32" }, - "t_struct(LookBackPeriod)2626_storage": { + "t_struct(LookBackPeriod)2154_storage": { "label": "struct YieldStreamer.LookBackPeriod", "members": [ { @@ -2056,7 +2056,7 @@ ], "numberOfBytes": "32" }, - "t_struct(YieldRate)2631_storage": { + "t_struct(YieldRate)2159_storage": { "label": "struct YieldStreamer.YieldRate", "members": [ { @@ -2090,7 +2090,558 @@ "label": "uint8", "numberOfBytes": "1" } - } + }, + "namespaces": {} + } + }, + "9c5dd4f9be1471c8cf48fc98970f11b80d6e7889d67e4bdb31f92e9922286776": { + "address": "0xa5A48e233168861D38516040F805c1a2D7F5127a", + "txHash": "0x7965b73c9d1f82cba73c14138db718e81ef7c83c1136dda1111b9f6c36531df5", + "layout": { + "solcVersion": "0.8.16", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:300", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:305" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:438" + }, + { + "label": "_owner", + "offset": 0, + "slot": "51", + "type": "t_address", + "contract": "OwnableUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:454" + }, + { + "label": "__gap", + "offset": 0, + "slot": "52", + "type": "t_array(t_uint256)49_storage", + "contract": "OwnableUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:526" + }, + { + "label": "_paused", + "offset": 0, + "slot": "101", + "type": "t_bool", + "contract": "PausableUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:549" + }, + { + "label": "__gap", + "offset": 0, + "slot": "102", + "type": "t_array(t_uint256)49_storage", + "contract": "PausableUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:636" + }, + { + "label": "_pauser", + "offset": 0, + "slot": "151", + "type": "t_address", + "contract": "PausableExtUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1306" + }, + { + "label": "_mainBlocklister", + "offset": 0, + "slot": "152", + "type": "t_address", + "contract": "BlocklistableUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:955" + }, + { + "label": "_blocklisted", + "offset": 0, + "slot": "153", + "type": "t_mapping(t_address,t_bool)", + "contract": "BlocklistableUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:958" + }, + { + "label": "_rescuer", + "offset": 0, + "slot": "154", + "type": "t_address", + "contract": "RescuableUpgradeable", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1421" + }, + { + "label": "_feeReceiver", + "offset": 0, + "slot": "155", + "type": "t_address", + "contract": "YieldStreamer", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1769" + }, + { + "label": "_balanceTracker", + "offset": 0, + "slot": "156", + "type": "t_address", + "contract": "YieldStreamer", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1772" + }, + { + "label": "_yieldRates", + "offset": 0, + "slot": "157", + "type": "t_mapping(t_bytes32,t_array(t_struct(YieldRate)2272_storage)dyn_storage)", + "contract": "YieldStreamer", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1775" + }, + { + "label": "_lookBackPeriods", + "offset": 0, + "slot": "158", + "type": "t_array(t_struct(LookBackPeriod)2267_storage)dyn_storage", + "contract": "YieldStreamer", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1778" + }, + { + "label": "_claims", + "offset": 0, + "slot": "159", + "type": "t_mapping(t_address,t_struct(ClaimState)2262_storage)", + "contract": "YieldStreamer", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1781" + }, + { + "label": "_groups", + "offset": 0, + "slot": "160", + "type": "t_mapping(t_address,t_bytes32)", + "contract": "YieldStreamer", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:1784" + }, + { + "label": "__gap", + "offset": 0, + "slot": "161", + "type": "t_array(t_uint256)44_storage", + "contract": "YieldStreamer", + "src": "contracts\\5_0xF532C4644BE5693C4D9A735a927DF99aFE900bEb.sol:2802" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "t_array(t_struct(LookBackPeriod)2267_storage)dyn_storage": { + "label": "struct YieldStreamer.LookBackPeriod[]", + "numberOfBytes": "32" + }, + "t_array(t_struct(YieldRate)2272_storage)dyn_storage": { + "label": "struct YieldStreamer.YieldRate[]", + "numberOfBytes": "32" + }, + "t_array(t_uint256)44_storage": { + "label": "uint256[44]", + "numberOfBytes": "1408" + }, + "t_array(t_uint256)49_storage": { + "label": "uint256[49]", + "numberOfBytes": "1568" + }, + "t_array(t_uint256)50_storage": { + "label": "uint256[50]", + "numberOfBytes": "1600" + }, + "t_bool": { + "label": "bool", + "numberOfBytes": "1" + }, + "t_bytes32": { + "label": "bytes32", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_bool)": { + "label": "mapping(address => bool)", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_bytes32)": { + "label": "mapping(address => bytes32)", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_struct(ClaimState)2262_storage)": { + "label": "mapping(address => struct YieldStreamer.ClaimState)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_array(t_struct(YieldRate)2272_storage)dyn_storage)": { + "label": "mapping(bytes32 => struct YieldStreamer.YieldRate[])", + "numberOfBytes": "32" + }, + "t_struct(ClaimState)2262_storage": { + "label": "struct YieldStreamer.ClaimState", + "members": [ + { + "label": "day", + "type": "t_uint16", + "offset": 0, + "slot": "0" + }, + { + "label": "debit", + "type": "t_uint240", + "offset": 2, + "slot": "0" + } + ], + "numberOfBytes": "32" + }, + "t_struct(LookBackPeriod)2267_storage": { + "label": "struct YieldStreamer.LookBackPeriod", + "members": [ + { + "label": "effectiveDay", + "type": "t_uint16", + "offset": 0, + "slot": "0" + }, + { + "label": "length", + "type": "t_uint16", + "offset": 2, + "slot": "0" + } + ], + "numberOfBytes": "32" + }, + "t_struct(YieldRate)2272_storage": { + "label": "struct YieldStreamer.YieldRate", + "members": [ + { + "label": "effectiveDay", + "type": "t_uint16", + "offset": 0, + "slot": "0" + }, + { + "label": "value", + "type": "t_uint240", + "offset": 2, + "slot": "0" + } + ], + "numberOfBytes": "32" + }, + "t_uint16": { + "label": "uint16", + "numberOfBytes": "2" + }, + "t_uint240": { + "label": "uint240", + "numberOfBytes": "30" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + }, + "namespaces": {} + } + }, + "8f05c72a57a1ae19b7269e14c282a1ba50e3feefc78a019ad788b3469c790b2b": { + "address": "0x1d450FEFE15199De0C8C151aB150FEAbd4879647", + "txHash": "0xadc7acfff76ee37b5090270311afbe72159c08e7593cedd382b271f4b0882584", + "layout": { + "solcVersion": "0.8.16", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:300", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:305" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:434" + }, + { + "label": "_owner", + "offset": 0, + "slot": "51", + "type": "t_address", + "contract": "OwnableUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:450" + }, + { + "label": "__gap", + "offset": 0, + "slot": "52", + "type": "t_array(t_uint256)49_storage", + "contract": "OwnableUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:522" + }, + { + "label": "_paused", + "offset": 0, + "slot": "101", + "type": "t_bool", + "contract": "PausableUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:545" + }, + { + "label": "__gap", + "offset": 0, + "slot": "102", + "type": "t_array(t_uint256)49_storage", + "contract": "PausableUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:632" + }, + { + "label": "_pauser", + "offset": 0, + "slot": "151", + "type": "t_address", + "contract": "PausableExtUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1272" + }, + { + "label": "_mainBlocklister", + "offset": 0, + "slot": "152", + "type": "t_address", + "contract": "BlocklistableUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:921" + }, + { + "label": "_blocklisted", + "offset": 0, + "slot": "153", + "type": "t_mapping(t_address,t_bool)", + "contract": "BlocklistableUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:924" + }, + { + "label": "_rescuer", + "offset": 0, + "slot": "154", + "type": "t_address", + "contract": "RescuableUpgradeable", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1387" + }, + { + "label": "_feeReceiver", + "offset": 0, + "slot": "155", + "type": "t_address", + "contract": "YieldStreamer", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1735" + }, + { + "label": "_balanceTracker", + "offset": 0, + "slot": "156", + "type": "t_address", + "contract": "YieldStreamer", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1738" + }, + { + "label": "_yieldRates", + "offset": 0, + "slot": "157", + "type": "t_mapping(t_bytes32,t_array(t_struct(YieldRate)2265_storage)dyn_storage)", + "contract": "YieldStreamer", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1741" + }, + { + "label": "_lookBackPeriods", + "offset": 0, + "slot": "158", + "type": "t_array(t_struct(LookBackPeriod)2260_storage)dyn_storage", + "contract": "YieldStreamer", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1744" + }, + { + "label": "_claims", + "offset": 0, + "slot": "159", + "type": "t_mapping(t_address,t_struct(ClaimState)2255_storage)", + "contract": "YieldStreamer", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1747" + }, + { + "label": "_groups", + "offset": 0, + "slot": "160", + "type": "t_mapping(t_address,t_bytes32)", + "contract": "YieldStreamer", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:1750" + }, + { + "label": "__gap", + "offset": 0, + "slot": "161", + "type": "t_array(t_uint256)44_storage", + "contract": "YieldStreamer", + "src": "contracts\\6_0x00aB08af24f19e1965208d3b5452e73dEc439F43.sol:2720" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "t_array(t_struct(LookBackPeriod)2260_storage)dyn_storage": { + "label": "struct YieldStreamer.LookBackPeriod[]", + "numberOfBytes": "32" + }, + "t_array(t_struct(YieldRate)2265_storage)dyn_storage": { + "label": "struct YieldStreamer.YieldRate[]", + "numberOfBytes": "32" + }, + "t_array(t_uint256)44_storage": { + "label": "uint256[44]", + "numberOfBytes": "1408" + }, + "t_array(t_uint256)49_storage": { + "label": "uint256[49]", + "numberOfBytes": "1568" + }, + "t_array(t_uint256)50_storage": { + "label": "uint256[50]", + "numberOfBytes": "1600" + }, + "t_bool": { + "label": "bool", + "numberOfBytes": "1" + }, + "t_bytes32": { + "label": "bytes32", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_bool)": { + "label": "mapping(address => bool)", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_bytes32)": { + "label": "mapping(address => bytes32)", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_struct(ClaimState)2255_storage)": { + "label": "mapping(address => struct YieldStreamer.ClaimState)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_array(t_struct(YieldRate)2265_storage)dyn_storage)": { + "label": "mapping(bytes32 => struct YieldStreamer.YieldRate[])", + "numberOfBytes": "32" + }, + "t_struct(ClaimState)2255_storage": { + "label": "struct YieldStreamer.ClaimState", + "members": [ + { + "label": "day", + "type": "t_uint16", + "offset": 0, + "slot": "0" + }, + { + "label": "debit", + "type": "t_uint240", + "offset": 2, + "slot": "0" + } + ], + "numberOfBytes": "32" + }, + "t_struct(LookBackPeriod)2260_storage": { + "label": "struct YieldStreamer.LookBackPeriod", + "members": [ + { + "label": "effectiveDay", + "type": "t_uint16", + "offset": 0, + "slot": "0" + }, + { + "label": "length", + "type": "t_uint16", + "offset": 2, + "slot": "0" + } + ], + "numberOfBytes": "32" + }, + "t_struct(YieldRate)2265_storage": { + "label": "struct YieldStreamer.YieldRate", + "members": [ + { + "label": "effectiveDay", + "type": "t_uint16", + "offset": 0, + "slot": "0" + }, + { + "label": "value", + "type": "t_uint240", + "offset": 2, + "slot": "0" + } + ], + "numberOfBytes": "32" + }, + "t_uint16": { + "label": "uint16", + "numberOfBytes": "2" + }, + "t_uint240": { + "label": "uint240", + "numberOfBytes": "30" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + }, + "namespaces": {} } } }