Skip to content

Commit 74127f8

Browse files
committed
Update storage layout files
1 parent 8a1b4dd commit 74127f8

18 files changed

+588
-28
lines changed

.storage-layouts-normalized/contracts/colony/Colony.sol:Colony.json

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -770,9 +770,20 @@
770770
"label": "uint256",
771771
"numberOfBytes": "32"
772772
}
773+
},
774+
{
775+
"contract": "contracts/colony/Colony.sol:Colony",
776+
"label": "deprecated",
777+
"offset": 0,
778+
"slot": "2",
779+
"type": {
780+
"encoding": "inplace",
781+
"label": "bool",
782+
"numberOfBytes": "1"
783+
}
773784
}
774785
],
775-
"numberOfBytes": "64"
786+
"numberOfBytes": "96"
776787
}
777788
}
778789
},
@@ -1335,7 +1346,7 @@
13351346
},
13361347
{
13371348
"contract": "contracts/colony/Colony.sol:Colony",
1338-
"label": "localSkills",
1349+
"label": "DEPRECATED_localSkills",
13391350
"offset": 0,
13401351
"slot": "37",
13411352
"type": {
@@ -1353,6 +1364,51 @@
13531364
"numberOfBytes": "1"
13541365
}
13551366
}
1367+
},
1368+
{
1369+
"contract": "contracts/colony/Colony.sol:Colony",
1370+
"label": "localSkills",
1371+
"offset": 0,
1372+
"slot": "38",
1373+
"type": {
1374+
"encoding": "mapping",
1375+
"key": {
1376+
"encoding": "inplace",
1377+
"label": "uint256",
1378+
"numberOfBytes": "32"
1379+
},
1380+
"label": "mapping(uint256 => struct ColonyDataTypes.LocalSkill)",
1381+
"numberOfBytes": "32",
1382+
"value": {
1383+
"encoding": "inplace",
1384+
"label": "struct ColonyDataTypes.LocalSkill",
1385+
"members": [
1386+
{
1387+
"contract": "contracts/colony/Colony.sol:Colony",
1388+
"label": "exists",
1389+
"offset": 0,
1390+
"slot": "0",
1391+
"type": {
1392+
"encoding": "inplace",
1393+
"label": "bool",
1394+
"numberOfBytes": "1"
1395+
}
1396+
},
1397+
{
1398+
"contract": "contracts/colony/Colony.sol:Colony",
1399+
"label": "deprecated",
1400+
"offset": 1,
1401+
"slot": "0",
1402+
"type": {
1403+
"encoding": "inplace",
1404+
"label": "bool",
1405+
"numberOfBytes": "1"
1406+
}
1407+
}
1408+
],
1409+
"numberOfBytes": "32"
1410+
}
1411+
}
13561412
}
13571413
]
13581414
}

.storage-layouts-normalized/contracts/colony/ColonyArbitraryTransaction.sol:ColonyArbitraryTransaction.json

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -770,9 +770,20 @@
770770
"label": "uint256",
771771
"numberOfBytes": "32"
772772
}
773+
},
774+
{
775+
"contract": "contracts/colony/ColonyArbitraryTransaction.sol:ColonyArbitraryTransaction",
776+
"label": "deprecated",
777+
"offset": 0,
778+
"slot": "2",
779+
"type": {
780+
"encoding": "inplace",
781+
"label": "bool",
782+
"numberOfBytes": "1"
783+
}
773784
}
774785
],
775-
"numberOfBytes": "64"
786+
"numberOfBytes": "96"
776787
}
777788
}
778789
},
@@ -1335,7 +1346,7 @@
13351346
},
13361347
{
13371348
"contract": "contracts/colony/ColonyArbitraryTransaction.sol:ColonyArbitraryTransaction",
1338-
"label": "localSkills",
1349+
"label": "DEPRECATED_localSkills",
13391350
"offset": 0,
13401351
"slot": "37",
13411352
"type": {
@@ -1353,6 +1364,51 @@
13531364
"numberOfBytes": "1"
13541365
}
13551366
}
1367+
},
1368+
{
1369+
"contract": "contracts/colony/ColonyArbitraryTransaction.sol:ColonyArbitraryTransaction",
1370+
"label": "localSkills",
1371+
"offset": 0,
1372+
"slot": "38",
1373+
"type": {
1374+
"encoding": "mapping",
1375+
"key": {
1376+
"encoding": "inplace",
1377+
"label": "uint256",
1378+
"numberOfBytes": "32"
1379+
},
1380+
"label": "mapping(uint256 => struct ColonyDataTypes.LocalSkill)",
1381+
"numberOfBytes": "32",
1382+
"value": {
1383+
"encoding": "inplace",
1384+
"label": "struct ColonyDataTypes.LocalSkill",
1385+
"members": [
1386+
{
1387+
"contract": "contracts/colony/ColonyArbitraryTransaction.sol:ColonyArbitraryTransaction",
1388+
"label": "exists",
1389+
"offset": 0,
1390+
"slot": "0",
1391+
"type": {
1392+
"encoding": "inplace",
1393+
"label": "bool",
1394+
"numberOfBytes": "1"
1395+
}
1396+
},
1397+
{
1398+
"contract": "contracts/colony/ColonyArbitraryTransaction.sol:ColonyArbitraryTransaction",
1399+
"label": "deprecated",
1400+
"offset": 1,
1401+
"slot": "0",
1402+
"type": {
1403+
"encoding": "inplace",
1404+
"label": "bool",
1405+
"numberOfBytes": "1"
1406+
}
1407+
}
1408+
],
1409+
"numberOfBytes": "32"
1410+
}
1411+
}
13561412
}
13571413
]
13581414
}

.storage-layouts-normalized/contracts/colony/ColonyDomains.sol:ColonyDomains.json

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -770,9 +770,20 @@
770770
"label": "uint256",
771771
"numberOfBytes": "32"
772772
}
773+
},
774+
{
775+
"contract": "contracts/colony/ColonyDomains.sol:ColonyDomains",
776+
"label": "deprecated",
777+
"offset": 0,
778+
"slot": "2",
779+
"type": {
780+
"encoding": "inplace",
781+
"label": "bool",
782+
"numberOfBytes": "1"
783+
}
773784
}
774785
],
775-
"numberOfBytes": "64"
786+
"numberOfBytes": "96"
776787
}
777788
}
778789
},
@@ -1335,7 +1346,7 @@
13351346
},
13361347
{
13371348
"contract": "contracts/colony/ColonyDomains.sol:ColonyDomains",
1338-
"label": "localSkills",
1349+
"label": "DEPRECATED_localSkills",
13391350
"offset": 0,
13401351
"slot": "37",
13411352
"type": {
@@ -1353,6 +1364,51 @@
13531364
"numberOfBytes": "1"
13541365
}
13551366
}
1367+
},
1368+
{
1369+
"contract": "contracts/colony/ColonyDomains.sol:ColonyDomains",
1370+
"label": "localSkills",
1371+
"offset": 0,
1372+
"slot": "38",
1373+
"type": {
1374+
"encoding": "mapping",
1375+
"key": {
1376+
"encoding": "inplace",
1377+
"label": "uint256",
1378+
"numberOfBytes": "32"
1379+
},
1380+
"label": "mapping(uint256 => struct ColonyDataTypes.LocalSkill)",
1381+
"numberOfBytes": "32",
1382+
"value": {
1383+
"encoding": "inplace",
1384+
"label": "struct ColonyDataTypes.LocalSkill",
1385+
"members": [
1386+
{
1387+
"contract": "contracts/colony/ColonyDomains.sol:ColonyDomains",
1388+
"label": "exists",
1389+
"offset": 0,
1390+
"slot": "0",
1391+
"type": {
1392+
"encoding": "inplace",
1393+
"label": "bool",
1394+
"numberOfBytes": "1"
1395+
}
1396+
},
1397+
{
1398+
"contract": "contracts/colony/ColonyDomains.sol:ColonyDomains",
1399+
"label": "deprecated",
1400+
"offset": 1,
1401+
"slot": "0",
1402+
"type": {
1403+
"encoding": "inplace",
1404+
"label": "bool",
1405+
"numberOfBytes": "1"
1406+
}
1407+
}
1408+
],
1409+
"numberOfBytes": "32"
1410+
}
1411+
}
13561412
}
13571413
]
13581414
}

.storage-layouts-normalized/contracts/colony/ColonyExpenditure.sol:ColonyExpenditure.json

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -770,9 +770,20 @@
770770
"label": "uint256",
771771
"numberOfBytes": "32"
772772
}
773+
},
774+
{
775+
"contract": "contracts/colony/ColonyExpenditure.sol:ColonyExpenditure",
776+
"label": "deprecated",
777+
"offset": 0,
778+
"slot": "2",
779+
"type": {
780+
"encoding": "inplace",
781+
"label": "bool",
782+
"numberOfBytes": "1"
783+
}
773784
}
774785
],
775-
"numberOfBytes": "64"
786+
"numberOfBytes": "96"
776787
}
777788
}
778789
},
@@ -1335,7 +1346,7 @@
13351346
},
13361347
{
13371348
"contract": "contracts/colony/ColonyExpenditure.sol:ColonyExpenditure",
1338-
"label": "localSkills",
1349+
"label": "DEPRECATED_localSkills",
13391350
"offset": 0,
13401351
"slot": "37",
13411352
"type": {
@@ -1353,6 +1364,51 @@
13531364
"numberOfBytes": "1"
13541365
}
13551366
}
1367+
},
1368+
{
1369+
"contract": "contracts/colony/ColonyExpenditure.sol:ColonyExpenditure",
1370+
"label": "localSkills",
1371+
"offset": 0,
1372+
"slot": "38",
1373+
"type": {
1374+
"encoding": "mapping",
1375+
"key": {
1376+
"encoding": "inplace",
1377+
"label": "uint256",
1378+
"numberOfBytes": "32"
1379+
},
1380+
"label": "mapping(uint256 => struct ColonyDataTypes.LocalSkill)",
1381+
"numberOfBytes": "32",
1382+
"value": {
1383+
"encoding": "inplace",
1384+
"label": "struct ColonyDataTypes.LocalSkill",
1385+
"members": [
1386+
{
1387+
"contract": "contracts/colony/ColonyExpenditure.sol:ColonyExpenditure",
1388+
"label": "exists",
1389+
"offset": 0,
1390+
"slot": "0",
1391+
"type": {
1392+
"encoding": "inplace",
1393+
"label": "bool",
1394+
"numberOfBytes": "1"
1395+
}
1396+
},
1397+
{
1398+
"contract": "contracts/colony/ColonyExpenditure.sol:ColonyExpenditure",
1399+
"label": "deprecated",
1400+
"offset": 1,
1401+
"slot": "0",
1402+
"type": {
1403+
"encoding": "inplace",
1404+
"label": "bool",
1405+
"numberOfBytes": "1"
1406+
}
1407+
}
1408+
],
1409+
"numberOfBytes": "32"
1410+
}
1411+
}
13561412
}
13571413
]
13581414
}

0 commit comments

Comments
 (0)