diff --git a/.openzeppelin/unknown-295.json b/.openzeppelin/unknown-295.json new file mode 100644 index 000000000..254bbbfea --- /dev/null +++ b/.openzeppelin/unknown-295.json @@ -0,0 +1,515 @@ +{ + "manifestVersion": "3.2", + "admin": { + "address": "0x758b87af7fdB4783f848a1dDEa1F025dC48B9858", + "txHash": "0x036b25c78dd1d315ac818dd754a55b523478b47b9e4658d2e9edd0f22630fd2f" + }, + "proxies": [ + { + "address": "0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3", + "txHash": "0x63d792aecac0645dc4eb840f2f3e7758fda6b4b0be290b3055e82c4dd90f08c8", + "kind": "transparent" + }, + { + "address": "0x1133eA7Af70876e64665ecD07C0A0476d09465a1", + "txHash": "0x9e756611a85c5f2f2944fb3140323245576a37ed95dafaf04f44e00151653259", + "kind": "transparent" + } + ], + "impls": { + "b336f7af54e27658e6e1a79223f2c576830e84bc29f4fe634181995ea4711f46": { + "address": "0xA3Fd7042F83960398De6ceddbf513F8cac877cbE", + "txHash": "0x02b58f2dc4bcf7905c882445eea6f3797125b08bfeb3d67facf36f80c1e19789", + "layout": { + "solcVersion": "0.8.19", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:63", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:68" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/ContextUpgradeable.sol:36" + }, + { + "label": "__gap", + "offset": 0, + "slot": "51", + "type": "t_array(t_uint256)50_storage", + "contract": "ERC165Upgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/introspection/ERC165Upgradeable.sol:41" + }, + { + "label": "_roles", + "offset": 0, + "slot": "101", + "type": "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:62" + }, + { + "label": "__gap", + "offset": 0, + "slot": "102", + "type": "t_array(t_uint256)49_storage", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:260" + }, + { + "label": "anchorToProfileId", + "offset": 0, + "slot": "151", + "type": "t_mapping(t_address,t_bytes32)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:108" + }, + { + "label": "profilesById", + "offset": 0, + "slot": "152", + "type": "t_mapping(t_bytes32,t_struct(Profile)2673_storage)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:110" + }, + { + "label": "profileIdToPendingOwner", + "offset": 0, + "slot": "153", + "type": "t_mapping(t_bytes32,t_address)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:112" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "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_bytes32,t_address)": { + "label": "mapping(bytes32 => address)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(Profile)2673_storage)": { + "label": "mapping(bytes32 => struct IRegistry.Profile)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)": { + "label": "mapping(bytes32 => struct AccessControlUpgradeable.RoleData)", + "numberOfBytes": "32" + }, + "t_string_storage": { + "label": "string", + "numberOfBytes": "32" + }, + "t_struct(Metadata)3148_storage": { + "label": "struct Metadata", + "members": [ + { + "label": "protocol", + "type": "t_uint256", + "offset": 0, + "slot": "0" + }, + { + "label": "pointer", + "type": "t_string_storage", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_struct(Profile)2673_storage": { + "label": "struct IRegistry.Profile", + "members": [ + { + "label": "id", + "type": "t_bytes32", + "offset": 0, + "slot": "0" + }, + { + "label": "nonce", + "type": "t_uint256", + "offset": 0, + "slot": "1" + }, + { + "label": "name", + "type": "t_string_storage", + "offset": 0, + "slot": "2" + }, + { + "label": "metadata", + "type": "t_struct(Metadata)3148_storage", + "offset": 0, + "slot": "3" + }, + { + "label": "owner", + "type": "t_address", + "offset": 0, + "slot": "5" + }, + { + "label": "anchor", + "type": "t_address", + "offset": 0, + "slot": "6" + } + ], + "numberOfBytes": "224" + }, + "t_struct(RoleData)35468_storage": { + "label": "struct AccessControlUpgradeable.RoleData", + "members": [ + { + "label": "members", + "type": "t_mapping(t_address,t_bool)", + "offset": 0, + "slot": "0" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + }, + "namespaces": {} + } + }, + "6451c555e01f2d700e5782c78ee5ddb2ebbcc880b492e7b87ea2a6dd2f0b92b4": { + "address": "0xB087535DB0df98fC4327136e897A5985E5Cfbd66", + "txHash": "0xe44ae7b5753430abda5c6c1e91c3818644f8ecded4d76675f235345c34d9022b", + "layout": { + "solcVersion": "0.8.19", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:63", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:68" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/ContextUpgradeable.sol:36" + }, + { + "label": "__gap", + "offset": 0, + "slot": "51", + "type": "t_array(t_uint256)50_storage", + "contract": "ERC165Upgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/introspection/ERC165Upgradeable.sol:41" + }, + { + "label": "_roles", + "offset": 0, + "slot": "101", + "type": "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:62" + }, + { + "label": "__gap", + "offset": 0, + "slot": "102", + "type": "t_array(t_uint256)49_storage", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:260" + }, + { + "label": "_status", + "offset": 0, + "slot": "151", + "type": "t_uint256", + "contract": "ReentrancyGuardUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/security/ReentrancyGuardUpgradeable.sol:38" + }, + { + "label": "__gap", + "offset": 0, + "slot": "152", + "type": "t_array(t_uint256)49_storage", + "contract": "ReentrancyGuardUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/security/ReentrancyGuardUpgradeable.sol:88" + }, + { + "label": "percentFee", + "offset": 0, + "slot": "201", + "type": "t_uint256", + "contract": "Allo", + "src": "contracts/core/Allo.sol:126" + }, + { + "label": "baseFee", + "offset": 0, + "slot": "202", + "type": "t_uint256", + "contract": "Allo", + "src": "contracts/core/Allo.sol:141" + }, + { + "label": "_poolIndex", + "offset": 0, + "slot": "203", + "type": "t_uint256", + "contract": "Allo", + "src": "contracts/core/Allo.sol:144" + }, + { + "label": "treasury", + "offset": 0, + "slot": "204", + "type": "t_address_payable", + "contract": "Allo", + "src": "contracts/core/Allo.sol:145" + }, + { + "label": "registry", + "offset": 0, + "slot": "205", + "type": "t_contract(IRegistry)2846", + "contract": "Allo", + "src": "contracts/core/Allo.sol:145" + }, + { + "label": "_nonces", + "offset": 0, + "slot": "206", + "type": "t_mapping(t_address,t_uint256)", + "contract": "Allo", + "src": "contracts/core/Allo.sol:146" + }, + { + "label": "pools", + "offset": 0, + "slot": "207", + "type": "t_mapping(t_uint256,t_struct(Pool)2319_storage)", + "contract": "Allo", + "src": "contracts/core/Allo.sol:147" + }, + { + "label": "cloneableStrategies", + "offset": 0, + "slot": "208", + "type": "t_mapping(t_address,t_bool)", + "contract": "Allo", + "src": "contracts/core/Allo.sol:149" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "t_address_payable": { + "label": "address payable", + "numberOfBytes": "20" + }, + "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_contract(IRegistry)2846": { + "label": "contract IRegistry", + "numberOfBytes": "20" + }, + "t_contract(IStrategy)3013": { + "label": "contract IStrategy", + "numberOfBytes": "20" + }, + "t_mapping(t_address,t_bool)": { + "label": "mapping(address => bool)", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_uint256)": { + "label": "mapping(address => uint256)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)": { + "label": "mapping(bytes32 => struct AccessControlUpgradeable.RoleData)", + "numberOfBytes": "32" + }, + "t_mapping(t_uint256,t_struct(Pool)2319_storage)": { + "label": "mapping(uint256 => struct IAllo.Pool)", + "numberOfBytes": "32" + }, + "t_string_storage": { + "label": "string", + "numberOfBytes": "32" + }, + "t_struct(Metadata)3148_storage": { + "label": "struct Metadata", + "members": [ + { + "label": "protocol", + "type": "t_uint256", + "offset": 0, + "slot": "0" + }, + { + "label": "pointer", + "type": "t_string_storage", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_struct(Pool)2319_storage": { + "label": "struct IAllo.Pool", + "members": [ + { + "label": "profileId", + "type": "t_bytes32", + "offset": 0, + "slot": "0" + }, + { + "label": "strategy", + "type": "t_contract(IStrategy)3013", + "offset": 0, + "slot": "1" + }, + { + "label": "token", + "type": "t_address", + "offset": 0, + "slot": "2" + }, + { + "label": "metadata", + "type": "t_struct(Metadata)3148_storage", + "offset": 0, + "slot": "3" + }, + { + "label": "managerRole", + "type": "t_bytes32", + "offset": 0, + "slot": "5" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "6" + } + ], + "numberOfBytes": "224" + }, + "t_struct(RoleData)35468_storage": { + "label": "struct AccessControlUpgradeable.RoleData", + "members": [ + { + "label": "members", + "type": "t_mapping(t_address,t_bool)", + "offset": 0, + "slot": "0" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + }, + "namespaces": {} + } + } + } +} diff --git a/.openzeppelin/unknown-296.json b/.openzeppelin/unknown-296.json new file mode 100644 index 000000000..a358d33cb --- /dev/null +++ b/.openzeppelin/unknown-296.json @@ -0,0 +1,740 @@ +{ + "manifestVersion": "3.2", + "admin": { + "address": "0xe773F10dE367E803940693cD3AA3C563A354dE26", + "txHash": "0x2ef473016cf20b7ee3c99280e6d29e64a4a2e7054d111ed08fa16d16a3cb1179" + }, + "proxies": [ + { + "address": "0xd39b40aC9279EeeB86FBbDeb2C9acDF16e16cF89", + "txHash": "0x14a7b56ad63b2df28036cfc701c1119bb122174e1ab6443c40c8e9ad7d743c60", + "kind": "transparent" + }, + { + "address": "0x00CD233ae7F31DC3664401cb040f24f6bf615668", + "txHash": "0xeb78cef2c1771d21539cabcfae13bbe4a1c1b133dfbee50a57d4709fce282417", + "kind": "transparent" + }, + { + "address": "0x758b87af7fdB4783f848a1dDEa1F025dC48B9858", + "txHash": "0x19f9e3f92d89994e966d05482672fa94c229a334803b70ec517fa90656ea5216", + "kind": "transparent" + }, + { + "address": "0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3", + "txHash": "0xe3260f931d0f735ecd0b78780f3f5c6b519beba25056f542fee6a551258f0c04", + "kind": "transparent" + } + ], + "impls": { + "f1ae5f6ef2fae572c225dbdd45350f5c4b22a4360002fcead42bca135ebcd241": { + "address": "0x606e4A7Ffd2cF4Db089bdF530c17618eA29b4F1c", + "txHash": "0xdb5e386079d76c8a3caab5099fca3bd1d72663d1ce2b315acf5fccf335d3fcb7", + "layout": { + "solcVersion": "0.8.19", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:63", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:68" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/ContextUpgradeable.sol:36" + }, + { + "label": "__gap", + "offset": 0, + "slot": "51", + "type": "t_array(t_uint256)50_storage", + "contract": "ERC165Upgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/introspection/ERC165Upgradeable.sol:41" + }, + { + "label": "_roles", + "offset": 0, + "slot": "101", + "type": "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:62" + }, + { + "label": "__gap", + "offset": 0, + "slot": "102", + "type": "t_array(t_uint256)49_storage", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:260" + }, + { + "label": "anchorToProfileId", + "offset": 0, + "slot": "151", + "type": "t_mapping(t_address,t_bytes32)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:108" + }, + { + "label": "profilesById", + "offset": 0, + "slot": "152", + "type": "t_mapping(t_bytes32,t_struct(Profile)2673_storage)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:110" + }, + { + "label": "profileIdToPendingOwner", + "offset": 0, + "slot": "153", + "type": "t_mapping(t_bytes32,t_address)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:112" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "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_bytes32,t_address)": { + "label": "mapping(bytes32 => address)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(Profile)2673_storage)": { + "label": "mapping(bytes32 => struct IRegistry.Profile)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)": { + "label": "mapping(bytes32 => struct AccessControlUpgradeable.RoleData)", + "numberOfBytes": "32" + }, + "t_string_storage": { + "label": "string", + "numberOfBytes": "32" + }, + "t_struct(Metadata)3148_storage": { + "label": "struct Metadata", + "members": [ + { + "label": "protocol", + "type": "t_uint256", + "offset": 0, + "slot": "0" + }, + { + "label": "pointer", + "type": "t_string_storage", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_struct(Profile)2673_storage": { + "label": "struct IRegistry.Profile", + "members": [ + { + "label": "id", + "type": "t_bytes32", + "offset": 0, + "slot": "0" + }, + { + "label": "nonce", + "type": "t_uint256", + "offset": 0, + "slot": "1" + }, + { + "label": "name", + "type": "t_string_storage", + "offset": 0, + "slot": "2" + }, + { + "label": "metadata", + "type": "t_struct(Metadata)3148_storage", + "offset": 0, + "slot": "3" + }, + { + "label": "owner", + "type": "t_address", + "offset": 0, + "slot": "5" + }, + { + "label": "anchor", + "type": "t_address", + "offset": 0, + "slot": "6" + } + ], + "numberOfBytes": "224" + }, + "t_struct(RoleData)35468_storage": { + "label": "struct AccessControlUpgradeable.RoleData", + "members": [ + { + "label": "members", + "type": "t_mapping(t_address,t_bool)", + "offset": 0, + "slot": "0" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + }, + "namespaces": {} + } + }, + "6451c555e01f2d700e5782c78ee5ddb2ebbcc880b492e7b87ea2a6dd2f0b92b4": { + "address": "0x0BFA0AAF5f2D81f859e85C8E82A3fc5b624fc6E8", + "txHash": "0x5d3ecb899a3f6e675400526f165a323a5ba2be8285046a622780126a2d808bff", + "layout": { + "solcVersion": "0.8.19", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:63", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:68" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/ContextUpgradeable.sol:36" + }, + { + "label": "__gap", + "offset": 0, + "slot": "51", + "type": "t_array(t_uint256)50_storage", + "contract": "ERC165Upgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/introspection/ERC165Upgradeable.sol:41" + }, + { + "label": "_roles", + "offset": 0, + "slot": "101", + "type": "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:62" + }, + { + "label": "__gap", + "offset": 0, + "slot": "102", + "type": "t_array(t_uint256)49_storage", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:260" + }, + { + "label": "_status", + "offset": 0, + "slot": "151", + "type": "t_uint256", + "contract": "ReentrancyGuardUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/security/ReentrancyGuardUpgradeable.sol:38" + }, + { + "label": "__gap", + "offset": 0, + "slot": "152", + "type": "t_array(t_uint256)49_storage", + "contract": "ReentrancyGuardUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/security/ReentrancyGuardUpgradeable.sol:88" + }, + { + "label": "percentFee", + "offset": 0, + "slot": "201", + "type": "t_uint256", + "contract": "Allo", + "src": "contracts/core/Allo.sol:126" + }, + { + "label": "baseFee", + "offset": 0, + "slot": "202", + "type": "t_uint256", + "contract": "Allo", + "src": "contracts/core/Allo.sol:141" + }, + { + "label": "_poolIndex", + "offset": 0, + "slot": "203", + "type": "t_uint256", + "contract": "Allo", + "src": "contracts/core/Allo.sol:144" + }, + { + "label": "treasury", + "offset": 0, + "slot": "204", + "type": "t_address_payable", + "contract": "Allo", + "src": "contracts/core/Allo.sol:145" + }, + { + "label": "registry", + "offset": 0, + "slot": "205", + "type": "t_contract(IRegistry)2846", + "contract": "Allo", + "src": "contracts/core/Allo.sol:145" + }, + { + "label": "_nonces", + "offset": 0, + "slot": "206", + "type": "t_mapping(t_address,t_uint256)", + "contract": "Allo", + "src": "contracts/core/Allo.sol:146" + }, + { + "label": "pools", + "offset": 0, + "slot": "207", + "type": "t_mapping(t_uint256,t_struct(Pool)2319_storage)", + "contract": "Allo", + "src": "contracts/core/Allo.sol:147" + }, + { + "label": "cloneableStrategies", + "offset": 0, + "slot": "208", + "type": "t_mapping(t_address,t_bool)", + "contract": "Allo", + "src": "contracts/core/Allo.sol:149" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "t_address_payable": { + "label": "address payable", + "numberOfBytes": "20" + }, + "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_contract(IRegistry)2846": { + "label": "contract IRegistry", + "numberOfBytes": "20" + }, + "t_contract(IStrategy)3013": { + "label": "contract IStrategy", + "numberOfBytes": "20" + }, + "t_mapping(t_address,t_bool)": { + "label": "mapping(address => bool)", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_uint256)": { + "label": "mapping(address => uint256)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)": { + "label": "mapping(bytes32 => struct AccessControlUpgradeable.RoleData)", + "numberOfBytes": "32" + }, + "t_mapping(t_uint256,t_struct(Pool)2319_storage)": { + "label": "mapping(uint256 => struct IAllo.Pool)", + "numberOfBytes": "32" + }, + "t_string_storage": { + "label": "string", + "numberOfBytes": "32" + }, + "t_struct(Metadata)3148_storage": { + "label": "struct Metadata", + "members": [ + { + "label": "protocol", + "type": "t_uint256", + "offset": 0, + "slot": "0" + }, + { + "label": "pointer", + "type": "t_string_storage", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_struct(Pool)2319_storage": { + "label": "struct IAllo.Pool", + "members": [ + { + "label": "profileId", + "type": "t_bytes32", + "offset": 0, + "slot": "0" + }, + { + "label": "strategy", + "type": "t_contract(IStrategy)3013", + "offset": 0, + "slot": "1" + }, + { + "label": "token", + "type": "t_address", + "offset": 0, + "slot": "2" + }, + { + "label": "metadata", + "type": "t_struct(Metadata)3148_storage", + "offset": 0, + "slot": "3" + }, + { + "label": "managerRole", + "type": "t_bytes32", + "offset": 0, + "slot": "5" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "6" + } + ], + "numberOfBytes": "224" + }, + "t_struct(RoleData)35468_storage": { + "label": "struct AccessControlUpgradeable.RoleData", + "members": [ + { + "label": "members", + "type": "t_mapping(t_address,t_bool)", + "offset": 0, + "slot": "0" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + }, + "namespaces": {} + } + }, + "b336f7af54e27658e6e1a79223f2c576830e84bc29f4fe634181995ea4711f46": { + "address": "0xA3Fd7042F83960398De6ceddbf513F8cac877cbE", + "txHash": "0xe58d1dfd64ee04ea0eac8609fdd2ae06a8a7d226be5e85ac3e44a12beb254df5", + "layout": { + "solcVersion": "0.8.19", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:63", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:68" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/ContextUpgradeable.sol:36" + }, + { + "label": "__gap", + "offset": 0, + "slot": "51", + "type": "t_array(t_uint256)50_storage", + "contract": "ERC165Upgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/introspection/ERC165Upgradeable.sol:41" + }, + { + "label": "_roles", + "offset": 0, + "slot": "101", + "type": "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:62" + }, + { + "label": "__gap", + "offset": 0, + "slot": "102", + "type": "t_array(t_uint256)49_storage", + "contract": "AccessControlUpgradeable", + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/AccessControlUpgradeable.sol:260" + }, + { + "label": "anchorToProfileId", + "offset": 0, + "slot": "151", + "type": "t_mapping(t_address,t_bytes32)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:108" + }, + { + "label": "profilesById", + "offset": 0, + "slot": "152", + "type": "t_mapping(t_bytes32,t_struct(Profile)2673_storage)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:110" + }, + { + "label": "profileIdToPendingOwner", + "offset": 0, + "slot": "153", + "type": "t_mapping(t_bytes32,t_address)", + "contract": "Registry", + "src": "contracts/core/Registry.sol:112" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "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_bytes32,t_address)": { + "label": "mapping(bytes32 => address)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(Profile)2673_storage)": { + "label": "mapping(bytes32 => struct IRegistry.Profile)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(RoleData)35468_storage)": { + "label": "mapping(bytes32 => struct AccessControlUpgradeable.RoleData)", + "numberOfBytes": "32" + }, + "t_string_storage": { + "label": "string", + "numberOfBytes": "32" + }, + "t_struct(Metadata)3148_storage": { + "label": "struct Metadata", + "members": [ + { + "label": "protocol", + "type": "t_uint256", + "offset": 0, + "slot": "0" + }, + { + "label": "pointer", + "type": "t_string_storage", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_struct(Profile)2673_storage": { + "label": "struct IRegistry.Profile", + "members": [ + { + "label": "id", + "type": "t_bytes32", + "offset": 0, + "slot": "0" + }, + { + "label": "nonce", + "type": "t_uint256", + "offset": 0, + "slot": "1" + }, + { + "label": "name", + "type": "t_string_storage", + "offset": 0, + "slot": "2" + }, + { + "label": "metadata", + "type": "t_struct(Metadata)3148_storage", + "offset": 0, + "slot": "3" + }, + { + "label": "owner", + "type": "t_address", + "offset": 0, + "slot": "5" + }, + { + "label": "anchor", + "type": "t_address", + "offset": 0, + "slot": "6" + } + ], + "numberOfBytes": "224" + }, + "t_struct(RoleData)35468_storage": { + "label": "struct AccessControlUpgradeable.RoleData", + "members": [ + { + "label": "members", + "type": "t_mapping(t_address,t_bool)", + "offset": 0, + "slot": "0" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + }, + "namespaces": {} + } + } + } +} diff --git a/hardhat.config.ts b/hardhat.config.ts index 978792227..fb84c1aa9 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -37,6 +37,7 @@ const chainIds = { "sei-devnet": 713715, "sei-mainnet": 1329, "lukso-testnet": 4201, + "hedera-testnet": 296, // mainnet mainnet: 1, @@ -52,6 +53,7 @@ const chainIds = { "lukso-mainnet": 42, metisAndromeda: 1088, gnosis: 100, + "hedera-mainnet": 295, }; let deployPrivateKey = process.env.DEPLOYER_PRIVATE_KEY as string; @@ -271,6 +273,18 @@ const config: HardhatUserConfig = { ...createMainnetConfig("gnosis"), url: "https://rpc.gnosischain.com", }, + "hedera-mainnet": { + ...createMainnetConfig("hedera-mainnet"), + url: "https://mainnet.hashio.io/api", + gasPrice: 350000000000, + // url: "https://295.rpc.thirdweb.com", + }, + "hedera-testnet": { + ...createTestnetConfig("hedera-testnet"), + url: "https://testnet.hashio.io/api", + gasPrice: 350000000000, + // url: "https://296.rpc.thirdweb.com" + }, // Local Networks localhost: createTestnetConfig("localhost", "http://localhost:8545"), diff --git a/reports/deployment-logs/core/deploy.log b/reports/deployment-logs/core/deploy.log index 52e0a4995..923e738a3 100644 --- a/reports/deployment-logs/core/deploy.log +++ b/reports/deployment-logs/core/deploy.log @@ -673,3 +673,39 @@ 20250107_150308 - Deployment finished with 0 error(s) 20250107_150313 - Executing: bun hardhat run scripts/strategies/deployEasyRetroFunding.ts --no-compile --network sepolia | tee ./reports/deployment-logs/strategies/deployEasyRetroFunding/sepolia/20250107_150313/deploy-20250107_150313.log 20250107_160738 - Deployment finished with 0 error(s) +20250207_152703 - Executing: bun hardhat run scripts/core/deployRegistry.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152703/deploy-20250207_152703.log +20250207_152709 - Deployment finished with 0 error(s) +20250207_152709 - Executing: bun hardhat run scripts/core/deployContractFactory.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250207_152703/deploy-20250207_152703.log +20250207_152713 - Deployment finished with 0 error(s) +20250207_152713 - Executing: bun hardhat run scripts/core/deployAllo.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployAllo/hedera-testnet/20250207_152703/deploy-20250207_152703.log +20250207_152714 - Deployment finished with 0 error(s) +20250207_152933 - Executing: bun hardhat run scripts/core/deployRegistry.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152933/deploy-20250207_152933.log +20250207_153119 - Deployment finished with 0 error(s) +20250207_182818 - Executing: bun hardhat run scripts/core/deployContractFactory.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250207_182818/deploy-20250207_182818.log +20250207_182917 - Deployment finished with 0 error(s) +20250207_182922 - Executing: bun hardhat run scripts/core/deployAllo.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployAllo/hedera-testnet/20250207_182922/deploy-20250207_182922.log +20250207_183056 - Deployment finished with 0 error(s) +20250207_183113 - Executing: bun hardhat run scripts/strategies/deployDirectGrantsLite.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-testnet/20250207_183113/deploy-20250207_183113.log +20250207_183210 - Deployment finished with 0 error(s) +20250207_183231 - Executing: bun hardhat run scripts/strategies/deployDirectAllocation.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/strategies/deployDirectAllocation/hedera-testnet/20250207_183231/deploy-20250207_183231.log +20250207_183315 - Deployment finished with 0 error(s) +20250210_152758 - Executing: bun hardhat run scripts/core/deployRegistry.ts --no-compile --network hedera-mainnet | tee ./reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_152758/deploy-20250210_152758.log +20250210_152807 - Deployment finished with 0 error(s) +20250210_152934 - Executing: bun hardhat run scripts/core/deployRegistry.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_152934/deploy-20250210_152934.log +20250210_153108 - Deployment finished with 0 error(s) +20250210_153238 - Executing: bun hardhat run scripts/core/deployRegistry.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_153238/deploy-20250210_153238.log +20250210_153353 - Deployment finished with 0 error(s) +20250210_153356 - Executing: bun hardhat run scripts/core/deployContractFactory.ts --no-compile --network hedera-testnet | tee ./reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250210_153356/deploy-20250210_153356.log +20250210_153457 - Deployment finished with 0 error(s) +20250210_153533 - Executing: bun hardhat run scripts/core/deployRegistry.ts --no-compile --network hedera-mainnet | tee ./reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_153533/deploy-20250210_153533.log +20250210_153750 - Deployment finished with 0 error(s) +20250210_153803 - Executing: bun hardhat run scripts/core/deployContractFactory.ts --no-compile --network hedera-mainnet | tee ./reports/deployment-logs/core/deployContractFactory/hedera-mainnet/20250210_153803/deploy-20250210_153803.log +20250210_153908 - Deployment finished with 0 error(s) +20250210_153916 - Executing: bun hardhat run scripts/core/deployAllo.ts --no-compile --network hedera-mainnet | tee ./reports/deployment-logs/core/deployAllo/hedera-mainnet/20250210_153916/deploy-20250210_153916.log +20250210_154202 - Deployment finished with 0 error(s) +20250210_154612 - Executing: bun hardhat run scripts/strategies/deployDirectGrantsLite.ts --no-compile --network hedera-mainnet | tee ./reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-mainnet/20250210_154612/deploy-20250210_154612.log +20250210_154756 - Deployment finished with 0 error(s) +20250210_154806 - Executing: bun hardhat run scripts/strategies/deployDirectAllocation.ts --no-compile --network hedera-mainnet | tee ./reports/deployment-logs/strategies/deployDirectAllocation/hedera-mainnet/20250210_154806/deploy-20250210_154806.log +20250210_154918 - Deployment finished with 0 error(s) +20250210_161400 - Executing: bun hardhat run scripts/strategies/deployDonationVotingMerkleDistributionDirect.ts --no-compile --network hedera-mainnet | tee ./reports/deployment-logs/strategies/deployDonationVotingMerkleDistributionDirect/hedera-mainnet/20250210_161400/deploy-20250210_161400.log +20250210_161551 - Deployment finished with 0 error(s) diff --git a/reports/deployment-logs/core/deployAllo/hedera-mainnet/20250210_153916/deploy-20250210_153916.log b/reports/deployment-logs/core/deployAllo/hedera-mainnet/20250210_153916/deploy-20250210_153916.log new file mode 100644 index 000000000..406bbeea2 --- /dev/null +++ b/reports/deployment-logs/core/deployAllo/hedera-mainnet/20250210_153916/deploy-20250210_153916.log @@ -0,0 +1,85 @@ + + //////////////////////////////////////////////////// + Deploys Allo.sol on hedera-mainnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Deploy Allo.sol' │ +│ chainId │ 295 │ +│ network │ 'hedera-mainnet' │ +│ owner │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ registry │ '0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3' │ +│ treasury │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ percentFee │ 0 │ +│ baseFee │ 0 │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '198.7854449' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying Allo.sol... +Allo Proxy deployed to: 0x1133eA7Af70876e64665ecD07C0A0476d09465a1 +Registry implementation deployed to: 0xB087535DB0df98fC4327136e897A5985E5Cfbd66 +Proxy Admin: 0x758b87af7fdB4783f848a1dDEa1F025dC48B9858 +Proxy Admin Owner: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + +Verifying contract... +Verifying implementation: 0xB087535DB0df98fC4327136e897A5985E5Cfbd66 +Failed to verify implementation contract at 0xB087535DB0df98fC4327136e897A5985E5Cfbd66: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async getEtherscanInstance (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/utils/etherscan-api.ts:44:23) + at async fullVerifyTransparentOrUUPS (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:202:21) + at async verify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:99:5) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating getRegistry() == 0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3 + ✅ PASSED with Result: 0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3 + + Validating getTreasury() == 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + ✅ PASSED with Result: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + + Validating getPercentFee() == 0 + ✅ PASSED with Result: 0 + + Validating getBaseFee() == 0 + ✅ PASSED with Result: 0 + + Validating owner() == 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + ✅ PASSED with Result: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C diff --git a/reports/deployment-logs/core/deployAllo/hedera-testnet/20250207_182922/deploy-20250207_182922.log b/reports/deployment-logs/core/deployAllo/hedera-testnet/20250207_182922/deploy-20250207_182922.log new file mode 100644 index 000000000..249b285f3 --- /dev/null +++ b/reports/deployment-logs/core/deployAllo/hedera-testnet/20250207_182922/deploy-20250207_182922.log @@ -0,0 +1,88 @@ +WARNING: You are currently using Node.js v21.7.3, which is not supported by Hardhat. This can lead to unexpected behavior. See https://hardhat.org/nodejs-versions + + + + //////////////////////////////////////////////////// + Deploys Allo.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Deploy Allo.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ owner │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ registry │ '0xd39b40aC9279EeeB86FBbDeb2C9acDF16e16cF89' │ +│ treasury │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ percentFee │ 0 │ +│ baseFee │ 0 │ +│ deployerAddress │ '0xB8cEF765721A6da910f14Be93e7684e9a3714123' │ +│ balance │ '99.55726574' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying Allo.sol... +Allo Proxy deployed to: 0x00CD233ae7F31DC3664401cb040f24f6bf615668 +Registry implementation deployed to: 0x0BFA0AAF5f2D81f859e85C8E82A3fc5b624fc6E8 +Proxy Admin: 0xe773F10dE367E803940693cD3AA3C563A354dE26 +Proxy Admin Owner: 0xB8cEF765721A6da910f14Be93e7684e9a3714123 + +Verifying contract... +Verifying implementation: 0x0BFA0AAF5f2D81f859e85C8E82A3fc5b624fc6E8 +Failed to verify implementation contract at 0x0BFA0AAF5f2D81f859e85C8E82A3fc5b624fc6E8: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async getEtherscanInstance (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/utils/etherscan-api.ts:44:23) + at async fullVerifyTransparentOrUUPS (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:202:21) + at async verify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:99:5) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating getRegistry() == 0xd39b40aC9279EeeB86FBbDeb2C9acDF16e16cF89 + ✅ PASSED with Result: 0xd39b40aC9279EeeB86FBbDeb2C9acDF16e16cF89 + + Validating getTreasury() == 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + ✅ PASSED with Result: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + + Validating getPercentFee() == 0 + ✅ PASSED with Result: 0 + + Validating getBaseFee() == 0 + ✅ PASSED with Result: 0 + + Validating owner() == 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + ✅ PASSED with Result: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C diff --git a/reports/deployment-logs/core/deployContractFactory/hedera-mainnet/20250210_153803/deploy-20250210_153803.log b/reports/deployment-logs/core/deployContractFactory/hedera-mainnet/20250210_153803/deploy-20250210_153803.log new file mode 100644 index 000000000..b114ee3c6 --- /dev/null +++ b/reports/deployment-logs/core/deployContractFactory/hedera-mainnet/20250210_153803/deploy-20250210_153803.log @@ -0,0 +1,38 @@ + + //////////////////////////////////////////////////// + Deploys ContractFactory.sol on hedera-mainnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Deploy ContractFactory.sol' │ +│ chainId │ 295 │ +│ network │ 'hedera-mainnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '198.8191541' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying ContractFactory.sol... +ContractFactory deployed to: 0xE195743480D1591B79106FF9B296A0cD38aDa807 + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating isDeployer(0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C) == true + ✅ PASSED with Result: true diff --git a/reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250207_182818/deploy-20250207_182818.log b/reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250207_182818/deploy-20250207_182818.log new file mode 100644 index 000000000..73f39f31c --- /dev/null +++ b/reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250207_182818/deploy-20250207_182818.log @@ -0,0 +1,41 @@ +WARNING: You are currently using Node.js v21.7.3, which is not supported by Hardhat. This can lead to unexpected behavior. See https://hardhat.org/nodejs-versions + + + + //////////////////////////////////////////////////// + Deploys ContractFactory.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Deploy ContractFactory.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ deployerAddress │ '0xB8cEF765721A6da910f14Be93e7684e9a3714123' │ +│ balance │ '99.59193806' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying ContractFactory.sol... +ContractFactory deployed to: 0x56296242CA408bA36393f3981879fF9692F193cC + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating isDeployer(0xB8cEF765721A6da910f14Be93e7684e9a3714123) == true + ✅ PASSED with Result: true diff --git a/reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250210_153356/deploy-20250210_153356.log b/reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250210_153356/deploy-20250210_153356.log new file mode 100644 index 000000000..9a6013a73 --- /dev/null +++ b/reports/deployment-logs/core/deployContractFactory/hedera-testnet/20250210_153356/deploy-20250210_153356.log @@ -0,0 +1,38 @@ + + //////////////////////////////////////////////////// + Deploys ContractFactory.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Deploy ContractFactory.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '99.77100655' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying ContractFactory.sol... +ContractFactory deployed to: 0xE195743480D1591B79106FF9B296A0cD38aDa807 + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating isDeployer(0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C) == true + ✅ PASSED with Result: true diff --git a/reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_152758/deploy-20250210_152758.log b/reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_152758/deploy-20250210_152758.log new file mode 100644 index 000000000..f0c0e0cc2 --- /dev/null +++ b/reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_152758/deploy-20250210_152758.log @@ -0,0 +1,16 @@ + + //////////////////////////////////////////////////// + Deploys Registry.sol on hedera-mainnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Registry.sol' │ +│ chainId │ 295 │ +│ network │ 'hedera-mainnet' │ +│ deployerAddress │ '0xB8cEF765721A6da910f14Be93e7684e9a3714123' │ +│ registryOwner │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '0.0' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying Registry... diff --git a/reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_153533/deploy-20250210_153533.log b/reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_153533/deploy-20250210_153533.log new file mode 100644 index 000000000..563483ed8 --- /dev/null +++ b/reports/deployment-logs/core/deployRegistry/hedera-mainnet/20250210_153533/deploy-20250210_153533.log @@ -0,0 +1,69 @@ + + //////////////////////////////////////////////////// + Deploys Registry.sol on hedera-mainnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Registry.sol' │ +│ chainId │ 295 │ +│ network │ 'hedera-mainnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ registryOwner │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '199.01' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying Registry... +Registry proxy deployed to: 0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3 +Registry implementation deployed to: 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE +Proxy Admin: 0x758b87af7fdB4783f848a1dDEa1F025dC48B9858 +Proxy Admin Owner: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + +Verifying contract... +Verifying implementation: 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE +Failed to verify implementation contract at 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async getEtherscanInstance (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/utils/etherscan-api.ts:44:23) + at async fullVerifyTransparentOrUUPS (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:202:21) + at async verify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:99:5) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating hasRole(0x815b5a78dc333d344c7df9da23c04dbd432015cc701876ddb9ffe850e6882747,0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C) == true + ✅ PASSED with Result: true diff --git a/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152703/deploy-20250207_152703.log b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152703/deploy-20250207_152703.log new file mode 100644 index 000000000..95a133b40 --- /dev/null +++ b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152703/deploy-20250207_152703.log @@ -0,0 +1,12 @@ +WARNING: You are currently using Node.js v21.7.3, which is not supported by Hardhat. This can lead to unexpected behavior. See https://hardhat.org/nodejs-versions + + + + //////////////////////////////////////////////////// + Deploys Registry.sol on hedera-testnet + //////////////////////////////////////////////////// + +Error: Registry params not found for chainId: 296 + at deployRegistry (/Users/thelostone-mc/Labs/allo/allo-v2/scripts/core/deployRegistry.ts:28:11) + at processTicksAndRejections (node:internal/process/task_queues:95:5) +error: "hardhat" exited with code 1 diff --git a/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152933/deploy-20250207_152933.log b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152933/deploy-20250207_152933.log new file mode 100644 index 000000000..3d0d3893d --- /dev/null +++ b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250207_152933/deploy-20250207_152933.log @@ -0,0 +1,72 @@ +WARNING: You are currently using Node.js v21.7.3, which is not supported by Hardhat. This can lead to unexpected behavior. See https://hardhat.org/nodejs-versions + + + + //////////////////////////////////////////////////// + Deploys Registry.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Registry.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ deployerAddress │ '0xB8cEF765721A6da910f14Be93e7684e9a3714123' │ +│ registryOwner │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '100.0' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying Registry... +Registry proxy deployed to: 0xd39b40aC9279EeeB86FBbDeb2C9acDF16e16cF89 +Registry implementation deployed to: 0x606e4A7Ffd2cF4Db089bdF530c17618eA29b4F1c +Proxy Admin: 0xe773F10dE367E803940693cD3AA3C563A354dE26 +Proxy Admin Owner: 0xB8cEF765721A6da910f14Be93e7684e9a3714123 + +Verifying contract... +Verifying implementation: 0x606e4A7Ffd2cF4Db089bdF530c17618eA29b4F1c +Failed to verify implementation contract at 0x606e4A7Ffd2cF4Db089bdF530c17618eA29b4F1c: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async getEtherscanInstance (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/utils/etherscan-api.ts:44:23) + at async fullVerifyTransparentOrUUPS (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:202:21) + at async verify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:99:5) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating hasRole(0x815b5a78dc333d344c7df9da23c04dbd432015cc701876ddb9ffe850e6882747,0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C) == true + ✅ PASSED with Result: true diff --git a/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_152934/deploy-20250210_152934.log b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_152934/deploy-20250210_152934.log new file mode 100644 index 000000000..e1cd4cb5a --- /dev/null +++ b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_152934/deploy-20250210_152934.log @@ -0,0 +1,69 @@ + + //////////////////////////////////////////////////// + Deploys Registry.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Registry.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ registryOwner │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '100.0' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying Registry... +Registry proxy deployed to: 0x758b87af7fdB4783f848a1dDEa1F025dC48B9858 +Registry implementation deployed to: 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE +Proxy Admin: 0xe773F10dE367E803940693cD3AA3C563A354dE26 +Proxy Admin Owner: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + +Verifying contract... +Verifying implementation: 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE +Failed to verify implementation contract at 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async getEtherscanInstance (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/utils/etherscan-api.ts:44:23) + at async fullVerifyTransparentOrUUPS (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:202:21) + at async verify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:99:5) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating hasRole(0x815b5a78dc333d344c7df9da23c04dbd432015cc701876ddb9ffe850e6882747,0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C) == true + ✅ PASSED with Result: true diff --git a/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_153238/deploy-20250210_153238.log b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_153238/deploy-20250210_153238.log new file mode 100644 index 000000000..ae27f2d65 --- /dev/null +++ b/reports/deployment-logs/core/deployRegistry/hedera-testnet/20250210_153238/deploy-20250210_153238.log @@ -0,0 +1,69 @@ + + //////////////////////////////////////////////////// + Deploys Registry.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'Registry.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ registryOwner │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '99.84596535' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying Registry... +Registry proxy deployed to: 0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3 +Registry implementation deployed to: 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE +Proxy Admin: 0xe773F10dE367E803940693cD3AA3C563A354dE26 +Proxy Admin Owner: 0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C + +Verifying contract... +Verifying implementation: 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE +Failed to verify implementation contract at 0xA3Fd7042F83960398De6ceddbf513F8cac877cbE: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async getEtherscanInstance (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/utils/etherscan-api.ts:44:23) + at async fullVerifyTransparentOrUUPS (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:202:21) + at async verify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:99:5) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating hasRole(0x815b5a78dc333d344c7df9da23c04dbd432015cc701876ddb9ffe850e6882747,0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C) == true + ✅ PASSED with Result: true diff --git a/reports/deployment-logs/strategies/deployDirectAllocation/hedera-mainnet/20250210_154806/deploy-20250210_154806.log b/reports/deployment-logs/strategies/deployDirectAllocation/hedera-mainnet/20250210_154806/deploy-20250210_154806.log new file mode 100644 index 000000000..10c5bb73e --- /dev/null +++ b/reports/deployment-logs/strategies/deployDirectAllocation/hedera-mainnet/20250210_154806/deploy-20250210_154806.log @@ -0,0 +1,43 @@ + + //////////////////////////////////////////////////// + Deploys DirectAllocationStrategy.sol on hedera-mainnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'DirectAllocationStrategy.sol' │ +│ chainId │ 295 │ +│ network │ 'hedera-mainnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '198.4778719' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying DirectAllocationStrategy.sol +Contract DirectAllocationStrategy deployed at address: 0x56662F9c0174cD6ae14b214fC52Bd6Eb6B6eA602 + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating getAllo() == 0x1133eA7Af70876e64665ecD07C0A0476d09465a1 + ✅ PASSED with Result: 0x1133eA7Af70876e64665ecD07C0A0476d09465a1 + + Validating getStrategyId() == 0x4cd0051913234cdd7d165b208851240d334786d6e5afbb4d0eec203515a9c6f3 + ✅ PASSED with Result: 0x4cd0051913234cdd7d165b208851240d334786d6e5afbb4d0eec203515a9c6f3 +Adding DirectAllocationStrategy v1.1 to cloneable strategies... +DirectAllocationStrategy v1.1 added to cloneable strategies. diff --git a/reports/deployment-logs/strategies/deployDirectAllocation/hedera-testnet/20250207_183231/deploy-20250207_183231.log b/reports/deployment-logs/strategies/deployDirectAllocation/hedera-testnet/20250207_183231/deploy-20250207_183231.log new file mode 100644 index 000000000..bb9ca5866 --- /dev/null +++ b/reports/deployment-logs/strategies/deployDirectAllocation/hedera-testnet/20250207_183231/deploy-20250207_183231.log @@ -0,0 +1,46 @@ +WARNING: You are currently using Node.js v21.7.3, which is not supported by Hardhat. This can lead to unexpected behavior. See https://hardhat.org/nodejs-versions + + + + //////////////////////////////////////////////////// + Deploys DirectAllocationStrategy.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'DirectAllocationStrategy.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ deployerAddress │ '0xB8cEF765721A6da910f14Be93e7684e9a3714123' │ +│ balance │ '99.26346289' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying DirectAllocationStrategy.sol +Contract DirectAllocationStrategy deployed at address: 0xBf8fdDE84BE24f702E0e6bD03604F8D7836FF9c5 + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating getAllo() == 0x00CD233ae7F31DC3664401cb040f24f6bf615668 + ✅ PASSED with Result: 0x00CD233ae7F31DC3664401cb040f24f6bf615668 + + Validating getStrategyId() == 0x4cd0051913234cdd7d165b208851240d334786d6e5afbb4d0eec203515a9c6f3 + ✅ PASSED with Result: 0x4cd0051913234cdd7d165b208851240d334786d6e5afbb4d0eec203515a9c6f3 +Adding DirectAllocationStrategy v1.1 to cloneable strategies... +Error adding DirectAllocationStrategy v1.1 to cloneable strategies. diff --git a/reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-mainnet/20250210_154612/deploy-20250210_154612.log b/reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-mainnet/20250210_154612/deploy-20250210_154612.log new file mode 100644 index 000000000..7467a73f5 --- /dev/null +++ b/reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-mainnet/20250210_154612/deploy-20250210_154612.log @@ -0,0 +1,43 @@ + + //////////////////////////////////////////////////// + Deploys DirectGrantsLiteStrategy.sol on hedera-mainnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'DirectGrantsLiteStrategy.sol' │ +│ chainId │ 295 │ +│ network │ 'hedera-mainnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '198.60024065' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying DirectGrantsLiteStrategy.sol +Contract DirectGrantsLiteStrategy deployed at address: 0x79A5EEc2C87Cd2116195E71af7A38647f89C8Ffa + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating getAllo() == 0x1133eA7Af70876e64665ecD07C0A0476d09465a1 + ✅ PASSED with Result: 0x1133eA7Af70876e64665ecD07C0A0476d09465a1 + + Validating getStrategyId() == 0x103732a8e473467a510d4128ee11065262bdd978f0d9dad89ba68f2c56127e27 + ✅ PASSED with Result: 0x103732a8e473467a510d4128ee11065262bdd978f0d9dad89ba68f2c56127e27 +Adding DirectGrantsLiteStrategy v1.0 to cloneable strategies... +DirectGrantsLiteStrategy v1.0 added to cloneable strategies. diff --git a/reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-testnet/20250207_183113/deploy-20250207_183113.log b/reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-testnet/20250207_183113/deploy-20250207_183113.log new file mode 100644 index 000000000..bf871ef98 --- /dev/null +++ b/reports/deployment-logs/strategies/deployDirectGrantsLite/hedera-testnet/20250207_183113/deploy-20250207_183113.log @@ -0,0 +1,46 @@ +WARNING: You are currently using Node.js v21.7.3, which is not supported by Hardhat. This can lead to unexpected behavior. See https://hardhat.org/nodejs-versions + + + + //////////////////////////////////////////////////// + Deploys DirectGrantsLiteStrategy.sol on hedera-testnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────┤ +│ contract │ 'DirectGrantsLiteStrategy.sol' │ +│ chainId │ 296 │ +│ network │ 'hedera-testnet' │ +│ deployerAddress │ '0xB8cEF765721A6da910f14Be93e7684e9a3714123' │ +│ balance │ '99.36676994' │ +└─────────────────┴──────────────────────────────────────────────┘ +Deploying DirectGrantsLiteStrategy.sol +Contract DirectGrantsLiteStrategy deployed at address: 0xe314247a745f207775097f0911569D523fd119b9 + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 296, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating getAllo() == 0x00CD233ae7F31DC3664401cb040f24f6bf615668 + ✅ PASSED with Result: 0x00CD233ae7F31DC3664401cb040f24f6bf615668 + + Validating getStrategyId() == 0x103732a8e473467a510d4128ee11065262bdd978f0d9dad89ba68f2c56127e27 + ✅ PASSED with Result: 0x103732a8e473467a510d4128ee11065262bdd978f0d9dad89ba68f2c56127e27 +Adding DirectGrantsLiteStrategy v1.0 to cloneable strategies... +Error adding DirectGrantsLiteStrategy v1.0 to cloneable strategies. diff --git a/reports/deployment-logs/strategies/deployDonationVotingMerkleDistributionDirect/hedera-mainnet/20250210_161400/deploy-20250210_161400.log b/reports/deployment-logs/strategies/deployDonationVotingMerkleDistributionDirect/hedera-mainnet/20250210_161400/deploy-20250210_161400.log new file mode 100644 index 000000000..6acda1e34 --- /dev/null +++ b/reports/deployment-logs/strategies/deployDonationVotingMerkleDistributionDirect/hedera-mainnet/20250210_161400/deploy-20250210_161400.log @@ -0,0 +1,43 @@ + + //////////////////////////////////////////////////// + Deploys DonationVotingMerkleDistributionDirectTransferStrategy.sol on hedera-mainnet + //////////////////////////////////////////////////// + +┌─────────────────┬──────────────────────────────────────────────────────────────┐ +│ (index) │ Values │ +├─────────────────┼──────────────────────────────────────────────────────────────┤ +│ contract │ 'DonationVotingMerkleDistributionDirectTransferStrategy.sol' │ +│ chainId │ 295 │ +│ network │ 'hedera-mainnet' │ +│ deployerAddress │ '0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C' │ +│ balance │ '197.87950245' │ +└─────────────────┴──────────────────────────────────────────────────────────────┘ +Deploying DonationVotingMerkleDistributionDirectTransferStrategy.sol +Contract DonationVotingMerkleDistributionDirectTransferStrategy deployed at address: 0x787eC93Dd71a90563979417879F5a3298389227f + +Verifying contract... +ChainConfigNotFoundError: Trying to verify a contract in a network with chain id 295, but the plugin doesn't recognize it as a supported chain. + +You can manually add support for it by following these instructions: https://hardhat.org/verify-custom-networks + +To see the list of supported networks, run this command: + + npx hardhat verify --list-networks + at Function.getCurrentChainConfig (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/internal/etherscan.ts:65:13) + at processTicksAndRejections (node:internal/process/task_queues:95:5) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:234:27) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async hardhatVerify (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/verify-proxy.ts:118:12) + at async OverriddenTaskDefinition._action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@openzeppelin/hardhat-upgrades/src/index.ts:206:12) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + at async Environment.run (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:184:14) + at async SimpleTaskDefinition.action (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/@nomicfoundation/hardhat-verify/src/index.ts:546:7) + at async Environment._runTaskDefinition (/Users/thelostone-mc/Labs/allo/allo-v2/node_modules/hardhat/src/internal/core/runtime-environment.ts:351:14) + + Validating getAllo() == 0x1133eA7Af70876e64665ecD07C0A0476d09465a1 + ✅ PASSED with Result: 0x1133eA7Af70876e64665ecD07C0A0476d09465a1 + + Validating getStrategyId() == 0x9fa6890423649187b1f0e8bf4265f0305ce99523c3d11aa36b35a54617bb0ec0 + ✅ PASSED with Result: 0x9fa6890423649187b1f0e8bf4265f0305ce99523c3d11aa36b35a54617bb0ec0 +Adding DonationVotingMerkleDistributionDirectTransferStrategy v2.1 to cloneable strategies... +DonationVotingMerkleDistributionDirectTransferStrategy v2.1 added to cloneable strategies. diff --git a/scripts/config/allo.config.ts b/scripts/config/allo.config.ts index 33e0b519c..2a4f5ec6f 100644 --- a/scripts/config/allo.config.ts +++ b/scripts/config/allo.config.ts @@ -212,5 +212,19 @@ export const alloConfig: DeployParams = { treasury: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", percentFee: 0, baseFee: 0, - } + }, + // Hedera Mainnet + 295: { + owner: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + treasury: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + percentFee: 0, + baseFee: 0, + }, + // Hedera Testnet + 296: { + owner: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + treasury: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + percentFee: 0, + baseFee: 0, + }, }; diff --git a/scripts/config/common.config.ts b/scripts/config/common.config.ts index 5c7d6e21f..9eb740411 100644 --- a/scripts/config/common.config.ts +++ b/scripts/config/common.config.ts @@ -150,5 +150,10 @@ export const commonConfig: DeployParams = { 100: { proxyAdminOwner: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", permit2Address: "0x000000000022D473030F116dDEE9F6B43aC78BA3", - } + }, + // Hedera Mainnet + 295: { + proxyAdminOwner: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + permit2Address: "0x629c94181a081a8d70f96a3d0b0c0e7c73d9e289", + }, }; diff --git a/scripts/config/registry.config.ts b/scripts/config/registry.config.ts index 0f2abe7e8..8a76c4ae7 100644 --- a/scripts/config/registry.config.ts +++ b/scripts/config/registry.config.ts @@ -123,4 +123,12 @@ export const registryConfig: DeployParams = { 100: { owner: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", }, + // Hedera Mainnet + 295: { + owner: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + }, + // Hedera Testnet + 296: { + owner: "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + }, }; diff --git a/scripts/config/strategies.config.ts b/scripts/config/strategies.config.ts index 7c71af5f3..e1f6abeed 100644 --- a/scripts/config/strategies.config.ts +++ b/scripts/config/strategies.config.ts @@ -736,4 +736,34 @@ export const strategyConfig: DeployParams = { version: "v1.1", }, }, + // Hedera Mainnet + 295: { + "donation-voting-merkle-distribution-direct": { + name: "DonationVotingMerkleDistributionDirectTransferStrategy", + version: "v2.1", + }, + "direct-grants-lite": { + name: "DirectGrantsLiteStrategy", + version: "v1.0", + }, + "direct-allocation": { + name: "DirectAllocationStrategy", + version: "v1.1", + }, + }, + // Hedera Testnet + 296: { + "donation-voting-merkle-distribution-direct": { + name: "DonationVotingMerkleDistributionDirectTransferStrategy", + version: "v2.1", + }, + "direct-grants-lite": { + name: "DirectGrantsLiteStrategy", + version: "v1.0", + }, + "direct-allocation": { + name: "DirectAllocationStrategy", + version: "v1.1", + }, + }, }; diff --git a/scripts/core/deployAllNetworks.sh b/scripts/core/deployAllNetworks.sh index bd1784328..c6cb51435 100755 --- a/scripts/core/deployAllNetworks.sh +++ b/scripts/core/deployAllNetworks.sh @@ -49,7 +49,8 @@ networks=( # "lukso-mainnet" # "metisAndromeda" # "gnosis" - +# "hedera-mainnet" +# "hedera-testnet" # === ZkSync Era === # "zkSyncTestnet" # "zkSyncMainnet" diff --git a/scripts/deployments/allo.deployment.json b/scripts/deployments/allo.deployment.json index 2d4ea96a7..7a9d37606 100644 --- a/scripts/deployments/allo.deployment.json +++ b/scripts/deployments/allo.deployment.json @@ -90,6 +90,32 @@ "proxyAdmin": "0x758b87af7fdB4783f848a1dDEa1F025dC48B9858", "proxyAdminOwner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" }, + "295": { + "name": "Allo", + "implementation": "0xB087535DB0df98fC4327136e897A5985E5Cfbd66", + "proxy": "0x1133eA7Af70876e64665ecD07C0A0476d09465a1", + "treasury": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "percentFee": 0, + "baseFee": 0, + "registry": "0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3", + "owner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "proxyAdmin": "0x758b87af7fdB4783f848a1dDEa1F025dC48B9858", + "proxyAdminOwner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, + "296": { + "name": "Allo", + "implementation": "0x0BFA0AAF5f2D81f859e85C8E82A3fc5b624fc6E8", + "proxy": "0x00CD233ae7F31DC3664401cb040f24f6bf615668", + "treasury": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "percentFee": 0, + "baseFee": 0, + "registry": "0xd39b40aC9279EeeB86FBbDeb2C9acDF16e16cF89", + "owner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "deployerAddress": "0xB8cEF765721A6da910f14Be93e7684e9a3714123", + "proxyAdmin": "0xe773F10dE367E803940693cD3AA3C563A354dE26", + "proxyAdminOwner": "0xB8cEF765721A6da910f14Be93e7684e9a3714123" + }, "300": { "name": "Allo", "proxy": "0x9D1D1BF2835935C291C0f5228c86d5C4e235A249", diff --git a/scripts/deployments/contractFactory.deployment.json b/scripts/deployments/contractFactory.deployment.json index 121250472..333f8e3f2 100644 --- a/scripts/deployments/contractFactory.deployment.json +++ b/scripts/deployments/contractFactory.deployment.json @@ -34,6 +34,16 @@ "address": "0xE195743480D1591B79106FF9B296A0cD38aDa807", "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" }, + "295": { + "name": "ContractFactory", + "address": "0xE195743480D1591B79106FF9B296A0cD38aDa807", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, + "296": { + "name": "ContractFactory", + "address": "0xE195743480D1591B79106FF9B296A0cD38aDa807", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, "314": { "name": "ContractFactory", "address": "0x7DE1218DCDC3628F839b19a3aF5ACF092C35BcDE", diff --git a/scripts/deployments/directallocationstrategy.deployment.json b/scripts/deployments/directallocationstrategy.deployment.json index ceba499dd..3b502bf88 100644 --- a/scripts/deployments/directallocationstrategy.deployment.json +++ b/scripts/deployments/directallocationstrategy.deployment.json @@ -41,6 +41,20 @@ "address": "0x1E18cdce56B3754c4Dca34CB3a7439C24E8363de", "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" }, + "295": { + "id": "0x4cd0051913234cdd7d165b208851240d334786d6e5afbb4d0eec203515a9c6f3", + "name": "DirectAllocationStrategy", + "version": "v1.1", + "address": "0x56662F9c0174cD6ae14b214fC52Bd6Eb6B6eA602", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, + "296": { + "id": "0x4cd0051913234cdd7d165b208851240d334786d6e5afbb4d0eec203515a9c6f3", + "name": "DirectAllocationStrategy", + "version": "v1.1", + "address": "0xBf8fdDE84BE24f702E0e6bD03604F8D7836FF9c5", + "deployerAddress": "0xB8cEF765721A6da910f14Be93e7684e9a3714123" + }, "1088": { "id": "0x4cd0051913234cdd7d165b208851240d334786d6e5afbb4d0eec203515a9c6f3", "name": "DirectAllocationStrategy", diff --git a/scripts/deployments/directgrantslitestrategy.deployment.json b/scripts/deployments/directgrantslitestrategy.deployment.json index 5343829ae..7caa79278 100644 --- a/scripts/deployments/directgrantslitestrategy.deployment.json +++ b/scripts/deployments/directgrantslitestrategy.deployment.json @@ -41,6 +41,20 @@ "address": "0x79A5EEc2C87Cd2116195E71af7A38647f89C8Ffa", "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" }, + "295": { + "id": "0x103732a8e473467a510d4128ee11065262bdd978f0d9dad89ba68f2c56127e27", + "name": "DirectGrantsLiteStrategy", + "version": "v1.0", + "address": "0x79A5EEc2C87Cd2116195E71af7A38647f89C8Ffa", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, + "296": { + "id": "0x103732a8e473467a510d4128ee11065262bdd978f0d9dad89ba68f2c56127e27", + "name": "DirectGrantsLiteStrategy", + "version": "v1.0", + "address": "0xe314247a745f207775097f0911569D523fd119b9", + "deployerAddress": "0xB8cEF765721A6da910f14Be93e7684e9a3714123" + }, "300": { "id": "", "name": "DirectGrantsLiteStrategy", diff --git a/scripts/deployments/donationvotingmerkledistributiondirecttransferstrategy.deployment.json b/scripts/deployments/donationvotingmerkledistributiondirecttransferstrategy.deployment.json index 6a6136634..e4cc7d2e1 100644 --- a/scripts/deployments/donationvotingmerkledistributiondirecttransferstrategy.deployment.json +++ b/scripts/deployments/donationvotingmerkledistributiondirecttransferstrategy.deployment.json @@ -55,6 +55,13 @@ "address": "0x61E288cf14f196CF8a6104ec421ae17c7f16a749", "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" }, + "295": { + "id": "0x9fa6890423649187b1f0e8bf4265f0305ce99523c3d11aa36b35a54617bb0ec0", + "name": "DonationVotingMerkleDistributionDirectTransferStrategy", + "version": "v2.1", + "address": "0x787eC93Dd71a90563979417879F5a3298389227f", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, "324": { "id": "", "name": "DonationVotingMerkleDistributionDirectTransferStrategy", diff --git a/scripts/deployments/registry.deployment.json b/scripts/deployments/registry.deployment.json index 010b8c26f..25bb5d8a9 100644 --- a/scripts/deployments/registry.deployment.json +++ b/scripts/deployments/registry.deployment.json @@ -62,6 +62,24 @@ "proxyAdmin": "0x758b87af7fdB4783f848a1dDEa1F025dC48B9858", "proxyAdminOwner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" }, + "295": { + "name": "Registry", + "implementation": "0xA3Fd7042F83960398De6ceddbf513F8cac877cbE", + "proxy": "0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "owner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "proxyAdmin": "0x758b87af7fdB4783f848a1dDEa1F025dC48B9858", + "proxyAdminOwner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, + "296": { + "name": "Registry", + "implementation": "0xA3Fd7042F83960398De6ceddbf513F8cac877cbE", + "proxy": "0x4AAcca72145e1dF2aeC137E1f3C5E3D75DB8b5f3", + "deployerAddress": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "owner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", + "proxyAdmin": "0xe773F10dE367E803940693cD3AA3C563A354dE26", + "proxyAdminOwner": "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C" + }, "300": { "name": "Registry", "proxy": "0xaa376Ef759c1f5A8b0B5a1e2FEC5C23f3bF30246", diff --git a/scripts/test/createDirectAllocationPool.ts b/scripts/test/createDirectAllocationPool.ts index 42407f301..3fb714c4f 100644 --- a/scripts/test/createDirectAllocationPool.ts +++ b/scripts/test/createDirectAllocationPool.ts @@ -70,4 +70,5 @@ createDirectAllocationPool().catch((error) => { // Metis | 0x56662F9c0174cD6ae14b214fC52Bd6Eb6B6eA602 | 0x13ffe09671f07a4eb6bfcf96fa58d93bedabf721d26d0cc162f267504816f3db | 1 // Polygon | | | | // Zksync | | | | +// Hedera | 0x56662F9c0174cD6ae14b214fC52Bd6Eb6B6eA602 | 0x13ffe09671f07a4eb6bfcf96fa58d93bedabf721d26d0cc162f267504816f3db | 1 // ``` \ No newline at end of file diff --git a/scripts/test/createProfile.ts b/scripts/test/createProfile.ts index 2ca66c652..adb9967e9 100644 --- a/scripts/test/createProfile.ts +++ b/scripts/test/createProfile.ts @@ -27,17 +27,17 @@ export async function createProfile() { const instance = await ethers.getContractAt('Registry', registry); await instance.createProfile( - 1, // none + 1, // nonce "Direct Allocation", // name { protocol: 1, pointer: "bafybeia4khbew3r2mkflyn7nzlvfzcb3qpfeftz5ivpzfwn77ollj47gqi" }, // metadata "0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C", // owner - ["0x8C180840fcBb90CE8464B4eCd12ab0f840c6647C"] // members + [] // members ); - console.log("profile created at:", instance.target); + console.log("profile created at registry:", instance.target); return instance.target; }