Skip to content

Commit

Permalink
EVM-IT: Test that the Cocoon can turn into a Butterfly
Browse files Browse the repository at this point in the history
  • Loading branch information
aakoshh committed Jan 27, 2023
1 parent d9a85d4 commit 8ee9a17
Show file tree
Hide file tree
Showing 17 changed files with 88 additions and 60 deletions.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
608060405261017c806100136000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80637284e41614610030575b600080fd5b61003861004e565b60405161004591906100c4565b60405180910390f35b60606040518060400160405280600981526020017f427574746572666c790000000000000000000000000000000000000000000000815250905090565b6000610096826100e6565b6100a081856100f1565b93506100b0818560208601610102565b6100b981610135565b840191505092915050565b600060208201905081810360008301526100de818461008b565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610120578082015181840152602081019050610105565b8381111561012f576000848401525b50505050565b6000601f19601f830116905091905056fea2646970667358221220abb97d216d3b68b991147e92aba558970393b8d4a8badd3cf664b5fb749f740464736f6c63430008020033
608060405261017c806100136000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80637284e41614610030575b600080fd5b61003861004e565b60405161004591906100c4565b60405180910390f35b60606040518060400160405280600981526020017f427574746572666c790000000000000000000000000000000000000000000000815250905090565b6000610096826100e6565b6100a081856100f1565b93506100b0818560208601610102565b6100b981610135565b840191505092915050565b600060208201905081810360008301526100de818461008b565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610120578082015181840152602081019050610105565b8381111561012f576000848401525b50505050565b6000601f19601f830116905091905056fea2646970667358221220aea86fa1e54776795ed89018acff21e1d18ba7145fce7c2e74c4f8a4ee2e52d064736f6c63430008020033
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@
}
],
"bytecode": {
"object": "0x608060405261017c806100136000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80637284e41614610030575b600080fd5b61003861004e565b60405161004591906100c4565b60405180910390f35b60606040518060400160405280600981526020017f427574746572666c790000000000000000000000000000000000000000000000815250905090565b6000610096826100e6565b6100a081856100f1565b93506100b0818560208601610102565b6100b981610135565b840191505092915050565b600060208201905081810360008301526100de818461008b565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610120578082015181840152602081019050610105565b8381111561012f576000848401525b50505050565b6000601f19601f830116905091905056fea2646970667358221220abb97d216d3b68b991147e92aba558970393b8d4a8badd3cf664b5fb749f740464736f6c63430008020033",
"sourceMap": "2353:153:0:-:0;;;;;;;;;",
"object": "0x608060405261017c806100136000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80637284e41614610030575b600080fd5b61003861004e565b60405161004591906100c4565b60405180910390f35b60606040518060400160405280600981526020017f427574746572666c790000000000000000000000000000000000000000000000815250905090565b6000610096826100e6565b6100a081856100f1565b93506100b0818560208601610102565b6100b981610135565b840191505092915050565b600060208201905081810360008301526100de818461008b565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610120578082015181840152602081019050610105565b8381111561012f576000848401525b50505050565b6000601f19601f830116905091905056fea2646970667358221220aea86fa1e54776795ed89018acff21e1d18ba7145fce7c2e74c4f8a4ee2e52d064736f6c63430008020033",
"sourceMap": "2357:153:0:-:0;;;;;;;;;",
"linkReferences": {}
},
"deployedBytecode": {
"object": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80637284e41614610030575b600080fd5b61003861004e565b60405161004591906100c4565b60405180910390f35b60606040518060400160405280600981526020017f427574746572666c790000000000000000000000000000000000000000000000815250905090565b6000610096826100e6565b6100a081856100f1565b93506100b0818560208601610102565b6100b981610135565b840191505092915050565b600060208201905081810360008301526100de818461008b565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610120578082015181840152602081019050610105565b8381111561012f576000848401525b50505050565b6000601f19601f830116905091905056fea2646970667358221220abb97d216d3b68b991147e92aba558970393b8d4a8badd3cf664b5fb749f740464736f6c63430008020033",
"sourceMap": "2353:153:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2408:96;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;;2454:13;2479:18;;;;;;;;;;;;;;;;;;;2408:96;:::o;7:364:1:-;;123:39;156:5;123:39;:::i;:::-;178:71;242:6;237:3;178:71;:::i;:::-;171:78;;258:52;303:6;298:3;291:4;284:5;280:16;258:52;:::i;:::-;335:29;357:6;335:29;:::i;:::-;330:3;326:39;319:46;;99:272;;;;;:::o;377:313::-;;528:2;517:9;513:18;505:26;;577:9;571:4;567:20;563:1;552:9;548:17;541:47;605:78;678:4;669:6;605:78;:::i;:::-;597:86;;495:195;;;;:::o;696:99::-;;782:5;776:12;766:22;;755:40;;;:::o;801:169::-;;919:6;914:3;907:19;959:4;954:3;950:14;935:29;;897:73;;;;:::o;976:307::-;1044:1;1054:113;1068:6;1065:1;1062:13;1054:113;;;1153:1;1148:3;1144:11;1138:18;1134:1;1129:3;1125:11;1118:39;1090:2;1087:1;1083:10;1078:15;;1054:113;;;1185:6;1182:1;1179:13;1176:2;;;1265:1;1256:6;1251:3;1247:16;1240:27;1176:2;1025:258;;;;:::o;1289:102::-;;1381:2;1377:7;1372:2;1365:5;1361:14;1357:28;1347:38;;1337:54;;;:::o",
"object": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80637284e41614610030575b600080fd5b61003861004e565b60405161004591906100c4565b60405180910390f35b60606040518060400160405280600981526020017f427574746572666c790000000000000000000000000000000000000000000000815250905090565b6000610096826100e6565b6100a081856100f1565b93506100b0818560208601610102565b6100b981610135565b840191505092915050565b600060208201905081810360008301526100de818461008b565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610120578082015181840152602081019050610105565b8381111561012f576000848401525b50505050565b6000601f19601f830116905091905056fea2646970667358221220aea86fa1e54776795ed89018acff21e1d18ba7145fce7c2e74c4f8a4ee2e52d064736f6c63430008020033",
"sourceMap": "2357:153:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2412:96;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;;2458:13;2483:18;;;;;;;;;;;;;;;;;;;2412:96;:::o;7:364:1:-;;123:39;156:5;123:39;:::i;:::-;178:71;242:6;237:3;178:71;:::i;:::-;171:78;;258:52;303:6;298:3;291:4;284:5;280:16;258:52;:::i;:::-;335:29;357:6;335:29;:::i;:::-;330:3;326:39;319:46;;99:272;;;;;:::o;377:313::-;;528:2;517:9;513:18;505:26;;577:9;571:4;567:20;563:1;552:9;548:17;541:47;605:78;678:4;669:6;605:78;:::i;:::-;597:86;;495:195;;;;:::o;696:99::-;;782:5;776:12;766:22;;755:40;;;:::o;801:169::-;;919:6;914:3;907:19;959:4;954:3;950:14;935:29;;897:73;;;;:::o;976:307::-;1044:1;1054:113;1068:6;1065:1;1062:13;1054:113;;;1153:1;1148:3;1144:11;1138:18;1134:1;1129:3;1125:11;1118:39;1090:2;1087:1;1083:10;1078:15;;1054:113;;;1185:6;1182:1;1179:13;1176:2;;;1265:1;1256:6;1251:3;1247:16;1240:27;1176:2;1025:258;;;;:::o;1289:102::-;;1381:2;1377:7;1372:2;1365:5;1361:14;1357:28;1347:38;;1337:54;;;:::o",
"linkReferences": {}
},
"methodIdentifiers": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"inputs":[],"stateMutability":"payable","type":"constructor"},{"inputs":[],"name":"description","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"die","outputs":[],"stateMutability":"nonpayable","type":"function"}]
[{"inputs":[],"stateMutability":"payable","type":"constructor"},{"inputs":[],"name":"description","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"destroy","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Original file line number Diff line number Diff line change
@@ -1 +1 @@
60806040526101aa806100136000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c806335f469941461003b5780637284e41614610045575b600080fd5b610043610063565b005b61004d61007c565b60405161005a91906100f2565b60405180910390f35b3073ffffffffffffffffffffffffffffffffffffffff16ff5b60606040518060400160405280600681526020017f436f636f6f6e0000000000000000000000000000000000000000000000000000815250905090565b60006100c482610114565b6100ce818561011f565b93506100de818560208601610130565b6100e781610163565b840191505092915050565b6000602082019050818103600083015261010c81846100b9565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561014e578082015181840152602081019050610133565b8381111561015d576000848401525b50505050565b6000601f19601f830116905091905056fea264697066735822122076e7e9e1875fe772cc2ae89036e2ae6af68ae0a797d968c7ca204ea028ca3c7764736f6c63430008020033
60806040526101aa806100136000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80637284e4161461003b57806383197ef014610059575b600080fd5b610043610063565b60405161005091906100f2565b60405180910390f35b6100616100a0565b005b60606040518060400160405280600681526020017f436f636f6f6e0000000000000000000000000000000000000000000000000000815250905090565b3073ffffffffffffffffffffffffffffffffffffffff16ff5b60006100c482610114565b6100ce818561011f565b93506100de818560208601610130565b6100e781610163565b840191505092915050565b6000602082019050818103600083015261010c81846100b9565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561014e578082015181840152602081019050610133565b8381111561015d576000848401525b50505050565b6000601f19601f830116905091905056fea26469706673582212209099ee6536697cdd3698f1b58bb7a266b3d66155c2fd4ffc9d035563dc94ef2b64736f6c63430008020033
Original file line number Diff line number Diff line change
Expand Up @@ -20,25 +20,25 @@
},
{
"inputs": [],
"name": "die",
"name": "destroy",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
}
],
"bytecode": {
"object": "0x60806040526101aa806100136000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c806335f469941461003b5780637284e41614610045575b600080fd5b610043610063565b005b61004d61007c565b60405161005a91906100f2565b60405180910390f35b3073ffffffffffffffffffffffffffffffffffffffff16ff5b60606040518060400160405280600681526020017f436f636f6f6e0000000000000000000000000000000000000000000000000000815250905090565b60006100c482610114565b6100ce818561011f565b93506100de818560208601610130565b6100e781610163565b840191505092915050565b6000602082019050818103600083015261010c81846100b9565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561014e578082015181840152602081019050610133565b8381111561015d576000848401525b50505050565b6000601f19601f830116905091905056fea264697066735822122076e7e9e1875fe772cc2ae89036e2ae6af68ae0a797d968c7ca204ea028ca3c7764736f6c63430008020033",
"sourceMap": "2023:328:0:-:0;;;;;;;;;",
"object": "0x60806040526101aa806100136000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80637284e4161461003b57806383197ef014610059575b600080fd5b610043610063565b60405161005091906100f2565b60405180910390f35b6100616100a0565b005b60606040518060400160405280600681526020017f436f636f6f6e0000000000000000000000000000000000000000000000000000815250905090565b3073ffffffffffffffffffffffffffffffffffffffff16ff5b60006100c482610114565b6100ce818561011f565b93506100de818560208601610130565b6100e781610163565b840191505092915050565b6000602082019050818103600083015261010c81846100b9565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561014e578082015181840152602081019050610133565b8381111561015d576000848401525b50505050565b6000601f19601f830116905091905056fea26469706673582212209099ee6536697cdd3698f1b58bb7a266b3d66155c2fd4ffc9d035563dc94ef2b64736f6c63430008020033",
"sourceMap": "2023:332:0:-:0;;;;;;;;;",
"linkReferences": {}
},
"deployedBytecode": {
"object": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c806335f469941461003b5780637284e41614610045575b600080fd5b610043610063565b005b61004d61007c565b60405161005a91906100f2565b60405180910390f35b3073ffffffffffffffffffffffffffffffffffffffff16ff5b60606040518060400160405280600681526020017f436f636f6f6e0000000000000000000000000000000000000000000000000000815250905090565b60006100c482610114565b6100ce818561011f565b93506100de818560208601610130565b6100e781610163565b840191505092915050565b6000602082019050818103600083015261010c81846100b9565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561014e578082015181840152602081019050610133565b8381111561015d576000848401525b50505050565b6000601f19601f830116905091905056fea264697066735822122076e7e9e1875fe772cc2ae89036e2ae6af68ae0a797d968c7ca204ea028ca3c7764736f6c63430008020033",
"sourceMap": "2023:328:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2274:75;;;:::i;:::-;;2075:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2274:75;2335:4;2306:36;;;2075:93;2121:13;2146:15;;;;;;;;;;;;;;;;;;;2075:93;:::o;7:364:1:-;;123:39;156:5;123:39;:::i;:::-;178:71;242:6;237:3;178:71;:::i;:::-;171:78;;258:52;303:6;298:3;291:4;284:5;280:16;258:52;:::i;:::-;335:29;357:6;335:29;:::i;:::-;330:3;326:39;319:46;;99:272;;;;;:::o;377:313::-;;528:2;517:9;513:18;505:26;;577:9;571:4;567:20;563:1;552:9;548:17;541:47;605:78;678:4;669:6;605:78;:::i;:::-;597:86;;495:195;;;;:::o;696:99::-;;782:5;776:12;766:22;;755:40;;;:::o;801:169::-;;919:6;914:3;907:19;959:4;954:3;950:14;935:29;;897:73;;;;:::o;976:307::-;1044:1;1054:113;1068:6;1065:1;1062:13;1054:113;;;1153:1;1148:3;1144:11;1138:18;1134:1;1129:3;1125:11;1118:39;1090:2;1087:1;1083:10;1078:15;;1054:113;;;1185:6;1182:1;1179:13;1176:2;;;1265:1;1256:6;1251:3;1247:16;1240:27;1176:2;1025:258;;;;:::o;1289:102::-;;1381:2;1377:7;1372:2;1365:5;1361:14;1357:28;1347:38;;1337:54;;;:::o",
"object": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c80637284e4161461003b57806383197ef014610059575b600080fd5b610043610063565b60405161005091906100f2565b60405180910390f35b6100616100a0565b005b60606040518060400160405280600681526020017f436f636f6f6e0000000000000000000000000000000000000000000000000000815250905090565b3073ffffffffffffffffffffffffffffffffffffffff16ff5b60006100c482610114565b6100ce818561011f565b93506100de818560208601610130565b6100e781610163565b840191505092915050565b6000602082019050818103600083015261010c81846100b9565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561014e578082015181840152602081019050610133565b8381111561015d576000848401525b50505050565b6000601f19601f830116905091905056fea26469706673582212209099ee6536697cdd3698f1b58bb7a266b3d66155c2fd4ffc9d035563dc94ef2b64736f6c63430008020033",
"sourceMap": "2023:332:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2075:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2274:79;;;:::i;:::-;;2075:93;2121:13;2146:15;;;;;;;;;;;;;;;;;;;2075:93;:::o;2274:79::-;2339:4;2310:36;;;7:364:1;;123:39;156:5;123:39;:::i;:::-;178:71;242:6;237:3;178:71;:::i;:::-;171:78;;258:52;303:6;298:3;291:4;284:5;280:16;258:52;:::i;:::-;335:29;357:6;335:29;:::i;:::-;330:3;326:39;319:46;;99:272;;;;;:::o;377:313::-;;528:2;517:9;513:18;505:26;;577:9;571:4;567:20;563:1;552:9;548:17;541:47;605:78;678:4;669:6;605:78;:::i;:::-;597:86;;495:195;;;;:::o;696:99::-;;782:5;776:12;766:22;;755:40;;;:::o;801:169::-;;919:6;914:3;907:19;959:4;954:3;950:14;935:29;;897:73;;;;:::o;976:307::-;1044:1;1054:113;1068:6;1065:1;1062:13;1054:113;;;1153:1;1148:3;1144:11;1138:18;1134:1;1129:3;1125:11;1118:39;1090:2;1087:1;1083:10;1078:15;;1054:113;;;1185:6;1182:1;1179:13;1176:2;;;1265:1;1256:6;1251:3;1247:16;1240:27;1176:2;1025:258;;;;:::o;1289:102::-;;1381:2;1377:7;1372:2;1365:5;1361:14;1357:28;1347:38;;1337:54;;;:::o",
"linkReferences": {}
},
"methodIdentifiers": {
"description()": "7284e416",
"die()": "35f46994"
"destroy()": "83197ef0"
},
"id": 0
}
Loading

0 comments on commit 8ee9a17

Please sign in to comment.