Skip to content

Commit 50ce996

Browse files
committed
chore: added forceImport to forcefully import a proxy address, and update readme
1 parent c78cd47 commit 50ce996

18 files changed

+8096
-7128
lines changed

.openzeppelin/base-sepolia.json

Lines changed: 267 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -880,6 +880,273 @@
880880
},
881881
"namespaces": {}
882882
}
883+
},
884+
"3374e2edc611796055165c49e02ccebdf814460a8b82675f0d2938695e93dc3f": {
885+
"address": "0x0a7aA9F8eab1665DD905288669447b66082E4B17",
886+
"txHash": "0x6c53f49d38fbcd0a587b74ab32f1596af36f835ca4729ebd194f151d5753ff6f",
887+
"layout": {
888+
"solcVersion": "0.8.18",
889+
"storage": [
890+
{
891+
"label": "_initialized",
892+
"offset": 0,
893+
"slot": "0",
894+
"type": "t_uint8",
895+
"contract": "Initializable",
896+
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:63",
897+
"retypedFrom": "bool"
898+
},
899+
{
900+
"label": "_initializing",
901+
"offset": 1,
902+
"slot": "0",
903+
"type": "t_bool",
904+
"contract": "Initializable",
905+
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:68"
906+
},
907+
{
908+
"label": "__gap",
909+
"offset": 0,
910+
"slot": "1",
911+
"type": "t_array(t_uint256)50_storage",
912+
"contract": "ContextUpgradeable",
913+
"src": "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:40"
914+
},
915+
{
916+
"label": "_owner",
917+
"offset": 0,
918+
"slot": "51",
919+
"type": "t_address",
920+
"contract": "OwnableUpgradeable",
921+
"src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:22"
922+
},
923+
{
924+
"label": "__gap",
925+
"offset": 0,
926+
"slot": "52",
927+
"type": "t_array(t_uint256)49_storage",
928+
"contract": "OwnableUpgradeable",
929+
"src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:94"
930+
},
931+
{
932+
"label": "_pendingOwner",
933+
"offset": 0,
934+
"slot": "101",
935+
"type": "t_address",
936+
"contract": "Ownable2StepUpgradeable",
937+
"src": "@openzeppelin/contracts-upgradeable/access/Ownable2StepUpgradeable.sol:21"
938+
},
939+
{
940+
"label": "__gap",
941+
"offset": 0,
942+
"slot": "102",
943+
"type": "t_array(t_uint256)49_storage",
944+
"contract": "Ownable2StepUpgradeable",
945+
"src": "@openzeppelin/contracts-upgradeable/access/Ownable2StepUpgradeable.sol:70"
946+
},
947+
{
948+
"label": "MAX_BPS",
949+
"offset": 0,
950+
"slot": "151",
951+
"type": "t_uint256",
952+
"contract": "GatewaySettingManager",
953+
"src": "contracts/GatewaySettingManager.sol:12"
954+
},
955+
{
956+
"label": "protocolFeePercent",
957+
"offset": 0,
958+
"slot": "152",
959+
"type": "t_uint64",
960+
"contract": "GatewaySettingManager",
961+
"src": "contracts/GatewaySettingManager.sol:13"
962+
},
963+
{
964+
"label": "treasuryAddress",
965+
"offset": 8,
966+
"slot": "152",
967+
"type": "t_address",
968+
"contract": "GatewaySettingManager",
969+
"src": "contracts/GatewaySettingManager.sol:14"
970+
},
971+
{
972+
"label": "_aggregatorAddress",
973+
"offset": 0,
974+
"slot": "153",
975+
"type": "t_address",
976+
"contract": "GatewaySettingManager",
977+
"src": "contracts/GatewaySettingManager.sol:15"
978+
},
979+
{
980+
"label": "_isTokenSupported",
981+
"offset": 0,
982+
"slot": "154",
983+
"type": "t_mapping(t_address,t_uint256)",
984+
"contract": "GatewaySettingManager",
985+
"src": "contracts/GatewaySettingManager.sol:16"
986+
},
987+
{
988+
"label": "__gap",
989+
"offset": 0,
990+
"slot": "155",
991+
"type": "t_array(t_uint256)50_storage",
992+
"contract": "GatewaySettingManager",
993+
"src": "contracts/GatewaySettingManager.sol:19"
994+
},
995+
{
996+
"label": "_paused",
997+
"offset": 0,
998+
"slot": "205",
999+
"type": "t_bool",
1000+
"contract": "PausableUpgradeable",
1001+
"src": "@openzeppelin/contracts-upgradeable/security/PausableUpgradeable.sol:29"
1002+
},
1003+
{
1004+
"label": "__gap",
1005+
"offset": 0,
1006+
"slot": "206",
1007+
"type": "t_array(t_uint256)49_storage",
1008+
"contract": "PausableUpgradeable",
1009+
"src": "@openzeppelin/contracts-upgradeable/security/PausableUpgradeable.sol:116"
1010+
},
1011+
{
1012+
"label": "order",
1013+
"offset": 0,
1014+
"slot": "255",
1015+
"type": "t_mapping(t_bytes32,t_struct(Order)1822_storage)",
1016+
"contract": "Gateway",
1017+
"src": "contracts/Gateway.sol:19"
1018+
},
1019+
{
1020+
"label": "_nonce",
1021+
"offset": 0,
1022+
"slot": "256",
1023+
"type": "t_mapping(t_address,t_uint256)",
1024+
"contract": "Gateway",
1025+
"src": "contracts/Gateway.sol:20"
1026+
},
1027+
{
1028+
"label": "__gap",
1029+
"offset": 0,
1030+
"slot": "257",
1031+
"type": "t_array(t_uint256)50_storage",
1032+
"contract": "Gateway",
1033+
"src": "contracts/Gateway.sol:21"
1034+
}
1035+
],
1036+
"types": {
1037+
"t_address": {
1038+
"label": "address",
1039+
"numberOfBytes": "20"
1040+
},
1041+
"t_array(t_uint256)49_storage": {
1042+
"label": "uint256[49]",
1043+
"numberOfBytes": "1568"
1044+
},
1045+
"t_array(t_uint256)50_storage": {
1046+
"label": "uint256[50]",
1047+
"numberOfBytes": "1600"
1048+
},
1049+
"t_bool": {
1050+
"label": "bool",
1051+
"numberOfBytes": "1"
1052+
},
1053+
"t_bytes32": {
1054+
"label": "bytes32",
1055+
"numberOfBytes": "32"
1056+
},
1057+
"t_mapping(t_address,t_uint256)": {
1058+
"label": "mapping(address => uint256)",
1059+
"numberOfBytes": "32"
1060+
},
1061+
"t_mapping(t_bytes32,t_struct(Order)1822_storage)": {
1062+
"label": "mapping(bytes32 => struct IGateway.Order)",
1063+
"numberOfBytes": "32"
1064+
},
1065+
"t_struct(Order)1822_storage": {
1066+
"label": "struct IGateway.Order",
1067+
"members": [
1068+
{
1069+
"label": "sender",
1070+
"type": "t_address",
1071+
"offset": 0,
1072+
"slot": "0"
1073+
},
1074+
{
1075+
"label": "token",
1076+
"type": "t_address",
1077+
"offset": 0,
1078+
"slot": "1"
1079+
},
1080+
{
1081+
"label": "senderFeeRecipient",
1082+
"type": "t_address",
1083+
"offset": 0,
1084+
"slot": "2"
1085+
},
1086+
{
1087+
"label": "senderFee",
1088+
"type": "t_uint256",
1089+
"offset": 0,
1090+
"slot": "3"
1091+
},
1092+
{
1093+
"label": "protocolFee",
1094+
"type": "t_uint256",
1095+
"offset": 0,
1096+
"slot": "4"
1097+
},
1098+
{
1099+
"label": "isFulfilled",
1100+
"type": "t_bool",
1101+
"offset": 0,
1102+
"slot": "5"
1103+
},
1104+
{
1105+
"label": "isRefunded",
1106+
"type": "t_bool",
1107+
"offset": 1,
1108+
"slot": "5"
1109+
},
1110+
{
1111+
"label": "refundAddress",
1112+
"type": "t_address",
1113+
"offset": 2,
1114+
"slot": "5"
1115+
},
1116+
{
1117+
"label": "currentBPS",
1118+
"type": "t_uint96",
1119+
"offset": 0,
1120+
"slot": "6"
1121+
},
1122+
{
1123+
"label": "amount",
1124+
"type": "t_uint256",
1125+
"offset": 0,
1126+
"slot": "7"
1127+
}
1128+
],
1129+
"numberOfBytes": "256"
1130+
},
1131+
"t_uint256": {
1132+
"label": "uint256",
1133+
"numberOfBytes": "32"
1134+
},
1135+
"t_uint64": {
1136+
"label": "uint64",
1137+
"numberOfBytes": "8"
1138+
},
1139+
"t_uint8": {
1140+
"label": "uint8",
1141+
"numberOfBytes": "1"
1142+
},
1143+
"t_uint96": {
1144+
"label": "uint96",
1145+
"numberOfBytes": "12"
1146+
}
1147+
},
1148+
"namespaces": {}
1149+
}
8831150
}
8841151
}
8851152
}

0 commit comments

Comments
 (0)