Commit 090eb3bc authored by protolambda's avatar protolambda

op-bindings: update bindings

parent 1a950d0b
This diff is collapsed.
......@@ -31,7 +31,7 @@ var (
// OracleMetaData contains all meta data concerning the Oracle contract.
var OracleMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"partOffset\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"key\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"part\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"size\",\"type\":\"uint256\"}],\"name\":\"cheat\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"partOffset\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"preimage\",\"type\":\"bytes\"}],\"name\":\"loadKeccak256PreimagePart\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"name\":\"preimageLengths\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"key\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"offset\",\"type\":\"uint256\"}],\"name\":\"readPreimage\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"dat\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"datLen\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b50610477806100206000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063e03110e114610051578063e15926111461007e578063fe4ac08e14610093578063fef2b4ed14610108575b600080fd5b61006461005f366004610326565b610136565b604080519283526020830191909152015b60405180910390f35b61009161008c366004610348565b610227565b005b6100916100a13660046103c4565b6000838152600260209081526040808320878452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660019081179091558684528252808320968352958152858220939093559283529082905291902055565b6101286101163660046103f6565b60006020819052908152604090205481565b604051908152602001610075565b6000828152600260209081526040808320848452909152812054819060ff166101bf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f707265696d616765206d75737420657869737400000000000000000000000000604482015260640160405180910390fd5b50600083815260208181526040909120546101db81600861043e565b6101e685602061043e565b1061020457836101f782600861043e565b6102019190610457565b91505b506000938452600160209081526040808620948652939052919092205492909150565b60443560008060088301861061023c57600080fd5b60c083901b6080526088838682378087017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80151908490207effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f02000000000000000000000000000000000000000000000000000000000000001760008181526002602090815260408083208b8452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600190811790915584845282528083209a83529981528982209390935590815290819052959095209190915550505050565b6000806040838503121561033957600080fd5b50508035926020909101359150565b60008060006040848603121561035d57600080fd5b83359250602084013567ffffffffffffffff8082111561037c57600080fd5b818601915086601f83011261039057600080fd5b81358181111561039f57600080fd5b8760208285010111156103b157600080fd5b6020830194508093505050509250925092565b600080600080608085870312156103da57600080fd5b5050823594602084013594506040840135936060013592509050565b60006020828403121561040857600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808201808211156104515761045161040f565b92915050565b818103818111156104515761045161040f56fea164736f6c6343000813000a",
Bin: "0x608060405234801561001057600080fd5b5061047a806100206000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063e03110e114610051578063e15926111461007e578063fe4ac08e14610093578063fef2b4ed14610108575b600080fd5b61006461005f366004610326565b610136565b604080519283526020830191909152015b60405180910390f35b61009161008c366004610348565b610227565b005b6100916100a13660046103c4565b6000838152600260209081526040808320878452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660019081179091558684528252808320968352958152858220939093559283529082905291902055565b6101286101163660046103f6565b60006020819052908152604090205481565b604051908152602001610075565b6000828152600260209081526040808320848452909152812054819060ff166101bf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f707265696d616765206d75737420657869737400000000000000000000000000604482015260640160405180910390fd5b50600083815260208181526040909120546101db81600861043e565b6101e685602061043e565b1061020457836101f782600861043e565b6102019190610456565b91505b506000938452600160209081526040808620948652939052919092205492909150565b60443560008060088301861061023c57600080fd5b60c083901b6080526088838682378087017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80151908490207effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f02000000000000000000000000000000000000000000000000000000000000001760008181526002602090815260408083208b8452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600190811790915584845282528083209a83529981528982209390935590815290819052959095209190915550505050565b6000806040838503121561033957600080fd5b50508035926020909101359150565b60008060006040848603121561035d57600080fd5b83359250602084013567ffffffffffffffff8082111561037c57600080fd5b818601915086601f83011261039057600080fd5b81358181111561039f57600080fd5b8760208285010111156103b157600080fd5b6020830194508093505050509250925092565b600080600080608085870312156103da57600080fd5b5050823594602084013594506040840135936060013592509050565b60006020828403121561040857600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082198211156104515761045161040f565b500190565b6000828210156104685761046861040f565b50039056fea164736f6c634300080f000a",
}
// OracleABI is the input ABI used to generate the binding from.
......
......@@ -13,9 +13,9 @@ const OracleStorageLayoutJSON = "{\"storage\":[{\"astId\":1000,\"contract\":\"co
var OracleStorageLayout = new(solc.StorageLayout)
var OracleDeployedBin = "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c8063e03110e114610051578063e15926111461007e578063fe4ac08e14610093578063fef2b4ed14610108575b600080fd5b61006461005f366004610326565b610136565b604080519283526020830191909152015b60405180910390f35b61009161008c366004610348565b610227565b005b6100916100a13660046103c4565b6000838152600260209081526040808320878452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660019081179091558684528252808320968352958152858220939093559283529082905291902055565b6101286101163660046103f6565b60006020819052908152604090205481565b604051908152602001610075565b6000828152600260209081526040808320848452909152812054819060ff166101bf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f707265696d616765206d75737420657869737400000000000000000000000000604482015260640160405180910390fd5b50600083815260208181526040909120546101db81600861043e565b6101e685602061043e565b1061020457836101f782600861043e565b6102019190610457565b91505b506000938452600160209081526040808620948652939052919092205492909150565b60443560008060088301861061023c57600080fd5b60c083901b6080526088838682378087017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80151908490207effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f02000000000000000000000000000000000000000000000000000000000000001760008181526002602090815260408083208b8452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600190811790915584845282528083209a83529981528982209390935590815290819052959095209190915550505050565b6000806040838503121561033957600080fd5b50508035926020909101359150565b60008060006040848603121561035d57600080fd5b83359250602084013567ffffffffffffffff8082111561037c57600080fd5b818601915086601f83011261039057600080fd5b81358181111561039f57600080fd5b8760208285010111156103b157600080fd5b6020830194508093505050509250925092565b600080600080608085870312156103da57600080fd5b5050823594602084013594506040840135936060013592509050565b60006020828403121561040857600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808201808211156104515761045161040f565b92915050565b818103818111156104515761045161040f56fea164736f6c6343000813000a"
var OracleDeployedBin = "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c8063e03110e114610051578063e15926111461007e578063fe4ac08e14610093578063fef2b4ed14610108575b600080fd5b61006461005f366004610326565b610136565b604080519283526020830191909152015b60405180910390f35b61009161008c366004610348565b610227565b005b6100916100a13660046103c4565b6000838152600260209081526040808320878452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660019081179091558684528252808320968352958152858220939093559283529082905291902055565b6101286101163660046103f6565b60006020819052908152604090205481565b604051908152602001610075565b6000828152600260209081526040808320848452909152812054819060ff166101bf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f707265696d616765206d75737420657869737400000000000000000000000000604482015260640160405180910390fd5b50600083815260208181526040909120546101db81600861043e565b6101e685602061043e565b1061020457836101f782600861043e565b6102019190610456565b91505b506000938452600160209081526040808620948652939052919092205492909150565b60443560008060088301861061023c57600080fd5b60c083901b6080526088838682378087017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80151908490207effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f02000000000000000000000000000000000000000000000000000000000000001760008181526002602090815260408083208b8452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600190811790915584845282528083209a83529981528982209390935590815290819052959095209190915550505050565b6000806040838503121561033957600080fd5b50508035926020909101359150565b60008060006040848603121561035d57600080fd5b83359250602084013567ffffffffffffffff8082111561037c57600080fd5b818601915086601f83011261039057600080fd5b81358181111561039f57600080fd5b8760208285010111156103b157600080fd5b6020830194508093505050509250925092565b600080600080608085870312156103da57600080fd5b5050823594602084013594506040840135936060013592509050565b60006020828403121561040857600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082198211156104515761045161040f565b500190565b6000828210156104685761046861040f565b50039056fea164736f6c634300080f000a"
var OracleDeployedSourceMap = "59:2748:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;274:417;;;;;;:::i;:::-;;:::i;:::-;;;;441:25:1;;;497:2;482:18;;475:34;;;;414:18;274:417:0;;;;;;;;1429:1376;;;;;;:::i;:::-;;:::i;:::-;;1016:224;;;;;;:::i;:::-;1111:19;;;;:14;:19;;;;;;;;:31;;;;;;;;:38;;;;1145:4;1111:38;;;;;;1159:18;;;;;;;;:30;;;;;;;;;:37;;;;1206:20;;;;;;;;;;:27;1016:224;82:51;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1905:25:1;;;1893:2;1878:18;82:51:0;1759:177:1;274:417:0;348:11;395:19;;;:14;:19;;;;;;;;:27;;;;;;;;;348:11;;395:27;;387:59;;;;;;;2143:2:1;387:59:0;;;2125:21:1;2182:2;2162:18;;;2155:30;2221:21;2201:18;;;2194:49;2260:18;;387:59:0;;;;;;;;-1:-1:-1;477:14:0;494:20;;;465:2;494:20;;;;;;;;542:10;494:20;551:1;542:10;:::i;:::-;527:11;:6;536:2;527:11;:::i;:::-;:25;524:119;;626:6;613:10;:6;622:1;613:10;:::i;:::-;:19;;;;:::i;:::-;604:28;;524:119;-1:-1:-1;658:18:0;;;;:13;:18;;;;;;;;:26;;;;;;;;;;;;274:417;;-1:-1:-1;274:417:0:o;1429:1376::-;1637:4;1624:18;1528:12;;1764:1;1754:12;;1739:28;;1729:154;;1867:1;1864;1857:12;1729:154;2032:3;2028:14;;;1907:4;2016:27;2118:11;2037:4;2160:15;2118:11;2142:40;2437:28;;;2441:11;2437:28;2431:35;2488:20;;;;2573:19;2566:27;2595:11;2563:44;2676:19;;;;2604:1;2676:19;;;;;;;;:31;;;;;;;;:38;;;;2710:4;2676:38;;;;;;2724:18;;;;;;;;:30;;;;;;;;;:37;;;;2771:20;;;;;;;;;;;:27;;;;-1:-1:-1;;;;1429:1376:0:o;14:248:1:-;82:6;90;143:2;131:9;122:7;118:23;114:32;111:52;;;159:1;156;149:12;111:52;-1:-1:-1;;182:23:1;;;252:2;237:18;;;224:32;;-1:-1:-1;14:248:1:o;520:659::-;599:6;607;615;668:2;656:9;647:7;643:23;639:32;636:52;;;684:1;681;674:12;636:52;720:9;707:23;697:33;;781:2;770:9;766:18;753:32;804:18;845:2;837:6;834:14;831:34;;;861:1;858;851:12;831:34;899:6;888:9;884:22;874:32;;944:7;937:4;933:2;929:13;925:27;915:55;;966:1;963;956:12;915:55;1006:2;993:16;1032:2;1024:6;1021:14;1018:34;;;1048:1;1045;1038:12;1018:34;1093:7;1088:2;1079:6;1075:2;1071:15;1067:24;1064:37;1061:57;;;1114:1;1111;1104:12;1061:57;1145:2;1141;1137:11;1127:21;;1167:6;1157:16;;;;;520:659;;;;;:::o;1184:385::-;1270:6;1278;1286;1294;1347:3;1335:9;1326:7;1322:23;1318:33;1315:53;;;1364:1;1361;1354:12;1315:53;-1:-1:-1;;1387:23:1;;;1457:2;1442:18;;1429:32;;-1:-1:-1;1508:2:1;1493:18;;1480:32;;1559:2;1544:18;1531:32;;-1:-1:-1;1184:385:1;-1:-1:-1;1184:385:1:o;1574:180::-;1633:6;1686:2;1674:9;1665:7;1661:23;1657:32;1654:52;;;1702:1;1699;1692:12;1654:52;-1:-1:-1;1725:23:1;;1574:180;-1:-1:-1;1574:180:1:o;2289:184::-;2341:77;2338:1;2331:88;2438:4;2435:1;2428:15;2462:4;2459:1;2452:15;2478:125;2543:9;;;2564:10;;;2561:36;;;2577:18;;:::i;:::-;2478:125;;;;:::o;2608:128::-;2675:9;;;2696:11;;;2693:37;;;2710:18;;:::i"
var OracleDeployedSourceMap = "58:2748:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;273:417;;;;;;:::i;:::-;;:::i;:::-;;;;441:25:1;;;497:2;482:18;;475:34;;;;414:18;273:417:0;;;;;;;;1428:1376;;;;;;:::i;:::-;;:::i;:::-;;1015:224;;;;;;:::i;:::-;1110:19;;;;:14;:19;;;;;;;;:31;;;;;;;;:38;;;;1144:4;1110:38;;;;;;1158:18;;;;;;;;:30;;;;;;;;;:37;;;;1205:20;;;;;;;;;;:27;1015:224;81:51;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1905:25:1;;;1893:2;1878:18;81:51:0;1759:177:1;273:417:0;347:11;394:19;;;:14;:19;;;;;;;;:27;;;;;;;;;347:11;;394:27;;386:59;;;;;;;2143:2:1;386:59:0;;;2125:21:1;2182:2;2162:18;;;2155:30;2221:21;2201:18;;;2194:49;2260:18;;386:59:0;;;;;;;;-1:-1:-1;476:14:0;493:20;;;464:2;493:20;;;;;;;;541:10;493:20;550:1;541:10;:::i;:::-;526:11;:6;535:2;526:11;:::i;:::-;:25;523:119;;625:6;612:10;:6;621:1;612:10;:::i;:::-;:19;;;;:::i;:::-;603:28;;523:119;-1:-1:-1;657:18:0;;;;:13;:18;;;;;;;;:26;;;;;;;;;;;;273:417;;-1:-1:-1;273:417:0:o;1428:1376::-;1636:4;1623:18;1527:12;;1763:1;1753:12;;1738:28;;1728:154;;1866:1;1863;1856:12;1728:154;2031:3;2027:14;;;1906:4;2015:27;2117:11;2036:4;2159:15;2117:11;2141:40;2436:28;;;2440:11;2436:28;2430:35;2487:20;;;;2572:19;2565:27;2594:11;2562:44;2675:19;;;;2603:1;2675:19;;;;;;;;:31;;;;;;;;:38;;;;2709:4;2675:38;;;;;;2723:18;;;;;;;;:30;;;;;;;;;:37;;;;2770:20;;;;;;;;;;;:27;;;;-1:-1:-1;;;;1428:1376:0:o;14:248:1:-;82:6;90;143:2;131:9;122:7;118:23;114:32;111:52;;;159:1;156;149:12;111:52;-1:-1:-1;;182:23:1;;;252:2;237:18;;;224:32;;-1:-1:-1;14:248:1:o;520:659::-;599:6;607;615;668:2;656:9;647:7;643:23;639:32;636:52;;;684:1;681;674:12;636:52;720:9;707:23;697:33;;781:2;770:9;766:18;753:32;804:18;845:2;837:6;834:14;831:34;;;861:1;858;851:12;831:34;899:6;888:9;884:22;874:32;;944:7;937:4;933:2;929:13;925:27;915:55;;966:1;963;956:12;915:55;1006:2;993:16;1032:2;1024:6;1021:14;1018:34;;;1048:1;1045;1038:12;1018:34;1093:7;1088:2;1079:6;1075:2;1071:15;1067:24;1064:37;1061:57;;;1114:1;1111;1104:12;1061:57;1145:2;1141;1137:11;1127:21;;1167:6;1157:16;;;;;520:659;;;;;:::o;1184:385::-;1270:6;1278;1286;1294;1347:3;1335:9;1326:7;1322:23;1318:33;1315:53;;;1364:1;1361;1354:12;1315:53;-1:-1:-1;;1387:23:1;;;1457:2;1442:18;;1429:32;;-1:-1:-1;1508:2:1;1493:18;;1480:32;;1559:2;1544:18;1531:32;;-1:-1:-1;1184:385:1;-1:-1:-1;1184:385:1:o;1574:180::-;1633:6;1686:2;1674:9;1665:7;1661:23;1657:32;1654:52;;;1702:1;1699;1692:12;1654:52;-1:-1:-1;1725:23:1;;1574:180;-1:-1:-1;1574:180:1:o;2289:184::-;2341:77;2338:1;2331:88;2438:4;2435:1;2428:15;2462:4;2459:1;2452:15;2478:128;2518:3;2549:1;2545:6;2542:1;2539:13;2536:39;;;2555:18;;:::i;:::-;-1:-1:-1;2591:9:1;;2478:128::o;2611:125::-;2651:4;2679:1;2676;2673:8;2670:34;;;2684:18;;:::i;:::-;-1:-1:-1;2721:9:1;;2611:125::o"
func init() {
if err := json.Unmarshal([]byte(OracleStorageLayoutJSON), OracleStorageLayout); err != nil {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment