wakamex/github
02.7k
1[{"node": {"oid": "a20a1c70cc11ac52c7cfe6a20f00c880c2009a8f", "messageHeadline": "Merge pull request #2152 from OffchainLabs/retryable-gas-estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4a73e7e8f735b9faa6176d36cb3a6e773f7fc309", "messageHeadline": "Merge branch 'master' into retryable-gas-estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c55968fcb6bf675517f3335a88285d9b4c09b57d", "messageHeadline": "Merge pull request #2150 from OffchainLabs/dac-error-no-writer", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e9350a3047b1e90093e4e6126f5fd089055a65b0", "messageHeadline": "Test retryable gas estimation isn't too high", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "1fb7d0dcdc5e222881f70214a0a5aecc54af570f", "messageHeadline": "Merge branch 'master' into dac-error-no-writer", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "45836db943916bc1a3d4e6e5a1e9efc9d6a4f34d", "messageHeadline": "Merge pull request #2147 from OffchainLabs/known-batch-header-bits", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "e3ca30829c0322f8643de9fed4a80f6ab406d05a", "messageHeadline": "Merge branch 'master' into known-batch-header-bits", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 104, "deletions": 8}}, {"node": {"oid": "e9f33263eecca56e73ce748daa5618ee16044bb3", "messageHeadline": "Error on rpc daserver configured without bls key", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "aeab67245b482648aeecadb749f30ae95eba0451", "messageHeadline": "Merge pull request #2145 from OffchainLabs/save-blobs-locally", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 99, "deletions": 3}}, {"node": {"oid": "5869938883d4a5c35f9bf7170ec90013926e762f", "messageHeadline": "Merge branch 'master' into save-blobs-locally", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8cdb2e2012db046a0fee00c18483a83a94b5fa2f", "messageHeadline": "Merge pull request #2144 from OffchainLabs/4844-cli-opts-rename", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "02323c212db125f1961a53ee7e586a5eb9b3d51f", "messageHeadline": "Fix IsKnownHeaderByte", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "edc5b32fa50059ea9459a0b80a44cee2a1fbd7ee", "messageHeadline": "bug fix", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "1f633b95eab68aab7b5801139f7ca5a6f9c620af", "messageHeadline": "Merge branch 'master' into 4844-cli-opts-rename", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 105, "deletions": 53}}, {"node": {"oid": "15deba7ec808b96e6b736fd304e03064e96485ce", "messageHeadline": "Error if reading authenticated batch with unknown header bits", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "e948f92a9e6b5479bd943a2540380e8ad180a3ed", "messageHeadline": "refactor", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f44856897a777f44d6bb450e65f05b74cc37cf7", "messageHeadline": "Add option to save arbitrum blobs to disk when they are fetched", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 97, "deletions": 3}}, {"node": {"oid": "20dec9290dfc92223efd0b1377b342cbf6916762", "messageHeadline": "Merge pull request #2136 from OffchainLabs/gate-4844-posting-arbos-20", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 66, "deletions": 40}}, {"node": {"oid": "14d59b3df27150d8e62b6b1937f64c340cba17f5", "messageHeadline": "Merge branch 'master' into gate-4844-posting-arbos-20", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 105, "deletions": 53}}, {"node": {"oid": "d6251dff1b2a66fbf07cc18f90b9db27981c3079", "messageHeadline": "Merge pull request #2071 from OffchainLabs/support-multiple-validatio\u2026", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 89, "deletions": 53}}, {"node": {"oid": "1e1f96c03b38832cc821ccf23beb238361afb981", "messageHeadline": "Merge branch 'master' into support-multiple-validation-rpcs", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 586, "deletions": 111}}, {"node": {"oid": "b8d35e759b288b2562e6a43fb9c5d8b643d56a5c", "messageHeadline": "Merge pull request #2138 from OffchainLabs/nitro-testnode-ci", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2f07c6475e82e8def1cd1bc307f9f6098d79bb9c", "messageHeadline": "Rename force-post-4844-blobs opt ignore-blob-price", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "747173e860494d1d467212d02a1b18434fe64fa3", "messageHeadline": "Merge branch 'master' into gate-4844-posting-arbos-20", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "f81d226b871df8eb5ddbc8e756641a5764c73254", "messageHeadline": "Move ArbOSVersionForMessageNumber", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "58f16214cf1a6ab464f571d730137e1fa0cb3a9d", "messageHeadline": "Merge branch 'master' into nitro-testnode-ci", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "5e4dfbcfac7785207d203cce2611b22b0d5369a6", "messageHeadline": "Merge pull request #2137 from OffchainLabs/move_prefetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "b21101a3675eded1f2e28fa7ba2f47e8f88329fd", "messageHeadline": "Merge branch 'master' into move_prefetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "0300b56249b9b50c4e97bbb0dddccacbdf85f5b2", "messageHeadline": "Merge pull request #2139 from OffchainLabs/flatCallTracer_fix", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "4ff4ade9ed7e74bdd2cbe8e4780ef07d43bad880", "messageHeadline": "Merge branch 'master' into move_prefetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 317, "deletions": 44}}, {"node": {"oid": "86db30204403a5286ae71a8a7403cab546fea531", "messageHeadline": "Merge branch 'master' into gate-4844-posting-arbos-20", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 599, "deletions": 108}}, {"node": {"oid": "7fc2f7659dfba923954407bb28090543ad5c1b5f", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5b2e861929d94b8e2b562ede38890308b75b8b1b", "messageHeadline": "Test INVALID opcode (using withdrawEth) in the flatCallTracer", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "48f520820912dba513c3817d21418688416bab11", "messageHeadline": "Merge branch 'master' into nitro-testnode-ci", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 317, "deletions": 44}}, {"node": {"oid": "fb88691079f7f4ac9844aa2fd1e9bf4429f85bba", "messageHeadline": "Merge pull request #2107 from OffchainLabs/historic-blocks-reexecution", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 317, "deletions": 44}}, {"node": {"oid": "9964983f30573681aeb523c177d12a676cc7b048", "messageHeadline": "Fix stray edit", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97638718755fd063934b04bc2e9757bbf5769772", "messageHeadline": "Fix batch msg arbos version check off by 1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f271c1725ee59cb60af7f600011aa3f65ec7261c", "messageHeadline": "minor fix", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "93eb6075c442a96b2d28acf955ae6a8e6b81d693", "messageHeadline": "resolve merge conflict", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2129, "deletions": 452}}, {"node": {"oid": "b658c0975f4471e57dc7db7e28529c1ba6580f32", "messageHeadline": "Fix typo", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56f355a48f268d2335325f5373e226a79cf37647", "messageHeadline": "Startup nitro-testnode in release CI", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ae0d7c65e1059cb7c53ebad5c21ac4e6241f6f84", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b8e5ed4a6b4b9e35eb60d5fa2147a1c6915fd506", "messageHeadline": "Move Prefetch flag from sequencer to execution node", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cf2c513f2cf68a2c4ba251a4a515d053a9e2d0b3", "messageHeadline": "Gate 4844 Batch Posting on ArbOS 20", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 67, "deletions": 42}}, {"node": {"oid": "ab6790a9e33884c3b4e81de2a97dae5bf904266e", "messageHeadline": "Merge pull request #2135 from OffchainLabs/better-delayed-msg-errs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9c133d303992447aff1fcdd689d2da1f6b7617d4", "messageHeadline": "Merge branch 'master' into better-delayed-msg-errs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 69, "deletions": 6}}, {"node": {"oid": "668393b744afc490a37f27fa8e78c4e79c9875ae", "messageHeadline": "Produce better error messages when failing to read the delayed inbox", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "69c43dac47f69366032aaf80c6cbbbf0dc5b49fc", "messageHeadline": "Merge pull request #2124 from OffchainLabs/p2p", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 69, "deletions": 6}}, {"node": {"oid": "5ff1ad202981af4bbecf0b45f983295fcf0db90e", "messageHeadline": "Merge branch 'master' into p2p", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 267, "deletions": 74}}, {"node": {"oid": "8517340072b0aba44564c02c52427286693ed6f7", "messageHeadline": "Merge pull request #2080 from OffchainLabs/add-readmode-inboxreader", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 78, "deletions": 29}}, {"node": {"oid": "7646d73f99f6a076f1e356c59cfdfb84c757eaf9", "messageHeadline": "Merge branch 'master' into add-readmode-inboxreader", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 77, "deletions": 22}}, {"node": {"oid": "a7026a7d8e8408a51f5e083025cb99337a476bb2", "messageHeadline": "Merge pull request #2086 from OffchainLabs/cli_finalized", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "90b0c537e351ae9aa9aedd28ab453642ee9e9c87", "messageHeadline": "Merge branch 'master' into cli_finalized", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "4c2dd22cbdc96efc00c0a4127826f31f70269abc", "messageHeadline": "Merge pull request #2126 from OffchainLabs/test-precompiles-per-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "ae1077279a1b65164796e688ca32219bb26f7b2b", "messageHeadline": "Merge branch 'master' into test-precompiles-per-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2be83d1056dd16dfd9fee359b88386c1cdb06868", "messageHeadline": "Merge branch 'master' into add-readmode-inboxreader", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 11114, "deletions": 611}}, {"node": {"oid": "142b0895198f6cd0548e08376c8fcfef1f6ad5d5", "messageHeadline": "Merge pull request #2133 from OffchainLabs/bump-geth-2024-02-06", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bce233ceed826f8ea9e1aed18bde34271721efd", "messageHeadline": "address PR comments", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "7ceab1891fc14b3dc7f366c046694ed709f3ab93", "messageHeadline": "Merge branch 'master' into support-multiple-validation-rpcs", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 11578, "deletions": 1041}}, {"node": {"oid": "be921962b76b71e615b088b3aba2d3c6462384a7", "messageHeadline": "Bump go-ethereum submodule pin to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38fb7dc974c5020ecc6c6f613d074bfdd96cfddb", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "ab4d316c0855908e45a0ac76633856963853152f", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7b7234e74e29f68f2d70e7f5b8d7361e5160b4bd", "messageHeadline": "Merge branch 'master' into cli_finalized", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 11096, "deletions": 598}}, {"node": {"oid": "6ce184583783f106f75226c10fbb6190d52c0d17", "messageHeadline": "Merge branch 'master' into test-precompiles-per-version", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 111, "deletions": 23}}, {"node": {"oid": "3b36c03cc7545c7da27b73cd0ac34f7d91d31604", "messageHeadline": "Merge pull request #2123 from ImJeremyHe/patch-1", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a1c5469cfb80cba3f8a2680b410c8a96ed86d6e", "messageHeadline": "Merge branch 'master' into patch-1", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 111, "deletions": 22}}, {"node": {"oid": "2f5a9a5df6e01fa14976cbc5572dbb818767aa2d", "messageHeadline": "Merge pull request #2102 from OffchainLabs/fix-fuzzer-entrypoint", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "f4810cc0cdfc19fdc482aa15c3cc1db4093acfd1", "messageHeadline": "Merge branch 'master' into fix-fuzzer-entrypoint", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 57, "deletions": 19}}, {"node": {"oid": "bba477ff15398a45cf4441a228c45770fb0f2152", "messageHeadline": "Merge pull request #2121 from OffchainLabs/parse-abi-errors", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "17e4fd03ad76958696a0c3bf79da6c2695d60be8", "messageHeadline": "Merge branch 'master' into parse-abi-errors", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 283, "deletions": 37}}, {"node": {"oid": "17468a832e7430762911a9a202903aea79f9a047", "messageHeadline": "Merge pull request #2105 from OffchainLabs/delayed-sequencer-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 9}}, {"node": {"oid": "050ff38d0ad1a86eedeb83c2beb309cd9c89937d", "messageHeadline": "Merge branch 'master' into delayed-sequencer-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 252, "deletions": 29}}, {"node": {"oid": "f16bc040a326b0a766044a23015cb7b7f2c20a9b", "messageHeadline": "Test precompiles per ArbOS version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "dddc111ad05a2be28ea3f2539c1491249c1baee9", "messageHeadline": "Merge pull request #2125 from OffchainLabs/gate-get-scheduled-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0fcce6ae4583ae8efa65fefebd0659742143eaae", "messageHeadline": "Merge branch 'master' into gate-get-scheduled-upgrade", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 530, "deletions": 117}}, {"node": {"oid": "acc85b37dd2796fc49de3f15a3fd30c4749850e3", "messageHeadline": "Gate GetScheduledUpgrade to ArbOS 20", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2aa56569efc935cd5629ac9d1fa37557b1328447", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8eb64f241b9d969ffb81f43163adb8f06f32242c", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0156ccb615771393feb7b9ba69a24a093925c5a", "messageHeadline": "Add P2P options", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "b127b8a58bcaaf1a1454eeef12ca65234ca0fa9b", "messageHeadline": "Merge branch 'master' into fix-fuzzer-entrypoint", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 251, "deletions": 29}}, {"node": {"oid": "d36491aaf91f2589bfbb227cd6d2efdc230139df", "messageHeadline": "Update common_test.go", "author": {"name": "Jeremy", "email": "yiliang.he@qq.com", "user": {"login": "ImJeremyHe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4128f24b817a52489fb343f755ab4d5bc2f61fb0", "messageHeadline": "Merge pull request #2114 from OffchainLabs/state-recovery", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 237, "deletions": 28}}, {"node": {"oid": "f632620e486df8b5a9fcbf2d4501aab0696c1787", "messageHeadline": "update override warning", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74692529c3883e1f8341cede2f585da71323559a", "messageHeadline": "Fix tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b3f42cdd7e7bcb8ee064c19504caa07ee684bb58", "messageHeadline": "set target only once", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b94cf9c2455fd2c687493b32ccb9a124b007fd62", "messageHeadline": "address review comment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "5bda2077f85595aa4f176330d922393edc0b9ebb", "messageHeadline": "fix typo", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e727c022e47204d1eaa2339cf6250b841cc2f224", "messageHeadline": "Merge branch 'master' into state-recovery", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "03138e0c783fb794afc0241b81f908869fd89cd7", "messageHeadline": "Pull in geth changes to parse ABI errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "b9043c4d339827734d65e5ae7fee5ff0adeb49ff", "messageHeadline": "Merge pull request #2120 from OffchainLabs/log-data-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "e8167fee6804ba612ed0721b39d42a6b858094ed", "messageHeadline": "Use lint reco for errors.as", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b9a1c4945de373d41f16957b46692b0ca9ce0d64", "messageHeadline": "Log error data where available", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "ea34814fbfebc1a6b3d2eaf29d49d8b03e8a2378", "messageHeadline": "remove Session.vim added by mistake", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "f61ad77e1f0253f12059aec3e17ae7a7a10821b1", "messageHeadline": "allow setting start block for missing states recreation, fix tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 87, "deletions": 47}}, {"node": {"oid": "5969a112e883c0e9bd885cca15887a71536acc93", "messageHeadline": "Change trigger to workflow_dispatch only", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "07c74c7d4cecd4e456e63bf87d71b59f55ae8ef1", "messageHeadline": "Change release workflow trigger condition", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "d08507c7602f58c9a2a4b6e5a891378902628dce", "messageHeadline": "Merge branch 'master' into fix-fuzzer-entrypoint", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 29, "deletions": 34}}, {"node": {"oid": "6f9d044f92b15e1bf0bf5a22466f3a25991a46dc", "messageHeadline": "update log messages", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5989b5a8cc00a385f3f094a220e21968fd95620", "messageHeadline": "add recreate-missing-state config validation", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "43a8aeb122f4ee87810d992f9d6be20a661a1a4a", "messageHeadline": "improve recovery test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "aa304a9e321bec9985d8d00b8248816e1e381b81", "messageHeadline": "don't rely on BlockChain.CurrentBlock to get last available block", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "8b0e4eb8df61b7e88e4a7b218d737c1126427011", "messageHeadline": "Merge branch 'master' into state-recovery", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 215, "deletions": 54}}, {"node": {"oid": "a594bc23bc2fa00053bb71cdedf984a1e11861d0", "messageHeadline": "remove unsused assignment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2cb13424eec12b336ed62c5213d75d2a63c5a9df", "messageHeadline": "don't use referencing when recovering states", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "c53c26ac50dfafb5402b2bafb532c85f10a9ecda", "messageHeadline": "defer last dereference call", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6c68686586b3da1966c3951d9f02eb029f4775a1", "messageHeadline": "Merge branch 'master' into delayed-sequencer-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1566, "deletions": 366}}, {"node": {"oid": "f6dfe9806b856d86aa8e46ec813eeedf1222878b", "messageHeadline": "Merge pull request #2117 from OffchainLabs/linter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 29, "deletions": 34}}, {"node": {"oid": "68d8534e96f7a5bb3c8a3b582df527602263dbcd", "messageHeadline": "Update Go CI workflow with consolidated linters binary", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d920feb2cc11cfdd5cd9d03f74dd205b054e8d50", "messageHeadline": "Consolidate linters into single binary", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 28, "deletions": 32}}, {"node": {"oid": "2770f81ac984c13a214d8ab488deb9b02584a38e", "messageHeadline": "Merge branch 'master' into fix-fuzzer-entrypoint", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 130, "deletions": 15}}, {"node": {"oid": "2bc60c3563e8e14b09dc5611e4c034bec4bc5ec6", "messageHeadline": "Merge pull request #2113 from OffchainLabs/linter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 130, "deletions": 15}}, {"node": {"oid": "3eef8eca924dfadd93c8781c5c5385d00f2e20a8", "messageHeadline": "Merge branch 'master' into linter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 128, "deletions": 47}}, {"node": {"oid": "208119b1fb88cae51bc70ab9ce0ae5c9318f51f1", "messageHeadline": "Merge pull request #2103 from OffchainLabs/release-testing", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "444eae31b441775c053dd262f9d698c65dcf7746", "messageHeadline": "Merge branch 'release-testing' of github.com:OffchainLabs/nitro into \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1291, "deletions": 281}}, {"node": {"oid": "254de23352ce8f03398e249a4452207a8ec8851b", "messageHeadline": "Revert running fuzzer in release-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e5757b87a5c0833cf5a4eff4d1533ebba9450ff9", "messageHeadline": "Merge branch 'master' into fix-fuzzer-entrypoint", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 128, "deletions": 47}}, {"node": {"oid": "28127e077b3ce8e845cd4f62dfbd8c5cf0f298cc", "messageHeadline": "Merge pull request #2115 from OffchainLabs/4844-das-exclusive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "5a54d22a7e80023c347b3ebfdb9a80b28d67e934", "messageHeadline": "Prevent a 4844 header from being used inside Anytrust data", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "4ac385ce214bb8200187e9807105f654003c2a6b", "messageHeadline": "Merge pull request #2089 from OffchainLabs/prefetch", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 58, "deletions": 10}}, {"node": {"oid": "333e46fa5513e3996856b11eae74be4a09e08dd0", "messageHeadline": "fix referencing", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "1f399badd0357200b2bedbac06066db6a6888094", "messageHeadline": "add state recovery option", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 222, "deletions": 28}}, {"node": {"oid": "e5594fd6cf496a5281f2a0e92f9e0bbf095f7ce5", "messageHeadline": "Merge branch 'master' into prefetch", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 10522, "deletions": 496}}, {"node": {"oid": "b16a3b59e7503c1134f5d4a1ba5f0e217426eddb", "messageHeadline": "Merge pull request #2073 from OffchainLabs/fix-pruning-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 64, "deletions": 34}}, {"node": {"oid": "964b3a9cf1c1f5c10af1f7b68cacdf3e6b1d0667", "messageHeadline": "Merge branch 'master' into fix-pruning-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1291, "deletions": 281}}, {"node": {"oid": "e8e1fb3ffb13c3537f6ed6eea5217a237ed3f204", "messageHeadline": "Merge branch 'fix-fuzzer-entrypoint' into release-testing", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1291, "deletions": 281}}, {"node": {"oid": "c65ecb4bacf80d11c3e11c6971179936d145dfa9", "messageHeadline": "Merge branch 'master' into fix-fuzzer-entrypoint", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1291, "deletions": 281}}, {"node": {"oid": "a4cbf3b9fab7f22311d4274fc8992d49162f3567", "messageHeadline": "Implement linter for checking 1>>x expressions", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 130, "deletions": 15}}, {"node": {"oid": "3cb5f7759db692c1337a3856148bd44581f95fb2", "messageHeadline": "Merge pull request #2112 from OffchainLabs/arbos-scheduled-upgrade-ge\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "7bc141282c4d81a2b7d41723a1f39046e9da2e39", "messageHeadline": "Fix testTimestamp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4db1014c0f0e5854177b4dc7c07e5c8b6380d870", "messageHeadline": "Add test of scheduling upgrade and getting it", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "76924e06efc3a4292b36dcf489a9a86d7dbd44b9", "messageHeadline": "Bump contracts pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a80fa288679b0f4145e477ffd54ef2af34ad0f99", "messageHeadline": "Add ArbOS precompile method to get scheduled upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "18fe0d4c6ad78183e68d4d0d22eb204a7c853bc9", "messageHeadline": "Merge pull request #2110 from OffchainLabs/default-no-4844", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ca2b2985af97c1fa61c4e8f4fa44938f877f0db", "messageHeadline": "Merge branch 'master' into default-no-4844", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "c7294a07479f1cb63faaa5824d7a0a05158a7498", "messageHeadline": "Merge pull request #2109 from OffchainLabs/missing-l1-pricing-getters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "b7d26784af334b71be7567cc2e3682ed732898d8", "messageHeadline": "Disable EIP-4844 batch posting by default for now", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe0d6231fc6196cbb1f048fe1e7c0f73ae2095d2", "messageHeadline": "Add missing L1 pricing getters to ArbGasInfo in ArbOS 20", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "67292b4aa595eaff585a6e15556ff13241367bb7", "messageHeadline": "Merge pull request #2108 from OffchainLabs/arbos-20", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 16}}, {"node": {"oid": "f3b06106937970e573690ccf2c4feed6b04cf774", "messageHeadline": "Support and test ArbOS 20", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 16}}, {"node": {"oid": "26eb57dd30894d4569a271607c3a5e241695c414", "messageHeadline": "Merge pull request #2092 from OffchainLabs/4844-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1107, "deletions": 208}}, {"node": {"oid": "1ba8e075fa8b4ca0a096c1a44e72c8ee6b9fd229", "messageHeadline": "Move contracts back to previous pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d278fc90966f1a4333bbc8993219d71962783cb4", "messageHeadline": "Merge branch 'master' into 4844-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 43}}, {"node": {"oid": "3d85d89f50d76c785a840f08a608eb16ebe545fb", "messageHeadline": "Add a flag to enable re-execution of a range of historic blocks", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 313, "deletions": 42}}, {"node": {"oid": "91f67ba99d3815181d91358c857882c945ce7f25", "messageHeadline": "Merge pull request #2104 from OffchainLabs/geth-1.13.3", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 44, "deletions": 43}}, {"node": {"oid": "2abf48ec47648256d4c3075f7cdfd7c498376de8", "messageHeadline": "Merge branch 'master' into geth-1.13.3", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "3f67f0426da061c141b2a6c1a28bf643b293d8ed", "messageHeadline": "Merge pull request #2106 from OffchainLabs/fix-l3-lookup-node-children", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "8789f1c4a6fdaa9d4de45479d08c70a30f958e03", "messageHeadline": "Fix LookupNodeChildren for L3s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "71a0fc0c5e3f2b071727513a1c9a81410be5f4f6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into 4844-inbox-reader", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "4adcb9b552fde00350bd9205eb9af3976a8643c9", "messageHeadline": "Merge branch 'master' into fix-pruning-test", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 9173, "deletions": 187}}, {"node": {"oid": "14fb850901b57393809853b7d532537cf65c78d2", "messageHeadline": "Ignore timeout error, and error out only if the fuzzing binary errors\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ddefe8ba8fb3bf9b7f37be646d550fdd818ee905", "messageHeadline": "update geth pin", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83ac9b031c7a0982c531e43531fbe72094dd04e9", "messageHeadline": "Merge pull request #2100 from OffchainLabs/4844-validation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 125, "deletions": 73}}, {"node": {"oid": "158bf199046f966f31a53736978b980e989156e8", "messageHeadline": "update geth branch", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47053b95dfb3e9b516a177f70c91c5ccc176cef1", "messageHeadline": "In delayed sequencer, check accumulator against safe block hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "ee8cc8d2350c05ba5b429748aec8a94e06cf58fa", "messageHeadline": "Checout submodules recursively in the workflow, cache docker layers", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "e71ca4b5148db599b304bb9849067ae39f230873", "messageHeadline": "Yet another attempt to fix workflow syntax", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "991f055de6a9867c1b1d4514d1d9273114d24c50", "messageHeadline": "Fix workflow syntax", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "32ea163d1549ad40300370f09efa61b979ad8b45", "messageHeadline": "Update workflow triggering conditions", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "041aa35ef1630e846ae06cba4861f8180e7be85c", "messageHeadline": "upgrade geth to 1.13.3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 44, "deletions": 43}}, {"node": {"oid": "86cf5ca837284a0f2671799be9c68aa457f070a3", "messageHeadline": "Trigger workflow from label instead of PR title", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "601681a1e758ee3bb0b09989fc76e27adb8b1739", "messageHeadline": "Add workflow for release ci that is triggered with PR tag, run nitro \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "2e5832e33b91fa851c2267ad76cddec59d335f36", "messageHeadline": "Add flag to fuzz script for timeout", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "4445f9337909e5da6ab5118dd858feac244efe3d", "messageHeadline": "Fix script to complain when neither build nor fuzzer name is specified", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ec2541b8e79d35c280301136717af707e844ae95", "messageHeadline": "Fix nitro-fuzzer entrypoint argument", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10753a9d3b7ca145f2184f67ac050738c27af671", "messageHeadline": "Merge branch '4844-inbox-reader' into 4844-validation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 154, "deletions": 38}}, {"node": {"oid": "a931a615bc49fa8502999ad48cb6ef86743bea05", "messageHeadline": "Merge pull request #2101 from OffchainLabs/4844-bit-packing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 14}}, {"node": {"oid": "5e870531d67899ccb4d3d17488d3bf9cb918b024", "messageHeadline": "Merge pull request #2095 from OffchainLabs/4844-batch-posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 340, "deletions": 102}}, {"node": {"oid": "b660d9b3ca556402fdd66eefcca0e7854f1a8efc", "messageHeadline": "Merge branch '4844-inbox-reader' into 4844-batch-posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "03b2fe8a801d5429b759603a1fd12d9f8d4186f6", "messageHeadline": "Add separate max batch size for 4844", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "277f241004def543f547bdb65aa4688216994bbc", "messageHeadline": "Pack more bits into blobs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 14}}, {"node": {"oid": "d2b7c9db14667046d08557d1503cf38dad267117", "messageHeadline": "Strengthen Uint64String parsing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "f646430e65d44936e984ec6e4d8cb47044801ba0", "messageHeadline": "Fix Go test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb7d6f8ead86bad49fb60f50b4e94d338097d99f", "messageHeadline": "Merge pull request #2099 from OffchainLabs/4844-inbox-reader-fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 21}}, {"node": {"oid": "59a8935a9bb651ce43370e441db2cae702a2f004", "messageHeadline": "Fix arbitrator CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e82ac7272443055041ef286af187fb225e44d8ea", "messageHeadline": "Provide blob preimages during validation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 81, "deletions": 48}}, {"node": {"oid": "3de7b73eb70c5711acce731981d36cb26c2dffd2", "messageHeadline": "Fix arbitrator handling of non-keccak preimages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "ae7a199bfd6c00b7438f94d82f93dfa97d633c8f", "messageHeadline": "Use KZG preimage support in replay binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b48224390ae90975a7d249fe2cc2fcc266fd09d3", "messageHeadline": "Fix arbitrator tests and hopefully CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "d7a80df76a2fe6dcbb32c81c5c73b9bb40528ad1", "messageHeadline": "Merge branch '4844-inbox-reader-fixes' into 4844-batch-posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 113, "deletions": 27}}, {"node": {"oid": "13ed4c63a4e8822d93354171e74b43e89bd7646b", "messageHeadline": "Fix blob decoding not accepting trailing bytes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ef832b23d559e1ff24142d3128a4bfd910e2148f", "messageHeadline": "Unmarshal beacon chain JSON integers as strings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "44e6c560f33280b3a1ec316b467b5414f35ea323", "messageHeadline": "Merge pull request #2083 from OffchainLabs/geth-1.13", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 60, "deletions": 79}}, {"node": {"oid": "8ca7cf89c2c375a93c6510adfa09613bea830616", "messageHeadline": "Fix beacon URL concatenation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "ac0978f6ad0758be8ae435d1c2fdafb4e68e41a4", "messageHeadline": "Support batch data location for batch hashes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "fe9fce1c995734b2fcedb4c0d8658a578156a43e", "messageHeadline": "Update go-ethereum pin to fix trusted setup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2bd34c65b3d5fba594690dba15be296c27b80454", "messageHeadline": "Fetch seconds per slot from beacon endpoint", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "2ba1c490c3fb0fef695ade891e102da167350c0e", "messageHeadline": "Update contracts to support zero basefee for gas estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18a47f7b2edde6f6f5ed39cbab34b2c425054c12", "messageHeadline": "update geth commit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d87c88e887046b29d4931d7d45d01f28c45963c", "messageHeadline": "Merge pull request #2098 from OffchainLabs/beacon-request-helper", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 90, "deletions": 274}}, {"node": {"oid": "f870d9db8066be2dff64deb15c971b3da2b7c6a6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into geth-1.13", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9113, "deletions": 140}}, {"node": {"oid": "a750ef98aac6f6d476ca812d910c18e9c79f0907", "messageHeadline": "Merge branch 'beacon-request-helper' into 4844-batch-posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9220, "deletions": 426}}, {"node": {"oid": "b6b54ef82b6f803fc5998777ffc138c23a4faa59", "messageHeadline": "Use custom beacon request helper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 274}}, {"node": {"oid": "89d5415d46d70f272b17ccb15ccf141c2647880b", "messageHeadline": "broadcastclient_test: avoid deadlock in test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "633e967e5963cf6907c2dc686dd16b4246efb8f1", "messageHeadline": "Merge branch 'master' into 4844-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9130, "deletions": 152}}, {"node": {"oid": "aa45e1768f00d217fa6ff7e88d220148cd618c24", "messageHeadline": "Merge pull request #2064 from OffchainLabs/kzg-proof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9087, "deletions": 116}}, {"node": {"oid": "a432347292151398a0c605470dd6888c38dd54f7", "messageHeadline": "Merge branch 'master' into kzg-proof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 562, "deletions": 460}}, {"node": {"oid": "4925e63acaafc651c64302062f976cd9d4c754fe", "messageHeadline": "Add option to force posting 4844 blobs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "54ee5c31ffdba4119a124dcd9bce09813f670e52", "messageHeadline": "Misc refactors while I was tracking down the previous bug", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "5cdcde12efbce6fe425df4bdebd7cef842135892", "messageHeadline": "Fix raw estimateGas in batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "367dfecb445fd056b6fa1f4a64238f0d0e4d5628", "messageHeadline": "Merge pull request #2093 from OffchainLabs/4844-consensus", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 213, "deletions": 29}}, {"node": {"oid": "863911649278001d7324e4a000be0f02e871fbb0", "messageHeadline": "Fix Data field type in estimateGasParams", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c6ff17bf09301143293c203630f9b8efdfaee48f", "messageHeadline": "Merge branch '4844-consensus' into 4844-batch-posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "eba35e5dca4dbddfec6759d2a68fc2df91fcaa02", "messageHeadline": "Fix bit checks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6b9ac0a0a2012cf59ef4cd859f9cd6d976758ba1", "messageHeadline": "Fix formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "411e2b5ecb73fcacf460e50bfdf5c8e75f958083", "messageHeadline": "Add safety check of KZG preimage length", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "306a19d912f94f4f0f91ccc940fb6c33d993a96a", "messageHeadline": "Merge pull request #2085 from OffchainLabs/fix-delayed-seq-finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2694d8e70f5b0c932fcaabe9b9a5b3bff352dff5", "messageHeadline": "Add comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4bcb5ec449e6a5d286e7bb6f7ee7739aa8674bef", "messageHeadline": "Fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3b6da8a2ee1c8143df7080c8159a0b8da0c56877", "messageHeadline": "Merge branch 'master' into fix-delayed-seq-finality", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 60, "deletions": 21}}, {"node": {"oid": "d229f3c306fb89f5c7193ebbbeb2b8aa165433ce", "messageHeadline": "Use updated contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3d0e0fb1270ce82f82a4a12c57b589fa18e24b7", "messageHeadline": "Add support for 4844 batch posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 38}}, {"node": {"oid": "609b4cf43a2279703282cdd779c6ac01fa106868", "messageHeadline": "Add 4844 blob tx support to data poster (rbf is wip)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 152, "deletions": 49}}, {"node": {"oid": "6cca7042da059ddfbec16ff35a52139f424fc47e", "messageHeadline": "Fix docker build", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5377d0f8e527240bd24b567c106945c163502b34", "messageHeadline": "Install foundry in docker and fix CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "511480e86ba87752b7d06977f6fafee447e9f5e0", "messageHeadline": "Add foundry to CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "11e61aafd6b41623e5989cd64dd46ad97cfc1a9a", "messageHeadline": "Implement 4844 blob reading in replay binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 196, "deletions": 24}}, {"node": {"oid": "eefa47a66e7c2d1622b442803bc6b5cb51f291c4", "messageHeadline": "Rename HexBytes to HexBytesParser", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6a6c69a57fa67bcc00868f69388e32cd4c20f875", "messageHeadline": "Merge pull request #2091 from OffchainLabs/docker-consensus-v11.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fe654290f345218a632139787f63cc5e39275c92", "messageHeadline": "Port BlobClient from old 4844 branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 372, "deletions": 1}}, {"node": {"oid": "cd2349a771d5cdfe10d2745b01af402cf13af563", "messageHeadline": "Add support for consensus v11.1 to Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "00f40cde3c2925445d1cde69e01e3e6946d2efc3", "messageHeadline": "Merge pull request #2090 from OffchainLabs/update-modules", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "c82a84f650ce70b0a3b75175d91766bbb9550f4f", "messageHeadline": "Merge branch 'master' into update-modules", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a947b45ea37ba9e42a320028f15a0915c82db20", "messageHeadline": "Merge pull request #2082 from OffchainLabs/improve-feed-connecting-er\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09e359c96090909b915fb617b30e2bbff0da284a", "messageHeadline": "Merge branch 'master' into improve-feed-connecting-errors", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "4ca3aaed2a22a7efd38c9086734d8421cc6fa9fc", "messageHeadline": "Merge branch 'master' into fix-pruning-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "189912a109962521adb7a7f89b05bd6dcbad5a80", "messageHeadline": "update go.mod", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "c71ba2d4f2566f5509799d2bd7ec389cade3470d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into geth-1.13", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "574fb738c71290d3055df78ae01f80d7e57cccf2", "messageHeadline": "go mod tidy after merging in geth-1.13 branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "93411d29153a919737f6a6d275b94328aefff45d", "messageHeadline": "Merge remote-tracking branch 'origin/geth-1.13' into 4844-inbox-reader", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "02e2be04e5d3e0e415e2119f1fee5202b5490a3c", "messageHeadline": "Prefetch state needed for future block executions by executing them i\u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 52, "deletions": 9}}, {"node": {"oid": "28ca156a1a441cd2eb70a9dee8a37f2398c4c380", "messageHeadline": "update go modules", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "3619cd1a097e9f62de69a6acd970c38034a69120", "messageHeadline": "Update contracts to latest (unified 4844 reader contract)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "ecd379f524e860432345a67edfd55ef05b0e23f9", "messageHeadline": "Fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "89d8584694ee38bc60d9057a4edfb2126ea61cab", "messageHeadline": "Merge branch 'master' into cli_finalized", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "cfd5fca27d57979c55fa6e8481d7608ccffaecc9", "messageHeadline": "Add a CLI option for the RPC \u201cfinalized\u201d block to wait for the block \u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 47, "deletions": 6}}, {"node": {"oid": "750a15f5f4505ef484b0539fdc86a292f144e3b3", "messageHeadline": "Use real blob data readers in challenge tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "5e2dfea42614e7bdfa500ce21a7ec8ba29a5107a", "messageHeadline": "Use new SequencerInboxStub to fix challenge tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9e39151423eec4d66b175a8a87b9920a2feefdd2", "messageHeadline": "Get non-challenge tests passing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 10}}, {"node": {"oid": "659553f0af167228212f54367cb546ae0b3cf661", "messageHeadline": "Placeholder zero addresses in DeploySequencerInbox", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "b9fa60817f908b9b1692cd65ad659f0048534125", "messageHeadline": "Handle TimeBounds move to Bridge", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "312efbb74cabc3ca2d36dfe307d929fbda9b24da", "messageHeadline": "Handle MaxTimeVariation contract change", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "640e3e62f55431dc952da262f4bf37d65f8f79bd", "messageHeadline": "Use 4844-only contracts branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d90681d0db4316a40dfc2bbc0f86a42cfde534e", "messageHeadline": "Fix delayed sequencer finality not recognizing Arbitrum", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4ad269370febf749294c3957966e4257f7dea294", "messageHeadline": "Fix AEP link", "author": {"name": "Harry Kalodner", "email": "harry.kalodner@gmail.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1e34a7d6963d229fd939dfee67f41f3550ba02d", "messageHeadline": "Fix typo in BSL", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47c6024b32bd1a51b44307f4fbd47a638343ff33", "messageHeadline": "Update readme and license for AEP", "author": {"name": "Harry Kalodner", "email": "harry.kalodner@gmail.com", "user": {"login": "hkalodner"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "dc3d8c98f1931bddf90c2e390c69f7836cd597e3", "messageHeadline": "upgate geth to 1.13", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50b340a22262f70dd68b210daa1e1f9b7c7c6485", "messageHeadline": "update txpool API for geth 1.13", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "4570eef488debb50c3f32bfebe337c4e532970df", "messageHeadline": "update storage/database API to geth 1.13", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "409caa4e357a3026b90c1296dcaecce4404e92f2", "messageHeadline": "Add context to fatal error messages while connecting to feed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7876f5b7adf5aeae463899953c3b6d579915a976", "messageHeadline": "Add an option for the inbox reader to only read safe or finalized L1 \u2026", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 80, "deletions": 29}}, {"node": {"oid": "b8afe5192d7c7670812af84847b11d885fdd8473", "messageHeadline": "Fix trusted setup JSON as per ethereum/consensus-specs#3583", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4098, "deletions": 0}}, {"node": {"oid": "4dac70821b5bbb7c48b6e5c2460663dc0c07e011", "messageHeadline": "Merge pull request #2078 from OffchainLabs/db-chain-id-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "44319b73ee718288d08a4408f018a486a56db3cf", "messageHeadline": "Add a check that the database chain id matches the config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e899d88a6282956f5193ab6ea5b21f59d5e07cd5", "messageHeadline": "Merge branch 'master' into fix-pruning-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7896f0d65ad952be8074e4c7fee5a4b90dd3c8a8", "messageHeadline": "Merge pull request #2077 from OffchainLabs/disable-access-lists", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "46471c6a68e3a09202c6c878a5c41107a712c87a", "messageHeadline": "Merge branch 'master' into disable-access-lists", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 457, "deletions": 431}}, {"node": {"oid": "3424519b0521a7e47d5b06ce06e3d4eb64c5bcd9", "messageHeadline": "add delay while polling block number in pruning test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "29489c3eb84beaa579794fbdb2ea16ebad063496", "messageHeadline": "Merge branch 'master' into fix-pruning-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 427, "deletions": 423}}, {"node": {"oid": "199fa1ff17ea0b2e19e4e0d98ae5c6ea7f8ab7cb", "messageHeadline": "Add option to disable batch poster access lists", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ce2868328fec5a8b73beec89330d546a8cf88517", "messageHeadline": "Merge pull request #2048 from OffchainLabs/relay-backlogsize-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "1e743ca226a46917b7c5fbe12238939f45b080d6", "messageHeadline": "fix failing custom lint", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8339ede5f0107f2b3f469ab3595776f22c2b6fea", "messageHeadline": "Merge branch 'master' into relay-backlogsize-metrics", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 392, "deletions": 431}}, {"node": {"oid": "d6e4f734982a59b76bd2c58a6214e6387432a5d4", "messageHeadline": "address PR comments", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "80f2ac88ffcf2f24e5a9d1b9bdc9abfe65287b1b", "messageHeadline": "Merge pull request #2037 from OffchainLabs/dataposter_from_field", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 362, "deletions": 423}}, {"node": {"oid": "8b86e0e5016f01323ab870fa10971154d242965e", "messageHeadline": "fix starting second node in pruning system test, add more checks", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 62, "deletions": 34}}, {"node": {"oid": "5795e8a02c28488db57fdb0424a14b30af74c917", "messageHeadline": "Merge branch 'master' into dataposter_from_field", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "4bafeafc798f3b05b1e1d8b8fe35c6d2ae48620c", "messageHeadline": "Merge pull request #2067 from OffchainLabs/fix-liveliness-fetch", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "9dd855619bbf393baa06cdef322248cb35a1a3ec", "messageHeadline": "address PR comments", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4791a6405fd60e48e99a679128df9b4878fa5bbb", "messageHeadline": "Merge branch 'master' into fix-liveliness-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 110, "deletions": 24}}, {"node": {"oid": "bbb8cf7c88151c8e9d0eca03e1179629370d8b7e", "messageHeadline": "optimize impl and address PR comments", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "8bc86c483200a6c3393b8bf90f6126c8731d5273", "messageHeadline": "Merge branch 'master' into relay-backlogsize-metrics", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 349, "deletions": 96}}, {"node": {"oid": "bc3186f9e6a820ec906d74941248ecb1869cff19", "messageHeadline": "Update go-ethereum pin", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5169b84ecff1d8254b5e8372bb2f1cb5a30a9740", "messageHeadline": "Pass parent chain id to createNode instead of making chainID call usi\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "f603002687ca271df2c4a838fc0031c7117afdcd", "messageHeadline": "Merge branch 'master' into dataposter_from_field", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 110, "deletions": 24}}, {"node": {"oid": "7b387ccca1edac92dddff0aa06424aabd959a791", "messageHeadline": "Add an option to support multiple block validation RPCs", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 89, "deletions": 53}}, {"node": {"oid": "27d9d4482c4ada93d4da597373eb41be962348a7", "messageHeadline": "Merge pull request #2068 from OffchainLabs/node-interface-l3-confs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "036609bf8aa9c5b08b2938aa2687ed52bec35897", "messageHeadline": "Merge branch 'master' into kzg-proof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 20}}, {"node": {"oid": "859c29a1a149d3ca024b0a8c344c43d59cd830d2", "messageHeadline": "Bump contracts submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efed0abe84aad9969774d5d7b6479e735e1238eb", "messageHeadline": "Bump contracts submodule pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a211e2b7c11ed356c663f0aae4e7593f0153c161", "messageHeadline": "Fix test hitting panic if len(msgs)==0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c5ad12afb6b5112c525827bc58ca724297543a51", "messageHeadline": "Merge branch 'master' into node-interface-l3-confs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 20}}, {"node": {"oid": "552939ff3bf92579f9a93d1d961e366b69b9dd00", "messageHeadline": "Fix getL1Confirmations on L3s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "e06512305c16c06a50be5c140e6ea6724bdf4719", "messageHeadline": "Merge pull request #2017 from OffchainLabs/blockvalidator-pause-valid\u2026", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 77, "deletions": 20}}, {"node": {"oid": "0e75be2abbe4886ad79fd18df86f4f4ad1d08d58", "messageHeadline": "Merge branch 'master' into blockvalidator-pause-validation", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 239, "deletions": 72}}, {"node": {"oid": "d9e6e9a25333ee774ff223f665b3c7c378452533", "messageHeadline": "Update contracts pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dc996ccc0a83c7a4be78113baf6bcfac0caa1b4", "messageHeadline": "Handle long sequencer URLs and fix fetching the list of live sequencers", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "6185dbf0ff54c330dfcb083453fade6113e453c7", "messageHeadline": "Merge branch 'master' into dataposter_from_field", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 900, "deletions": 697}}, {"node": {"oid": "f081ffdec031589d5f8ea10c324f89028fb6d896", "messageHeadline": "Pull out prove_kzg_preimage into separate function", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 59}}, {"node": {"oid": "0ddd8b2d0ce42e521472bdfe8db62cbe9fc01e6d", "messageHeadline": "Merge branch 'master' into kzg-proof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 235, "deletions": 68}}, {"node": {"oid": "3b306093abef54de7fbdb2dcbd9bce2daa5eddbb", "messageHeadline": "Build custom geth with KZG precompile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "97c04cedb3b3924d2a432f83276d8290be51518a", "messageHeadline": "Disable coverage in arbitrator CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 29}}, {"node": {"oid": "521fe5376ad69c9ec7f72242642f52a136ca850d", "messageHeadline": "Merge pull request #2020 from OffchainLabs/add-ephemeralerror-loglevel", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 181, "deletions": 39}}, {"node": {"oid": "a3dcd7c45117d91321d3c68de252bf8c92ad7cd2", "messageHeadline": "Merge branch 'master' into add-ephemeralerror-loglevel", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 58, "deletions": 33}}, {"node": {"oid": "1fbc42591a5a5ac0ab46eed3814cc7d81203068b", "messageHeadline": "Update docker wasm-libs-builder deps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8565937a41990c64e9f6fabc0d0fb570598e5d88", "messageHeadline": "Merge pull request #2049 from OffchainLabs/stop-execution-last", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f23e24de82f85a73dacfc96d84c91024b9bce6c5", "messageHeadline": "Merge branch 'master' into stop-execution-last", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 135, "deletions": 308}}, {"node": {"oid": "6ee273ebc8d1cad8ca89386507785bcf3c5e29bd", "messageHeadline": "Merge pull request #2046 from OffchainLabs/batch-limit-help-text", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b27ae03f6d57abbcde2076cfa6a1877745de78d", "messageHeadline": "Merge branch 'master' into batch-limit-help-text", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 730, "deletions": 669}}, {"node": {"oid": "d0624ecf4ae95fe811f92ba34998bb909c9c9a23", "messageHeadline": "Merge pull request #2062 from OffchainLabs/change-date-2028", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb777cb5d06ffff3a764ad9875c7f9239a82b553", "messageHeadline": "Merge branch 'master' into change-date-2028", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 58, "deletions": 27}}, {"node": {"oid": "5362990b55983a0159b8511dff859dc227929239", "messageHeadline": "Merge pull request #2043 from OffchainLabs/metric-jit-wasm-memory", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 50, "deletions": 25}}, {"node": {"oid": "cc89883f629d5b43efc06c27b71cfac774b7259f", "messageHeadline": "address PR comments", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "70056c3b84f7d6bcbc82dcc2b16e4387f0705ae6", "messageHeadline": "Merge branch 'master' into relay-backlogsize-metrics", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 640, "deletions": 634}}, {"node": {"oid": "c02e8401caec041e2d8b856ecc8189f910a21475", "messageHeadline": "address PR comments", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1e54d7437c1934a4ad285719848810b8102dac78", "messageHeadline": "Merge branch 'master' into blockvalidator-pause-validation", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1007, "deletions": 699}}, {"node": {"oid": "b9e9bcfecc6f857e20bb9b46d18847927af57a35", "messageHeadline": "Make clippy happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e8ec476514ba6b9286380eb2d8190296c628767a", "messageHeadline": "Make clippy happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef9b15e8215ce2897f8dbc9b0080d30c14276bcf", "messageHeadline": "Merge branch 'master' into metric-jit-wasm-memory", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 678, "deletions": 642}}, {"node": {"oid": "d359644a41d0c3dd0fe0cd63fa2b69400ca914a7", "messageHeadline": "Update all docker images to bookworm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "22ced3c681ce7b361faf6c2889f9ad6352954677", "messageHeadline": "Fix docker build", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "206fdc548312bcb04edb66121a7bd7c27a3e81ae", "messageHeadline": "Fix clippy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "5fb9a0ed381170a4b75c5cbdc495be7606cebc68", "messageHeadline": "Bump rust to 1.70 to make deps happy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "716e8c5b65e1e7bb8070e1be0b227d9efdc84598", "messageHeadline": "Add WAVM KZG preimage proof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4954, "deletions": 66}}, {"node": {"oid": "b19326290ce9518ebfd704b8a87eb2021b9a2769", "messageHeadline": "code refactor", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "ef961aef3af2e5b1651024428af51a85f0d2655b", "messageHeadline": "enable EphemeralErrorHandler to ignore error for a certain duration", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "1a7ff92b2ef7fd6f5b22935a3724af9174840471", "messageHeadline": "Merge branch 'master' into add-ephemeralerror-loglevel", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 561, "deletions": 598}}, {"node": {"oid": "2142d5f4d2e3d967535da8edd0f071803caa0375", "messageHeadline": "Merge pull request #2063 from OffchainLabs/hide-finalized-err", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e2086163542bf28ee70b1dcfb2d302e4ed5b8cbf", "messageHeadline": "Hide error when getting latest confirmed block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "172765d50b35c7fbd77031893bf37c35a3a50f12", "messageHeadline": "update license year", "author": {"name": "Rachel Bousfield", "email": "rachel@Rachels-MacBook-Pro.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d4111ca9b6bd9759c66c1182b0e693ae827da9b", "messageHeadline": "update change date", "author": {"name": "Rachel Bousfield", "email": "rachel@Rachels-MacBook-Pro.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f33feaabfba4650bb7cd4b1eb3546586e7b8fa9", "messageHeadline": "Merge pull request #2060 from OffchainLabs/allow-empty-forwarder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "02bfe08a2da0ce08522c52f0507d5fc49927b841", "messageHeadline": "Fix comment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6b8ca255f15800c3cf0086be26e24144f7008a0", "messageHeadline": "Merge branch 'master' into allow-empty-forwarder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "2f9c34d8640b7eb75087f3c87412f8db7c68dfaf", "messageHeadline": "Merge pull request #2059 from OffchainLabs/fix-node-interface", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "c75e6049a787889d5bbcb20787b49d47573254f9", "messageHeadline": "Allow the TxForwarder to be empty", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "966a1724ac5bcf0eb94e9c245c44c6a33a6ba692", "messageHeadline": "Fix broken NodeInterface methods", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "66d00da6c6e20c6233d719586262e3381b5c7c9b", "messageHeadline": "Merge pull request #2058 from OffchainLabs/fix-forwarder-panic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1fac15d8bd2b0c3152c937cd444ba89d4abdedd2", "messageHeadline": "Fix sequencer forwarder panic on lack of targets", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6932d66585eb50fad7bb1a313f21bad0e17b711b", "messageHeadline": "Merge pull request #2055 from OffchainLabs/revert-linters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 267}}, {"node": {"oid": "68917ae115f3a777420d7874e73dd8e7c97feddd", "messageHeadline": "Revert \"Merge pull request #2016 from OffchainLabs/recursivelock-lint\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 76}}, {"node": {"oid": "96fe66249283f57acfa8cf55ebfd5c485b311d81", "messageHeadline": "Revert \"Merge pull request #2018 from OffchainLabs/linters\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 191}}, {"node": {"oid": "8f55e38cf216b2ca08ef9896bc84f8d35d4710ff", "messageHeadline": "Merge pull request #2054 from OffchainLabs/fix-broadcast-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "11cd4efb596c76d5f15091cf1be167bbf9880969", "messageHeadline": "Fix unused variable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0b0f3e6f3d578d1aa149a2309786ef283e45991b", "messageHeadline": "Merge branch 'master' into fix-broadcast-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "d7b8d02dac1914643c17fff4ba127c425df3b718", "messageHeadline": "Fix Broadcaster BroadcastMessages sequence numbers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d25971786ece6a9c32245a1e1c9ad005d46fc8ef", "messageHeadline": "Merge branch 'master' into stop-execution-last", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 460, "deletions": 318}}, {"node": {"oid": "492e471d539ceffcf688c67b9f1b876516ba9c39", "messageHeadline": "Merge pull request #2053 from OffchainLabs/backlog-reset-atomic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "fd5edcb829a9c440edffcfc7961e4668c4ab9c5c", "messageHeadline": "Fix race conditions in backlog.reset()", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "63bcedc10cb1153ebe562595df0fd57ed58ad9c4", "messageHeadline": "Merge pull request #2052 from OffchainLabs/fix-relay-memory-leak", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "e0f35dd40eaefa6fff4e6077ebef58cf5d0e2e74", "messageHeadline": "Fix memory leak in relay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "fef65818f029d3b1660b3ff69eeeddb16c9370cd", "messageHeadline": "Merge pull request #2051 from OffchainLabs/fix-relay-pprof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "cacb6419f32bd53044253a9cecc7f415acc4955e", "messageHeadline": "Merge branch 'master' into fix-relay-pprof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 439, "deletions": 292}}, {"node": {"oid": "07710dcf502d9edc68648a5312fff7ef2c74ea1c", "messageHeadline": "Merge pull request #2021 from OffchainLabs/prunning-fix-test", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 439, "deletions": 292}}, {"node": {"oid": "279dea45f9f0edd123f2e5e7155f7275d903307a", "messageHeadline": "Fix enabling pprof on the relay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "af3cc2abd35d826a39510e94a89ff56228ec647e", "messageHeadline": "Merge branch 'master' into prunning-fix-test", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 99, "deletions": 37}}, {"node": {"oid": "23a836a3629eefb8b860275dacc6ad8bbf67b0b6", "messageHeadline": "Merge branch 'master' into stop-execution-last", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "8ab662508c702bb5236a4bdf8d906fc743786a38", "messageHeadline": "Merge pull request #2050 from OffchainLabs/debug-invalid-txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "ac8dbc95784209c3419855bc55db0dbfaf30f150", "messageHeadline": "Log invalid txs in the STF when the chain is in debug mode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "c95a374c37742d7cfe9e247e7396765e86c1d305", "messageHeadline": "Stop execution node after everything else", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5d12ab04ca0c987cfea3e359ed2c5472db7505a3", "messageHeadline": "resolve merge conflicts", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 102, "deletions": 40}}, {"node": {"oid": "ce3a42560fa3a64560475c2cc927254a8ddec231", "messageHeadline": "fix typo", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f546581a4cd6fdb2bd9b42520d2467cf193afd4f", "messageHeadline": "Merge pull request #2044 from OffchainLabs/batch-poster-lock-later", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 79, "deletions": 36}}, {"node": {"oid": "51e9b557371048362623878df2939c3c5ffbcacd", "messageHeadline": "Clean up code a bit to address two comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "e24cc5d9ffdea0516b6ac8baf025ebb10032568e", "messageHeadline": "Merge branch 'master' into prunning-fix-test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "cb4d3c5374be0d9ed155fe6ed2514b27747f7366", "messageHeadline": "make only one test tx after pruning", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "32883f183ceb4073bffec6d6394ddd87aa36281a", "messageHeadline": "fix typo", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8f9bd0e3f93fa0bbf94173177e8a0d9f44164d96", "messageHeadline": "Fix simple redis lock test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "063164e6be44f29f7f562129c415d9e47f8515de", "messageHeadline": "Fix redis lock removal from staker config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "603634df0402b76c1c2a19cda2be7585487342a0", "messageHeadline": "Only use redis lock for DAS, not for normal batch posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 46}}, {"node": {"oid": "8eccd0f7a99c0e2e2bc5aed9659faa5a83e52af3", "messageHeadline": "Add metrics for relay backlog size and backlog size in bytes", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "e0382c4192af48bb794a58f94a8082c36b1a1266", "messageHeadline": "Merge branch 'master' into batch-poster-lock-later", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "ef9379b3c1c628568f4638cf7f3ecf3636ea5612", "messageHeadline": "Merge pull request #2045 from OffchainLabs/always-broadcast-feed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "4eeb994a8773c374968a1e6f44d9e627875a12b2", "messageHeadline": "Fix help text for batch limits", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4b816bcb16ce04f20bef2a94c1e98dbd1a3cba58", "messageHeadline": "Further improve requestedSeqNum check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "11d76f62213f50540c280253fc0c5dc8efe31b59", "messageHeadline": "Fix broadcastSegment Contains and its usage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e4e984ac1145f415ce4072ae199c7a14269371d9", "messageHeadline": "Merge branch 'master' into dataposter_from_field", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "90ddc9286a333d74833aab8666ca96cf0abb9b83", "messageHeadline": "Implement test package for external signer, refactor existing tests, \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 316, "deletions": 408}}, {"node": {"oid": "fc62e9112fbfc7f9aad24b61823878771a5b46b6", "messageHeadline": "Address PR comments and resolve merge conflict", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 193, "deletions": 64}}, {"node": {"oid": "29a8c854d4d7bdc13dfcb67299dcd5f200d7faa9", "messageHeadline": "Don't acquire redis lock in data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ae54e0852e53e78f6fb7fafd531bdb066dec7369", "messageHeadline": "Add comment about PopulateFeedBacklog in seq coordinator being redundant", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4e73be72871aa342b918c568c3439a11256278c6", "messageHeadline": "Always broadcast feed, even when the node isn't the sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "a733e5a1b23d9e2f1aaa678d2a072b6be6d5388f", "messageHeadline": "Only lock redis in the batch poster when posting the batch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "83b9f7ff928cde3d1d68d2127124d68f1e1c6b1d", "messageHeadline": "Merge branch 'master' into prunning-fix-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b005bd0c1cce855ac100e3bddb66739dc0e912c0", "messageHeadline": "count only state entries in diskdb in prunning test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "d0cd9175fa051ddbca9ed50bd6255e92fc77fb66", "messageHeadline": "Merge branch 'master' into metric-jit-wasm-memory", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "57ba7b7654712aa7a960626dcaf79ea2534c01a9", "messageHeadline": "Merge pull request #2042 from OffchainLabs/machine-locator-warning", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "712bc0ce2658f98b7476375148c72891dd659bb3", "messageHeadline": "fix typo", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18f9e6c7ad8431c496a8c5ca8c8027e789067075", "messageHeadline": "Merge branch 'master' into prunning-fix-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a26e97d04ef7a26a9adcd6b53db0afc0bf384d6", "messageHeadline": "clean up debug log", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a4b4bddd3a8ba743c7665932071f380f5e93fe55", "messageHeadline": "Add a metric for memory used by the replay binary WASM in JIT", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 43, "deletions": 18}}, {"node": {"oid": "eb55d43ec017dd7e8c66e85b0fa1ec81d15bba3c", "messageHeadline": "Update failed to create machine locator error to a warning", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e52cdf107894567245b61bc758cae4de1bdc900a", "messageHeadline": "Merge branch 'master' into dataposter_from_field", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb33cc9afb08869aa30ad105e03b51a7001a7ab2", "messageHeadline": "Merge pull request #2040 from OffchainLabs/increase-broadcaster-queue\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bb7fab7fbc73d7d31fe53d4cc5f53da44cad108", "messageHeadline": "Increase TxStreamer feed queue size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9f0104add0d754a9c653ed384345273d717c133", "messageHeadline": "Include accessList and chainID in signing requrest", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a0046599c388a8cb1f7837d42ed1d323810a975e", "messageHeadline": "Pass From field from dataposter to external signer", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "18c1a2e1cd2ea612eb6c7268656cea3360a5cb7a", "messageHeadline": "Merge branch 'master' into prunning-fix-test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6ca851673ed9b86bdca4c60097712f041509f6c5", "messageHeadline": "fix arbitrum data db name in das test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "894d7fc02c2af223d0e4d7dcb046282638b5acdc", "messageHeadline": "Merge pull request #2033 from OffchainLabs/metrics-arbitrator-validat\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "74504fe1cee2de17ecffc0ecfebf88c2ded4b579", "messageHeadline": "Merge branch 'master' into metrics-arbitrator-validation-steps", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 119, "deletions": 6}}, {"node": {"oid": "c489750966feee7f593946181ae07e67a92cbda6", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7dc9dea4d7f5ac89ce7a23038ff7abef7730a99", "messageHeadline": "Merge pull request #2034 from OffchainLabs/fix-missing-arg-log-limit", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fca6e2af921fa5397ca3aaf2b20718a1bf72df5", "messageHeadline": "Fix missing ArgLogLimit in L1 RPC client", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "abcb7152eb382368b0b40a370f30be2d87a12f50", "messageHeadline": "Merge branch 'master' into prunning-fix-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 317, "deletions": 50}}, {"node": {"oid": "bf56ebbc10ca0b12d9728868e84b63e805a23585", "messageHeadline": "Merge pull request #2032 from OffchainLabs/batch-size-moving-average", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 118, "deletions": 6}}, {"node": {"oid": "06269e0ec3d2efad07dc894a4e929baa0172ecc4", "messageHeadline": "Address PR review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 28}}, {"node": {"oid": "beade38e9edd2ee8b0d044aa761627d0bd32daaa", "messageHeadline": "Add a metric for steps taken in arbitrator validation", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e25a59ecb379bbc2b1ec6fd91d90c88165a00936", "messageHeadline": "fix typo", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "12c99cc8c0b087bf63b42d825b21937917fe6a7e", "messageHeadline": "Merge branch 'master' into add-ephemeralerror-loglevel", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "8f87a79135bb3d5d1947dc893df45e433f1fc7ee", "messageHeadline": "Merge branch 'master' into batch-size-moving-average", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "9306bea0166177251667f372a7199861c5b37f9f", "messageHeadline": "Merge pull request #2031 from OffchainLabs/modify-fee-allocation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "f410e2f9a164b9e0efe260d717e238fb8328c63f", "messageHeadline": "resolve conflict", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 178, "deletions": 44}}, {"node": {"oid": "2473808f76e907bd6e7a92025bb32615b76518ca", "messageHeadline": "Use a moving average to determine messages per batch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 19}}, {"node": {"oid": "a4a323ee9c459ec83f926407da6a1cceb5aaf9e1", "messageHeadline": "Modify fee allocation for data poster mempool txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "f8f41be0a1069264135017e2fd0fd8accd9a38b8", "messageHeadline": "Merge pull request #2030 from OffchainLabs/fix-queued-transaction-enc\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 138, "deletions": 28}}, {"node": {"oid": "3e36ab5b5f29d4a44f76979489f91b5b3bb8d714", "messageHeadline": "Fix queued transaction time encoding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 138, "deletions": 28}}, {"node": {"oid": "5185a6ec233ad8a1edbefbdc0309c265ffc99661", "messageHeadline": "Merge pull request #2027 from OffchainLabs/l3-speed-up-inbox-reader", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e4243568c57444c60f01c08da3dfa839e56773e7", "messageHeadline": "Speed up the inbox reader for L3 chains", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3221e114e89bb415806232799618c0d43ed25aa3", "messageHeadline": "Merge pull request #2026 from OffchainLabs/recognize-batch-poster-bac\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "25b7099c579a943a8e17b40803131b1a7ae63b0b", "messageHeadline": "Merge branch 'master' into recognize-batch-poster-backlog", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9b19f6caba2d4ba4bb6e85356f95cd13208bae5a", "messageHeadline": "Merge pull request #2025 from OffchainLabs/ensure-backlog-populated", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c12e5c2848969e301d80e721deca444fa46016f8", "messageHeadline": "Merge branch 'master' into ensure-backlog-populated", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df7b28778a75d6227f95040ed19c952b9fd9959c", "messageHeadline": "Merge pull request #2023 from OffchainLabs/data-poster-higher-max-mem\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21b8a20a24c3719dca561997b55aad13a62ca265", "messageHeadline": "Recognize batch poster backlog from the data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "f76ba8e8aca952fc7f4dba597c904410f699d8ce", "messageHeadline": "Ensure confirmed sequence number metric is populated", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba66b82c3272ed5fba7151547c6c601b47a16bcc", "messageHeadline": "Ensure sequencer backlog is populated before any clients connect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "84c7077af0a43aec16bcba6ebeaaf6be1d599184", "messageHeadline": "Merge branch 'master' into data-poster-higher-max-mempool", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f4e3e3f8d4c5c56e7012fda3b15d19f5f6e62af", "messageHeadline": "Merge pull request #2024 from OffchainLabs/disable-feed-compression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac196ecab4c2af008fc41d28cbf224796e07dc21", "messageHeadline": "Disable feed output compression by default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f20b659abb93f4350bed1d543a3fd0d29593e3ff", "messageHeadline": "Merge branch 'master' into data-poster-higher-max-mempool", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5b5e4176e0ec81c9a9c0fe9687fd1e7f6510dd1a", "messageHeadline": "Merge pull request #2022 from OffchainLabs/confirmed-metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "52f5b7dce22716555361a3faabfb37b51279e060", "messageHeadline": "Increase default data poster MaxMempoolTransactions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e64474fce3ed04f0769a06ba6c18e3b072b187d4", "messageHeadline": "Add back in metric for latest confirmed sequence number", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "139063d6471d77260d5805c15f3ab611f9d2072b", "messageHeadline": "Merge branch 'master' into prunning-fix-test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1752, "deletions": 744}}, {"node": {"oid": "ae5c2f28227b7e9ea9353a8ae9c581232bca5aa7", "messageHeadline": "cleanup imports", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "efe6f059557baa9b9377cd52bdb736a80d5db34d", "messageHeadline": "Add loglevel for ephemeral errors, make data poster nonce ahead of on\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 72, "deletions": 27}}, {"node": {"oid": "875c558d9b0350d0d1923a1a7028a95c6107940d", "messageHeadline": "add missing default value of InitConfig.Empty", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa44e50c84d2ddf4984555da39d58a104975eafb", "messageHeadline": "add prunning test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 439, "deletions": 289}}, {"node": {"oid": "17512bfe2931f6789e74879977b10f2a2cd6b267", "messageHeadline": "Merge branch 'master' into blockvalidator-pause-validation", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1501, "deletions": 701}}, {"node": {"oid": "7e4e4e7f77e8fb4c7b473dc0eab746e2aab95cd9", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "6d2d30fdf262586c1d5b1616aa0df7110de25941", "messageHeadline": "Merge pull request #2007 from OffchainLabs/jit-add-argv0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "014887b7833ca8f0bcc60845ac5574fb57919ff0", "messageHeadline": "Merge branch 'master' into jit-add-argv0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1759, "deletions": 762}}, {"node": {"oid": "1786f770eacb3d1ceb90fc019b37f69ba198e45c", "messageHeadline": "Merge pull request #2018 from OffchainLabs/linters", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 191, "deletions": 3}}, {"node": {"oid": "de642545cac23a4b245477d94bc1fb9a18f3e43e", "messageHeadline": "Merge branch 'master' into linters", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1295, "deletions": 697}}, {"node": {"oid": "fd8d0b4295e638157b102e3cff91cf41a389c35c", "messageHeadline": "Merge pull request #1930 from OffchainLabs/cl/relay-refactor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1291, "deletions": 692}}, {"node": {"oid": "4b66827413b740600f6b47646f8c1872a05d4ff1", "messageHeadline": "Merge branch 'master' into cl/relay-refactor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "aa42d6cd0d3c8415129ce2d96f971229e51c636f", "messageHeadline": "Merge pull request #2019 from OffchainLabs/make-client-field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "629c9e3e2e167efc7bf158cefa313cee864b862c", "messageHeadline": "Make makeClient function a field instead of a global", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "756f61611fbb205faec702ee4b1deeb94c7b59aa", "messageHeadline": "Merge branch 'master' into cl/relay-refactor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 828, "deletions": 159}}, {"node": {"oid": "69e8dde1dfc14758957ce4d3b45dd4e95ed49923", "messageHeadline": "remove recursive lock calls from backlogSegment object", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d925499e328dff1585203f69f01fd3068057f2a5", "messageHeadline": "Merge branch 'master' into linters", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 163, "deletions": 16}}, {"node": {"oid": "a361d296f85fd8eaf443b4a966ef1dd8610b8e5d", "messageHeadline": "Drop linters that do not seem too relevant for nitro", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 37}}, {"node": {"oid": "0638a0b15bdaea8903b732ecf149712ec67ddf21", "messageHeadline": "Add linters from prysm", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 218, "deletions": 3}}, {"node": {"oid": "7985488ab71341ea4ac7ff4e82ba7b4ec8b9b595", "messageHeadline": "Pause nitro node block validator validation when memory is running low", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 67, "deletions": 20}}, {"node": {"oid": "acba2392f89bb6002b9ea759a367e273e2b45b0d", "messageHeadline": "Merge pull request #2011 from OffchainLabs/fix-float-to-big-overflow", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "00ca2606dc902b3d3fbd2ebdb41e0b114da25726", "messageHeadline": "Merge branch 'master' into fix-float-to-big-overflow", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 126, "deletions": 8}}, {"node": {"oid": "69bc63a1a145bb9b686d352d955d1bfdfc77da0c", "messageHeadline": "Merge pull request #2014 from OffchainLabs/data-poster-time", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 126, "deletions": 8}}, {"node": {"oid": "9aa58c6a243c3abadd4307a50fff90457549b124", "messageHeadline": "Merge branch 'master' into data-poster-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 88, "deletions": 27}}, {"node": {"oid": "81184ca8f3f0542c819f8322ee62dd605bd67d73", "messageHeadline": "Merge branch 'master' into fix-float-to-big-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 88, "deletions": 27}}, {"node": {"oid": "17ee43f7be3514fff8ec729bdb1fa203735b2a50", "messageHeadline": "Merge pull request #2015 from OffchainLabs/validate-executionconfig", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "314fd57dcab4baf61f7e7ae4f4fe41fba311ea7b", "messageHeadline": "Merge branch 'master' into validate-executionconfig", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 82, "deletions": 26}}, {"node": {"oid": "06ff7b3a22cfceb85eae0240b18a0b0570439aec", "messageHeadline": "Merge pull request #2008 from OffchainLabs/finalize-arbos-11", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "2a059e78ed00ad9757913df834f6c18a1a40df66", "messageHeadline": "Handle NaN in FloatToBig and comment on when it can return nil", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "34cdd3645291fe29a6442e7ea001d65d31890940", "messageHeadline": "Comment that we should always get a float from expression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5c2419b4ce48220f8f3b6ca8583f8b086091e6ee", "messageHeadline": "Merge branch 'master' into finalize-arbos-11", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 157, "deletions": 38}}, {"node": {"oid": "8b64fa27317f46785cdae557ea2fb0f68f3ef6dd", "messageHeadline": "Add nanoseconds to time storage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "459a63be17fc52566c26c50af75f6f5617ae2c1d", "messageHeadline": "Merge pull request #2016 from OffchainLabs/recursivelock-lint", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 76, "deletions": 15}}, {"node": {"oid": "74d889ed531f1aee9fcda3792308ad671dfa5a52", "messageHeadline": "Add prysms recursivelock lint to nitro", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 76, "deletions": 15}}, {"node": {"oid": "698b448fd667f3fd3c674246513a7940a20d7dfb", "messageHeadline": "fix using of sequencer-url as default forwarding-target", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c3c08335b73f5180ab9536642ae7c4e9ccc022fc", "messageHeadline": "Validate execution node config at startup and update --dev flag param\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f7275cfb109041e102858a54f2778c94a0b794b8", "messageHeadline": "Make saveTx skipping check comprehensive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "0bc7f5035d16de248f4d8316cc1185916c398445", "messageHeadline": "Always saveTx in sendTx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "befbd2ea7e096201080ea2c8de1a203567e67885", "messageHeadline": "Merge branch 'master' into fix-float-to-big-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "650bed6de8c98d3020b71a21c7687fc8d5e2142f", "messageHeadline": "Fix data poster time RLP encoding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 99, "deletions": 2}}, {"node": {"oid": "a59891ddb810422dcc4eef23e2538b9b556c7d2b", "messageHeadline": "Allow for zero max fee cap from expression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "a0e63172ca4c6ed08612622cb1605da02b599c6a", "messageHeadline": "Merge pull request #2012 from OffchainLabs/nethermind-execution-reverted", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "8e8788e1a4c15978f5095f1e87c34f9dfa3b21de", "messageHeadline": "Merge branch 'master' into nethermind-execution-reverted", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "fa0fd2800fd03c1f797c996504593870c432ec20", "messageHeadline": "Update util/headerreader/execution_reverted_test.go", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1de9e02101f0fbfb3eaefd277a7a6c925ded584b", "messageHeadline": "Merge pull request #2013 from OffchainLabs/rpcclient_retry_default", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "67d99d315cdcd3769598bc0e84e8a45a5b7d5478", "messageHeadline": "rpcclient: use default config in toxiproxy test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "a1898787cf31accf8328a898afc4ac20961b9a45", "messageHeadline": "rpcclient: enable retries by default", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2ac0bfdee2f2afe28991fcedfb09e23f7fe19210", "messageHeadline": "Add support for nethermind's version of \"execution reverted\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "13aecae7820c1832a390909e6d5d646c7238a157", "messageHeadline": "Fix FloatToBig overflowing on values greater than an int64", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "3440d26969324b3e800a41ef6fac78bf4e5067b1", "messageHeadline": "Don't create a vec for run_args", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "019d70eda1092a786b1d0f4bd17132472b64c642", "messageHeadline": "Merge branch 'master' into jit-add-argv0", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "629d0ae22966141e9314739cab7f97b70fa176d6", "messageHeadline": "Merge pull request #2010 from OffchainLabs/update-default-Prerecorded\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "04a0bb86ac4d6d0578405ef44af553941f65c6ba", "messageHeadline": "Merge branch 'master' into update-default-PrerecordedBlocks", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "40e70a40533029f33ddb37d6257e79c65226ffae", "messageHeadline": "Merge branch 'master' into jit-add-argv0", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "6858c6025a351b3ea39bcf59286eda9a72aa0bdd", "messageHeadline": "Merge pull request #2006 from OffchainLabs/node-wasmroot-compatibilit\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "f291e2477d36479eea87e81e621371b3a563ddd3", "messageHeadline": "Change default PrerecordedBlocks to number of CPUs * 2", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "da08db5a02fc1e99ff47af628ac54f7b232b3622", "messageHeadline": "change copy slice to only copy the selected elements", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3b4c9b6d5137580e497c5dfb911c236b729bed22", "messageHeadline": "fix no new var error", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a7ac9eabb2a0ec8b06faba991f67393054562db", "messageHeadline": "reload head after lookup call", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fed7de239389a8b35e5e644d70aac6a5ebde1afc", "messageHeadline": "remove recursive lock calls from backlogSegment object", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e7cbd35f6d8fcc80f356629e5190301fc8dd3443", "messageHeadline": "Push back ArbOS 12 to ArbOS 20 to give room for orbit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4f377a90a62e723711da50e57b276e4d0364bf78", "messageHeadline": "Add support for consensus v11 to Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9522e3e47b1719efdb82d28069c9e9742fd43943", "messageHeadline": "Finalize ArbOS 11 in the node software", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "93d5f7be54a1c56ac4c1dc30be090572ed32e162", "messageHeadline": "Add argv[0]=\"js\" to Go in jit runtime", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c430f35e539fc9bc44d741816de0e390d7fb3f44", "messageHeadline": "Check that on-chain WASM module root is compatible with node", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "138b198a49c16cc25c092db567b025fc4bb66463", "messageHeadline": "Merge pull request #2000 from OffchainLabs/external_signer_for_validator", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 71, "deletions": 34}}, {"node": {"oid": "02295212355c195556661c776f2c730eba42ff7a", "messageHeadline": "Don't run batch_poster system tests in parallel", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "908d507367c74bdbbbdf3d811d74ffdf74a8e69f", "messageHeadline": "Merge branch 'external_signer_for_validator' of github.com:OffchainLa\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 176, "deletions": 52}}, {"node": {"oid": "b83126e39deee092dca63aad8f2ea9e40d9ec407", "messageHeadline": "Don't error out if batchposter txopts aren'ts specified but external \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f20b6bf67e48b7fed04320c52ffa7f71aad16e13", "messageHeadline": "Merge branch 'master' into external_signer_for_validator", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 106, "deletions": 32}}, {"node": {"oid": "37320a11f2f295bb647d0f71f4ed5299df11f75d", "messageHeadline": "Merge pull request #2004 from OffchainLabs/seqInbox-maxdatasizecheck-fix", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "28714a129715399f044d0395a256ff9ca78039eb", "messageHeadline": "Fix sequencer Inbox MaxDataSize retrieval", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "01f66c29d8ff4a255e9ebb1a2b82004c31930bfa", "messageHeadline": "Merge pull request #1993 from OffchainLabs/editable-dataposter-maxfee\u2026", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 77, "deletions": 14}}, {"node": {"oid": "05eb4e126ea1ed13b7dcc35e9f23db4ca9343f7d", "messageHeadline": "Merge branch 'master' into editable-dataposter-maxfeecap-calculation", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 276, "deletions": 21}}, {"node": {"oid": "8286b64860b396d956bb653c00ce9b83656a658c", "messageHeadline": "Merge pull request #2003 from OffchainLabs/l3-access-list-fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "817a02bcb82d162268674cf26e435d35964975de", "messageHeadline": "Clarify comment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d30c781e54de85f4657877064272b0a8fed0746e", "messageHeadline": "Don't use access lists for L3 batch posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "602bdd03ab5ed07b628aa68559bc811810a809d8", "messageHeadline": "Merge pull request #2002 from OffchainLabs/change-warning-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "527cf2d010c49e19a321c10bd47f8f706682c9e4", "messageHeadline": "Merge branch 'master' into change-warning-msg", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 257, "deletions": 13}}, {"node": {"oid": "677f708e5631b6bdac3fe70649d856f56874e810", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fc3291bfe28f34fbc1bd25e62a5870b5b7ac1bb4", "messageHeadline": "Merge branch 'master' into external_signer_for_validator", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6da89811683e12c7607e0267a2c01b76c026a79b", "messageHeadline": "Merge pull request #1999 from OffchainLabs/external_signer", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 257, "deletions": 13}}, {"node": {"oid": "708a57c60fb56e81a3db3b727790810115b835c8", "messageHeadline": "Merge branch 'master' into editable-dataposter-maxfeecap-calculation", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 80, "deletions": 30}}, {"node": {"oid": "02747d558091c7609ffc5eadc10080af0e243d93", "messageHeadline": "update flag usage", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5b03014769375d993baf117aaca99e06c6c89d71", "messageHeadline": "Update log message when no blocks validated yet", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "073a2fb2b6fc6aa19529b473a411d2dc707ef69e", "messageHeadline": "Merge branch 'external_signer' into external_signer_for_validator", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 80, "deletions": 30}}, {"node": {"oid": "0160fe6d4cb7e63295e82e33b1cdac53a23a85af", "messageHeadline": "Merge branch 'master' into external_signer", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 80, "deletions": 30}}, {"node": {"oid": "9ad1980a6b630dec5018d9ee14213626ba1a1f54", "messageHeadline": "Use external signer address for redis key, log correct tx sender address", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "d01eb165e948d43ad0a47c3f7f74599236da8222", "messageHeadline": "Merge pull request #1990 from OffchainLabs/validate-config-params", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "467d7e07b43bd3a11f3395454fdb3dcce37ee454", "messageHeadline": "Merge branch 'master' into validate-config-params", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "f5211ab8c29e4491a357b195be55fc2498a55967", "messageHeadline": "Merge pull request #1996 from OffchainLabs/chaininfo-dac-default", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4230e615aef6c9c422077dd054e8592c22f5ea42", "messageHeadline": "Merge branch 'master' into chaininfo-dac-default", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 41, "deletions": 34}}, {"node": {"oid": "7264943cad6d70659dc922d0169aad6b42544be5", "messageHeadline": "Fix external signer check (use correct config flag) when creating dat\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cd62f41a5a77384314224cf282d1335c7743143", "messageHeadline": "Merge branch 'external_signer_for_validator' of github.com:OffchainLa\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "781f0f9dca14f3d2277c28807f6ac132bc7bc170", "messageHeadline": "Take external signer into account when creating staker dataposter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a3cbe266fbfd354437319102598a22b94079972", "messageHeadline": "Merge pull request #2001 from OffchainLabs/fix-feed-timer-reset", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "bbe65177ae3f70d38b0dc7d9957e784aac7bf40d", "messageHeadline": "Merge branch 'master' into fix-feed-timer-reset", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "beb2dc4cfad791d512e8dc37ea365115f8df9988", "messageHeadline": "Merge pull request #1998 from OffchainLabs/single-chain-info", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "f194833da1f268c261e13f75237615570d46938c", "messageHeadline": "Merge branch 'master' into editable-dataposter-maxfeecap-calculation", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "ab98a73e70882f4e2778f50780ca3a88bf70a06d", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 35, "deletions": 27}}, {"node": {"oid": "135f5dd7549e8b3a555cc91ca00365b368103371", "messageHeadline": "Move clearAndResetTicker calls to after effects", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "a9721ace85f1d54bce44411e4d979452ffc46d93", "messageHeadline": "Clear out the channel when resetting feed timers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "a6d782689151e0df12b1bc2f9b29c47b4a89ed5b", "messageHeadline": "Merge branch 'external_signer' into external_signer_for_validator", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5af2a8e573a53187338faa205a82b5b9f2495bf7", "messageHeadline": "Fix Validator when using external signer to use correct From address,\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 57, "deletions": 26}}, {"node": {"oid": "04274025c1e380f36a7c33402ef75ed947dd5af2", "messageHeadline": "Fix logit when to require sequencer key", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "514ccbcf0b0b4221be0772f03d72d1887a5dba09", "messageHeadline": "Don't require account for sequencer if external signer is enabled", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1445f1ac31351187d1fe88b130ba040b6e91065c", "messageHeadline": "Merge branch 'master' into validate-config-params", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 146, "deletions": 102}}, {"node": {"oid": "a378c577f7a3ecfb580e69752be6c713c3fa790a", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "8db341a024fa6adef8f9b2238e5c073c7d917d23", "messageHeadline": "Use log instead of fmt", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a7bf03a959e7a295b1d493ad36e179f48cd973e2", "messageHeadline": "Use already created context object instead of creating new one again", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "089855af86794c7da88bff3f49dad0f319ade356", "messageHeadline": "Implement e2e test with nitro node and external signer", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 242, "deletions": 2}}, {"node": {"oid": "f242dea2defdce1e40663d2fafca55302ff1faa2", "messageHeadline": "Set dataposter address in batchposter after initializing dataposter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "0bd866ada50dd3df78aa75b0d380d80acc790920", "messageHeadline": "fix moving last sent check", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42388916747ced7c77c92d5bfb4e681e98a1d31f", "messageHeadline": "change warn to debug", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "93144bf2fa572b4965548caf8bb61507ac5842b4", "messageHeadline": "fix sending only 1 message on confirm", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb177175a36afa5c1d8d703a7feec1aa8a319e34", "messageHeadline": "move last sent sequence number check from client manager to client co\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ebed210b79746213ef53e89a8a2cb185061c78c5", "messageHeadline": "add comment explaining additional doBroadcast call for confirmed mess\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "511d97493ad20b4f9876dbf1f7313fd5d14c332a", "messageHeadline": "Use chain info if only given one chain info", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "6d1eca1d246413c0708b0f5095f5bb338abdd24d", "messageHeadline": "only send one message with the confirmed sequence number", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ddf1229384fa74d1682b40ef7cfb4be700582294", "messageHeadline": "Merge pull request #1997 from OffchainLabs/init-staker-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "39514fc316cacb0a184d397d8006616624c381e5", "messageHeadline": "correct broadcaster lib", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20e5d69b41f764a4353a25382026910efb52d541", "messageHeadline": "Merge branch 'master' into cl/relay-refactor", "author": {"name": "Chris Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1411, "deletions": 682}}, {"node": {"oid": "3eb4212a5657bb7bdb60602136c7989843d905fc", "messageHeadline": "Always initialize staker wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "55f56f035b05365fa098398c81e4a269410d9dd5", "messageHeadline": "Enable data availability if chaininfo dac is enabled", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d6d526d84962accca0aaf5a70cfd1fb1bcd0111a", "messageHeadline": "Merge pull request #1995 from OffchainLabs/parent-chain-warn", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e068f5d11ff74099296c5ee846e1c94b065203a0", "messageHeadline": "Merge branch 'master' into parent-chain-warn", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "801f7470b9c2fa02d9c8d11fd5b18a242e5a6f8d", "messageHeadline": "Merge pull request #1994 from OffchainLabs/max-tx-data-size-param", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d691791f86329bd7cc16aab100efd33b2e14dfb", "messageHeadline": "Use field name instead of variable name in warning message", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa59d344b37422beeb42a13ffb9f03527c069e09", "messageHeadline": "Fix chain parameter default", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01dd072c106609ec3c3cdb5c12415141a5585f97", "messageHeadline": "Make the formula to calculate max fee cap configurable and add time b\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 67, "deletions": 14}}, {"node": {"oid": "84d6bc9ff6ced488b31764411904305796cb7943", "messageHeadline": "Merge pull request #1991 from OffchainLabs/fuzz-osp-abi", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7334858d0f311a5bdbddec9749e7c4f782fb8d67", "messageHeadline": "add version as a constant to messages lib", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b70648145cee50871a2d1fec24af4cfa6579b01f", "messageHeadline": "change IsBacklogSegmentNil to check for nil interface as backlogSegme\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c86fcfdbf5b730cba510cda25ac93a87cdec1868", "messageHeadline": "use length of messages slice in copy rather than segment limit to avo\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "3eafa8db6096bd6cf9b4d9ef09c0fb563c193d97", "messageHeadline": "Merge branch 'master' into fuzz-osp-abi", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 77, "deletions": 53}}, {"node": {"oid": "59f151b3fbf48b6c0fe03d60b3cf0adab3224235", "messageHeadline": "Update arbitrator OSP fuzzer to work with new OSP ABI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "1bf26f72dcc97dfc76ab9af2c5b1f17e372aeb75", "messageHeadline": "Merge pull request #1978 from OffchainLabs/prioritize-feed-reads", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 77, "deletions": 53}}, {"node": {"oid": "42a18c06b3473a3d0cd6ab776c0e5c015e9c9bef", "messageHeadline": "Merge branch 'master' into prioritize-feed-reads", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 63, "deletions": 40}}, {"node": {"oid": "02b66733aa99c9894430353d221d71fecbca0f2d", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "369b5ea649bb063c68e315a98809e90ee2433935", "messageHeadline": "remove metric TODO", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "25372473fc2ce3f0f5491df45ea53346bfe4f848", "messageHeadline": "get messagesLock for entire backlogSegment.Get and", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ccb64991ec0cf65bcf1dfa014f7a221b08c8598c", "messageHeadline": "return copies of messages slice from backlogSegment.Get and backlogSe\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "c098840875f35395705d27c282b8ffebbb30ea8b", "messageHeadline": "return nil interface from backlogSegment.Next rather than nil *backlo\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "11e26ed0a7a4f530346a30de9d112f14483e94c4", "messageHeadline": "fix go vet errors from containers.SyncMap addition, change to a point\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1fc038c4e5262081878104f461c4de0807133df1", "messageHeadline": "remove backlogSegment.start, backlogSegment.end and backlogSegment.me\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 29, "deletions": 40}}, {"node": {"oid": "d9d479dd5ba42a193b29e8d8724dba9f97db13de", "messageHeadline": "remove backlogSegment type assertion", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "3403b7bb15da861f77256a1760baf8c85989501a", "messageHeadline": "fix potential delete race condition in backlog.Get", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ffa66361a8d59b475ba8e8fdd65c08b666362e4d", "messageHeadline": "fix log.info line", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0be22bc96361aa2a08a22d0a7dc792f5855ce89d", "messageHeadline": "change lookupByKey to containers.SyncMap and remove lookupLock", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "09d45c13054ef649239c82519a64fcc2a907c9c0", "messageHeadline": "Merge pull request #1985 from OffchainLabs/add-default-backuptxforwar\u2026", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "fc257a6ee55916749da7e7b2e51b8ca8697615af", "messageHeadline": "Merge branch 'master' into add-default-backuptxforwarders", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 51, "deletions": 33}}, {"node": {"oid": "8ce5b539bdda4794dc0f986e262b4fde2e2c6f81", "messageHeadline": "Merge pull request #1986 from OffchainLabs/batch-poster-normal-estima\u2026", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 51, "deletions": 33}}, {"node": {"oid": "ccd417be1b1b6eef543d89b016271646e4b1f34e", "messageHeadline": "Merge branch 'master' into add-default-backuptxforwarders", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 266, "deletions": 40}}, {"node": {"oid": "23ca62779a23cfc61188e23596e07fa33578264f", "messageHeadline": "Validate that sequencer MaxTxDataSize and batch poster MaxSize are be\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "5a6c60dabcc0357b607a0a57cc698237eed6fb24", "messageHeadline": "Merge branch 'master' into batch-poster-normal-estimation", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 129, "deletions": 32}}, {"node": {"oid": "728dcbc4704a4e2b31b7308722a7b5799df74925", "messageHeadline": "Merge branch 'master' into prioritize-feed-reads", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 266, "deletions": 40}}, {"node": {"oid": "4f97815165b40933f3a2c76ed6d6db29ab88d0fb", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "59e4e5170c227f96db742b4a77ab5c882be1a394", "messageHeadline": "Merge pull request #1987 from OffchainLabs/geth-270-272", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9f0376c7119b5e33079537de8de04b9d17ed813", "messageHeadline": "Merge branch 'master' into geth-270-272", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "7699979637eabc735375435b1836b5d9aeec2fa2", "messageHeadline": "Merge pull request #1667 from OffchainLabs/test_PREVRANDAO", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "28a22cf660143edd11f3426f587560af441df1ac", "messageHeadline": "Pull in offchainlabs/go-ethereum #270 & 272", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ceaaa6a35270ff9f56bac7f1d4e4275a636ca20f", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b82a6df3ad47410c8e46d64469aa86f225967bf6", "messageHeadline": "Merge pull request #1982 from OffchainLabs/das-batchposter-maxsize", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c908a3ca9fe40958cffc435ae66cfe6d3a7a4be2", "messageHeadline": "Merge branch 'master' into das-batchposter-maxsize", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 372, "deletions": 144}}, {"node": {"oid": "d9aa22a34c28be56627c6942dc20337b9d885c05", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 54, "deletions": 46}}, {"node": {"oid": "5d4266e8df24580931cd69f086b016b8243504a1", "messageHeadline": "Merge pull request #1981 from OffchainLabs/U256Bytes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 44, "deletions": 29}}, {"node": {"oid": "4dfd30ace0bfd50091f4776acc714b79c92a12d9", "messageHeadline": "Merge branch 'master' into batch-poster-normal-estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "64d318e89a920c2afc7519f3942044decb4ef17e", "messageHeadline": "Merge branch 'master' into U256Bytes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 328, "deletions": 115}}, {"node": {"oid": "8c23ffc327ef8465dc406e1ac32e3e3216597ba5", "messageHeadline": "Don't forget ExtraBatchGas for normal estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "328d956a402695eaa0177362766a0a2acb7cb0a0", "messageHeadline": "Merge pull request #1984 from OffchainLabs/bump-fastcache", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5917c1f87e8db9a985d2a7ec905d05fedde3d6d", "messageHeadline": "Merge branch 'master' into bump-fastcache", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 137, "deletions": 8}}, {"node": {"oid": "eec9c7c45c1967cbf3e4f43d8ceb2c6d8c1b94e6", "messageHeadline": "Merge pull request #1983 from OffchainLabs/rename-params-maxcodesize", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f77adf8f6f4720e8fe59955cd3b217d896ca98be", "messageHeadline": "Merge branch 'master' into batch-poster-normal-estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "89f2623a283ee0f196ac845db02657b432773f2f", "messageHeadline": "Merge branch 'master' into rename-params-maxcodesize", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 147, "deletions": 3}}, {"node": {"oid": "c4229f2aaadfb3e41925e3b9f6960a3715be1f53", "messageHeadline": "Merge pull request #1967 from OffchainLabs/dependabot/go_modules/gith\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "2dfe8b45109f913bc8d445d3ab1a34b6a3eca671", "messageHeadline": "Use normal gas estimation when possible in the batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 33}}, {"node": {"oid": "3c7cbcd71e4d609c15891ee3a063cc1a816cf75a", "messageHeadline": "Bump github.com/consensys/gnark-crypto from 0.10.0 to 0.12.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "b4a3e2e514b6a64982b9668d78584aadf31ab6c3", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "da72d601447d5c49ed98701ff16b696fe104e5cd", "messageHeadline": "Merge pull request #1957 from OffchainLabs/rpcclient", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "5a478894297eb437bd9d4d75ab60657af47a90d0", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0b8fdaa77016b06f55464222812318109d8437c1", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2397, "deletions": 1662}}, {"node": {"oid": "d4af4ae6720afc8f70764a4d3d303b358835c940", "messageHeadline": "Merge branch 'master' into rpcclient", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 354, "deletions": 115}}, {"node": {"oid": "8d0524de66a64666d6d52c07e493b852bf94459d", "messageHeadline": "Add backup transaction submission RPC URLs to arb1 chain information", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "8e7f110df4865ef1644a609c67a5e97d4953fa8d", "messageHeadline": "Merge branch 'master' into prioritize-feed-reads", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 190, "deletions": 106}}, {"node": {"oid": "c86e0828dc22141960001df85d7341e844642e0a", "messageHeadline": "Bump fastcache pin to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1a4e3db0a8784acc42f8982e8b952c437d9a9f0", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "b7e0981005be23d6b3ada216428b7db42d8e0674", "messageHeadline": "Merge pull request #1980 from OffchainLabs/retryable-gas-usage-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "25bcb401e8b5d056014a49cb14eefe59334cee31", "messageHeadline": "Merge branch 'master' into retryable-gas-usage-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 87, "deletions": 54}}, {"node": {"oid": "1f3127c33a3e22afb540854daf4f447a9de45688", "messageHeadline": "Rename MaxCodeSize and MaxInitCodeSize to DefaultMaxCodeSize and Defa\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a1cd46c6a9f44bd005753a22062de87309ad8b1e", "messageHeadline": "Merge pull request #1975 from OffchainLabs/add-backup-txForwarder", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 87, "deletions": 54}}, {"node": {"oid": "aa80bf9055715dbd45e6931099f6f89cf05f7f9d", "messageHeadline": "address PR comments and track last error in init", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "a54b8c2c3760b922b82faf0c33edcc4cb48a5cb6", "messageHeadline": "Merge branch 'master' into add-backup-txForwarder", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 364, "deletions": 85}}, {"node": {"oid": "8faa55a5d0c8191d3a511fdcc0d682720b675073", "messageHeadline": "Merge branch 'master' into retryable-gas-usage-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 251, "deletions": 60}}, {"node": {"oid": "380a23fdd36fd28e9a95bab1ef2e1f3bb8cce461", "messageHeadline": "Merge pull request #1958 from OffchainLabs/add-default-backupfeed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 35, "deletions": 52}}, {"node": {"oid": "5ea3262f12b5dbba6ffcf43c8de29989dede3fc6", "messageHeadline": "Merge branch 'master' into add-default-backupfeed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 737, "deletions": 371}}, {"node": {"oid": "9a5139905be8430803ad5f80eafc53609d253e76", "messageHeadline": "Merge pull request #1956 from OffchainLabs/additional-tx-check", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "8319b177c948bc36487191ccbd66474fc48c64d9", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "5efed8efc1d76cfe4941cf56aa180b229c5189ba", "messageHeadline": "Revert \"Finalize ArbOS 11\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ed16798602b9b25889230d862f85ca88f0f272e0", "messageHeadline": "Increase the default BatchPosterConfig MaxSize for DAS chains to ~1MB", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "3a1363d8f538194a7a514a7d35b4abc32437051e", "messageHeadline": "Merge branch 'master' into prioritize-feed-reads", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 258, "deletions": 22}}, {"node": {"oid": "d1cb68159afe2cf3617335f992ae4beae6143b6f", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 58, "deletions": 40}}, {"node": {"oid": "502a9391335812e96ef6b06ab00e08a74da4ac31", "messageHeadline": "Use U256 from arbmath", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e4121658a7751eed8b4636862099306acaa967d1", "messageHeadline": "Use U256Bytes from arbmath", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "d558dbaee258e9555f48a281a61fab8d4ec4baa1", "messageHeadline": "Merge branch 'master' into additional-tx-check", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 837, "deletions": 464}}, {"node": {"oid": "de96b9a7d7fbd8697c58d32e949f5c3fb9aa8f0f", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "8540ad501b0ed2ff05840fec61c4fa9a48553cc4", "messageHeadline": "Merge branch 'master' into retryable-gas-usage-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10093, "deletions": 4070}}, {"node": {"oid": "df93361a1293574903f28fbbbe0469a3ea5c644d", "messageHeadline": "Finalize ArbOS 11", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "5fec2e618ebe758958dcd69f56986e1bb2f13dff", "messageHeadline": "Fix retryable scheduling gas usage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "b6c93c5777f20f56898e29b7ff2ee3f7af7ebb23", "messageHeadline": "Merge pull request #1973 from OffchainLabs/merge-v1.12.2", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d8f536497b4f74e83c3992f6c7f4babac8bc2cc", "messageHeadline": "Merge branch 'origin/master' into merge-v1.12.2", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 666, "deletions": 353}}, {"node": {"oid": "391900cd9325b7a06dac3dcd18e3f9d010227496", "messageHeadline": "Merge pull request #1977 from OffchainLabs/duplicate-getblocknumber", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "ff8746de3cf35a9cf1fcf31a9771cda70dbfcc30", "messageHeadline": "Merge branch 'master' into duplicate-getblocknumber", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 262, "deletions": 29}}, {"node": {"oid": "1c3f4ad62fc08fd133b72e8bb9df48c2d4649489", "messageHeadline": "Merge pull request #1979 from OffchainLabs/contract-size-limit-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 149, "deletions": 4}}, {"node": {"oid": "9b811fe66e32ad2f4ee3f1008ac77e3a4b58b325", "messageHeadline": "Merge branch 'master' into rpcclient", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 674, "deletions": 456}}, {"node": {"oid": "86445c5e4c62558f47c69757b712174bfaa0fee7", "messageHeadline": "Minimal fix to the unrelated U256Bytes race causing CI to fail", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7846c07d11c337dd8eaed37788ab8c3674590611", "messageHeadline": "Add a test of contract deployment with extended contract sizes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 146, "deletions": 3}}, {"node": {"oid": "7d5ee328e07c642372ece3da6a57f821b947377b", "messageHeadline": "Merge pull request #1976 from OffchainLabs/empty-escrow-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 95, "deletions": 14}}, {"node": {"oid": "e5b62f3cda7b9fd8cf339ad94fd9bf3b772f91e6", "messageHeadline": "Prioritize reading messages from primary feeds over secondaries", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 30, "deletions": 26}}, {"node": {"oid": "3238fcca08dcac7958ba9160a953e5a7dd37fde9", "messageHeadline": "Merge branch 'master' into empty-escrow-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f9fef4aa39ba59fd4ce74b6c9808462c9ee8884", "messageHeadline": "Merge pull request #1970 from OffchainLabs/fix-inboxreader-dupbatches\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7451088e675bae692b2400b25306443db2dcb9b1", "messageHeadline": "Merge branch 'master' into empty-escrow-test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "44a15afe205941c43b168b1a4aa0e40e4a666b73", "messageHeadline": "Merge branch 'master' into fix-inboxreader-dupbatcheshandling", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 425, "deletions": 347}}, {"node": {"oid": "c8972cf92986fd72b46ea995ed02a59c8dd1db34", "messageHeadline": "Merge pull request #1952 from OffchainLabs/forcedelayed_on_init", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "cab414fe73794f1fe3709ca3e8b60acfa09d955e", "messageHeadline": "Bump geth submodule pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c370622de2bfbb11ec7c854fcdfe0527384f9f5c", "messageHeadline": "Merge branch 'master' into forcedelayed_on_init", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 402, "deletions": 332}}, {"node": {"oid": "b2ecbea15916ba420f6dd94e7ba2f23aad1271f2", "messageHeadline": "Merge branch 'master' into add-backup-txForwarder", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 402, "deletions": 332}}, {"node": {"oid": "ba1f54d93461c11863e242eeabe02fb9b20f938a", "messageHeadline": "regex should include errNoSuchHost from net and i/0.* errors", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94867c6a15f22285fdc14a8acf58fc5c254bc670", "messageHeadline": "don't re-request parent block if same block as previous block", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "786221872d2adfcb4ed33bf38371b5cbe7c7e8c5", "messageHeadline": "Bump geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa138006f46f682ddfeaea25f18b85459860c27d", "messageHeadline": "Add a regression test for the empty retryable escrow account", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 14}}, {"node": {"oid": "22184f30c33b2632b5270768a55149ecfdc0deb3", "messageHeadline": "Merge pull request #1974 from OffchainLabs/sys_tests_wait_for_consensus", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 402, "deletions": 332}}, {"node": {"oid": "d33bbf9f1d1e14a73241d95d0177082801a317a0", "messageHeadline": "Merge branch 'master' into sys_tests_wait_for_consensus", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "174977e462d782cac7b7dd98d0d4714d3888cd40", "messageHeadline": "Add backup transaction forwarding URLs", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 90, "deletions": 54}}, {"node": {"oid": "6b42be964a7ff89f0508d6c06a2aac669b0f8a06", "messageHeadline": "full_challenge: use EnsureTxSuccess on the custom deployer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "2f635b2cea98ce8924f457f2a1cef0aead0f0eb7", "messageHeadline": "system tests: EnsureWaTxSucceeds wait for safe blocks on l1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "b9c715823bb9752f62fff15fabe3044aac9f12be", "messageHeadline": "headerreader: in tests, wait for block to become safe", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 67, "deletions": 19}}, {"node": {"oid": "ee65d7fdec958dfce67fd60ac0cc0074abd1979b", "messageHeadline": "gethexec: fix test headerreader configs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "03725c0c370a4ee1ab6be3abc1175bdc7b234c73", "messageHeadline": "deploy: test all transactions", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d58f316ca23abced51a3a12dc7459360cce9bda", "messageHeadline": "Merge branch 'master' into merge-v1.12.2", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7b1b46ecd7944f98ec3878dbfee593a4839320f1", "messageHeadline": "Merge branch 'master' into merge-v1.12.2", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "eb939010620aa44c5d326fedd638cdf50446875c", "messageHeadline": "Merge branch 'master' into forcedelayed_on_init", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 214, "deletions": 114}}, {"node": {"oid": "3f7833169dd48ebde9f5583bbcc3f32ae7f99676", "messageHeadline": "Merge pull request #1963 from OffchainLabs/fix-broken-kegen", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "665ebd5f276060e48b4fed44af105520cd267bdd", "messageHeadline": "Merge branch 'master' into fix-broken-kegen", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 169, "deletions": 105}}, {"node": {"oid": "5fe74348b2f4f3d3b79f158e7ba3c30437e10049", "messageHeadline": "headerreader: use directly", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "5859a47c1db2c5c82b911169727febc81dd4735f", "messageHeadline": "Updates from go mod tidy for geth 1.12.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "ce37f8067856989ec77d42d6bb1156d37b3fd5f8", "messageHeadline": "deploy: move to own package", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 287, "deletions": 269}}, {"node": {"oid": "050bd1bcd3624c6ca640f72bdb3a8c61dbb9474d", "messageHeadline": "Use geth v1.12.2 branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b5133e9b5f03acb2eecd847f1b3436d5d99dcaa", "messageHeadline": "Merge pull request #1972 from OffchainLabs/hotfix-nilchannel-handling", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "57f9608c41c8082e4f5b19e2ea953f9886c4e074", "messageHeadline": "Merge branch 'master' into hotfix-nilchannel-handling", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "50f211da4f0ff89f011b950a1dfaadcefc75a937", "messageHeadline": "Handle nil channel case inside router model", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "812e7a6399e13e40330108fac65d9449819e3712", "messageHeadline": "add comments to backlog functions", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "5e2f1aa1f6ac6daefa8c2bfd91e05811c71b97ef", "messageHeadline": "ensure WSBroadcast server sends the whole backlog when the requested \u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "a8d684c4ec4530457e9483dffd659190e92f924d", "messageHeadline": "Merge branch 'master' into add-default-backupfeed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 163, "deletions": 103}}, {"node": {"oid": "3c8d3c797b343217d03d3d16cef1998e3b506d27", "messageHeadline": "add more backup feeds and fix assignment to chainDefaults", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0230f429ce91239a556dcab8c1029d89b2991928", "messageHeadline": "Merge pull request #1971 from OffchainLabs/docker-consensus-v10.3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9ebb2764d1e3401e05bf7058d1908bcf030b40a5", "messageHeadline": "Add support for consensus v10.3 to Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4af7991e78162afc4b611cf571b37fcdc89df048", "messageHeadline": "Fix the check for duplicate sequencerBatches in indox_reader", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60ce3825a481bcd79690db075175b6b8a9ef7113", "messageHeadline": "fix backlog lint error", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ea46fd9032fb17628ce632909a68cf7e6aad2e14", "messageHeadline": "ensure the ClientConnection only sends the requested messages to the \u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8e72df616333f39df56bf0d4f4eeb56a2829de29", "messageHeadline": "remove unnecessary exported functions from BacklogSegment interface a\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "015f74b2984887a3b44063852383afcdeb58267e", "messageHeadline": "Merge pull request #1903 from OffchainLabs/merge-v1.12.1", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 152, "deletions": 91}}, {"node": {"oid": "0cd8038380cf57bc7cff035eae9ad97028de86c0", "messageHeadline": "Merge branch 'master' into merge-v1.12.1", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "6aefd218afef5979b8791a9c8bc0162bcbe7a89f", "messageHeadline": "Merge pull request #1965 from OffchainLabs/changeloglevel-batchposter\u2026", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "c4c67d4e6013ba771c54b61e36f3ee4fb7c0caa8", "messageHeadline": "Fix geth merge PR comments", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 18, "deletions": 22}}, {"node": {"oid": "6635e255112a5188f88ab237c299a564c1bf4233", "messageHeadline": "Make \u201cerror posting batch\u201d error just a warning unless it happens con\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "617c0d6e0c00fc0fbc38728072ba6fc660ecc578", "messageHeadline": "fix lint errors", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "a265e27ac4f7483ef539233b92fb67a23f43f5eb", "messageHeadline": "fix messages in broadcastclients", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7cf1b2b4d49929d284dac975441f61f1522cbc04", "messageHeadline": "refactor backlog to allow deletion of all confirmed messages from seg\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 94, "deletions": 51}}, {"node": {"oid": "b046b8fced847fa7490dacc82ba8e0b5eca5065b", "messageHeadline": "refactor ClientConnection to stop relying on ClientManager - CM will \u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 35, "deletions": 33}}, {"node": {"oid": "66357cf75c976f397955f0737b002c11664f0ae7", "messageHeadline": "move flateWriter to serializeMessage to avoid race condition", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "1858770edb48210c729af1866e88b4c2225cb15a", "messageHeadline": "fix BroadcastClient test TestBroadcastClientConfirmedMessage", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "a0bf64b7bd46860664ae46db91fa6c7288d157e8", "messageHeadline": "fix backlog sending duplicate messages to clients", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 93, "deletions": 516}}, {"node": {"oid": "06d72a8411337ea483f71505ec5aeb8fb2a5c32b", "messageHeadline": "fix broadcast client invalid signature test", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1faa39ecef1af208530abfcab666fa74b11f1a52", "messageHeadline": "fix broadcaster tests after Head -> Lookup change in clientconnection", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bff53fca1da330118b15e2205eca9a3aec8575ef", "messageHeadline": "remove max catchup TODO - not necessary", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5d36e6b4033b249fc71432fa3e2976ef0f9f76db", "messageHeadline": "change lookupByIndex map values from atomic pointer to backlogSegment\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "ff440a4ca00d043efabedc9ff1733fee85022a39", "messageHeadline": "change warn to error", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "946046acd17d60ea5499501759c4a6e34f742bd0", "messageHeadline": "use Lookup() and requestedSeqNum instead of Head() when sending messa\u2026", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 97, "deletions": 66}}, {"node": {"oid": "54ea210b0e73c7a724060fa1f55e7598121e0525", "messageHeadline": "fix go vet errors", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "d805660793812b835b43209a0ceabf49fcf60677", "messageHeadline": "swap catchupbuffer for backlog in wsbroadcastserver", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 157, "deletions": 81}}, {"node": {"oid": "fc4db62ca4eb96a91f876da1dddc3b19c010649e", "messageHeadline": "add delete method to race condition test", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "b55d38ee2bf537ae1c52af96652f098f765c1f05", "messageHeadline": "fix backlog race conditions", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 67, "deletions": 58}}, {"node": {"oid": "342e3c9e29d374c0674e19c2fb4148d6490e096a", "messageHeadline": "create a race condition test for backlog library", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 66, "deletions": 13}}, {"node": {"oid": "3f119a49474f1bc1f4696737ebac2e81dc00506c", "messageHeadline": "Create backlog library", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 679, "deletions": 0}}, {"node": {"oid": "43b12ef791ed6f72a8b0854770e1f2d3f28a0c70", "messageHeadline": "Move Broadcast message objects to separate library", "author": {"name": "Christopher Lamb", "email": "37453482+lambchr@users.noreply.github.com", "user": {"login": "lambchr"}}, "additions": 117, "deletions": 92}}, {"node": {"oid": "f41c60c3444a2d4bc9b96c51681671cabf3521d7", "messageHeadline": "Update against latest go-ethereum merge-v1.12.1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b07d69129eb6d5efeaa66a97971dd89e0a05d6c2", "messageHeadline": "Drop initializing conf field that doesn't exist anymore", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a41fe839601ddd5184a62278d0966c2320261f98", "messageHeadline": "Add backup feed URLs to chain information", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 34, "deletions": 51}}, {"node": {"oid": "a6fddc1e6361a61107b91088cc5ac8f94d023961", "messageHeadline": "rpcclient: initiaql toxiproxy test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "870570724521fe25c0401e27bc1ca9fd8f28bb30", "messageHeadline": "rpcclient: add retrydelay", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d93a6940770bbdf3acab147af2ca838dfae7ebd0", "messageHeadline": "Use leveldb for tests til race cond issues fixed", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e4f8ceb93979fd1f91729882fa938d2a18369e46", "messageHeadline": "Revert \"Disable race condition test for pebbledb\"", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "6562f23dad30a03d891ecf6edecdf97541363ee6", "messageHeadline": "Disable race condition test for pebbledb", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d4b9f31b7053bb3ca049256ee1a4c9a48d44cca5", "messageHeadline": "Allow orbit chains to add additional transaction validity checks", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "02b096e82af7423354478f6c006f9b3759d604bc", "messageHeadline": "Update geth pin for merge-v1.12.1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cf087519e56d492cadb968f21c819460b756615", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.12.1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 45, "deletions": 5}}, {"node": {"oid": "bac419077a8778a4cf8f29ecaa24156b2ffaa79f", "messageHeadline": "Fix cond tx test, base bounds on l2 block time", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "fdd098e3d79b2cb0def875a2948e2556891602a7", "messageHeadline": "Merge pull request #1955 from OffchainLabs/execution-reverted-case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "57faa80f012a7c980f518cf0adaaea7808676391", "messageHeadline": "Merge branch 'master' into execution-reverted-case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ed4ec222b261340c7c1a854b23ab86c2b2c64280", "messageHeadline": "Merge pull request #1945 from OffchainLabs/improve-txstreamer-cacheclear", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "8b0ac77bb0857e351d7eb84c4bfd4fc8cb8b88e1", "messageHeadline": "Merge branch 'master' into improve-txstreamer-cacheclear", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1271, "deletions": 1184}}, {"node": {"oid": "e2195d4ea4cdf2ddf6a66108c9a233f90c1ab5bd", "messageHeadline": "Merge branch 'master' into execution-reverted-case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a365513999bf1068417a33b1fea9db2928ec059b", "messageHeadline": "Merge pull request #1954 from OffchainLabs/new-data-poster-encoding", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cc73d70009e54b403ecec75ba9a15546106c705f", "messageHeadline": "Match against \"execution reverted\" case insensitive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "ff5a53066612bdf4e2b0749da76138d797022de4", "messageHeadline": "Use new DataPoster storage encoding by default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1356435881cde93fc94debe024ecc983425df2bf", "messageHeadline": "Update merge-v1.12.1 geth pin", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7972e29a2d58d881abde02ab2a3623df84c68dda", "messageHeadline": "sequence delayed initially when starting without coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "f418b2c65af6145b45993c2c6a1ca76615ef95bf", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.12.1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1941, "deletions": 1436}}, {"node": {"oid": "e0e9a88d363184a19be92b6bf39408b28916e708", "messageHeadline": "Merge pull request #1948 from OffchainLabs/testnode_update", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e96fd856e91ba8a622dee313aed68cedbc5652e", "messageHeadline": "Merge branch 'master' into testnode_update", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 40, "deletions": 33}}, {"node": {"oid": "8ec679870d7c31ed2965267fcf77da7a43b9d75b", "messageHeadline": "Merge pull request #1949 from OffchainLabs/update-dependencies", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 40, "deletions": 33}}, {"node": {"oid": "c5b9eebdcd68ebe53b2d6b2d77490a86c484024c", "messageHeadline": "Update dependencies for dependabot", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 40, "deletions": 33}}, {"node": {"oid": "3f275eece332005f88142c7ef674fa987e2e577e", "messageHeadline": "testnode: update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "696b1fdfa731033c517bf8e3c61e87266e9e6e3b", "messageHeadline": "Merge pull request #1944 from OffchainLabs/fix-feed-restart", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 55, "deletions": 49}}, {"node": {"oid": "6588b34004a4dafd5c9684957c9ff6d769c79c60", "messageHeadline": "Merge branch 'master' into fix-feed-restart", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1174, "deletions": 1101}}, {"node": {"oid": "5da8bfb6d60fb4a46957065e88b0156706e9fbc6", "messageHeadline": "Update geth pin for merge-v1.12.1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb6bea7f7033d161ccda4aefca6173f67c2329f5", "messageHeadline": "Merge pull request #1943 from OffchainLabs/geth-pin", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5beff3073793a8ab3dc937783b730a821e5b017a", "messageHeadline": "Merge branch 'master' into geth-pin", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1388, "deletions": 1160}}, {"node": {"oid": "6c0a789bb4b3a797341036369ef4507e4e787aa4", "messageHeadline": "Merge pull request #1879 from OffchainLabs/create-erc20-rollup", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 151, "deletions": 27}}, {"node": {"oid": "382599c43770c964e26c5117eba2d58d2ddc8f2c", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 1023, "deletions": 1074}}, {"node": {"oid": "ab694f2895f1931f6b810d8e1942c2931ce67ea1", "messageHeadline": "Merge pull request #1936 from OffchainLabs/system-tests-refactor", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1023, "deletions": 1074}}, {"node": {"oid": "be17feabe83895f8abff4a110c84d705e9f67ba4", "messageHeadline": "Update nitro-contracts ref to include sha256 preimage support", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "955502b2e5758de6a29daf9595512b0f8c511eb3", "messageHeadline": "Merge branch 'master' into system-tests-refactor", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 215, "deletions": 60}}, {"node": {"oid": "1f0ac34e128bb048882f22b10b8753b96d5e31c3", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "dd8a25655bffcf25d9493ad29248308f32d66ea4", "messageHeadline": "remove pause implementation and code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 46, "deletions": 62}}, {"node": {"oid": "5441b43832ddbb6b905d6cddcbaec12b800cf82b", "messageHeadline": "Retain new feed messages when cache is cleared", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "0871ed186db11cbda2e62842335bb33c82db63bd", "messageHeadline": "Add pause to stopwaiter to enable restart after stopping", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "ba6ca95ce1fe1ef9cd5b1bd79acfa6aba2442282", "messageHeadline": "Fix TestChallengeManagerFullAsserter tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "283f7718869800220cde1a9b710af22744648a6e", "messageHeadline": "Merge branch 'create-erc20-rollup' of github.com:OffchainLabs/nitro i\u2026", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "e1eb6b520557fd603ea4b6948a0886f826bc0cff", "messageHeadline": "Revert \"Turn on feature to deploy the L2 utility factories as part of\u2026", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "3eea3bb33aa752140bbc2084a22c85dc4adbca5f", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "651f78ae68ce09a30cea0c870c1c3555566d529b", "messageHeadline": "Merge branch 'create-erc20-rollup' of github.com:OffchainLabs/nitro i\u2026", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 189, "deletions": 49}}, {"node": {"oid": "1e5a97b2139a6df1793af90143b180c326929ef8", "messageHeadline": "Turn on feature to deploy the L2 utility factories as part of rollup \u2026", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "1969387881cf637f4495d32c4c1c978daa468c06", "messageHeadline": "Update maxDataSize param description", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd855683092b69c06999152de75f79ed7dd50bf3", "messageHeadline": "Merge pull request #1926 from OffchainLabs/add-metrics-wsbserver", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "43e3ec850eacf89efed8827b8d0ccac96f71e3cd", "messageHeadline": "Merge branch 'master' into add-metrics-wsbserver", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 204, "deletions": 59}}, {"node": {"oid": "8febcd5677cd64b8e1d1e53cb95854a94bfb828b", "messageHeadline": "Merge pull request #1942 from OffchainLabs/version-string", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "0791d78456a952f5582419ea2407e0ab3a5377e6", "messageHeadline": "Merge branch 'master' into version-string", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 189, "deletions": 49}}, {"node": {"oid": "fc24d1af36949141b0ba53123d8e5ce3e5e36a97", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 189, "deletions": 49}}, {"node": {"oid": "cf82b27fe65a2b7ac043a42ff4b9896686b3f412", "messageHeadline": "Update nitro-contracts to v1.1.0", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e113afba3d483fa6eabf644fed596f76335c6788", "messageHeadline": "Merge pull request #1908 from OffchainLabs/secondary-relay-feed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 189, "deletions": 49}}, {"node": {"oid": "2f5229b3906eb2ef6553b98d174f3131e4d2a12e", "messageHeadline": "Merge branch 'master' into secondary-relay-feed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 45, "deletions": 24}}, {"node": {"oid": "756ef6ff323c6e133882e04cf48f5abecaa0cb50", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e88f53e12a99e8c8ef553945779f10d0f3e56ba6", "messageHeadline": "Update wsbroadcastserver.go", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ba0de156d74168800ccfde059802bd2f2a8e35cb", "messageHeadline": "update block validator test", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "b5383bd6c8945da431fc71e4cd934e34e2b98f1b", "messageHeadline": "changes based on pr comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "daea49bdf4d0f46ea66611bf0abf6025554f2a98", "messageHeadline": "Update geth pin", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed5694bea32a8159b6551bebc1f5856af8cd041a", "messageHeadline": "Fix issue attempting to access empty string", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "e8f06193fa3c0641258ea2e961eaaa30852823b0", "messageHeadline": "Prevent double `v` in reported version", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "da90832177e0da8185c42fb6258c49c544bcf37a", "messageHeadline": "Merge branch 'master' into system-tests-refactor", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 495, "deletions": 194}}, {"node": {"oid": "7315e8ac0fe1d9a161a12f88a15a7b2c1a2c35d1", "messageHeadline": "add more functions to TestClient, refactor all tests", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 634, "deletions": 663}}, {"node": {"oid": "70df6d6a225cf0b88d5178971c5c55cb56a4ef84", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "0e9445dbf9ea1efe29408fef7f1d5be5b85362e6", "messageHeadline": "Update wsbroadcastserver/wsbroadcastserver.go", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46287a1be3d942c53204800e7c981a856c8cf53b", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1c8f496d4f5046ff254296131f4bff6acaca1585", "messageHeadline": "Upgrade through upg executor", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d603cba1d0f1599132b4f311790aa4d1969eebd3", "messageHeadline": "Add missing checks", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "17ce3cc9bfa771963a61d220a3f0a19d85a486f5", "messageHeadline": "update contract", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35b4bcf8eaf63356361a9bdc00013c829e072c72", "messageHeadline": "update contract", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9067c64d0bbb08f2f6fcb8cf33996e7e8ff852a0", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0c0db9be5be43d429f155a99bee63a8fb66608d", "messageHeadline": "update contract", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12b5a717e111a2dacedfa1f69ba6b5fcb2a7df51", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2785, "deletions": 1074}}, {"node": {"oid": "1b76e9e7188dd9653a1fa45432a00388511d42f4", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "5fa0829701537fc69a388b2e10c69cc3017c300b", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 329, "deletions": 177}}, {"node": {"oid": "967d924e2f5e28fcc8647f84c533c46375754963", "messageHeadline": "Perform admin action through upg executor in staker test", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "25e42335f2ca90e61ed263ea9b1a2e31d1a8c759", "messageHeadline": "Perform admin actions through upg executor in system tests", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "71ed70b3a575831f0cc7e8a806ecc5183d1ab91c", "messageHeadline": "Merge branch 'master' into add-metrics-wsbserver", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1024, "deletions": 288}}, {"node": {"oid": "a430014a20e58db025d8612b0e324fcab1fe936e", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6393265989795ea96c653eb072911eb85b1aba63", "messageHeadline": "Merge pull request #1929 from OffchainLabs/retryable-estimate-zero-fee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "e34cc18146744f525d0b1085eab4b6047a543bdc", "messageHeadline": "Merge branch 'master' into retryable-estimate-zero-fee", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 459, "deletions": 176}}, {"node": {"oid": "11b09d9b66b05fd8624389434eea558d06b800f7", "messageHeadline": "Merge pull request #1922 from OffchainLabs/add-timeout-testnodecistep", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "ec17fdc424b5ac063313b9bf385613dbde6da4bb", "messageHeadline": "Merge branch 'master' into secondary-relay-feed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 450, "deletions": 170}}, {"node": {"oid": "648754fe010469b5878d094caeef8e84132d542a", "messageHeadline": "Merge branch 'master' into add-timeout-testnodecistep", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 991, "deletions": 267}}, {"node": {"oid": "5386672735ae35e104fe6f5e55faabc25d4c2fdd", "messageHeadline": "Merge pull request #1767 from OffchainLabs/cache-storage-keys", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 284, "deletions": 153}}, {"node": {"oid": "b5b5e5d5ff19ae8939714cfd3e8ea237d4956d96", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 707, "deletions": 114}}, {"node": {"oid": "1b5dc4d1ee6ec6e6aef859b0fbb2828401edbecf", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 166, "deletions": 17}}, {"node": {"oid": "923a852e1135853a8d1ae7e52ce952fd1dffb3e6", "messageHeadline": "Merge pull request #1924 from OffchainLabs/external-signer-mtls-client", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 166, "deletions": 17}}, {"node": {"oid": "2ec0a4412828c6adcc9345a139d3ba9e558648df", "messageHeadline": "Refactor System Tests", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 398, "deletions": 420}}, {"node": {"oid": "aea33d9de1cb1cdad1ff3bd21d912413c27ab945", "messageHeadline": "Merge branch 'external-signer-mtls-client' of github.com:OffchainLabs\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 118, "deletions": 77}}, {"node": {"oid": "058db5408a5cfda478332d5b8eb4061cb1279a8b", "messageHeadline": "Suppress golangci-lint error", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b53036e605c6be7316b6bbb8491ed094b843af5b", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 21, "deletions": 59}}, {"node": {"oid": "150acc87f20189f77658d84a91bdbdbaeb344ed8", "messageHeadline": "Merge branch 'master' into external-signer-mtls-client", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 59}}, {"node": {"oid": "69ebee8898d027d8843eb439ce79ded4fabce9bc", "messageHeadline": "Merge branch 'master' into secondary-relay-feed", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 948, "deletions": 262}}, {"node": {"oid": "a6fc682dc97bee8c236f4a024c2d50c053278316", "messageHeadline": "Merge branch 'master' into retryable-estimate-zero-fee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 59}}, {"node": {"oid": "878ec4ae5df30be16422d20ce30c937c4a03488c", "messageHeadline": "address PR comments, refactor code to use two router design", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 76, "deletions": 30}}, {"node": {"oid": "662c40166f412f3b1f6c4494db35984275097484", "messageHeadline": "Merge pull request #1934 from OffchainLabs/actions-rs", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 21, "deletions": 59}}, {"node": {"oid": "c45e1dbe21ca44418b3e6129e9edcece752b320b", "messageHeadline": "Fix lint G114 annotation", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c94302f8faf3060acc24af671787d28774d6b5e1", "messageHeadline": "Disallow Nitro accepting Blob transactions", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0fe1550abf69c32c09869961c8812f0949965af4", "messageHeadline": "Remove testnode custom branch", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "598c7f9eb69012afc1c02c1652afc76a1737f460", "messageHeadline": "Fix build of tests broken by merge of master", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "1c737f454be34ccb0bbdb3afc33c48d1e28d713c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.12.1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3522, "deletions": 1373}}, {"node": {"oid": "bf92b1bb542f78eff80147e22008a99f4779dd93", "messageHeadline": "Fix TestSendRawTransactionConditional tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1e1a378dc52a36cc26ad8ef6a528e7c1ef749890", "messageHeadline": "Don't use removed lint option", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cca0c53c64616044b9e2e5e52bfa457cc0cfc75a", "messageHeadline": "Use latest docker and golangci actions", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "295b465b0d9652e5943c042175c6d3555516a14e", "messageHeadline": "Stop using actions-rs", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 17, "deletions": 53}}, {"node": {"oid": "a5a6a989b85b6149a3ae64a1cd89f073c2c1379d", "messageHeadline": "Merge branch 'master' into retryable-estimate-zero-fee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 523, "deletions": 50}}, {"node": {"oid": "0a3e0d8bbcedad1ccae5a987928875c588d38835", "messageHeadline": "Fix basefee in EndTxHook", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "7fa50bcdc586e7a69cdff02de344b24c78b7bee4", "messageHeadline": "Fix TestStakersCooperative for SimulatedBeacon", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1df214fa7fbae995204c0568fc1d1d43c14dad4e", "messageHeadline": "Lint", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "89f837284486917a911aabb7ef426cf87f76b9bc", "messageHeadline": "Use latest version of nitro-contracts and testnode", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "8c9a32af0b1ff67a0cb69d310427a991193cce5c", "messageHeadline": "Merge branch 'master' into external-signer-mtls-client", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 97, "deletions": 18}}, {"node": {"oid": "1d524078dc2c41fed4f2bc3efd401e18f911047f", "messageHeadline": "Log when certificate is enabled, fix enabling", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b015ab8f06f8fc72c827af4388428949cec8a5c6", "messageHeadline": "Make client certificate optional", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "059a45e804657901d62a3ab908d1886a76ad0f22", "messageHeadline": "revert testnode pin", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d024d9efc50e02438f76eeb4b006742fa34d9b27", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 523, "deletions": 50}}, {"node": {"oid": "d9f5a1a7196da415c041907f0a1ad5007b580900", "messageHeadline": "Merge pull request #1913 from OffchainLabs/triedb-race-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 97, "deletions": 18}}, {"node": {"oid": "d101037865b16ceaa7458b3d457cb5da8e9ade72", "messageHeadline": "Merge branch 'master' into triedb-race-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 830, "deletions": 185}}, {"node": {"oid": "ffec7978eb6648b2b2856b1194def579b5d02513", "messageHeadline": "Merge pull request #1923 from OffchainLabs/external-signer-mtls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 147, "deletions": 5}}, {"node": {"oid": "1350ba38e07366bf9c72e8bf366c699a91aedb28", "messageHeadline": "Merge pull request #1919 from OffchainLabs/external-signer", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 284, "deletions": 32}}, {"node": {"oid": "bd24d3f81a2d77e9304ce4b231b13456ba6f6228", "messageHeadline": "Merge branch 'external-signer-mtls' into external-signer-mtls-client", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "cfd713218e61bf4b38cfd50cddbdaa94504f4394", "messageHeadline": "Merge branch 'external-signer' into external-signer-mtls", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "38deab14f62899c0db8d01dc3f233288ae0f8457", "messageHeadline": "Merge branch 'external-signer-mtls' into external-signer-mtls-client", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f285d2e6e93741c2ee76e36a1aa2f90f915556ea", "messageHeadline": "Change port 443 back to 1234", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e9b588bd1540c84447190c7d263c5eff6457496", "messageHeadline": "Merge branch 'external-signer' of github.com:OffchainLabs/nitro into \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "34fe2d041d966f6cbbc425b736c5231db0f3a7b0", "messageHeadline": "Add default method for external signer", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "127dda7363de655722381e0d9f5e8ec7bab68fe0", "messageHeadline": "Fix TestSendRawTransactionConditionalBasic", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "fd11626f41a97b270f4d6a7beae7dd4445b6e379", "messageHeadline": "Fix TestDelayInboxLong for SimulatedBeacon", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2497ad4f019e3dd6d7d1f3d50db7005da48c3e26", "messageHeadline": "Fix TestBlockValidator for SimulatedBeacon", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "412a7e011e9f7fb94c1694ab9e2e10840c26bfcf", "messageHeadline": "Merge branch 'master' into external-signer", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "39f1fbf95d0ab4980c79d0ae712b75d785e315ee", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 344, "deletions": 132}}, {"node": {"oid": "68d1742c2d59d18fecc21ae2bc8c3b70d4e95fc3", "messageHeadline": "Merge pull request #1927 from OffchainLabs/default-250ms-max-block-speed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "487f6eeba172805c8be6ce2a0bb8914e55c30e5d", "messageHeadline": "Fix retryable gas estimation when overriding gas price to zero", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "39bcbd7083d924ca85259f3de5cab376f3cb9791", "messageHeadline": "Merge branch 'master' into default-250ms-max-block-speed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "c77006ac01ccacabb62a6da9ccf1e2681b93555d", "messageHeadline": "Change default sequencer MaxBlockSpeed to 250ms", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b49e10369bae00f3b3ef8946355edf2e03fb1209", "messageHeadline": "refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c7ca05ade24532e8d9c1d8a58f69622728bd8e04", "messageHeadline": "Merge branch 'master' into add-metrics-wsbserver", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 343, "deletions": 131}}, {"node": {"oid": "927a760942846eed49658147adbe62a9427b449a", "messageHeadline": "Add metrics to time each part of WSBroadcastServer\u2019s StartWithHeader", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6462f7651f538300b4b43e056fec1020ebf6e4c2", "messageHeadline": "Fix TestSequencerPrice* tests for SimulatedBeacon", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7c8eae81deb04932d98aba377f79073e7237ddc5", "messageHeadline": "Merge pull request #1925 from OffchainLabs/json-log-type-daserver", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "8c87d9c7c820c3f1351daf3c14f8d85c92394650", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 302, "deletions": 126}}, {"node": {"oid": "754d9be19aacb8cca479701099930e45b8e1d8e5", "messageHeadline": "add simple storage key caching tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "f5593692885c7401195a6907339ea1d03df95c35", "messageHeadline": "refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e69e47725fd87db68c5073ee0604732ed40bbc7b", "messageHeadline": "Add --log-type option for daserver", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f99cfe673e5799404186a60ce254a37d48935397", "messageHeadline": "refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "56270c1d284b61d2069dd85110489e0feadc62bd", "messageHeadline": "Merge branch 'external-signer-mtls' of github.com:OffchainLabs/nitro \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70ab85f039739015e645ab33512f7b051a9cf404", "messageHeadline": "Set min tls verion", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0bb425a4de6139d17c55ba0824770f3ae350ccc3", "messageHeadline": "Add client certificate, require to verify client cert", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 159, "deletions": 13}}, {"node": {"oid": "82663481ad99b6ea6eef6440aed735e3cdedd243", "messageHeadline": "test success", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3374afae18b43d4be49c45586185440d65c7a073", "messageHeadline": "Add TLS to the server side, expose optional root certificate path on \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 147, "deletions": 6}}, {"node": {"oid": "df6f73e1b9c34a2fe5b272a4259ddbe63020c34a", "messageHeadline": "test failure", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "c551ff5595d4d9a56fd31a7b658d756db6f07499", "messageHeadline": "List transactions in correct order in the log line", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3816204dbe35663da5914d57e4f6d8c646f3e658", "messageHeadline": "Merge branch 'external-signer' of github.com:OffchainLabs/nitro into \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 333, "deletions": 130}}, {"node": {"oid": "46618880e1883f24228746f6b301af44f2dedc26", "messageHeadline": "Check that signed transaction is the one sent for signing", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "73eb3159f430dc64299546e28fec1752df534d37", "messageHeadline": "Merge branch 'master' into external-signer", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 332, "deletions": 129}}, {"node": {"oid": "c27cb4b736814df79d6f5d18ee60ca2ba6a35a5f", "messageHeadline": "Update arbnode/dataposter/data_poster.go", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17456d26a99ec5c7008e270a34c9f44d58b4027f", "messageHeadline": "Merge pull request #1912 from GoodDaisy/master", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "caf32c8bb98de492f7a36a9404b0ba95179913f7", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b841ebc92df705dce45c619e2ffe1824a354466e", "messageHeadline": "Merge pull request #1920 from OffchainLabs/das-help-strings", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aec41cbdcc14289041bd8d70f1c6bf550b9518f1", "messageHeadline": "Merge branch 'master' into das-help-strings", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d30de237920c8999026b2920edb4b88562d62974", "messageHeadline": "Merge branch 'master' into das-help-strings", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "515057db02a6e26c6d5e5433223119dbbba7b5cc", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "dbf83317778dac60e2f4355fcadad60fe1b528a0", "messageHeadline": "Merge pull request #1921 from OffchainLabs/clippy-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "552283aaa9cf7da501b5aab6e22cdf5ab8a18c2e", "messageHeadline": "Make cargo fmt happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "10717541ba8753997304c9eb8b81684ede1b8b4d", "messageHeadline": "Make clippy happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "206ee1f136154716810462137f804811cefcc208", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 318, "deletions": 113}}, {"node": {"oid": "5ae8502d3e2bdc89b10b3a8c2368be1326dbb75f", "messageHeadline": "Merge pull request #1917 from OffchainLabs/add-testnodestart-ci", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "b9d834626dd3862254db0e538bdbf1d666cd8b97", "messageHeadline": "Merge branch 'master' into add-testnodestart-ci", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 295, "deletions": 112}}, {"node": {"oid": "e2b9d7717f8677d3f63c3b76a6728c6320e5aaea", "messageHeadline": "Change L1 to parent chain in DAS help strings", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ac85c0aba71185ca9b7ac5672b788570e518139d", "messageHeadline": "Merge pull request #1883 from OffchainLabs/test-node-builder", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 253, "deletions": 109}}, {"node": {"oid": "66bec8ef23e694bf5e01b55d5158bfcd99dc4109", "messageHeadline": "run testnode in background", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7192cc393ac7ea3a1857a490ec64e520f6131fb3", "messageHeadline": "Merge branch 'master' into test-node-builder", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "62ea1bc582eecfcf12426d997b1b98a426ae75cd", "messageHeadline": "update testnode-pin, fix bugs, test run nitro-testnode on foreground", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ca1660a079e41fc688618ffea643ac298709bae1", "messageHeadline": "Merge pull request #1909 from OffchainLabs/inbox-metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a26c9f3fe7ae0577192835a8593c6de62e6982ab", "messageHeadline": "Merge branch 'master' into inbox-metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 173, "deletions": 56}}, {"node": {"oid": "e5fb8517995a16713af8fb6b43ebd2578c08a124", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "41b9517ec40c1a72e130dbe53940952910a14283", "messageHeadline": "add comment to skipped error checks", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0b527c27f3a10b616ff0a01cb930e87215d27e83", "messageHeadline": "Merge pull request #1914 from OffchainLabs/nitro-default-devchain", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "cfb4bc7a53eb5ec402cce4de431fda1893a935cf", "messageHeadline": "Merge branch 'external-signer' of github.com:OffchainLabs/nitro into \u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 65, "deletions": 26}}, {"node": {"oid": "2f7b86750db92c16b09e1114ab661fde9a06eb80", "messageHeadline": "Make signing method configurable to allow both eth_signTransaction an\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "a0fcf8ed97b1ec9d398e7e084c80db6c6b7db308", "messageHeadline": "run int dev in foreground", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa2f6fafe031301f039a90426493ec65d1d65595", "messageHeadline": "Merge branch 'master' into external-signer", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 65, "deletions": 26}}, {"node": {"oid": "857ffce721726951cf6351552ce2fc4e788e92cc", "messageHeadline": "Merge branch 'master' into nitro-default-devchain", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 65, "deletions": 26}}, {"node": {"oid": "c177f025513f5a17fbaca04c742f01290efb0cc5", "messageHeadline": "Fix linter errors", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "c3ed563a94c74dc5025170a57418fca08ee25935", "messageHeadline": "Drop accidentally added server binary for manual testing", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 134}}, {"node": {"oid": "42694708bd45b336f3ea88c2490b6bf49a0ebf79", "messageHeadline": "merge master", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 63, "deletions": 101}}, {"node": {"oid": "62801ebc16de9713481b83b5c24ff9c0cc81c3e2", "messageHeadline": "Merge branch 'master' into external-signer", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a619d43bbd811870a5c08156959d1689343c1f6f", "messageHeadline": "Implement external signer for dataposter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 507, "deletions": 60}}, {"node": {"oid": "a809568398360015c35f2c8eb2a0676251c27a88", "messageHeadline": "init only", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1539963fd93443ed37397397818ccd3c46ebe59b", "messageHeadline": "Fix maxDataSize leftovers", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "61afda47e78d76b74d1c0f2df2d397a459b77864", "messageHeadline": "Fix ChallengeManager tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fd0c404dbf772d8de2e1a798513884444829df5e", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 1438, "deletions": 674}}, {"node": {"oid": "e7f1155548699efef9c4c0f8282336355aac9521", "messageHeadline": "Use develop branch", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb3c341ac199b2511f165670799208a612ca1672", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "GoodDaisy", "email": "90915921+GoodDaisy@users.noreply.github.com", "user": {"login": "GoodDaisy"}}, "additions": 65, "deletions": 26}}, {"node": {"oid": "c9c731ee008685157532f46c277b6a683b1ebab4", "messageHeadline": "update nitro-testnode pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9ec92bc55121f2c54571268b567a9249d5680060", "messageHeadline": "rephrase todos", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f1c79fca98a5a2eec1c9302f4bb751c2599064f", "messageHeadline": "add todos for renaming packages", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "27b1a54251b6605daa716ff8ba83a687d43f8483", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 65, "deletions": 26}}, {"node": {"oid": "7c717797b225c7685790167e183437bad1c95dd9", "messageHeadline": "change image name", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0e57df7708f18b469bd222f5967221f8acb0f160", "messageHeadline": "Merge pull request #1918 from OffchainLabs/docker-dont-ignore-machines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eeb327c3b7d3e81ff057f58e0fb366739610dee7", "messageHeadline": "replace SafeLruCache with lru.Cache from geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 85}}, {"node": {"oid": "eade25fc0d478d561b5188723a38112dddc2a89a", "messageHeadline": "Merge branch 'master' into docker-dont-ignore-machines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 26}}, {"node": {"oid": "5f00974dc4997d9c84ca3700b9e9164ed7aec380", "messageHeadline": "use run-nitro-test-node action impl", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "0c4241a704448525bc94e12715d15c224cc454ed", "messageHeadline": "fix issue", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "338fe2103f8241b4c00c3dcf3c512de0abd986c3", "messageHeadline": "Don't ignore target/machines for Docker builds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c234d50685f9cb967b9d91ba027f175751b38419", "messageHeadline": "Add a CI step to start up a dev test node", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "001ae3179abb304ee87b3e36cdfc03414cefaf02", "messageHeadline": "address review comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 184, "deletions": 174}}, {"node": {"oid": "cc44267aec181ca200760308cfa1d1d29ea8f1ce", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2928, "deletions": 1372}}, {"node": {"oid": "f26c711bb7478a27debde02dd113d51344a1203e", "messageHeadline": "address PR comments and resolve conflicts", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 479, "deletions": 97}}, {"node": {"oid": "71cb8aaa28f071ec924a3f75d29f405d66e1550b", "messageHeadline": "Merge pull request #1911 from OffchainLabs/cleanup", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 62, "deletions": 26}}, {"node": {"oid": "36b722ce7db3a2a7b44c78bd47dea912eba24049", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d79f780c0872e625247cc770e34b8a5a06c66bb0", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 222, "deletions": 101}}, {"node": {"oid": "98c6562b3a79306687117c1267b11e94cb7c71ce", "messageHeadline": "Add --dev flag to easily start up a local L2-only dev chain", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "5e75c666aaee3c10ffbdcbafa372718258824585", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e935a24b545d1573a15d0e6714d19c0062a507a1", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab4bf63b6030c65cccc0fbb89bc28144a20408bc", "messageHeadline": "Lint fix", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df6d1dc4816db2c29b3c825db64381a7af075006", "messageHeadline": "update geth to version with triedb race fix", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89a44158d0cff35e2fe692f0a18dbc2fe30e0b39", "messageHeadline": "set ParentChainReader default config in gethexec.ConfigDefaultTest", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ebfd141982e5f79867a4c5a398524d0c78ecbebb", "messageHeadline": "fix triedb_race_test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "2eeb06e3f17acc3bcd8f95ce073acca523576060", "messageHeadline": "Merge branch 'master' into triedb-race-test", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1387, "deletions": 662}}, {"node": {"oid": "4800578c7de4da406adcf0dbac99d722284b84dd", "messageHeadline": "improve test configs in recreatestate_rpc_test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "92f6404cd77ab859d63611d6c6c17db7e9f3c568", "messageHeadline": "add triedb race test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "cbd5ca85c793881c4dca2faa21d138f364ccc8e8", "messageHeadline": "fix typos", "author": {"name": "GoodDaisy", "email": "90915921+GoodDaisy@users.noreply.github.com", "user": {"login": "GoodDaisy"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f7a09711366efd223acfd7409600abfdd4f98076", "messageHeadline": "Fix some tests related to SimulatedBeacon change", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4579b57d1cc52d9f9a6d643d3e9f6cbce8a0cdad", "messageHeadline": "Use options struct for batchposter to make callsites more readable", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 62, "deletions": 26}}, {"node": {"oid": "efacd68f8e23b03b94bb89bac281dc78e3690ef8", "messageHeadline": "Merge pull request #1661 from OffchainLabs/test_empty_cli", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 79, "deletions": 28}}, {"node": {"oid": "1f24115c3ed3292f7dda68231082e8db630d9805", "messageHeadline": "Merge branch 'master' into test_empty_cli", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 111, "deletions": 44}}, {"node": {"oid": "a778d5748b857595c1b055d5b8a1b8b630b3377c", "messageHeadline": "Update metric names", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "62b9941da2d28d0878e198208b12bf0307d2e52e", "messageHeadline": "Merge branch 'master' into inbox-metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fbf2e81bf2d98ab129a792dd63234c50922604e", "messageHeadline": "Merge pull request #1910 from potuz/rorg_not_reorg", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cef0d56a75c82ae97914a67c07d4a23d0d84370a", "messageHeadline": "Fix typo and let potuz have a nitro PR", "author": {"name": "Potuz", "email": "potuz@prysmaticlabs.com", "user": {"login": "potuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "812bda8b3abff2f690d9ebf8495d1d1ef08d3b11", "messageHeadline": "Add new metrics for inbox", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c7ebb8069c6c23135dbe021f15699ff342d59b8e", "messageHeadline": "Merge pull request #1907 from OffchainLabs/access-lists-cont", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 110, "deletions": 43}}, {"node": {"oid": "30f7d2c7d5fd73e082b9886e4fb35f530baeb7bb", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "05c6535ff211ec595c276f48ed100720d0eff796", "messageHeadline": "Merge branch 'access-lists-cont' of github.com:OffchainLabs/nitro int\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b2174aca1eafb13bdea77656e32dda253b87148", "messageHeadline": "Use big.Int for bytes sum and int to byte conversion", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "0e267514c01537df1717bd8beb15973b52c3858e", "messageHeadline": "Merge branch 'master' into test_empty_cli", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1236, "deletions": 627}}, {"node": {"oid": "6a3c33741c5224ac0d9dd9299c79f7e1216e7c0e", "messageHeadline": "Revert \"code refactor\"", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "226bd1cd129fb34fbb17291327cba43b8aba3a38", "messageHeadline": "Align with latest RollupCretor api", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 101, "deletions": 13}}, {"node": {"oid": "a65d5b58db52441cad55ea39a63248d27614099b", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a2a47e85dd729c681101a572fb5be732bc10a2e6", "messageHeadline": "add secondary feed to go relay", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 116, "deletions": 25}}, {"node": {"oid": "1749bcd87ca4790ba12d0afba5b51cacd339f306", "messageHeadline": "Merge branch 'master' into access-lists-cont", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5a2896cfb77970dce9283a1f123571a76ceab8ee", "messageHeadline": "Merge pull request #1905 from OffchainLabs/access-lists", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 251, "deletions": 18}}, {"node": {"oid": "a1ff78ba8ca6434cbf4bc19b0bd0ab019c81789d", "messageHeadline": "Merge branch 'access-lists' into access-lists-cont", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e79daea2c1115cd087638ac6f525224f2a78f7f7", "messageHeadline": "drop remnant from debugging", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 32}}, {"node": {"oid": "4278196f3b0f66b1bbce6da92f6f725bc7bf3599", "messageHeadline": "Add access list entries for dynamic storage slots for bridge contract", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 162, "deletions": 42}}, {"node": {"oid": "005b6069cd7ef4917fe6482f0957075f9fa00525", "messageHeadline": "Merge branch 'master' into access-lists", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71ec8f6cb7a1e14092bde02af0253d2dafd59de5", "messageHeadline": "Merge pull request #1906 from OffchainLabs/fix-metrics-start-error-msg", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fef660f0127d2bd0e559b9c7348e8c52cd76f99", "messageHeadline": "Fix log message for error starting metrics", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8d50a42975be9e343012fa53c54936f1b33afe48", "messageHeadline": "Drop commented out line from StorageSlotAddress", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9936662f9b74b22043c6144769c740c4c04bf06d", "messageHeadline": "Move sequencer ABI instantiation outside loop", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5fb935ebc9da6db147ab501e2df8eb78b3d88d54", "messageHeadline": "drop gas-refunder from arbitrum_chain_info.json", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "129417b650f07b9b72fe93a809acda2033fee8a1", "messageHeadline": "Generate dynamic slots, add tests", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 120, "deletions": 23}}, {"node": {"oid": "81ba66a4006f0dcef338d893b589e9f91d6817dc", "messageHeadline": "Merge branch 'master' into access-lists", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 979, "deletions": 605}}, {"node": {"oid": "2fb5546c484b6e4ee81828629d53aab13863a455", "messageHeadline": "add ExecutionNode to TestClient", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5fb1a3368b07b8c5365f5efba5c0a40958045b69", "messageHeadline": "Add access lists for batchposter transactions to reduce cold memory a\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 154, "deletions": 18}}, {"node": {"oid": "31c048b41c528105cd6891d2061232b5bd00054a", "messageHeadline": "refactor Build2ndNode", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "d46267fa5217faf8bcb8572333309b68cd4af9ed", "messageHeadline": "resolve merge conflicts", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2308, "deletions": 1199}}, {"node": {"oid": "5da33e78aaafb57045507a7e8609cac496f34b34", "messageHeadline": "remove buildL1/L2 blockchain fns", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 41, "deletions": 81}}, {"node": {"oid": "add21a96ffac4a91b7df7afd405c7e99e1ffbe0e", "messageHeadline": "Batch txs rather than on-demand L1 blocks for tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "098ca99b1306f231a73d7a377d9d3c1a04bb4414", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 83, "deletions": 100}}, {"node": {"oid": "0181c5d5f1a1450dc17f877e5219ff2d90cdf767", "messageHeadline": "Merge pull request #1537 from OffchainLabs/execution-service-3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 979, "deletions": 605}}, {"node": {"oid": "e09ddd66f98ded8a6bde960ecb970697d6539848", "messageHeadline": "update geth: for PR review", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60a5b417c54a9b09a54fa8001bcec7c4c31e844d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 758, "deletions": 255}}, {"node": {"oid": "c6b5153886287c7a1b6dbd2d2fb80c25464fad89", "messageHeadline": "Use SimulatedBeacon for test L1s", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "c7ba88c842d6aaf1f40ce00de2dda66d3c124c21", "messageHeadline": "handle defaults", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 27, "deletions": 36}}, {"node": {"oid": "f7e63d59ec3dddb4ec3a0c0eecb18bc570223ad3", "messageHeadline": "Merge branch 'master' into create-erc20-rollup", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 2339, "deletions": 906}}, {"node": {"oid": "0073aa24c662c41efac6cc908e4f888e6964a4f1", "messageHeadline": "Updates for v1.12.1 merge", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 109, "deletions": 75}}, {"node": {"oid": "5658dfa5e07b3aea36c2ff03f0722473e69f9d38", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 120, "deletions": 98}}, {"node": {"oid": "e9d8842c981ce8ae95e8298a32e70f840f476ebc", "messageHeadline": "Merge pull request #1900 from OffchainLabs/disable-archive-skip", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8c1b55eebeac4df0ec9957a93cc452cb1b4799a3", "messageHeadline": "Disable skipping saving state in archive node by default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ade75d9467f48c1068fe75d9b3404cb4a231ac1f", "messageHeadline": "fix typo", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "104011baa98589ab49993fb2a701a0be7d4de4de", "messageHeadline": "Update builder pattern", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 170, "deletions": 187}}, {"node": {"oid": "b725fece91ebfdf29c4796933d72c3fcf4158e66", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "025ae7c3510fb5934663a1069d71d1f417a26844", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 11073, "deletions": 6497}}, {"node": {"oid": "1f549cdb486cfc8f9a46360a07149e754d4beb57", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "ed37574632a4cea67ddff98f4a20213589d06e36", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f75e8f652eabfce22cac78bf537ad3dd4f7080f", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff1ea776401e4cf6cd579abc5692a84b87c8eb25", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07acc4667802c47c658b997da3fab5a0d45d726a", "messageHeadline": "Merge branch 'master' into test_empty_cli", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 11077, "deletions": 6497}}, {"node": {"oid": "6d85d4ae217ec2fd6bc81ed088e5324a56838afe", "messageHeadline": "Merge pull request #1814 from OffchainLabs/preimage-type-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 753, "deletions": 250}}, {"node": {"oid": "d8fa192b09236bcfe74a8e6b1993584aa0bf8916", "messageHeadline": "Merge branch 'master' into preimage-type-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1270, "deletions": 596}}, {"node": {"oid": "6ecadc3ffb613d8e1b915e89312c2d44b7ec5853", "messageHeadline": "Add wavmio preimage test to go prover test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "4b170f74e173f2b953f26d51679ae2ab610fb244", "messageHeadline": "Merge pull request #1898 from OffchainLabs/bump-geth-2023-09-28", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "470ed2a64bd0949dd8f7469f29f0177e9d8b1ca7", "messageHeadline": "Bump go-ethereum pin to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "294343b6b627582efcec818c61c9ca6e16b22762", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 960, "deletions": 489}}, {"node": {"oid": "0e7ddcc82c573604e5ec8aedaab45e9addb9dbb7", "messageHeadline": "fix review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 67, "deletions": 61}}, {"node": {"oid": "2e778ff3d27c222d4b248d615600dab51a6c09d3", "messageHeadline": "update implementation and limit diff to a few testfiles for avoiding \u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 960, "deletions": 838}}, {"node": {"oid": "7562d6a103586c19261429b5a7f4cf0532eef129", "messageHeadline": "Merge pull request #1859 from OffchainLabs/pebble-support", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "5fab9766959c4791b32e09f62b7f717def9d7ae5", "messageHeadline": "Merge branch 'master' into pebble-support", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 446, "deletions": 286}}, {"node": {"oid": "01e37ecbd13eb090117df193354c82a2230c5cbb", "messageHeadline": "Merge pull request #1897 from OffchainLabs/update-deps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 97, "deletions": 98}}, {"node": {"oid": "826813e2a8f480458db187d7c2e1c0d95274753a", "messageHeadline": "Update dependancies to make dependabot happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 97, "deletions": 98}}, {"node": {"oid": "4ec56e30588328303c1f918195e616f49c35d49e", "messageHeadline": "Update nitro-contracts ref", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55da7ba58f4a02d998f75c9c8e8e7aa855c03a37", "messageHeadline": "Merge pull request #1783 from OffchainLabs/log-connection-error", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a48bd840cf5b7358acdfccfa2c955c659159939", "messageHeadline": "Merge branch 'master' into log-connection-error", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 102, "deletions": 40}}, {"node": {"oid": "88b10f1412c244f08dcd8c8463775f16597c4295", "messageHeadline": "Merge pull request #1865 from OffchainLabs/add-brotlilevel-methods", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 102, "deletions": 40}}, {"node": {"oid": "bbc046f2d1dd974bb6f89f315cfc153a7f3fe21e", "messageHeadline": "Merge branch 'master' into log-connection-error", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6177, "deletions": 1970}}, {"node": {"oid": "520bdb9799cf598a707fe47ce8082a3b558e6372", "messageHeadline": "Update header_reader.go", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "3234af9e88e4e360731b65b3269f5f5c2934d99d", "messageHeadline": "fix error message", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a986345eb57be3c06c1154eb33c2eae0235812c9", "messageHeadline": "Merge branch 'master' into add-brotlilevel-methods", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 263, "deletions": 150}}, {"node": {"oid": "ed7c0fc8ba27c7d4922c1e37d119194a5176bc7a", "messageHeadline": "update contracts pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "356564a8a0be04f40b9803ea7089a5f6952e106c", "messageHeadline": "update contracts pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "291f88942c8cf4f22bc093ca11b515224060e2b3", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 86, "deletions": 70}}, {"node": {"oid": "15ea47873ab0e32caed330deffa94e84140cbf05", "messageHeadline": "Merge pull request #1863 from OffchainLabs/using-different-keys-in-redis", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 50, "deletions": 17}}, {"node": {"oid": "8fe6b46467ec9300a7c570d1d81b8456eaad85d6", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 134, "deletions": 126}}, {"node": {"oid": "eb540481b7b4e709ed9ea22e8da5c6b10fe139af", "messageHeadline": "Merge pull request #1630 from OffchainLabs/is-sequencer-feed", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 134, "deletions": 126}}, {"node": {"oid": "d573fb444f367b2200956750b510c3e937cec688", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 64, "deletions": 6}}, {"node": {"oid": "900223e935623c1bcc974fbe64d059dda39d4237", "messageHeadline": "Merge master into is-sequencer-feed", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 13732, "deletions": 7467}}, {"node": {"oid": "be635cfc497b6ba82d21968bde34af99703597a7", "messageHeadline": "Merge pull request #1877 from OffchainLabs/sequencer-gas-refunder-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "cc2e37757bf2dfb445dba04a278ca79d27510567", "messageHeadline": "Merge branch 'master' into sequencer-gas-refunder-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "5b259d22ff3b92eda5c1dcfed6b73314c4b99ebe", "messageHeadline": "Merge pull request #1893 from fionnachan/readme-logo", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30af75b19180c038575c6ff14961d377518303ce", "messageHeadline": "Merge branch 'master' into readme-logo", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c8ee4d1fb762f58fc1e5e1952f1a27c7c1d0dbb", "messageHeadline": "Merge pull request #1892 from OffchainLabs/revert-poll-only-warn", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bf3e0550c8ed7cfa1274b476c4ddfadaea90e84", "messageHeadline": "Update logo on README", "author": {"name": "Fionna Chan", "email": "fionnachan@users.noreply.github.com", "user": {"login": "fionnachan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be91de71991c59d1e2d778ccdb7cda996266185d", "messageHeadline": "Only warn if we hit an issue polling for batch reverts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c4810e804b2f0fd11467abe30b93ea77b536f4b", "messageHeadline": "improve error fmt", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d2f2de493a401256b86a19893f5556fd3121bda", "messageHeadline": "Merge branch 'master' into pebble-support", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 295, "deletions": 154}}, {"node": {"oid": "3e4b587719a3ecaa90c8dd936be10f40ecbe21ea", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f2e6aa2d87a536535155fd40cb1f975a43ad167d", "messageHeadline": "Merge pull request #1890 from OffchainLabs/merge-queue", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4f1c974f7a53b9a339ca526e0cd695428cfa181e", "messageHeadline": "Plumb batch limit options to geth", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "01dc7b8e7c151ba0ccd15ddf00b7e4d41eef0c09", "messageHeadline": "Updates for geth v1.12.1", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b306c7ce81631a708abb2f8f96f17c1fcd63b871", "messageHeadline": "Merge branch 'master' into sequencer-gas-refunder-test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1099, "deletions": 362}}, {"node": {"oid": "d665734eb651a0462a7516c0bb66292f83311ab0", "messageHeadline": "Update contracts pin", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48b69aaa65ec961ceace808b4535823b99f9a34f", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "c5bcb6e69daea056e39b56309ea196a7e4041a4d", "messageHeadline": "Add `merge_group` to workflows to prepare for merge queues", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "72ccc0c15f2c5373b0bf4f155ec3bb0987e96b8b", "messageHeadline": "Merge pull request #1888 from OffchainLabs/memory-metrics", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "01ee1f32545a6de8a4e90477f34ade6f54491d12", "messageHeadline": "Merge branch 'master' into add-brotlilevel-methods", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 282, "deletions": 155}}, {"node": {"oid": "85ffd9e97e82802e78296c461c9b4a5ebd6fea5e", "messageHeadline": "Fix capitalization of log messages", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6eb1fb455e079f6965e04a7fc7228f20c5361ade", "messageHeadline": "Metrics for memory limit and usage", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "aafa426bd559a3d54b1e54297c4ecee72da60c0f", "messageHeadline": "Merge pull request #1886 from OffchainLabs/update-feed-urls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1cd68126ee2d98d813672acc4dd750d10826c6ec", "messageHeadline": "Merge branch 'master' into update-feed-urls", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "af8722017208b915e607190094e428517bad9b20", "messageHeadline": "Merge pull request #1887 from OffchainLabs/noop-wallet-rollup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "8b9bffcf91b18f7207bdf7949afff0941fae7e67", "messageHeadline": "Merge branch 'master' into update-feed-urls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "14d630c95e66933b27763824a8e936c03a8b20c4", "messageHeadline": "Merge branch 'master' into noop-wallet-rollup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "0d3958a9436f71fd244ec7b4b3dc160597dc3040", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "32c9760f80f54d154ea9af76fccb480d67c03e70", "messageHeadline": "Merge pull request #1885 from OffchainLabs/mem-limit-count-active-pages", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "777bd01a0f96fcd383c547f56d28466bd6322e53", "messageHeadline": "Merge branch 'master' into mem-limit-count-active-pages", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 222, "deletions": 122}}, {"node": {"oid": "099fe721de8f3b530d8a57ae007ac6f1785e1ac0", "messageHeadline": "Use NoOp validator wallet in watchtower test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "6677772f32b138bb72fd2f3df7ea57b12932363e", "messageHeadline": "Merge branch 'master' into test-node-builder", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 91, "deletions": 24}}, {"node": {"oid": "54ea1cf1375a46614777d51631ade404700a32e4", "messageHeadline": "resolve merge conflicts", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 635, "deletions": 256}}, {"node": {"oid": "cf809ef57eb846c87c258fe180d4705635982eef", "messageHeadline": "Return RollupAddress from NoOp validator wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "70dc48fb6e7e1688a0a4c8d5bcb7a98eb5019fcc", "messageHeadline": "Merge branch 'master' into update-feed-urls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 306, "deletions": 146}}, {"node": {"oid": "70a12ecce3a79608c43b4c4fa275ecd8e3f4684d", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 222, "deletions": 122}}, {"node": {"oid": "efba0037dc8fff0599a820816ac6c6ab553f4cf0", "messageHeadline": "Merge pull request #1869 from OffchainLabs/noop-validator-wallet", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 91, "deletions": 24}}, {"node": {"oid": "ecdb0a608834cc5ec2f1e20619181fe06892ca57", "messageHeadline": "refactor more impl", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 419, "deletions": 420}}, {"node": {"oid": "19f7b89853cb4b5a03b087835c8f206a043a8933", "messageHeadline": "Merge branch 'master' into noop-validator-wallet", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 757, "deletions": 222}}, {"node": {"oid": "a70b6ad1be9b570ba78ae830cddf7b2499a2b4a3", "messageHeadline": "Merge pull request #1868 from OffchainLabs/factor-out-validator-wallets", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 133, "deletions": 100}}, {"node": {"oid": "8072030ec52dc49250d84243da8bd1b6d305c0ec", "messageHeadline": "Merge branch 'master' into add-brotlilevel-methods", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 195, "deletions": 52}}, {"node": {"oid": "839b2a239f4a47bb1fd4a7f450cc3f8072d4b9b2", "messageHeadline": "Merge branch 'master' into add-brotlilevel-methods", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 653, "deletions": 194}}, {"node": {"oid": "cbeb930aee21eb58442d0e50b68674979d04833e", "messageHeadline": "Merge branch 'master' of github.com:OffchainLabs/nitro into using-dif\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 504, "deletions": 158}}, {"node": {"oid": "a683c2cd758b871dae343036813ae5d4fd6b1ad7", "messageHeadline": "Merge branch 'master' into mem-limit-count-active-pages", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 84, "deletions": 24}}, {"node": {"oid": "2a3131fc7f55653e0f3b6b7017f29b8942adf7f7", "messageHeadline": "Merge branch 'master' into factor-out-validator-wallets", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 757, "deletions": 222}}, {"node": {"oid": "f1639efd7a2672ec602e332ed99d0c081f48a390", "messageHeadline": "Merge branch 'master' into pebble-support", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 831, "deletions": 229}}, {"node": {"oid": "9a22f9e243d2b979c990080494431156f6161ead", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4442, "deletions": 1348}}, {"node": {"oid": "461369dc548df4fb08f2a31345f5cf3674bb0892", "messageHeadline": "Merge pull request #1872 from OffchainLabs/flag-for-clearing-leveldb", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 84, "deletions": 24}}, {"node": {"oid": "59711154ac73427b0a1123efa22afc76999c82cd", "messageHeadline": "Merge branch 'master' into flag-for-clearing-leveldb", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 673, "deletions": 198}}, {"node": {"oid": "0b32e88456124b635e8db44c9708fdb0185159c1", "messageHeadline": "Update arb1 and nova feed URLs to new domain", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0fe4de9919a7aed2a610e0e67a8ad5e9e455492c", "messageHeadline": "Merge branch 'master' into mem-limit-count-active-pages", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 332, "deletions": 120}}, {"node": {"oid": "9e3a8dea3a662edc5a07f79cf9b13547c34b0712", "messageHeadline": "Fix nits from PR#1878", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "37b166733d934272c82272492f88c5630eb222d3", "messageHeadline": "Merge pull request #1878 from OffchainLabs/fixed-memory-limit", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 111, "deletions": 28}}, {"node": {"oid": "53c1c33fa24ddc0ae569c10f88f60c9784e6042a", "messageHeadline": "mem-limit: count active pages as maybe freeable", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 50, "deletions": 21}}, {"node": {"oid": "f5f9f6cb6881f10553994c6ebb3aa7f91d381a4e", "messageHeadline": "Merge branch 'master' into fixed-memory-limit", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 332, "deletions": 120}}, {"node": {"oid": "5a4d987ad7d4efe784d14274f178209713441e30", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 314, "deletions": 106}}, {"node": {"oid": "5534bc6355b9a38e44132ca1bbaf2a9da127a205", "messageHeadline": "Merge pull request #1542 from OffchainLabs/dont-save-every-state", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 309, "deletions": 106}}, {"node": {"oid": "4d04419d281849f38a019718522436a2ea37bb30", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a9e0c2aa010e16a2c7294edb1cde7df7751d870", "messageHeadline": "fix merge errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 48, "deletions": 39}}, {"node": {"oid": "ee46be19ba5d2e775a7bd60aabc3c4736c9dacfa", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "6db79ae398678ad5891a525f22f91436c33fd640", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6372, "deletions": 1810}}, {"node": {"oid": "4d2ddce20cb505788dff0b4077186490efaa8104", "messageHeadline": "Merge branch 'master' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90a25994827a80c6b62bd331c4b0298571d5d847", "messageHeadline": "Merge branch 'master' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 344, "deletions": 88}}, {"node": {"oid": "3bf7dd0eff91742a65e877890cb00c4dc4fd41d3", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5aa75febbfa7e603762b1a438edba4ce45292d9", "messageHeadline": "Merge pull request #1864 from OffchainLabs/fix-chain-id-log", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91ff77fef2523cc6344b321d3b96eec76636e5fa", "messageHeadline": "update contracts pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef96d4fec6180a043eaf7349aed210686447f039", "messageHeadline": "Merge branch 'master' into fix-chain-id-log", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 974, "deletions": 277}}, {"node": {"oid": "e0223384529564300413204ae00182e0808c59db", "messageHeadline": "Merge pull request #1882 from OffchainLabs/fix-deserialize", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6863c7d3eeeb2b09e5c2221e22a6c6870df31461", "messageHeadline": "Merge branch 'master' into fix-deserialize", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "64b4ddc1ec6e5cd0e4d7ddd8eaa8ff035fdf26d0", "messageHeadline": "Merge branch 'master' into preimage-type-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3125, "deletions": 1124}}, {"node": {"oid": "d9759471db186104be49b2a66dbf18c2255755d6", "messageHeadline": "initial test node builder pattern and few impl", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 514, "deletions": 424}}, {"node": {"oid": "8f89a85d078138db90238c38dc54d492ef1625f2", "messageHeadline": "Merge pull request #1881 from OffchainLabs/fix-blocknum-in-nodeinterface", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "ee5e7ac53828ad689d057cae33112e5dce9f3f0b", "messageHeadline": "Update go-ethereum pin", "author": {"name": "anodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "000a97b49f842356211d6958c304fbc657266fb2", "messageHeadline": "Fix nil pointer dereference in BlockNum precompile", "author": {"name": "anodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "cfa5daeef35da66b3b9ac6fc0f6c6e0eae41ca83", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 145, "deletions": 2}}, {"node": {"oid": "84a511a7980f45b342c858167363c81870e3793f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into fixed-memory-limit", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 145, "deletions": 2}}, {"node": {"oid": "4ad21f6b7fcf147cd1ce321b5a43d7845a0a4062", "messageHeadline": "Simplify resourcemanager.parseMemLimit", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 24, "deletions": 36}}, {"node": {"oid": "c86cf0582c319d59f1bd016c71e193f9e2f934e6", "messageHeadline": "Merge pull request #1860 from OffchainLabs/add-l2rangeforl1-rpc", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 145, "deletions": 2}}, {"node": {"oid": "0d7a15f1f1d9de9547627cb6cb53dea3f13f21ad", "messageHeadline": "Drop nil comparison since it's already checked", "author": {"name": "anodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "502b7ac61e9c5f66d08325950936be0e893944c1", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "464625166840f390199444b14684e1c48cd55d0b", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 117, "deletions": 80}}, {"node": {"oid": "1cb88fbf1f5a5ba200d9a55ae87426ff720262c4", "messageHeadline": "Use staker address as part of redis key for dataposter", "author": {"name": "Nodar", "email": "anodar@localhost.localdomain", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "39ce1b4786d3e589a3e5321187ba9dcedad1f2b6", "messageHeadline": "Merge branch 'master' into add-l2rangeforl1-rpc", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 113, "deletions": 80}}, {"node": {"oid": "5bd76f333be3fdd54fd48db02723f8b84726daf1", "messageHeadline": "add documentation", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "452499424b67447adae34cd1b89204fc18206e25", "messageHeadline": "Update testnode branch", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "27ee8870d6f1d9d9ea7926c073d01a1c50e3dd4d", "messageHeadline": "Fixed memory limits rather than percentage based", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 123, "deletions": 28}}, {"node": {"oid": "e9751ab13e7b517ee10ddff99853baff01b5f5a3", "messageHeadline": "Deploy UpgradeExecutor", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "48c6a705cd529763af17e91becb056aebe567e63", "messageHeadline": "Add nativeToken flag to deployer and update createRollup call", "author": {"name": "Goran Vladika", "email": "goran.vladika@gmail.com", "user": {"login": "gvladika"}}, "additions": 35, "deletions": 51}}, {"node": {"oid": "9580c4dae7b8db62187856ebc0ea801f720ebaf2", "messageHeadline": "Add test for sequencer inbox refunder", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "affaf25ceb9ff53ed27e1072221a659ed63ca61d", "messageHeadline": "Merge pull request #1744 from OffchainLabs/cgroupsv2-resourcemanager", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 113, "deletions": 80}}, {"node": {"oid": "53b7183ea262426d5b77633c016e09bb9de628c2", "messageHeadline": "Merge branch 'master' into add-l2rangeforl1-rpc", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cb10050cbbee58b228055c1454744670121613fb", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "56a6f11bc7a18b454d1c82e014b05536c1f62dcc", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cgroupsv2-resourcem\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3505, "deletions": 1055}}, {"node": {"oid": "b5c02f94a254c6896f962c5b15b78455f3efc34a", "messageHeadline": "Merge pull request #1875 from OffchainLabs/das-warn-to-err", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "994d0b5b9a640e8cc745c39a24373a5127f867d7", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0979ae8bcc6497537bec0bcd3f793ae41f2035f2", "messageHeadline": "Add DAS error when 1 error away from failure", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5bc414fafa1147b7013668b9a56abd06992c2588", "messageHeadline": "Merge branch 'master' into add-l2rangeforl1-rpc", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "9b2788f8dfd6f915f27b2f10323f809d8d34b477", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 46, "deletions": 65}}, {"node": {"oid": "11a2a3c2a09b8c7e2c48c86a2d3c0da149b7c741", "messageHeadline": "Merge branch 'master' into flag-for-clearing-leveldb", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "4e7d25d69cad54f707a747ec9ee4c8ba6a934a8d", "messageHeadline": "Merge branch 'factor-out-validator-wallets' into noop-validator-wallet", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "d70a0059ba3a9d7b476786cfb0de77da0778bf61", "messageHeadline": "Merge branch 'master' into factor-out-validator-wallets", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "25f9cdaa89626eeccb1e7f26a52a29995e0fe5c3", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "b359dbc77e7999c39d9d2f1015adb83681dbb644", "messageHeadline": "Merge pull request #1873 from OffchainLabs/relay-max-catchup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "724e82aa8d771f7f4f7f4de94175c029d3e95ca1", "messageHeadline": "Make constants in test clearer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2aa15ad45eaf2f8390e12c75611cf3e29cd16bf0", "messageHeadline": "Add an optional limit to the maximum size of the relay catchup buffer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 7}}, {"node": {"oid": "d0aac0fe9da585c7a35e4457a6db11f9ecdc9f2b", "messageHeadline": "Merge branch 'master' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1188, "deletions": 280}}, {"node": {"oid": "cfb72dc96b21e29fa8ef919a8d760e3542991483", "messageHeadline": "Merge branch 'master' into pebble-support", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1088, "deletions": 221}}, {"node": {"oid": "9fd0ff5f9b59c2b73aa42f8426ec1bf8acfa9fa2", "messageHeadline": "Pass context to batch poster", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e444b077e50c2d0a4631dbbd18a9057458856e2", "messageHeadline": "Add flag to dataposter and clear leveldb when that flag is set", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 83, "deletions": 23}}, {"node": {"oid": "a331cbaf70cf1a6702c20c43bb0b434f187a302b", "messageHeadline": "Merge branch 'master' into add-l2rangeforl1-rpc", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 191, "deletions": 0}}, {"node": {"oid": "b5379b9eba7b847bdb64cdb6c0bb2640bbe86211", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 77, "deletions": 74}}, {"node": {"oid": "2894e69c5094f29532f69c9d2208d76db1015317", "messageHeadline": "Return errors from noop validator wallet when trying to execute trans\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "d1552d54a85486e4e186223e447a052a451d6fe4", "messageHeadline": "Merge branch 'master' into add-brotlilevel-methods", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 191, "deletions": 0}}, {"node": {"oid": "321502016fd1b28a5f8948b80df9024ed80ae56f", "messageHeadline": "fix failing test", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f58c9eb7cd3f571757ccaff6e3a7899c118a9033", "messageHeadline": "Implement noop validator wallet and use it for watchtwer steker strategy", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 88, "deletions": 24}}, {"node": {"oid": "921ca50709144997edd0dbe28f38c665e096e6a6", "messageHeadline": "Rename wallet structs to reduce verbosity at call sites", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "fa69b19e3b69258d516df4b5d0b8ebdb7299a8ac", "messageHeadline": "Factor out validator wallets and transaction builder into separate pa\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 80, "deletions": 47}}, {"node": {"oid": "4d1850a78e5a141f2fbaab00908c6640aa385185", "messageHeadline": "Merge branch 'master' into using-different-keys-in-redis", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 629, "deletions": 188}}, {"node": {"oid": "bc52aad3a4486ead6c5db4e90d37789763764aef", "messageHeadline": "fix error", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b7db54404ed26c3dd2f75d4e7f534f7a7787eec", "messageHeadline": "Merge pull request #1842 from OffchainLabs/structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 191, "deletions": 0}}, {"node": {"oid": "3941ebc9e07bca3f5be9a9c3abe2816b8665312b", "messageHeadline": "fix overflow possibility", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d188de9bb6de6612bc8f3fd80659d56c3d90812f", "messageHeadline": "Merge branch 'master' into add-l2rangeforl1-rpc", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 917, "deletions": 233}}, {"node": {"oid": "6228940f9cb3473d084071ab9505a6275e0525bb", "messageHeadline": "add methods to configure brotli compression level in ArbOS 12", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 55, "deletions": 17}}, {"node": {"oid": "fdfefb6a6f86ab16d8024fdddfa84f91f551caea", "messageHeadline": "Merge branch 'master' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5f8d8aa499def5de05135a1d71174374e28c6cf4", "messageHeadline": "Merge pull request #1839 from OffchainLabs/enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "98fd07e3d5460f7cac21d243b20b94bb5418ae88", "messageHeadline": "Merge branch 'koanf-cont-cont' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 570, "deletions": 103}}, {"node": {"oid": "c08e377fc7c96fa5f19a2a8687586a37ad4f9d15", "messageHeadline": "Merge branch 'master' into enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e8c44f6db6464889a9716a74a03961123b525b33", "messageHeadline": "Merge branch 'koanf-cont-cont' into enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 570, "deletions": 103}}, {"node": {"oid": "60fdd401313dfafc14fa769d13a025fafecd8684", "messageHeadline": "Merge pull request #1838 from OffchainLabs/koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 434, "deletions": 188}}, {"node": {"oid": "e2ed2e89a928936451378f88157e11ab76c68e63", "messageHeadline": "Fix chain id logged in missing field warning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70b883a342c9fe8368871d21db5752d463e11c39", "messageHeadline": "Merge branch 'master' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 426, "deletions": 16}}, {"node": {"oid": "aa3023e859594cdb3b9e867544cf1abda86af405", "messageHeadline": "Allow using different redis keys for dataposter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 48, "deletions": 16}}, {"node": {"oid": "c3bd8ec668fa9e93900c787b0f80d5dfb21bd513", "messageHeadline": "Merge pull request #1822 from OffchainLabs/seq-coordinator-manager", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 412, "deletions": 2}}, {"node": {"oid": "67dbfa9b1b6ec46e477919021d1f0283bb5fcba9", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 158, "deletions": 101}}, {"node": {"oid": "accb342eb75c03bb07f6154d2d030d4140484801", "messageHeadline": "Merge pull request #1861 from OffchainLabs/next-revert-check-field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "2193385c22a511fe5141341de6f7b1e2df411a2f", "messageHeadline": "Merge branch 'master' into next-revert-check-field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "4d72f5352f7a2241f34baf218bfd0dfa02cf4f7f", "messageHeadline": "Merge branch 'master' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 66, "deletions": 42}}, {"node": {"oid": "89d4a99e6990505272a0208b0ccbda730dc228ba", "messageHeadline": "Merge pull request #1851 from OffchainLabs/remove-precompilesgen-depe\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "6a9fd710cd6611ec6adcdadc56f8307afe13ecce", "messageHeadline": "revert impl", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "042edea3fda88c95fd94bb785bcb7b907d92a43f", "messageHeadline": "Merge branch 'master' into pebble-support", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "bf0c01a1e98a846801288d1893f3a171ff96cb35", "messageHeadline": "fix failing test", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "2dc3009c6c55500b30a28e80edb049423ada69ef", "messageHeadline": "rename .data-poster.use-leveldb to .use-db-storage, rename dataposter\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "abeec66c59038928d00855fec75bdc132330f2c0", "messageHeadline": "Merge branch 'master' into remove-precompilesgen-dependency", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 126, "deletions": 86}}, {"node": {"oid": "ad8cfe5d9e9fc00c66123a2764c7b10bad7c92eb", "messageHeadline": "Merge pull request #1862 from OffchainLabs/reorder-prechecker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "39480a0425ff76b4b743273004eb029f5d86aa51", "messageHeadline": "Reorder prechecker balance and conditional options checks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "559940c4f133932c631c285fa378abc7e1d8c128", "messageHeadline": "Merge pull request #1857 from OffchainLabs/batch-revert-poll-improvement", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "176d7be4df2e227799355451b56c969aaff67b60", "messageHeadline": "Make batch revert nextToCheck a field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "a7ef0aab551a115c69d31b7fdaa9de10f58f684e", "messageHeadline": "Merge branch 'master' into batch-revert-poll-improvement", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "824f4516140f39c4dd840b5f4f67ce36946bb71f", "messageHeadline": "Merge pull request #1858 from OffchainLabs/fix-watchtower-dp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ff047501632ae86ae876451389de16e1c8419f1b", "messageHeadline": "add persistent.db-engine config option", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "efc4fc134d97b55f9b5f2fd91a7fb1e8c1021f5a", "messageHeadline": "add new RPC GetL2BlockRangeForL1 to fetch L2 block range for L1 block\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 154, "deletions": 2}}, {"node": {"oid": "4dab051c2e9a01077d6bc0a98308301339b7b70a", "messageHeadline": "Merge branch 'master' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 93, "deletions": 60}}, {"node": {"oid": "dd00ab30d31609ca2ecb12041e8f0f8dad242b74", "messageHeadline": "fix db error checking taking pebble into account", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "e9dd36a900545be953f38449bf57aa8317808e58", "messageHeadline": "Don't confirmDataPosterIsReady if watchtower", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8e4c931eeb1b5793cc44a221aa54bb3029db0bf0", "messageHeadline": "Handle block \"not found\" case in batch revert polling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "38ad1f1ea750b4658b6aca8909c12375e2f2bb36", "messageHeadline": "Merge pull request #1856 from OffchainLabs/data-poster-leveldb-default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "6d473afc52784e7573821d216d872ddc0277a03d", "messageHeadline": "Use a separate prefix for the staker data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "db2eff36890ae967f84ec6047849644fb4a5e163", "messageHeadline": "Make the default data poster storage backend LevelDB", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0a198b75fac6ac94b292dd33368e27ad011f0ee5", "messageHeadline": "Merge pull request #1855 from OffchainLabs/l3-batch-size-default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 67, "deletions": 35}}, {"node": {"oid": "4ef8f70d248eadbf2279d103173e973f8a7a96bd", "messageHeadline": "Merge branch 'master' into l3-batch-size-default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b8cc8d2d5b886be9223c7f3af7160e36e9e2f2aa", "messageHeadline": "Merge pull request #1804 from OffchainLabs/delayed-sequencer-safe", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f24e29d7e7127c43e2a16d0d195552fd6443819", "messageHeadline": "Ensure the parent chain has enough space for our batches", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d0cf2f181873cd6e92cffc01dcebf72324fcff86", "messageHeadline": "Merge branch 'master' into delayed-sequencer-safe", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 815, "deletions": 283}}, {"node": {"oid": "97c0ec5edff6f27c1d3a1d6cc6572dc0c703d071", "messageHeadline": "Merge branch 'master' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "cc58fbb8e263839d2425d1c34fbed846eec71656", "messageHeadline": "fix staker test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e0fe26ed7d74bcb5c39040a23c57eecc9abee87", "messageHeadline": "refactor setting cache config in tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 131, "deletions": 73}}, {"node": {"oid": "f238cda3d48f17d4a4403a64bb4ce9b06c3865e4", "messageHeadline": "Improve batch size and tx size limit defaults for L3s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 35}}, {"node": {"oid": "a1a8b9e93f3305f68bd8f35558f3e61c39f08b9c", "messageHeadline": "Merge pull request #1854 from OffchainLabs/fix-staker-data-poster-start", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "20b213a7cc222862f45eb887f4e23bafeba23fe2", "messageHeadline": "clean extra return values form prepareNodeWithHistory", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "c67b318f3773e25d42c536f8c00d54a9fa9bb052", "messageHeadline": "shorten state saving skipping test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eba6785faf31ba3c9bc0e041d65da119d491acbc", "messageHeadline": "Fix Start/Stop of the staker wallet's data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "68c0039aab67cd1b4ed7ade05b23dd89271ef775", "messageHeadline": "simplify test params", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "0b42d1faa41e995b1a81b1c7ed363faed04ac708", "messageHeadline": "make sure that each test tx is included in next block", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "8e9d7870c0ee65cc99dcd16d1dcd587f8dfaddda", "messageHeadline": "remove not used parameter of stackConfigForTest", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "295c90d0af221f8168d21931fb2ac64e89ad71f9", "messageHeadline": "Merge branch 'master' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8077, "deletions": 5919}}, {"node": {"oid": "3c4ba0ad08565f686afcc3113277207a588065a2", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3eee2fa5ad1cbabfe01dba146c7a10abeeaeb242", "messageHeadline": "Merge pull request #1853 from OffchainLabs/handle-pendingwasmmodroot-\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5af5d4f7d80c8324083e1bd46cfb4dfc664d6ff4", "messageHeadline": "check for valid inputs for setting pendingWasmModuleRoot", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "482c1d621e6fd63faebbd62fb6ad3364aebbbf75", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 546, "deletions": 120}}, {"node": {"oid": "c2a6a54c923e22e4d6f027e9acd80b93507b0bbb", "messageHeadline": "address PR comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 57, "deletions": 51}}, {"node": {"oid": "f9a2c4f40daca0fe717699986d8ff44c5f269ccc", "messageHeadline": "Merge branch 'koanf-cont-cont' of github.com:OffchainLabs/nitro into \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0e294948d6db8b071c27fd640bb12980bcaa62b6", "messageHeadline": "Merge branch 'koanf-cont-cont' into enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3be771f04411810af1a4a5b673d53a0e49673fd3", "messageHeadline": "Merge branch 'koanf-cont-cont' of github.com:OffchainLabs/nitro into \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 235, "deletions": 81}}, {"node": {"oid": "800c0a4d34fb49c139ef4d78d5cc2c8eec856bb0", "messageHeadline": "Run linters by specifying linter folder rather than go files", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a53ab1d74b4476edaeb95266b692890b9d58fea7", "messageHeadline": "Merge branch 'koanf-cont-cont' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 235, "deletions": 81}}, {"node": {"oid": "cd13aa1480d7dd71af1b30d634c57655e2016b8f", "messageHeadline": "Merge branch 'koanf-cont-cont' into enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 312, "deletions": 159}}, {"node": {"oid": "1117ce5caee9e484e9a1754b7328775fbc87e11e", "messageHeadline": "Merge branch 'master' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 234, "deletions": 80}}, {"node": {"oid": "fdcb21bf33d51c3e9ef6bc618e7dbc7cc3d1b7de", "messageHeadline": "Merge branch 'master' into remove-precompilesgen-dependency", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 363, "deletions": 82}}, {"node": {"oid": "57f25acccc14d0633502136bacc4e637dc89ea02", "messageHeadline": "modify implementation to handle CodeAt errors in lb", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "4be9bbb019fde7e6103304f266a85e0622f3b7b8", "messageHeadline": "remove precompilesgen dependency from headerreader", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "9a6559822372e7e65b36f3eb96f927bfa4e64f0d", "messageHeadline": "Merge pull request #1844 from OffchainLabs/dataposter-legacy-storage-\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 234, "deletions": 80}}, {"node": {"oid": "75d4cc616dc6ddbb51b86021ef39d4e5330a0e5f", "messageHeadline": "Merge branch 'master' into dataposter-legacy-storage-support", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 130, "deletions": 3}}, {"node": {"oid": "a760127b8c9b29c90457c314dc6ae6c6cbfde1f4", "messageHeadline": "Merge pull request #1825 from OffchainLabs/koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 129, "deletions": 2}}, {"node": {"oid": "74b806aa7cac2b21b9e802db0301bfbe11ac13c5", "messageHeadline": "Merge branch 'koanf-cont' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f55f66f396870c12daa2e801b9e8c530c399a954", "messageHeadline": "Merge branch 'master' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d6f7ba8a9f0cfc4da55c52f91353a5d8f904ecb", "messageHeadline": "Merge pull request #1850 from OffchainLabs/fix-non-mutating-basefee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73a9c8a1c47dbe6e42b81bf3fb4c59d6ba8e1fcb", "messageHeadline": "Merge branch 'master' into fix-non-mutating-basefee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 143, "deletions": 0}}, {"node": {"oid": "1182da1bc3fef5f9117edb64323f0480b6e1f63b", "messageHeadline": "Fix changing the basefee in non-mutating calls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f2397bff80eac1b59bf199ae1fc9a517c21b886", "messageHeadline": "Merge branch 'master' into dataposter-legacy-storage-support", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 194, "deletions": 42}}, {"node": {"oid": "6ea676b45434626beb2911a2472be51d1ac71709", "messageHeadline": "Merge branch 'koanf-cont-cont' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7863f71618c66ca16520479cfb1d5463a78717f2", "messageHeadline": "Merge branch 'koanf-cont-cont' of github.com:OffchainLabs/nitro into \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8b66217082e5b0b1952fca8077a388538e115e01", "messageHeadline": "Merge branch 'koanf-cont' of github.com:OffchainLabs/nitro into koanf\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 75, "deletions": 60}}, {"node": {"oid": "293ed4c504e3370acb0984cac36db02dd1e82275", "messageHeadline": "Specify folders of linters instead of separate go files in CI yml", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0bf724b80497f821ff31fc36519ffe53b37d9676", "messageHeadline": "Fix incorrect merge with base pr", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ed666fba9d9e349b9576602f43ecf1040ee878f", "messageHeadline": "Merge branch 'master' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "beea4fb4d13f0e364f2cf4d77633eed4fe6fc423", "messageHeadline": "Merge pull request #1817 from OffchainLabs/koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 143, "deletions": 0}}, {"node": {"oid": "2f9db18cb552cec9647c9c6dfd9cbe4d7ef079b9", "messageHeadline": "Compare correct encodings in redis storage, drop nil rlp tag from que\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "0157df87dfa84a5aa1e9e0516b90b500125ef124", "messageHeadline": "Merge branch 'koanf-cont-cont' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 76, "deletions": 77}}, {"node": {"oid": "4fb396dc7087bba9a832fef950f4df3147361811", "messageHeadline": "Merge branch 'koanf-cont' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 75, "deletions": 60}}, {"node": {"oid": "8230708b68c674b5d728301662126daaf1e39623", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "a6455279f4453e0a0bf6cab0c236f0c61590d071", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "8252c29dc5c8e8623699855cafbb60eb80b61b12", "messageHeadline": "Merge pull request #1848 from OffchainLabs/upgrade-type-conditionalop\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "e51f441a04e2f895c784492221eb07f5c981521a", "messageHeadline": "Merge branch 'master' into upgrade-type-conditionaloptions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 26}}, {"node": {"oid": "781af49947589c43bef245e2b7c6446f578f5dd7", "messageHeadline": "Merge pull request #1847 from OffchainLabs/fix-val-log-off-by-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24eb00b733508620898af29c54b663d4527a339c", "messageHeadline": "Merge branch 'master' into fix-val-log-off-by-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 25}}, {"node": {"oid": "5f2a324110f9a718ee93c7b98d6dd88d74ee464b", "messageHeadline": "Merge pull request #1845 from OffchainLabs/fix-poll-for-reverts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f110e130933c4a6924c0fc811d4eb6a4db2b3b0d", "messageHeadline": "Merge branch 'master' into fix-poll-for-reverts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "fb6542a2e8d085598f6635c65a8f86c3cabc8267", "messageHeadline": "Merge pull request #1849 from OffchainLabs/fix-first-acc-err", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "053e13a4d81da7e417be72c70f023bf86aa11189", "messageHeadline": "Rename firstAccErr to firstEphemeralError", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "d23602ffc8215367d7705c0e4867cb357949ba84", "messageHeadline": "Fix batch poster fixAccErr not resetting when the error stops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f45fa6159d8f1cf9b8433f8ba43eeb545955a758", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "c14beca6645d16d9d2b0d2f726c0eeb0ffc8be03", "messageHeadline": "Merge pull request #1843 from OffchainLabs/fix-send-sync-clippy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "95440a0070a44eb2abd251a1520a6a866f007ebf", "messageHeadline": "Merge branch 'master' into fix-send-sync-clippy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "8f3f8162b88f22e3ef56e3ebbc6ba627b10b8ecb", "messageHeadline": "reuse type math.HexOrDecimal64", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "352fcb2f1c042c320dd35e7f35720b64921cacb6", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "0e350fb4771982646e56c6916e4b7b7ad03ec098", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "50b3b09a6ee2e7487d29326544dda3cd6818d725", "messageHeadline": "Merge branch 'master' into fix-poll-for-reverts", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "1f6ddc4f16497f80a203fdfb8f7c4cca04bfba93", "messageHeadline": "Change warning to debug when decoding queued transaction fails, add a\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8cb2606040a993d7fd1f6cf08e5af842ff1b2d1d", "messageHeadline": "add new type Uint64OrHex", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "ad7c38f844d2a68b1a1598898df112bb705feea7", "messageHeadline": "Merge branch 'master' of github.com:OffchainLabs/nitro into dataposte\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "4d2118660a75fb1dcf04491e07049a2041d3fd83", "messageHeadline": "drop tag normalization in koanf.go", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 18}}, {"node": {"oid": "0c113417e2f20654bab37e0b197bd619d768598d", "messageHeadline": "Merge branch 'koanf-cont' of github.com:OffchainLabs/nitro into koanf\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e3c67a341ea43590d1bed8b0e790e067eafadae", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "a7e26b2c038471bcd11831fbcc517238114efbb9", "messageHeadline": "Drop normalize method in koanf.go, ignore case when comparing tag and\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "370ac231089a56649372e7bbe21ce3c26cefda80", "messageHeadline": "Fix off by 1 in validator logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83147d43bc99405a63556f4fb11791c48de91c9a", "messageHeadline": "Merge pull request #1846 from OffchainLabs/l3-poster-no-finality", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "751e99c28b460e3b733bd0991497dc5bb8533f52", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 174, "deletions": 110}}, {"node": {"oid": "5ce0f8164c3b05c2056cc22083cc1e2ebdc6d33d", "messageHeadline": "Disable wait-for-l1-finality on L3 data posters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "06930b67bf24630f002abbe523c2ae9e3fd71362", "messageHeadline": "Fix pollForReverts channel reading", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5279a9866b56cd9a4e5e83d4a436120955f97f08", "messageHeadline": "Merge pull request #1841 from OffchainLabs/fix-l3-batch-bounds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "98c7c779b344654198928fac96a363083d7d5ec1", "messageHeadline": "Merge branch 'master' into fix-l3-batch-bounds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e6d59ac0c3bfa6679011c974d37fdd16fad2992", "messageHeadline": "drop empty line", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bb08e9d3fb5a5424f7e5885e411733978a2df736", "messageHeadline": "Use new encoding for slicestorage, attempt both decodings no matter w\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "2e1d260168d4efbdafb787a3817644e8aeeafbb3", "messageHeadline": "Merge branch 'koanf-cont-cont' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "484e4b1900a8371c4707302cf1820ea26dc9f7ee", "messageHeadline": "Merge branch 'koanf-cont' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4feba510b620ad0d827dae8dbabde55d21c94f31", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f11c41a0c204d7334986be4c2b93a66422e551d3", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6f659e7b2513ab48f0a276340676636350d98f0", "messageHeadline": "Implement legacy storage encoding with hot-reload flag to change enco\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 202, "deletions": 79}}, {"node": {"oid": "f306a1f8032233e538611efcbeba6f16fedcd0ed", "messageHeadline": "Merge branch 'master' into fix-send-sync-clippy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "283b5d71a1d8eff096e878d8f028cf33356585e9", "messageHeadline": "Extend comment explaining why CBytes is Send+Sync", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ad64d967f68b84b1e8ed29a3d6907bd639b8cb16", "messageHeadline": "Make PreimageResolver Send+Sync", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79221cd32a459a333506acbd25474e2d8045934b", "messageHeadline": "Merge branch 'koanf-cont-cont' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "24d560cdf5b61724dc2c27dc84a1633f2a92aef4", "messageHeadline": "Merge branch 'koanf-cont-cont' into enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "daac2b8f21e2c7837a65c12d8f8294403dc54b25", "messageHeadline": "Add comment about increaseBy parameter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d644ab8077cd3e92b50f18ee3f1d6ddd337a8627", "messageHeadline": "Merge pull request #1833 from OffchainLabs/update-nitrotestnode-pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f04608d5f6db2af09e5a29ba92f4a47212f7d28b", "messageHeadline": "Merge branch 'master' into update-nitrotestnode-pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 210, "deletions": 120}}, {"node": {"oid": "9227df788929352184e0bd792898f15beabac0b9", "messageHeadline": "Fix formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "de3b6a9305b4cacca9a915e48ea0b8c4b874ef93", "messageHeadline": "Fix clippy warning about an Arc not being Send+Sync", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "00ae85dca51733f2205f11e8d90fa99a14497bbe", "messageHeadline": "Merge branch 'structinit-linter' of github.com:OffchainLabs/nitro int\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 252, "deletions": 144}}, {"node": {"oid": "89d96b6ffaf1b2a2b97c27a08885b86a83e2e993", "messageHeadline": "Add testcase to structinit linter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "e06425ad5c8910a0db29a403d07f0d9e78625f2d", "messageHeadline": "Merge branch 'koanf-cont-cont' into structinit-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 252, "deletions": 144}}, {"node": {"oid": "64b6adb383227dfc47b4d10f5cfb34d76c1dc6a1", "messageHeadline": "Implement structinit linter that checks for marked structs that all i\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 187, "deletions": 0}}, {"node": {"oid": "2754cf3322f7a359ff9c20186be706e7c8033040", "messageHeadline": "Fix batch bounds calculation on L3s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a64a96217112d4cd842cb80eb72fb5bc240020c8", "messageHeadline": "Merge branch 'koanf-cont-cont' into enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "1d1c15eec4df5b86819e1b73423797d577bf5990", "messageHeadline": "Merge branch 'koanf-cont' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "cef5f6f30cbe669bf82ce22213fa878ffb3ec360", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "17d3bd350df95568ad4096d15fbc76c51b996f89", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "2cc0ba33485fa53a3102d705f36f527ede5ed6c5", "messageHeadline": "Merge pull request #1837 from OffchainLabs/delete-unused-fields", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "127ff8e0917f968837f08e8c2f17d41e6ae51492", "messageHeadline": "Merge branch 'enable-custom-linter-ci' of github.com:OffchainLabs/nit\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 242, "deletions": 131}}, {"node": {"oid": "f99527cecb00bfdf5bd40b141e1daa32ec569f86", "messageHeadline": "Merge branch 'koanf-cont-cont' into enable-custom-linter-ci", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 242, "deletions": 131}}, {"node": {"oid": "10af61eb84e7d4e9eaa263794c53c0f14da09fc2", "messageHeadline": "Fix whitespace in ci.yml", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80dc09da065f87fb5bc740dd820d687cc0942a38", "messageHeadline": "Enable custom linters (koanf/pointercheck) in CI", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "09cbd46dd5cba365902a8df4f5540a3e22b2740f", "messageHeadline": "Merge branch 'koanf-cont' into koanf-cont-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 242, "deletions": 131}}, {"node": {"oid": "c44e68445d3fda2c02f442bcda61213dd3b54a79", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 242, "deletions": 131}}, {"node": {"oid": "cf7597faf6c389be577430ee2838959d59fd47d7", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 161, "deletions": 95}}, {"node": {"oid": "2b01cf8fe37f115f548ae481e2deb34d6cbecef1", "messageHeadline": "Implement linter detection of koanf fields that aren't used outside f\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 447, "deletions": 207}}, {"node": {"oid": "d53b1bc2dc48c4a07c6298547c4ac3f33b88c226", "messageHeadline": "Drop unused fields with koanf tags", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "8af8cbf34ad0df86ee5b97426d2cb91899dd5e1b", "messageHeadline": "Merge pull request #1834 from OffchainLabs/check-data-poster-nonce", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 161, "deletions": 95}}, {"node": {"oid": "37f27a886c7e0edc3a5d846027669bfd6e5b4ffb", "messageHeadline": "Merge branch 'master' into check-data-poster-nonce", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "6d7667715a5bf5311bf9b6289a11148724c075e8", "messageHeadline": "add comments", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c5f6ba3ecb01ada623c5fe90e306ead00cb73d93", "messageHeadline": "update RedisCoordinator to inherit redisutil's implementation", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 8, "deletions": 28}}, {"node": {"oid": "ce12a0fa54383ffb74a2336bbd11ff4353e84117", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 61, "deletions": 31}}, {"node": {"oid": "90dd010b9427a9fb7f1f8b1919a14c1ae0ab1f94", "messageHeadline": "update recent merge conflict resolution", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c0c62f5bf1eff73a77ec164af7da4ded04e4d788", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "47e5e9f24821d1badcddf68cc60cfefedbb572d9", "messageHeadline": "fix minor bug", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05488197e1c6c12e08293dda4f155e6a3030cacc", "messageHeadline": "Merge pull request #1835 from OffchainLabs/improve-batch-poster-l3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "38530fb85c1b0ebd1af2cb256f6ccaaeed1de7fd", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 306, "deletions": 52}}, {"node": {"oid": "3c0bb4190c064bf11cf46ae41eddd4c8451bb9e1", "messageHeadline": "Use data poster for eoa to timeout challenges", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "69a5c3e76115a9bb022f2ef41c8487b8646d697b", "messageHeadline": "Improve batch poster reliability for L3s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "e557bd8bc29c37196b271afb8d0826ab72b86dba", "messageHeadline": "Move data poster config from BlockValidatorConfig to L1ValidatorConfig", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 66, "deletions": 34}}, {"node": {"oid": "4a314b74563a9014494f6f46b021992d42371166", "messageHeadline": "Fix flaky tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ffe45b8690bc6be3b17b631b898139de5680f7da", "messageHeadline": "Check that the nonce is correct in the data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 49}}, {"node": {"oid": "59dfadf5e41d122c26ebd8d064a357a2fff17a2c", "messageHeadline": "Merge branch 'master' into update-nitrotestnode-pin", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "ccfb0065a03ee026743f7cfa81cc72e4f26725ab", "messageHeadline": "Initialize dev wallet as a chain owner in nitro-testnode", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3c88c16e4ca668b4b633748d38e795ac0cfbc51", "messageHeadline": "Merge pull request #1831 from OffchainLabs/extra-gas-eoa", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "13ec8ef90b76215a920746dc61c85bbee8e0a9a2", "messageHeadline": "Merge branch 'master' into extra-gas-eoa", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4c81dcc7d41f4b8527f0d97f0233ae1417f6046a", "messageHeadline": "Fix wallet initialization in system tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7b45b0352a48c14d3ebefa84a32f5086a395a2ee", "messageHeadline": "Move ExtraGas to L1ValidatorConfig and use it for eoa wallets", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "f2aea135940cac2201440b2d8c99e191b199c4a9", "messageHeadline": "Merge pull request #1824 from OffchainLabs/koanf-fix-flags", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "26cf9824437462f7be8dcccf4f60fd5e23fc6809", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "ec72c93e58a11ad65417145341069936086a38a9", "messageHeadline": "Merge branch 'master' into koanf-fix-flags", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "cfbed333302147e4c24d07ca5978d079e96ebd90", "messageHeadline": "Merge branch 'master' into delayed-sequencer-safe", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1750, "deletions": 811}}, {"node": {"oid": "5627650eb46311d25768dd7c9c4f2a59092bcfce", "messageHeadline": "Merge pull request #1821 from OffchainLabs/drop-pointer-comparisons", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "49775538dd2e88692f09584d99ce0e9a1f4c582f", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 278, "deletions": 42}}, {"node": {"oid": "121cc8bfee933c856230b9f11d4d9fdb40a4cb0f", "messageHeadline": "Merge with mater", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "264e90cd73fa18ae4b91c0e752f8f7998277d69d", "messageHeadline": "Merge branch 'master' of github.com:OffchainLabs/nitro into koanf", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 278, "deletions": 42}}, {"node": {"oid": "596c6de45a577cde6d90231eb7de743080539314", "messageHeadline": "Merge branch 'master' into koanf-fix-flags", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 260, "deletions": 23}}, {"node": {"oid": "85faf666a4572d7a698056504efc31eda5aa0b72", "messageHeadline": "Drop nil check of newTx in dataposter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c217d9f705181fbfb35a3fe3ed9ee3e5e8d782f4", "messageHeadline": "update method comment in sequencer.go", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "80089e19a121499f4eb930fa280cdfba9935ddd5", "messageHeadline": "Merge branch 'drop-pointer-comparisons' of github.com:OffchainLabs/ni\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 74, "deletions": 21}}, {"node": {"oid": "d464cc7215349573b3a0ab0ec75cb81064e970ee", "messageHeadline": "Add parenthesis in condition to make it more explicit, do inequality \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3a3a86aeecd7b26ab870a0c4c55c2362518cb8d0", "messageHeadline": "Merge branch 'master' into drop-pointer-comparisons", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 72, "deletions": 21}}, {"node": {"oid": "b889ffb479c00ae5d89c1e204a4041d74445106a", "messageHeadline": "Merge pull request #1830 from OffchainLabs/fix-sepolia-feed-scheme", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07fe01d2679ecb79d4cf12920204fb14c6c88e81", "messageHeadline": "Merge branch 'master' into fix-sepolia-feed-scheme", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f530a71ae32e231511beaa90cc3c9480e1372eb0", "messageHeadline": "Merge pull request #1828 from OffchainLabs/fix-nil-validator-auth", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "b9ad5a1baa5c9118cfeb099a3c64d085e4445fa6", "messageHeadline": "Fix sepolia-rollup feed connection scheme", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "972277ef69bb9c452c5b4f255ca5892296f6a5fd", "messageHeadline": "Merge branch 'master' into fix-nil-validator-auth", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "53fd5d9af8b712d4ef3ddd172ab755e1c4a55e38", "messageHeadline": "Merge pull request #1829 from OffchainLabs/sepolia-rollup-chain", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "0b72ffe08125012051720dbdf61ef6f3274810a5", "messageHeadline": "Add sepolia-rollup testnet chain information", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "2f8a55ae0af78c7fdb3b196ae22ea4755d4d105a", "messageHeadline": "Merge branch 'pointer-comparison-linter' into drop-pointer-comparisons", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cf355d96b2dd5a60bc6305d7d13e027855396910", "messageHeadline": "Fix running a watchtower staker without a wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "809b80a0597beeffd17d160dad8d640a26fb93f6", "messageHeadline": "Merge pull request #1691 from OffchainLabs/merge-v1.12.0", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "da225fa7c817b92f1cb1626c3053cf8bc50da022", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.12.0", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1682, "deletions": 788}}, {"node": {"oid": "e1b438cf1cf0c42f0fe78f93bea9cf9cbb8a6bd1", "messageHeadline": "Update go-ethereum submod to latest merge-v1.12.0", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08e3b1323bdce1761af525b537c1555d90984ed7", "messageHeadline": "Merge pull request #1827 from OffchainLabs/bump-geth-2023-08-22", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6555a39b15c1b296a9455abf2b7ab9e4b4569a54", "messageHeadline": "Bump go-ethereum pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b483185379a8b37752f7d9830be3e821acc9b22d", "messageHeadline": "Merge pull request #1820 from OffchainLabs/pointer-comparison-linter", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 188, "deletions": 2}}, {"node": {"oid": "547edbb6511ca28acff7922900e626a9c88d3880", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "9099b51689b53eb5249bef134e77470e74bb79ea", "messageHeadline": "Add blank line to .gitignore, otherwise github complains", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b345d3fba1051419754207d44babec8059f1642", "messageHeadline": "Merge branch 'pointer-comparison-linter' of github.com:OffchainLabs/n\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 72, "deletions": 27}}, {"node": {"oid": "12811e290e002cea2a1aafa30a14d96c7c4ae8a1", "messageHeadline": "Add system_tests\\/testdata and arbos\\/testdata in .gitignore so that \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7aa018d54ca3c2910de6429ef7f659bd148cb56a", "messageHeadline": "Merge branch 'drop-pointer-comparisons' of github.com:OffchainLabs/ni\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0987cccc27f9503d11b1f622cf9f77b4bd6dcbde", "messageHeadline": "Merge branch 'koanf' into koanf-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "93cb20b2f51698164e4b5a9f217a1b0868b2a423", "messageHeadline": "Use headerreader.HeadersEqual in execution to compare headers", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b01c4e6c925edda24ae5feb8d20c14a1bd3cd06", "messageHeadline": "Merge branch 'pointer-comparison-linter' into drop-pointer-comparisons", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7a8cfe09cdb72799c59ffdf8f9af3e9cbead1576", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "a1dd43f3c80b1109084b8d36581a48129e0b9043", "messageHeadline": "Merge branch 'master' into pointer-comparison-linter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 72, "deletions": 27}}, {"node": {"oid": "b8eb38ca4bb88f8f2448791b1b73b98c06354000", "messageHeadline": "Merge branch 'drop-pointer-comparisons' of github.com:OffchainLabs/ni\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "182794c72cddf50b8d221c3b7192aa884ed72ee7", "messageHeadline": "Drop pointer comparison for selectors", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "3086af623bca0b19020b7e918025f0e2bd6479c1", "messageHeadline": "Merge branch 'master' of github.com:OffchainLabs/nitro into drop-poin\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 72, "deletions": 27}}, {"node": {"oid": "89db860843b5d461ea3f3d39a672d78e129d50d6", "messageHeadline": "Merge branch 'pointer-comparison-linter' of github.com:OffchainLabs/n\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "4354e1791f94556f22762edd8a9137e2ca1f09cd", "messageHeadline": "Merge branch 'pointer-comparison-linter' into drop-pointer-comparisons", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "90c1d460a6031220d8a65a91d284f7157f847c4b", "messageHeadline": "compare block hash instead of txHash when comparing block pointers", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0e6c7c8dbb0e73322ce1a9e0251cf9eb884dacb", "messageHeadline": "Detect pointers in selectors", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "632047f2b997857d24a4c61cb621a0a7b962c4db", "messageHeadline": "Merge branch 'master' into koanf-fix-flags", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2180187f48df454ad5628cc7849872c8e1ef5c4b", "messageHeadline": "Merge pull request #1826 from OffchainLabs/fix-aliasing-in-loop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4c1ca61d51fcd2dde20d924873e61a31dca5cbfb", "messageHeadline": "Merge branch 'master' into fix-aliasing-in-loop", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "eba3d33cb3f79d424e3ed564c86523ee7bb53438", "messageHeadline": "Fix linter error where we implicitly alias memory in for loop", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ec9f95dad34a6d4deedf9d06e3f3b727c5829fc1", "messageHeadline": "Merge branch 'master' into koanf-fix-flags", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "309bbb42d3d5733637eb993c67187b090787d6e2", "messageHeadline": "remove additional details and update list numbering to accomodate lon\u2026", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "984cbc7a9dd6705ced8292ee1f34cc59407576ab", "messageHeadline": "Merge pull request #1803 from OffchainLabs/l1-bounds-not-backlog", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "f8d72581bd06fd1221c75a70f92c4be8bb70dc03", "messageHeadline": "typo fix", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f95dd315b720dc149f46821691e482fabb97f938", "messageHeadline": "Implement linter detection of non-matching flag and filed name", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 129, "deletions": 2}}, {"node": {"oid": "916b5cec36ba77c1cf67d61926c2d96d0374cd69", "messageHeadline": "Fix flag initializations in sample_hmac.go, init.go and data_poster.go", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f182d9f437a6e7b255ab851f1b446cf48939ebb", "messageHeadline": "Merge branch 'master' into seq-coordinator-manager", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "ef30f3187e85ba9d80b63a7a06c9e68ef4c30539", "messageHeadline": "add keyboard-only support with additional functionalities", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 75, "deletions": 18}}, {"node": {"oid": "4e4fbd73519b808ba77d2a78d9d1760ced877b80", "messageHeadline": "Merge branch 'master' into koanf", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "86896ae9ca82e77bb8ede9f5f165076c30969e4f", "messageHeadline": "Merge branch 'master' into l1-bounds-not-backlog", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "bb9bc3ca62f2c7560a950fb168aa008d84a8208c", "messageHeadline": "Merge pull request #1818 from OffchainLabs/data-poster-allocate-balance", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 15}}, {"node": {"oid": "af29bf82636ca91a17ece7ecbfe0c2bb5a970830", "messageHeadline": "Merge branch 'master' into data-poster-allocate-balance", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c62db415f1935c9bcf8decc6235f61ff0a0882e", "messageHeadline": "Merge pull request #1819 from OffchainLabs/relay-help", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54a7526d342a7093f356c9af8f9aed5bb6fab09a", "messageHeadline": "Merge branch 'master' into l1-bounds-not-backlog", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 688, "deletions": 668}}, {"node": {"oid": "9979eb1083cde85bbcc5ff24bee50c2bf6273f94", "messageHeadline": "Fix removed config option", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "810887cd35aa10a590def3db03945a3ea308debe", "messageHeadline": "add sequencer coordinator management UI tool", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 364, "deletions": 2}}, {"node": {"oid": "00dfaed58a2037cdc5c15275eaebe8d73305c71a", "messageHeadline": "Drop pointer comparisons", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c93e79a45f37bc729e2d83a70991f4078964b0f4", "messageHeadline": "rename 'testsdata' to 'testdata' drop it from .gitignore", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "89aa1131d3b04d85714d345aa5a326d47e021667", "messageHeadline": "Introduce linter for detecting pointer comparisons", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 169, "deletions": 2}}, {"node": {"oid": "ed4942d38adc5afe1918740d35c3e67d1204f372", "messageHeadline": "Rename testdata to testsdata because testdata is already in .gitignore", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "a5c667343a62d839baa5384141001bd3b182778f", "messageHeadline": "Run custom linter as go binary instead of plugin for golangci-lint, d\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "8b7ff56f92a2b0332f2bc50ab8132c830f5cb57e", "messageHeadline": "Add config option for mempool balance allocation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "33790dee755740c01c34f02a7f8cad126b2f973d", "messageHeadline": "Improve help messages for relay options", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d89a05745c0990daa42b5352b606a3995ecfe03", "messageHeadline": "In the data poster, properly allocate fee spending across transactions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "eba8989a80857d89573223c385ea5f4dabbe66a8", "messageHeadline": "drop extra empty line in golangci.yml", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7547edb550f6bca2761d2b06d761e6cf201cb7bf", "messageHeadline": "Add empty line at the end of gitignore", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a45dac53a0e6f48cec0c971b81bf3e580c765c05", "messageHeadline": "Introduce koanf linter that checks that field names match koanf tags", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 189, "deletions": 25}}, {"node": {"oid": "56b84346efeaafae2a954f3be1aee4e43a000e9e", "messageHeadline": "Merge pull request #1813 from OffchainLabs/fix-koanf-lint-errors", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 661, "deletions": 653}}, {"node": {"oid": "eda4972fd7aeb461daa219d6ce43c9ce0ee8d9c0", "messageHeadline": "Merge branch 'fix-koanf-lint-errors' of github.com:OffchainLabs/nitro\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d833cd370f8b091d6a772f19c46a0da13619ac95", "messageHeadline": "Merge branch 'master' of github.com:OffchainLabs/nitro into fix-koanf\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 328, "deletions": 37}}, {"node": {"oid": "4e7b9d2bcd1abba2202b435980eb26c03afd129f", "messageHeadline": "Merge pull request #1815 from Jason-workSpace/master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03176699fbd032e78f53c3245087dee3787422a7", "messageHeadline": "fix command-line typo", "author": {"name": "Jason-Wanxt", "email": "61458343+Jason-Wanxt@users.noreply.github.com", "user": {"login": "Jason-Wanxt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15043f6dfaa8442e100dd67ea77c477fd6f9d410", "messageHeadline": "Supply arbutil to build wasm-libraries in Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "093d159a41399362669649d0aea1eec666daa7f7", "messageHeadline": "Support new preimage types in proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 732, "deletions": 249}}, {"node": {"oid": "e7b63f061804fb3acf4a7a04785481c2f76c7c77", "messageHeadline": "Merge branch 'master' into fix-koanf-lint-errors", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 327, "deletions": 36}}, {"node": {"oid": "fd54b19f6b5bcb4b9d01fba0317f2ea6613d5dae", "messageHeadline": "Match struct field names to flags (instead of other way around) to av\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "1c31be29371c5cc9260ed6c842165686d6ce5499", "messageHeadline": "Rename url to urls in RelayConfig test", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46c960079603c418972c4a1bb76897cff1043357", "messageHeadline": "Revert chain-id flag to id, fix tests to use urls instead of url flag", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "813e42e9f09621374382f6caea3251d2d1530b3b", "messageHeadline": "Fix koanf lint errors by matching koanf tags with field names", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 636, "deletions": 628}}, {"node": {"oid": "6a2078a8b91a74d826fff37c0f3d2ecdcd6c4bff", "messageHeadline": "Merge pull request #1808 from OffchainLabs/fix-lost-txes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "f1be9c0d0dd5b81a34fb5ba23ee22b3591ad0667", "messageHeadline": "Update backlog comment to mention L1 bounds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "c00895cb4fd39cb6c5a81f9155795a267ff55895", "messageHeadline": "Merge branch 'master' into l1-bounds-not-backlog", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 656, "deletions": 83}}, {"node": {"oid": "117ff80fc833e7a24875d3b429935ac5e1382849", "messageHeadline": "Merge branch 'master' into fix-lost-txes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 656, "deletions": 83}}, {"node": {"oid": "b96e10b638eabd943e8e2c1a2e9dacf2501dd2ae", "messageHeadline": "Merge pull request #1809 from OffchainLabs/fix-build-brotli-path", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a40bc76f67b28810195532730f48365fc4ade5e", "messageHeadline": "Merge branch 'master' into fix-build-brotli-path", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 438, "deletions": 28}}, {"node": {"oid": "7a095d2e04ddde1c761c1926ac9d3db2d88ff3d2", "messageHeadline": "Merge pull request #1455 from OffchainLabs/recreate-state-for-rpcs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 294, "deletions": 15}}, {"node": {"oid": "98fb30c98004cd8efdadb86b83b8c960f01ff27a", "messageHeadline": "fix passing cacheConfig in test setup", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6836cf07212e0f84daffdca407b516e95a729f8a", "messageHeadline": "mark helper test functions in recreatestate for rpc tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b2f9e1cf385412fb7a27df8094a799bca347b3c0", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 420, "deletions": 77}}, {"node": {"oid": "ff6edad9fbb9d414c8e376562e800a3185618a5a", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6116, "deletions": 5155}}, {"node": {"oid": "9aa10160a8dc931858bcac0b2336629a1dc0276d", "messageHeadline": "Merge pull request #1788 from OffchainLabs/dataposter-for-validator-c\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 144, "deletions": 13}}, {"node": {"oid": "d1a4f70f8c0ccf2996c6e8346e8e9b8a5f7e47d9", "messageHeadline": "drop debugging log, drop redundant gasprice in gas estimation", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "68751b0121643a8db034db5166dfca254a80925d", "messageHeadline": "Do not allow out-of-bound indexes in slicestorage, use dataposter for\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "ae0b12ad5e5ff6c32d649f3c5825c7e6b2a1148c", "messageHeadline": "encode empty elements in slicestorage", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "2ad55ecc350ee4f79bd57e9bc9abafe745806eac", "messageHeadline": "allow out-of-bound index in slicestorage", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e6b2ef6d769bfd180b0cc96c69ccca845891608", "messageHeadline": "drop coverage.txt that was accidentally added to the pr", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 605213}}, {"node": {"oid": "a37de925060d6fc9f3e6f9b095d2f18927bd306a", "messageHeadline": "Merge branch 'dataposter-for-validator-contract-wallet' of github.com\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "66aa275dbaf193b5f43845b34010b1acbe8c4127", "messageHeadline": "merge branch master", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3b7524f97e7ac4733dc76167ef08de80b486f51e", "messageHeadline": "Merge pull request #1794 from OffchainLabs/batchposter-disable-option", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "eab4dafdcbf081b000ed545acedb81c943410f1a", "messageHeadline": "Merge branch 'dataposter-for-validator-contract-wallet' into batchpos\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 961, "deletions": 283}}, {"node": {"oid": "426e07da6885e911e475506ef1ec96d7f1338748", "messageHeadline": "Merge branch 'master' of github.com:OffchainLabs/nitro into dataposte\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 646, "deletions": 233}}, {"node": {"oid": "b710c9eb92b9b3519f037669d67fd636bd678e69", "messageHeadline": "Fix build-brotli.sh target path", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f01968eb3d4e19329e9c92b050e98a8e5772f1f2", "messageHeadline": "Merge pull request #1787 from OffchainLabs/dataposter-for-validator", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 218, "deletions": 55}}, {"node": {"oid": "b9a2f1d4d1f6534140d9b949980cb8d904bb96b2", "messageHeadline": "Fix flag prefix for dataposter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c8b7f08a3f8934f571e8b9d3d826ce1e8fe5fef", "messageHeadline": "Export validatorDataposter in arbnode, initialize config flags correc\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 16, "deletions": 37}}, {"node": {"oid": "364f61d0581684f7f4fc93136e9992b98f9f136c", "messageHeadline": "Merge branch 'master' into l1-bounds-not-backlog", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 60, "deletions": 11}}, {"node": {"oid": "fa5aa9e90e388ba641291b11f36505ce441e95f6", "messageHeadline": "Merge branch 'master' into dataposter-for-validator", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "b2b0d21f7b7b9198d9bee1f6d3b27122563caeb9", "messageHeadline": "Merge branch 'master' into fix-lost-txes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "d90f35c01c6d31593829120d95abab46c121731b", "messageHeadline": "Address review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d938035b3b02d4dbc6e9522399b13d7288950739", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6ec1bd243e8494c383a687467c0a990d17fe9289", "messageHeadline": "Clarify contexts and log if we hit the abort deadline", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "4225c4d17584c3e39e465f5e1c3a911434984a3c", "messageHeadline": "Merge pull request #1723 from OffchainLabs/system_test_loglevel", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "d3ae3e59d5e8565e44daeb7b67f9bb4c7c0e3272", "messageHeadline": "Log size of nonceFailures on shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8eec86b904b7926fb071859a8bda48b77b8d6764", "messageHeadline": "Fix lost txQueueItems in sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "e7db689bb5aaa06387ccf7621f7accc9b0e96077", "messageHeadline": "Merge branch 'master' into dataposter-for-validator", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "35d9eeffc4d230ec73bcc5759aefba2858549381", "messageHeadline": "Merge branch 'master' into system_test_loglevel", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5439, "deletions": 2566}}, {"node": {"oid": "02455204d11d34553edd0e697cbd217a6d9ee039", "messageHeadline": "Merge pull request #1805 from OffchainLabs/fix-repeating-rpcerror", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "f50d1e46856a0c8c89421c5e9182d324f0cc1adb", "messageHeadline": "Merge branch 'master' into fix-repeating-rpcerror", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "5428469f00261c5d7872570c5b626441f8fe9937", "messageHeadline": "Merge pull request #1807 from OffchainLabs/dataposter-update-lastblock", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "50a6c1d70311d1e1191191f38f99a9d7ca13274d", "messageHeadline": "update impl", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "258e857a9d32f69a62d2c6c380e0f5102331e7be", "messageHeadline": "Update last block number in dataposter even if nonce hasn't increased", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "219bb8be032ed2a622e240ac4302ed1e57e5c9bb", "messageHeadline": "Merge pull request #1806 from OffchainLabs/metrics-config-check", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "9141ea11c14ba5bcf641a9928d84f4434b6d7808", "messageHeadline": "Check geth metrics are enabled properly", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "da9e985a485d26dc6c4dd48b1a841c3fb06aa1f5", "messageHeadline": "Merge branch 'master' into fix-repeating-rpcerror", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "90189967bbfd2f5fdb710242e50121527fb824d9", "messageHeadline": "Merge pull request #1797 from OffchainLabs/dataposter-config-initial-tip", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9875a07cbeafcb1cb2bb111a9f04858f69515782", "messageHeadline": "Merge branch 'master' into dataposter-config-initial-tip", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "935ea92956886f674b1fd29e5b4425ec39ae12e5", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "453e86171cf2606365e02956967207e468d7d589", "messageHeadline": "Merge branch 'master' into fix-repeating-rpcerror", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 327, "deletions": 214}}, {"node": {"oid": "0ec2f62fb2826d6f767e1262aff56bc406823906", "messageHeadline": "add unSupportedL3Method check", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "6cfc252613c796897994844fd18f47cfea5347b5", "messageHeadline": "Merge branch 'master' into dataposter-for-validator", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "468a2062624dba3ea2c5f4d3bb9a2638d1e9c9fc", "messageHeadline": "Default to using \"safe\" instead of \"finalized\" for delayed sequencing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f182227e3ab21170517088df02448bda16ccd24", "messageHeadline": "Don't treat hitting batch L1 bounds as a backlog", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "325566fd01d78eb7c7ba7d1cd7545369b9c87078", "messageHeadline": "Merge branch 'master' into cgroupsv2-resourcemanager", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "0485120a1f4ea52ea3c12aa2f10f7400411e9806", "messageHeadline": "Merge pull request #1765 from OffchainLabs/auth-rpc-params", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "a007e25e3637fb34fa83d9320000d0a7c982ae79", "messageHeadline": "Merge branch 'master' into cgroupsv2-resourcemanager", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9625b0f4679b1160ff572d1f468ffa08be701f75", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.12.0", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 275, "deletions": 181}}, {"node": {"oid": "6e5d4453a1cd0f156ee885dc086b67f19a308654", "messageHeadline": "Merge branch 'master' into auth-rpc-params", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "274732775c1838a39727a9d7b95b8bd731a59277", "messageHeadline": "Merge pull request #1802 from OffchainLabs/uint_underflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9b70a704c0804797d6dc431e441021e653a310e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into auth-rpc-params", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1654, "deletions": 634}}, {"node": {"oid": "89acabd25941ab29dcf307b2491085a3d4d336ee", "messageHeadline": "Merge branch 'master' into cgroupsv2-resourcemanager", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 274, "deletions": 180}}, {"node": {"oid": "33f63430f6d229ee9a91364378082e5dfd08ad8e", "messageHeadline": "Fix comments on PR #1744", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c701444dbd1a7c3339e262c79428795c54cdd7eb", "messageHeadline": "Merge branch 'master' into dataposter-for-validator", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 544, "deletions": 174}}, {"node": {"oid": "2eb10c1a06461436c6d0143a0cc0e67a4ca19bf1", "messageHeadline": "Merge branch 'master' into uint_underflow", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 273, "deletions": 179}}, {"node": {"oid": "19e77bd6494b755f93e0284f8e21ab174a30a246", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3148ede1e10b6bb20de8238bcd8dd2e53641ae63", "messageHeadline": "Fix uint64 underflow in MaxMempoolTransactions check", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0905cfee1f4dcf428e31bf25cf323a306f93b95f", "messageHeadline": "Merge branch 'master' into dataposter-config-initial-tip", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 232, "deletions": 172}}, {"node": {"oid": "a1476940cd5686cb058eb4ba4ae2e1e135cfdeba", "messageHeadline": "Set MaxTipCapGwei to 5", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "46fcb5f9401265e319d4800b4ff5376c77f96805", "messageHeadline": "Merge branch 'master' into dataposter-config-initial-tip", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 487, "deletions": 146}}, {"node": {"oid": "e27dc1b28897ebba8de3c313588eb7a249c3b695", "messageHeadline": "Merge pull request #1773 from OffchainLabs/dataposter-doc-cont-cont", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 232, "deletions": 172}}, {"node": {"oid": "7c9fda3221c5ab4c0b6d59359d505186c378a814", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont-cont", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 122, "deletions": 90}}, {"node": {"oid": "367f82480f03ec21c41fdb53f8a7cccb5e938163", "messageHeadline": "Merge pull request #1801 from OffchainLabs/codeql-not-on-forks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "af4ca8344dab4cd3d1d038b694afc6ea80ce2b4c", "messageHeadline": "update go-ethereum pin", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1538abfb875c50ecbc979a643be0f15f9124c8da", "messageHeadline": "Merge branch 'master' into codeql-not-on-forks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "35dba73fdb1746ac5408c1642e1cf87f9449081a", "messageHeadline": "Merge pull request #1748 from OffchainLabs/deploy-script-private-key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1a605dcc2e86426f955a088cd02eee241e72f8d1", "messageHeadline": "Empty commit to try to restart CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c1fd59fc62627a7870cc643c8dd7723887df163d", "messageHeadline": "Merge branch 'master' into deploy-script-private-key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2568, "deletions": 728}}, {"node": {"oid": "edc1b5e22f20a2e93ed236820f1cc2a0570b8d84", "messageHeadline": "Merge branch 'master' into codeql-not-on-forks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "3a31aa00fa3ea1028a3bd0dcbf3db722f0e7d9f9", "messageHeadline": "Merge pull request #1755 from OffchainLabs/update-default-paths", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "771f8c27768335713922dc9ac8ba92988abd8784", "messageHeadline": "Merge branch 'master' into update-default-paths", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67d8898fb88d808fa45a4eb37a6f40a53c59a667", "messageHeadline": "Merge branch 'master' into codeql-not-on-forks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 82, "deletions": 84}}, {"node": {"oid": "54e3f3905b876483545866f95705f812965a2311", "messageHeadline": "Don't enable CodeQL on forks which might not have Advanced Security", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "88e6ce7999921131dd712205bb11682c25fb22eb", "messageHeadline": "Merge pull request #1800 from OffchainLabs/rename-gasused-metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "308b069311c42515c19d0e4623eb3eec80d3931d", "messageHeadline": "Merge branch 'master' into rename-gasused-metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 81, "deletions": 83}}, {"node": {"oid": "b9a5e75ca33f9766e94a05872721fa91aa98279f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.12.0", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 904, "deletions": 256}}, {"node": {"oid": "bace811afa437b8770b6751765565817fe73a6ad", "messageHeadline": "Refactor resourcemanager as suggested in PR#1744", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 48, "deletions": 41}}, {"node": {"oid": "7146e9e21fb5c34018d083e56386d58263f62536", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cgroupsv2-resourcem\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1418, "deletions": 492}}, {"node": {"oid": "7224afab8a0b59155f61d3fcd8db6f9c698d2ec3", "messageHeadline": "Merge branch 'master' into update-default-paths", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 4850, "deletions": 2425}}, {"node": {"oid": "8cc5024fc32c89b186e2f60601a3ac93aacf90a4", "messageHeadline": "Merge pull request #1689 from OffchainLabs/merge-v1.11.6", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "1149f615d5d6196048fc29274d7712efcfdd1e8c", "messageHeadline": "Merge remote-tracking branch 'origin/merge-v1.11.6' into merge-v1.11.6", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "8786cb53feb7928668c5ffe255deaed403fb42ae", "messageHeadline": "Update to latest geth master", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "283ba6115d85377cc888f56ceadd452287712593", "messageHeadline": "Merge branch 'master' into merge-v1.11.6", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "2c1b2ef00ed80084c97d79ac77a593eea34a3967", "messageHeadline": "Merge pull request #1784 from OffchainLabs/nits", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "430354c0642cee1c08a4080061b320d8eb89eef4", "messageHeadline": "Merge branch 'master' into nits", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 364, "deletions": 55}}, {"node": {"oid": "f1a94c5d9b9461ab3c1cebf327d498a2a58a81f2", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1255, "deletions": 382}}, {"node": {"oid": "253d86e1b13f9b8539b53ba088ef002fbc4d9dec", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.6", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 850, "deletions": 202}}, {"node": {"oid": "4277e8d7e7fa2db2a1b49c4f408dbca9eae3df43", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont-cont", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 364, "deletions": 55}}, {"node": {"oid": "ac8372bbaffca8f4a1d69ef809cc8f4944e326e6", "messageHeadline": "Merge branch 'master' into rename-gasused-metric", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 364, "deletions": 55}}, {"node": {"oid": "9d9d7f7251e18c4e33ff8e280ea6b8516a2784e1", "messageHeadline": "Rename \"arb/sequencer/gasused\" to \"arb/gas_used\"", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b82c26dc401455c6afeb9fa5a64a2df057f435c", "messageHeadline": "Drop equals method, compare data fields in queuedTransaction as well", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 57, "deletions": 28}}, {"node": {"oid": "b3747942f773305e433fa6a3fef7b4e85654de29", "messageHeadline": "Merge pull request #1789 from OffchainLabs/fix-retrayble-refund", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 364, "deletions": 55}}, {"node": {"oid": "fa0aa38d2c3ebe35d5a8f741208c64687f7a9882", "messageHeadline": "address review comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 32, "deletions": 50}}, {"node": {"oid": "4d135c004ea5794eb12f93260ec9c8ecd102d84f", "messageHeadline": "address review comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5cc5453f846c74bd8bd98b0e0625c9207df011e9", "messageHeadline": "address review comments, fix lint", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "8993aefb180a01369e96439c2d5d0afc6f53bbf6", "messageHeadline": "Merge branch 'master' into fix-retrayble-refund", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 424, "deletions": 132}}, {"node": {"oid": "d3636af55da861a35538e97d868a92c87d7b5b73", "messageHeadline": "Introduce initial max tip cap for dataposter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "689a6072c2446cd0cac37586e7d212ba8d5a93cc", "messageHeadline": "Take into account nil values of queuedTransaction in Equals method", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "323b7a7a7bba6c17493891f2b95cb4bdbc0982f4", "messageHeadline": "Merge branch 'dataposter-for-validator' of github.com:OffchainLabs/ni\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 329, "deletions": 73}}, {"node": {"oid": "d64103d91f9f3a9d421952fe8787f3661aed0502", "messageHeadline": "Merge branch 'dataposter-doc-cont-cont' into dataposter-for-validator", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 784, "deletions": 219}}, {"node": {"oid": "79d8e06e617427e97581f653bc11dca33c44a91c", "messageHeadline": "Merge branch 'master' into nits", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 884, "deletions": 323}}, {"node": {"oid": "5076c2a7aae91585b2159ed0a9335653f2f4aa09", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont-cont", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 55, "deletions": 32}}, {"node": {"oid": "5ea80bd81d42c3240b39aff773b13bfdc2ace046", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont-cont", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 709, "deletions": 184}}, {"node": {"oid": "c028bf33233c20ea48a3d3bb84af9093dde1fd70", "messageHeadline": "Merge pull request #1779 from OffchainLabs/dataposter-doc-cont1", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 58, "deletions": 28}}, {"node": {"oid": "d7d52f13d4551aad1ac4f5655e1c1c172f82192c", "messageHeadline": "Drop empty line", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2d8bfe21e9597b959da237a267a6d7f5e3501e02", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont1", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 709, "deletions": 183}}, {"node": {"oid": "3fb0dd59f09576c1337de73045cff47d56e89a64", "messageHeadline": "Merge pull request #1768 from OffchainLabs/resolve-chain-owners", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 225, "deletions": 4}}, {"node": {"oid": "f26735be05926b5c53a87203a3685ac22cdcbd18", "messageHeadline": "Merge branch 'master' into resolve-chain-owners", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 97, "deletions": 40}}, {"node": {"oid": "974c18ddb7f7439194192b5487b5f1649a113084", "messageHeadline": "add additional check", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4093c6cf633e38e68ac309487172016fde9e6145", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "39c8d78ea83d9e38757500de4b39843bead25b4b", "messageHeadline": "Merge pull request #1772 from OffchainLabs/dataposter-doc-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 97, "deletions": 40}}, {"node": {"oid": "543598f8a7a3729abc9d52288b763f2a6e465b68", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 9, "deletions": 34}}, {"node": {"oid": "194c09315192d4de7c9cde4cf23aa8a550f619e5", "messageHeadline": "fix breaking of existing tests", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "744abe62df7e97119004c5708caa18ffb06e10f5", "messageHeadline": "fix lint error", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "236f34a57523df29a33cd9c72082cad4af2713cf", "messageHeadline": "resolve conflicts", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 111, "deletions": 79}}, {"node": {"oid": "1edd8c67db63e71858215d285d9c26a97990c76e", "messageHeadline": "Merge branch 'master' into resolve-chain-owners", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 399, "deletions": 174}}, {"node": {"oid": "a08e80a43f24c1bf59e378e2e001b2ca6524e1c7", "messageHeadline": "update contract submodule pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c43c632808f891630eb4ed13dd386b25f4ded9b", "messageHeadline": "Merge pull request #1791 from OffchainLabs/update-contracts", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 34}}, {"node": {"oid": "2bbae04eb8d9eec624a6737941458ba9b990d52e", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 258, "deletions": 69}}, {"node": {"oid": "a8a47537e1c32dc3a8e1983c7fd95aaecaaaf1f2", "messageHeadline": "update implementation", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 49, "deletions": 74}}, {"node": {"oid": "9612dfc9cff69e732e0c017e2c7a1a82e54de07f", "messageHeadline": "Fix typo", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a77bdeb19641971a09296bb9d64d0081edf772d", "messageHeadline": "Merge branch 'dataposter-doc-cont' of github.com:OffchainLabs/nitro i\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 218, "deletions": 78}}, {"node": {"oid": "81cb5a9d8bd176cfd1e98568729acaaab806138e", "messageHeadline": "Fix typo", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5768223406bb94dc4a42e55f58a6cee34bcbebce", "messageHeadline": "Add option to dataposter to not store the state", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "5e5c2b183e0014488e8341c7dfde641675b8cf0f", "messageHeadline": "Merge branch 'master' into update-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 101, "deletions": 48}}, {"node": {"oid": "64c03d8f0186ace3be537ce7f452935ba936dd46", "messageHeadline": "Merge pull request #1775 from OffchainLabs/l1Pricer-reward-methods", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "38abb75bf89555bf364a5b56be0e5ba773e714b4", "messageHeadline": "Revert enabling staker_challenge_test.go for -race runs", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "970d60eb032ec7f90d1b7e953ebfa564c36f9001", "messageHeadline": "Drop blockscout", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "11a8b0cbf5211586a637ba8bc8dd0ab1f07db8cd", "messageHeadline": "Add gas estimation to ContractValidatorWallet", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 67, "deletions": 26}}, {"node": {"oid": "a8777a136ca6a8233c914e335bce30f375f11cfd", "messageHeadline": "Merge branch 'master' into l1Pricer-reward-methods", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 467, "deletions": 210}}, {"node": {"oid": "060dc3841bc534bd2595c94bd34af120d4febfdf", "messageHeadline": "update submodule pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdd5e0dc9c4d148abb5266a2e5aa22b59d702541", "messageHeadline": "Merge pull request #1793 from OffchainLabs/fix-stakers-two-batch-posters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 29}}, {"node": {"oid": "4f2200b3cadfb30496ff3058b7e6584444992575", "messageHeadline": "Merge commit 'refs/pull/1793/head' of github.com:OffchainLabs/nitro i\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 80, "deletions": 47}}, {"node": {"oid": "81793f8bf37bd887ba2522968a1206fc89ef7096", "messageHeadline": "Merge branch 'master' into fix-stakers-two-batch-posters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "978eaeb608315c060cf6717fce51a8b4f7e2f489", "messageHeadline": "Fix two batch posters being enabled in staker tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 29}}, {"node": {"oid": "cac1373a1941fa0adb0e1e6a420877b49ffc7ea9", "messageHeadline": "Merge branch 'dataposter-for-validator-contract-wallet' of github.com\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 316320, "deletions": 316320}}, {"node": {"oid": "37b32f0cb145ee53ae17ae29660d6b3ebffc84f4", "messageHeadline": "Revert \"Pass 0 gaslimit to dataposter so that it always uses gas esti\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 605214, "deletions": 0}}, {"node": {"oid": "81ed4be5de0ba1d2dbe8ee3dabaaf78b9edac71e", "messageHeadline": "Revert \"Pass 0 gaslimit to dataposter so that it always uses gas esti\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2b1f9ce7e456c654d7a62d77d867a405f40db46", "messageHeadline": "Merge branch 'master' into fix-retrayble-refund", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 461, "deletions": 192}}, {"node": {"oid": "53575120629e27a85f11911efb2e862489113f27", "messageHeadline": "add checks for network and infra fees to retryable redeem test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 81, "deletions": 128}}, {"node": {"oid": "e3d297567f629a3e23a28b73568d0c4248339019", "messageHeadline": "Revert \"Pass correct gaslimit to dataposter from validator wallet\"", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c80c4e27ba1232b70a3de41da70825d2c40f4f2", "messageHeadline": "Pass 0 gaslimit to dataposter so that it always uses gas estimation", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3cf95da530ede28cf0ecb41e76ddba5866cf6d3b", "messageHeadline": "Post gas refunder transactions through dataposter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "c5c8db2d81adaf3027def54bfdb9211898794689", "messageHeadline": "Pass correct gaslimit to dataposter from validator wallet", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08d25fea536c999ec489688cdb96df44a7cb344f", "messageHeadline": "Merge pull request #1792 from OffchainLabs/softfloat-dependency", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8aee7527365bc625eb19a664903be71dc756eb13", "messageHeadline": "makefile: fix soft-float build dependency", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "19cae27ee525947ae9e3214ab55fb688f274164b", "messageHeadline": "add arbosVersion", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dd013d57b52db670e1e2066729e4fe92c686cd09", "messageHeadline": "Merge pull request #1549 from OffchainLabs/update-l1-pricing-params", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "a8f0cb991269a187b798c799ed8b4c9c3fdcb552", "messageHeadline": "add arbosVersion and check AllMembers", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "20848690c9d07da2d679c5d5bcceceb05afc4177", "messageHeadline": "Merge branch 'master' into update-l1-pricing-params", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "f5e7c28c5d609840a0bd4e29f5abdfe82bc131e8", "messageHeadline": "Merge pull request #1790 from OffchainLabs/disable-l1-charging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "386d5ad2698213675f59df40265e327c01f4c1eb", "messageHeadline": "Update contracts submodule pin to latest develop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 34}}, {"node": {"oid": "244a481b42da6b8aeb5ded4efbbdc34b9bd21f19", "messageHeadline": "Set correct l1reader in staker test, allow slicestorage skipping indexes", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "159831577038f9999bdb625781e2d00b8b5c377b", "messageHeadline": "Merge branch 'master' into disable-l1-charging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 157, "deletions": 21}}, {"node": {"oid": "4561606c6d2f859e79cac040cd49f18da2c135fe", "messageHeadline": "Merge branch 'master' into update-l1-pricing-params", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13906, "deletions": 39701}}, {"node": {"oid": "c095eb7133eb0ef55a79c669f5530f0b71760853", "messageHeadline": "add tests", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "c555006940f5170f335d6048451a5d8edb795dbf", "messageHeadline": "clean debug logs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "ce1ac2a56ed088ddd127f31e800e8e64d17ea9ee", "messageHeadline": "add network and infra fee balances check to TestSubmissionGasCosts", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 96, "deletions": 17}}, {"node": {"oid": "0c78d7f253fcd08d73c64af47b5c9092d5a501e1", "messageHeadline": "Merge branch 'master' into dataposter-for-validator-contract-wallet", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 375, "deletions": 99}}, {"node": {"oid": "331b35d9a25e17cde3bc55baf19423f4318f75d7", "messageHeadline": "refactor fee addresses setup and base fee elevation in retrayble tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 71, "deletions": 127}}, {"node": {"oid": "b306582ded6a200b36d61dc43a516c469057c16c", "messageHeadline": "add disable L1 charging to eth_call", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "26f6b9c479ec02fbb02479a4525a56d203222920", "messageHeadline": "fix retryable tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 182, "deletions": 10}}, {"node": {"oid": "300ef8f18775f23fb224d22f02fa4aebe8577644", "messageHeadline": "add broken draft of retryable fee test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 144, "deletions": 0}}, {"node": {"oid": "c772bd7682e792f9c09c05d8e8b948acd5063bcf", "messageHeadline": "fix retryable fee charging and refunding", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 53, "deletions": 12}}, {"node": {"oid": "099adcdf437267f3bc096f46718dcaf214fa9625", "messageHeadline": "Merge branch 'merge-v1.11.6' into merge-v1.12.0", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 157, "deletions": 21}}, {"node": {"oid": "00f7af445bda3e130219674e6ea0a1bf858c9708", "messageHeadline": "Merge branch 'master' into merge-v1.11.6", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 157, "deletions": 21}}, {"node": {"oid": "36ff11bf66ff5c7fc6b54397f657cda561053c49", "messageHeadline": "Merge pull request #1665 from OffchainLabs/batch-poster-l1-bound", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 157, "deletions": 21}}, {"node": {"oid": "c9e323be9b06d7df5fb4fcf619f2d9c42feac77f", "messageHeadline": "Address PR review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "70d09f489635cfc15cceb993c54294a77b765f8f", "messageHeadline": "Use go-ethereum version with fixed build", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c57d22532cdba4f68da2eb0b053919cfb921a04", "messageHeadline": "Merge remote-tracking branch 'origin/merge-v1.11.6' into merge-v1.12.0", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5524, "deletions": 5004}}, {"node": {"oid": "01ead2c9ac2a7d1323ed26e775ab626f8e530183", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.6", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4099, "deletions": 2151}}, {"node": {"oid": "6f3b14be1db14167f6619b4f31b36e2577285ebb", "messageHeadline": "Enable dataposter for ContractValidatorWallet", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "4bd8bf6479a6ab26fcf00749041ae05d56549b04", "messageHeadline": "Merge branch 'master' into dataposter-doc-cont", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 218, "deletions": 78}}, {"node": {"oid": "dc7b3f6592b99bf98f379a59bdc0388e00e25e74", "messageHeadline": "Add l1BlockBoundDefault which will try safe but fall back on latest", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "2a7b6447d924e202b01160594098db7741836e12", "messageHeadline": "Address PR review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 22}}, {"node": {"oid": "ea0bb1d5b704957ae13e304ae53075d7ee8f5e85", "messageHeadline": "Merge branch 'master' into batch-poster-l1-bound", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5450, "deletions": 4949}}, {"node": {"oid": "a059397e0759e5150e52451b3d3d691e0da03486", "messageHeadline": "Ignore cached fields from transaction (hash,size,from) in tests when \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "aa68c08b201153d46d40d6ed9278e92382422b95", "messageHeadline": "Implement Equals method on QueuedTransaction instead of using reflect\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "c1adbe8d22e21ec85c7aad079f562ab9fb5b2479", "messageHeadline": "Merge pull request #1771 from OffchainLabs/dataposter-doc", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 118, "deletions": 104}}, {"node": {"oid": "0df4e76dbcda507eb89dd1b4186c8b2c59694b99", "messageHeadline": "Merge branch 'master' into dataposter-doc", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 218, "deletions": 78}}, {"node": {"oid": "f7771ff5d56778a1fb34510b9a8b17f55892b194", "messageHeadline": "Use dataposter from NewEoaValidatorWallet", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 239, "deletions": 55}}, {"node": {"oid": "22af8987893a6ef4cb9d58504eb88f7dfab969dc", "messageHeadline": "Merge pull request #1698 from OffchainLabs/das-keyset-tool", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 38}}, {"node": {"oid": "d556a4146eed873056c7e3ce87a5d589e1f93a12", "messageHeadline": "Merge branch 'master' into das-keyset-tool", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4877, "deletions": 4536}}, {"node": {"oid": "0dcebed8d9e969d8927fc800ceb3b6ab53c9d5d1", "messageHeadline": "update contracts pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d50955c85bc1e5872416177f32ddc60e5e322cb1", "messageHeadline": "Merge branch 'master' into l1Pricer-reward-methods", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "40874ad4f77da6460c29cbd6e402985296ede5ba", "messageHeadline": "fix lint errors and add gasCost", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d32e3e666bca35ccc3820cce65b5c2aa1b3e9ffc", "messageHeadline": "Merge pull request #1778 from OffchainLabs/github-output", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "8afca6813832e92c5d1d4c6f81e711448f69ae93", "messageHeadline": "rectify submodule pin", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba9cdc49a7f737fca0e888c05651342031bc098c", "messageHeadline": "move function to ArbOwnerPublic and add new Test", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 99, "deletions": 24}}, {"node": {"oid": "8870c3f98236495c6630a5a5f194a11673ac4120", "messageHeadline": "Merge branch 'master' into github-output", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 29}}, {"node": {"oid": "f4db96645d4fb5f79a2d14965903990d66c3b7ae", "messageHeadline": "Merge branch 'master' into resolve-chain-owners", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 94, "deletions": 29}}, {"node": {"oid": "9339fb21c0c1ea7e7e5fbe13a2d80c2b5dbc00b7", "messageHeadline": "Merge branch 'master' into l1Pricer-reward-methods", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 94, "deletions": 29}}, {"node": {"oid": "f5eee04abd3ce0c7c9181e042e18dbe6f02e8676", "messageHeadline": "Specify field names when create Node object so that it's clear which \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "f1357fbd871363c30d9ad67a6d0eda9dff5d5c8d", "messageHeadline": "Delete commented out queuedTransaction struct", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "5790bd1c32fff1b2d576fd97ec48fe7756aa7e87", "messageHeadline": "Enable redis/slice databases in dataposter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "e09b1ad70530a3b39e4378e289af37b065e2c497", "messageHeadline": "Drop generics from redis and slice storages", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 64, "deletions": 58}}, {"node": {"oid": "8e70faef0f10c092c5631adc01a7bf63923376de", "messageHeadline": "Use rlp instead of json encoding/decoding", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "72178588dcf81ee1618226aeee6ab28816084985", "messageHeadline": "Export errNotFound from memorydb so that we can use it in error check\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "46b70e013fd9c946a1cf161f8753bb895190a82f", "messageHeadline": "Drop todo about not comparing error strings", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "af87ba29bc34c27bd4d85b3066a1cc3a759bab66", "messageHeadline": "Merge pull request #1782 from OffchainLabs/fix-clippy-drop-lint", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6a00aa188f7b7b0b1dbae519e483edd421490e24", "messageHeadline": "Fix unnecessary mutable annotations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e8bc374d0f9a5d2f55003c7a6567a66b732b8b7", "messageHeadline": "typo fix", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "574270621f624c27c2eabda16cc005c3022c8408", "messageHeadline": "upgrade log level", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f9aa4832d21a541685606ac7fb62db373c368f36", "messageHeadline": "Merge branch 'master' into fix-clippy-drop-lint", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 73, "deletions": 17}}, {"node": {"oid": "b86620e602fcc84aa39e9a61dbc6bda1883ec642", "messageHeadline": "Fix clippy lint about useless drop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "125167be2caed8a002e5e7b6b3b58830e8e36280", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 87, "deletions": 25}}, {"node": {"oid": "ea6cbab07af7d1cbdaee8e99fc0bf8d525d30798", "messageHeadline": "Merge pull request #1774 from OffchainLabs/chaininfo", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "f2c3894c4be806cc06632e67549676e6e126251f", "messageHeadline": "Merge branch 'master' into chaininfo", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 13}}, {"node": {"oid": "95de2ca3559fdaed08c84e71544bbb5590bd5350", "messageHeadline": "Merge pull request #1731 from OffchainLabs/test-cases-contractTxType", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 71, "deletions": 8}}, {"node": {"oid": "e29317ca62c96a9db0605bf6edff226d94d37b57", "messageHeadline": "Merge branch 'master' into test-cases-contractTxType", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "998899358297e7c9503a9ce3bdc5203c88fd0a75", "messageHeadline": "Merge branch 'chaininfo' of github.com:OffchainLabs/nitro into chaininfo", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c8990c49ff185d413dc9621eaf6f98b322c43ff6", "messageHeadline": "Convert chain-id to uint64", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46c5a5d1ff3d9ccf50b2f479d2c41c40ae919edb", "messageHeadline": "Merge pull request #1780 from OffchainLabs/nitro_shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "a6893bd7e28c0180813a0770290fad349730be11", "messageHeadline": "Merge branch 'master' into nitro_shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "867fee9a9e81c50d416400a6ca6c44edaeadd9c4", "messageHeadline": "Merge branch 'master' into chaininfo", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "95ad8fd5dd351e064595cf163a6e6a68f7cb8b57", "messageHeadline": "Merge branch 'master' into test-cases-contractTxType", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "f5966b569a6fffcd3793bbedb56091c85b263c15", "messageHeadline": "Merge branch 'test-cases-contractTxType' of github.com:OffchainLabs/n\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 265, "deletions": 126}}, {"node": {"oid": "ca690bfc484ddcd24d0df0305dc8d02a57c1ac07", "messageHeadline": "drop from error message since it doesn't just refer to retryables", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "184eac94ca1b254cc553b6ec60beade231e8a074", "messageHeadline": "Merge pull request #1781 from OffchainLabs/fix-failing-arbtraceTest", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "05c3efefd94145001926022dddf45656509d678c", "messageHeadline": "fix another test", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aa6670fd4e3a8846cf32b720ccb05a66c9fe27a", "messageHeadline": "use tmpPath for creating test directory", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6dbaa5168221c3e42266dd275929727d6ea47982", "messageHeadline": "fix typo in comment", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ceaa38f8ad214d0273aa042623f40dca0cfba90", "messageHeadline": "nitro: fix defers on main process", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "5e54652997fddc3cd6d590f9411fb236b72d2313", "messageHeadline": "Document dataposter", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 61, "deletions": 28}}, {"node": {"oid": "3c98e5229934f1bedfefbe4a1bc525098cfa90a9", "messageHeadline": "update emsdk version to support node16", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34dfb97dc12a5d65adfbbf589e7d6a478ba08f5c", "messageHeadline": "update github action versions", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ba5be94f8ea6bf2a4b2880d8ac2403f9f900e2b1", "messageHeadline": "Force arbitrator CI to run", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b5d986301cdd6d7745401029b247e209696e93ef", "messageHeadline": "stop using deprecated github actions `::set-output`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c0ba8af71d576bec9bd95879b41cb27294f67c0", "messageHeadline": "add GetL1RewardRate and GetL1RewardRecipient methods to ArbGasInfo", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "9b2fa71a63247d231e2d084624d56959158525ff", "messageHeadline": "Remove redundant chain-id field from ChainInfo struct, chainConfig co\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "692e68f1afa3b78bda52fc93670018ec21f4f860", "messageHeadline": " Drop generics from dataposter (draft for discussion)", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 151, "deletions": 133}}, {"node": {"oid": "9bc50634ec5164282633a7625bbae54aadb52a04", "messageHeadline": "Factor out parsing replacement times and add unit tests for it, drop \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 97, "deletions": 40}}, {"node": {"oid": "9a0a338893c663d5b2e000a3bd410eb25b54c193", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "14cb1dad57e51c2af51830b31b0628dc2466d55b", "messageHeadline": "Add QueueStorage documentation", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "91a8843cd5be6c68c2352d2c78e57694be9ed772", "messageHeadline": "Document QueueStorage and ConfigFetcher, move DataPoster at the begin\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 113, "deletions": 104}}, {"node": {"oid": "0e70735a42cf78fec383af142bfaa33470f4a3e2", "messageHeadline": "Update contract submodule pin", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "819b1f0dc0e8d8ab9851cdcdb642d342cd036b12", "messageHeadline": "add RectifyChainOwner to ArbOwner precompile", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 138, "deletions": 1}}, {"node": {"oid": "0fd07c6dbbee64e8c80f45125aec670c52ce7114", "messageHeadline": "remove redundant mapAddress parameter", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f802560c966b27eeba1b68a51585e1238ecb5787", "messageHeadline": "fix race in mapAddress", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "b1433b2ecb1b00a7a42c3ced4c927f7b2935c0c3", "messageHeadline": "Merge branch 'master' into cache-storage-keys", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "ac0a2de65e86b008ff10ded1f7b003ca01737315", "messageHeadline": "Merge pull request #1766 from OffchainLabs/transactionstreamer-genesi\u2026", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "691a213eb0127a20d32114dfcd73a652a84c2ea4", "messageHeadline": "add onetime warning when hash cache unexpectedly fills up", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8152bfb2f85e9ee78b366a1fc72ad80397b852e7", "messageHeadline": "Drop returning error from GenesisBlockNumber", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "cebea6fb233da8ba7b348c68525df7d7e3068757", "messageHeadline": "add storage keys caching", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 171, "deletions": 46}}, {"node": {"oid": "42a4693cca38a0f90ccbdf57abad8dff8c9c0484", "messageHeadline": "Merge branch 'master' into cgroupsv2-resourcemanager", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 134, "deletions": 75}}, {"node": {"oid": "87563a0e503160948557df8d8f3238c55d41d4ca", "messageHeadline": "Merge branch 'master' into test-cases-contractTxType", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 265, "deletions": 126}}, {"node": {"oid": "232ded2a24121796b4c77cf0d6a3c1fc69de864e", "messageHeadline": "Split cgroups test into 3 tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "522eb88a9df74d3746ce4275a869d1b6af5c8b56", "messageHeadline": "Use lookupL2Hash instead of looking up by tx hash", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "21530979a0249a18aa6e4013ad8377d6fbb2e8a9", "messageHeadline": "Merge branch 'master' into auth-rpc-params", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 265, "deletions": 126}}, {"node": {"oid": "b800cf422a228c343d27ae9457deb2abfdeffeb5", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "676bef3d30a2a3bf78b26777ce0c1ed5cadd850c", "messageHeadline": "Merge pull request #1757 from OffchainLabs/message-pruner-cache-start", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 134, "deletions": 75}}, {"node": {"oid": "a2d9776b96df0ea516361fb52cdd557efc6ce6a3", "messageHeadline": "Merge branch 'master' into message-pruner-cache-start", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 140, "deletions": 62}}, {"node": {"oid": "0009f063640d04a468510dc3a9f2a6f5d9855fca", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cgroupsv2-resourcem\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3419, "deletions": 1969}}, {"node": {"oid": "82ec72fe5238006fa506cf0bb461d8e43e6b39d8", "messageHeadline": "Merge pull request #1758 from OffchainLabs/pprof-metrics", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 131, "deletions": 51}}, {"node": {"oid": "adad70b36659ae64b422d780cbbd7591aaee0bea", "messageHeadline": "break search early if module was found", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "42d784240fecf55a40fa00bf859a197a41628ae2", "messageHeadline": "Merge branch 'master' into pprof-metrics", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "79ecbc695485841522f33588f5d85686fd25e555", "messageHeadline": "use AuthRPC stack config params instead of changing global defaults", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "aa1c4c87142ab18cd68968a5489cbf48e42c91de", "messageHeadline": "Merge branch 'master' into test-cases-contractTxType", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "836c52db8ec8fbae379ad6876fbfcded1a018907", "messageHeadline": "Merge branch 'pprof-metrics' of github.com:OffchainLabs/nitro into pp\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "38f9b3213ac1a56c067c0f2ee6f2c0b00482efa5", "messageHeadline": "Add comment explaining where pprof handlers are registered", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41fd4dfb06dca8d851a182c859e377d012712c0f", "messageHeadline": "Merge pull request #1763 from OffchainLabs/fix-delayed-sequencer-defa\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ed5aec6a8b05f1b9b4ed3c45e95f8064e912d07", "messageHeadline": "fix default value of delayed-sequencer.enable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33692fd7f356d8eb306fc85017204fb532f32476", "messageHeadline": "Merge pull request #1762 from OffchainLabs/add-gasused-metric", "author": {"name": "Ganesh Vanahalli", "email": "gvanahalli@offchainlabs.com", "user": {"login": "ganeshvanahalli"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "6a3cdbd8ff5d5565f39d4b1b719acc042713ded1", "messageHeadline": "Merge branch 'master' into add-gasused-metric", "author": {"name": "Ganesh Vanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 68, "deletions": 8}}, {"node": {"oid": "aefc1b9d684b76e35fac1bd80df06b052073e845", "messageHeadline": "code refactor", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "823d927ec925e8bdaaf73bd8779abac169826d0a", "messageHeadline": "add gas used metric", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "77ad1912c398be98b9116236b6f24be6563d4c65", "messageHeadline": "Merge branch 'master' into pprof-metrics", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "741a9c843a7aed0c131eecea1a9ae06c9bff64e3", "messageHeadline": "Rename mustRunMetrics to startMetrics and return error instead", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 46, "deletions": 34}}, {"node": {"oid": "af05a0cfdc2e639b5b4be57b884f6da5d513ae8b", "messageHeadline": "Merge branch 'master' into message-pruner-cache-start", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 11}}, {"node": {"oid": "65c79942b1303848e0e85d0481fb47f9cc0a9b51", "messageHeadline": "Unify latest staked and latest confirmed checking", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 82}}, {"node": {"oid": "6d613c426f4ed37b7799678bb60d5d8138a6de2c", "messageHeadline": "Merge pull request #1761 from OffchainLabs/dont-log-transient-das-syn\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "dd4cdd721f12b8a4b4827d7f9a641867b4645a71", "messageHeadline": "das: Don't log l1SyncService l1 errs until >5", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c0019495c74b33d2c2610673b07850d9a312a049", "messageHeadline": "Separate PProf flag from metrics flag, disable by default", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 88, "deletions": 33}}, {"node": {"oid": "fb66a15e4004de4a11eb691576a6899ed39ff312", "messageHeadline": "Merge pull request #1760 from OffchainLabs/document-storage", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8506b11a1402642c69f8cbb2412afe557038e46d", "messageHeadline": "Document caviat in redis storage", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3eb03409fde8da61b14b287dcebdef8f4fae21f4", "messageHeadline": "Run pprof on a separate port than metrics", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "b97d2c92a1ec4c7e1b30c7957c7f77a7166441ff", "messageHeadline": "Merge branch 'master' into test-cases-contractTxType", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 72, "deletions": 8}}, {"node": {"oid": "c6b3434d55f4d6fb8c6203c9a6a1434fd4d0d7be", "messageHeadline": "Merge pull request #1725 from OffchainLabs/test-cases", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "006cfbe33d05622cb68d6037ea32421012bc177b", "messageHeadline": "Merge branch 'master' into test-cases", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "d92bf385d8fd731efbdab6c1b1d5e50f43ced19b", "messageHeadline": "Merge pull request #1756 from OffchainLabs/legacy-valid-batch-count", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "b77f84d6cce9917a80e9cb6dd3ab1b161e603f6c", "messageHeadline": "Merge branch 'master' into legacy-valid-batch-count", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "55239706896e38da9618a042ac2d11b59235d2dd", "messageHeadline": "Merge pull request #1743 from OffchainLabs/fix-flakyTest-mac", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "d8615de066eadfc063cdfddde924b56032556779", "messageHeadline": "Merge branch 'master' into fix-flakyTest-mac", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3200, "deletions": 1900}}, {"node": {"oid": "65a852972ff9a0b50446815f7f6ae15e58005ceb", "messageHeadline": "Use latest confirmed instead of latest staked for message pruner", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 91, "deletions": 27}}, {"node": {"oid": "2890c86e9c0aa50c5650c8ba3de54fcefa2b58e3", "messageHeadline": "Merge branch 'master' into test-cases", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5accbc3863fccfc5b7178ec8f70e300b95a4eb7e", "messageHeadline": "Cache the start key for message pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 35}}, {"node": {"oid": "b7fe1933031e52ec76ae76cdd58213995afccf32", "messageHeadline": "Fix an off-by-one when loading legacy validation info", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "4f54e6b766fc859c6e4daac4206744e2aad9cede", "messageHeadline": "Merge pull request #1754 from OffchainLabs/leveldb-iterators", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9724161dc21c4bbd9e0d5cf67b875a330f25c13c", "messageHeadline": "Merge branch 'master' into leveldb-iterators", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "a1352f763f0ed10c73574fb593d02e2cb764aa81", "messageHeadline": "Merge branch 'master' into test-cases-contractTxType", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "73f3376f0e20297d83a5db04a4bc747a8e5a713b", "messageHeadline": "merge master", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 46}}, {"node": {"oid": "e72bcf316a51b87b6a1e58bbbbe4404c0f8e259c", "messageHeadline": "Merge branch 'master' into test-cases", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "fad6ae8c0e4608c5aa1b2edd1cc80ee867952efd", "messageHeadline": "Merge pull request #1727 from OffchainLabs/test-cases-continued", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "28368482946a3fbdecec46c84117509f3f84047e", "messageHeadline": "Merge branch 'master' into test-cases-contractTxType", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3415, "deletions": 1899}}, {"node": {"oid": "578ccaeccabffc79fb47b10b7af1bf233bca728c", "messageHeadline": "Merge branch 'master' into test-cases-continued", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3415, "deletions": 1899}}, {"node": {"oid": "ba207dae1665a8ff6d38de71644c979af72e2075", "messageHeadline": "Merge branch 'master' into test-cases", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3415, "deletions": 1899}}, {"node": {"oid": "6a73c11d110cbb987d144452ffb3cc3295177adb", "messageHeadline": "Release leveldb iterators", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2b1005ef6d43c5c83f87581356eb64e8fe0d39b8", "messageHeadline": "update nitro to change default paths of jwtsecret and log", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "a08fc67fc4ee7243d93cc0940a471db99dabd996", "messageHeadline": "Merge pull request #1721 from OffchainLabs/validator-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 53}}, {"node": {"oid": "ef41e1d4927689e6d3ae56b8cb1026a64df40252", "messageHeadline": "Merge branch 'master' into validator-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 631, "deletions": 54}}, {"node": {"oid": "f8a94210f2a3f9d02d799e34b3538b8bbe72d62e", "messageHeadline": "Merge pull request #1736 from OffchainLabs/leveldb-based-dataposter", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 544, "deletions": 53}}, {"node": {"oid": "f13c1294cb9904f380c8154e05854d90bf1cc560", "messageHeadline": "gofmt batch_poster", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "35097b1722c484b9a0d69fffc46e04e765a1d3e5", "messageHeadline": "Merge branch 'master' into leveldb-based-dataposter", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 90, "deletions": 4}}, {"node": {"oid": "a41e6e5ab976c75c48242fba2666e02390d5a824", "messageHeadline": "Merge branch 'validator-messages' of github.com:OffchainLabs/nitro in\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2909, "deletions": 1928}}, {"node": {"oid": "7424fab3e9074a1413db9f956174013d329d5f8a", "messageHeadline": "check correct \"onlyCreateKey\" flags", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aec5d79701da3bd52709c1a5553e44650d542b0b", "messageHeadline": "Handle empty storage correctly", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "274c78a9b6c2b1c9a8250c9c68e1f37ab5075d03", "messageHeadline": "Merge pull request #1715 from OffchainLabs/handling-batch-revert", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 87, "deletions": 1}}, {"node": {"oid": "f410ff279efb3a5a9a35c39f3dce8c91e16c5d5e", "messageHeadline": "Merge branch 'master' into handling-batch-revert", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2909, "deletions": 1928}}, {"node": {"oid": "61cf4a5dd93f8774b32502a80e25e4fd27108f70", "messageHeadline": "Use reflect.DeepEqual instead of cmp.Diff", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "6f4946177875b0a4a2d4278f1a1aa9431128af83", "messageHeadline": "Fix logging in batch poster, drop .Int64() when formatting biging sin\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5aaca3fd3a996f3d265ee2cebe3b9408f238129", "messageHeadline": "Merge branch 'master' into validator-messages", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2909, "deletions": 1928}}, {"node": {"oid": "fc7356ed19c8dca6678fbacb0fd3064e2e8e9487", "messageHeadline": "Add checks at openWallet calls whether onlyCreateKey flag is set", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cf122eab7d068ebd1328a6c60557d13048b4e758", "messageHeadline": "Fix lint error in test", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb0b7c7fe65d7bed86ab0fd7af52421f0c57cc5b", "messageHeadline": "Add comment to cmp.Diff", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8fe085f7b4ecfe4327b873d9dd0d07494e9a03a4", "messageHeadline": "Fix bug in slice storage that compares pointers instead of values", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 56, "deletions": 11}}, {"node": {"oid": "af4c738d74158aec2f4c1e2ed233dd53de319aa3", "messageHeadline": "fix padding", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82d313865b304c4b7364a454ad559f052c1cbd1f", "messageHeadline": "Merge pull request #1752 from OffchainLabs/blockvalidator_fix_writeLa\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c8072397a8d36ebe6bbcfcdf28ac9716d3af5db", "messageHeadline": "Rebase with master", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "779211be71520519f119a14a685cda590a81e770", "messageHeadline": "pad TMPDIR in CI", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6236027b4af77b39c9f5ec887cbd3343e0746032", "messageHeadline": "Move BlockValidatorPrefix back to schema.go", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 18, "deletions": 32}}, {"node": {"oid": "b0ca3d33e452840de29a0599914616a545154f49", "messageHeadline": "Delete leveldb_test.go since it's covered in tests for all storages", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 208}}, {"node": {"oid": "e38ffb06f1f643a1ce6d67b629a82012aaa7e041", "messageHeadline": "Add all storages to tests (redis, slice, leveldb)", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 280, "deletions": 12}}, {"node": {"oid": "b7005dcdc1a86607c97c7fdbbf46e90657805cc7", "messageHeadline": "Drop pflag to flag alias as it is unnecessary", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "daf123a3582c2038e84e31f1b9816c23de8748ab", "messageHeadline": "refactor redis and slice storage (drop redis/slice prefixes as they a\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "3d0d06d2d4c55b41891b5eff61f5006e1e66b7e5", "messageHeadline": "factor out redis and slice storage into their own packages", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "7fded9d891ab39c2af68d19a65e96052e7bcb4d2", "messageHeadline": "cleanup: drop unnecessary emtpy line, remove unused DataPosterPrefix \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a29c0a5da95c453fa86ab5f07d03ef9e51788a5e", "messageHeadline": "Rename \"leveldb-enable\" to \"enable-leveldb\"", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7c56e8e941c7f028fcbbf8085320c410c14a00da", "messageHeadline": "Use ArbDB table instead of creating new levelDB", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 18, "deletions": 27}}, {"node": {"oid": "21f726cb79523336ced80c497c420fb0d8c4dd76", "messageHeadline": "implement leveldb storage", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 362, "deletions": 29}}, {"node": {"oid": "268f7c33dcdc8530182f0aaab0a6a852ad70a670", "messageHeadline": "draft", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "1ee47ca8250c721a0601946eaba3bd3f682304d4", "messageHeadline": "block_validator: fix calls to writeLastValidated", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ca0665a62fff510a305c3134e2dd72f7fa38f9af", "messageHeadline": "updated approach", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "fbbe3d0eb6876d5e4b691575f607ca1ab09ba9b2", "messageHeadline": "Merge pull request #1750 from OffchainLabs/txstreamer_loglevel_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bcf1d32fc0ad5fd179c0bd7c6de9692f3278c9b", "messageHeadline": "Merge branch 'master' into txstreamer_loglevel_fix", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "3dd305e80e6e7265dc68522c36cd2c0129dac7db", "messageHeadline": "txstreamer: bugfix: update lastMsgCount", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16d02519d31ed7f5977a411ab85d7bca426da9b7", "messageHeadline": "Merge pull request #1749 from OffchainLabs/nitro-ignore-wasmroot-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "7a18867f59caa476eae2f9a9cec754ae8bccbdd3", "messageHeadline": "camelcase", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88f54fd5fa4b4a4daa22146b3dbd9cadcf3478b0", "messageHeadline": "fix log line", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b02a324abf4390dc9112748ee287cb0bd53449e", "messageHeadline": "add dangerous config option to ignore the wasm module root on L1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "8a4b954343a4e439da47ca158e8bfbf2d0c8986a", "messageHeadline": "Merge pull request #1690 from OffchainLabs/config_doc_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16d4b4ae7dd67c515032c2abf803601f688a97d0", "messageHeadline": "Merge branch 'master' into config_doc_fix", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 4124, "deletions": 4630}}, {"node": {"oid": "698165465e14311d43dbdb912977f5ddbcff498c", "messageHeadline": "fix merge errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 55}}, {"node": {"oid": "94ca31705952d295ea3b89510358da97e1745872", "messageHeadline": "Add a raw l1 private key option to the deploy script", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "36d3bca8133f178f4dc702f56ffeaed2ef9bd1bf", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1757, "deletions": 2868}}, {"node": {"oid": "b42c201a5b37163bb217f34d322fbbcd23a60bbb", "messageHeadline": "Merge pull request #1722 from OffchainLabs/docker-consensus-v10.2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d613cfb6118b061daf5795e4af727d3e89650f74", "messageHeadline": "Merge branch 'master' into docker-consensus-v10.2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2699, "deletions": 1782}}, {"node": {"oid": "b389154740afc41afdbeda05f9cc1d9d1ae99645", "messageHeadline": "Merge pull request #1734 from OffchainLabs/efficient-preimages-json", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 236, "deletions": 20}}, {"node": {"oid": "66258c366f33c5507b4e0285d65b0ddf45901377", "messageHeadline": "Merge branch 'master' into efficient-preimages-json", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2463, "deletions": 1762}}, {"node": {"oid": "c7f0dc459fbdb356ac2c3e95c860084d01921167", "messageHeadline": "Address PR comment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 113, "deletions": 101}}, {"node": {"oid": "7bba01f418e8464d4b74b397af4b0906f2409575", "messageHeadline": "Merge pull request #1536 from OffchainLabs/execution-separate-over-va\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2146, "deletions": 1747}}, {"node": {"oid": "902f2ee0a134c72251427ff41c73a877951ee392", "messageHeadline": "block_validator: add missing error check", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "314bd0cadf413d795266ab3fe9862b11b415c190", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 319, "deletions": 17}}, {"node": {"oid": "67af3b3be549d4276558bc77360f847fd9e2193a", "messageHeadline": "block_validator: fixin PR review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "266948dba032b0c8aa6fc53a72ec5079b6bcf846", "messageHeadline": "block_validator: don't try to read non-existing batch", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2bcb6778f5e8bc4f4f48d65381f6fea6f6993c5", "messageHeadline": "Merge pull request #1747 from OffchainLabs/pruner_fixes", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "e61465a908b9c768f9429474c64a0da852853b33", "messageHeadline": "Merge pull request #1741 from OffchainLabs/recordingdb_features", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "b9b400a1b31378340d10c148104507e44068fb17", "messageHeadline": "Merge pull request #1732 from OffchainLabs/pruner_fixes", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 163, "deletions": 114}}, {"node": {"oid": "adc4f0cba0e16ec00c4865e539a1fe29690d45dc", "messageHeadline": "Move validator/server_api/json.go to util/jsonapi/validation.go", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "c041e98e089ca91f007a71cd56535c38f7cf4e85", "messageHeadline": "Merge pull request #1733 from OffchainLabs/rpc-client-optimizations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "5c1d6c718d83d6038aeb35df52bdf8013d735ea1", "messageHeadline": "Add cgroups v2 support to resourcemanager", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 69, "deletions": 51}}, {"node": {"oid": "7ff6bae57f02aca5e789d6055596090a871d0fa3", "messageHeadline": "update test name", "author": {"name": "ganeshvanahalli", "email": "ganeshdvanahalli@gmail.com", "user": {"login": "ganeshvanahalli"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "85cebec684d448e45ed64eb230dd7b7aa80a1d24", "messageHeadline": "Merge branch 'master' into rpc-client-optimizations", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 293, "deletions": 1}}, {"node": {"oid": "b85ea168efc2e5a72d26351412d65d380e033af7", "messageHeadline": "Delete leveldb_test.go since it's covered in tests for all storages", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 208}}, {"node": {"oid": "926b43cd8eddd8a2cb1cb36f07b7857c5518085b", "messageHeadline": "Add all storages to tests (redis, slice, leveldb)", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 280, "deletions": 12}}, {"node": {"oid": "ae00aa60ecb24ade275f4a704cd0c1b80055b08b", "messageHeadline": "Merge pull request #1738 from OffchainLabs/rpc-memory-throttle", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 293, "deletions": 1}}, {"node": {"oid": "9be039780636c5b4a5978e5ae597241dd3e895fe", "messageHeadline": "block_validator bugfix: delete validation entry when done", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e6972d1c3440f7d0697a43a7e975ae821981911", "messageHeadline": "Drop pflag to flag alias as it is unnecessary", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c0a8f52e4c9513e95ca4cb101a714fd98e4791d5", "messageHeadline": "refactor redis and slice storage (drop redis/slice prefixes as they a\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "dec07768ba09379a7434f337fb9643e79e7200e2", "messageHeadline": "factor out redis and slice storage into their own packages", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "746584609632ec1cff067143af927d05a00e60a7", "messageHeadline": "Merge branch 'pruner_fixes' into recordingdb_features", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 42, "deletions": 117}}, {"node": {"oid": "3b9153852f4108b5076b739466ba3eeeba27b723", "messageHeadline": "validator: dont warn when catching up", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f3eb15282be71bd2f64732d2b1f97afdcb6e37d", "messageHeadline": "message_pruner: dont prune batchmetadata", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 41, "deletions": 116}}, {"node": {"oid": "b56c734dc9011c970b2c080d49cf896b05bcc98d", "messageHeadline": "update geth, add recordingDb config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "95aeec7389e611095950096d144695ebba63fdbf", "messageHeadline": "Remove unnecessary receivers", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0c1b5bd83ede06ed5fcc7f428eaaf33b0007db5c", "messageHeadline": "Add comments to resourcemanager", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "e7030af045b047a50e554b978f83fb772d41aa3a", "messageHeadline": "staker: move block_validator into notifiers", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "89fda395f199cf85cececb7854583029bc5466fc", "messageHeadline": "pruner: minor fixes following review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 44}}, {"node": {"oid": "5b18e37b30519a7f6c3842a16909225c1bec06c4", "messageHeadline": "message pruner: fix bug checking if enough batches left", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdcf0ffa4bdbf25f440d96a437d7cd3f675cd68c", "messageHeadline": "Removed use of Require/Fail, other minor fixes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "a9a34bf2bd378fb954f4bcad482de7a5f755c8f8", "messageHeadline": "Change get prefix to read for sysfs reading fns", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cc28f2ed911af2cb10551bdd25b762be52d36428", "messageHeadline": "Make separate resourcemanagement package", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "687306f80cd20c9733925cc8f51127a9522c4728", "messageHeadline": "Add some metrics around limit checking", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "b3b074c467ef417efa96e22e7f1ba622b06dcc59", "messageHeadline": "Use a single buffer to decode preimage map into", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "23ec41736f67d7897e869bd2d6124cdfb63fb524", "messageHeadline": "cleanup: drop unnecessary emtpy line, remove unused DataPosterPrefix \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "1f90062eb72c639a96e6b4fa5af5c317fa81c8d5", "messageHeadline": "Rename \"leveldb-enable\" to \"enable-leveldb\"", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "8563d052f715de8b738de5a71636d5aeffb92534", "messageHeadline": "Use ArbDB table instead of creating new levelDB", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 18, "deletions": 27}}, {"node": {"oid": "345528a39e99d36bbe6c264be3dad49aff8dd7d0", "messageHeadline": "implement leveldb storage", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 362, "deletions": 29}}, {"node": {"oid": "57d146c35e86aa9dc9cbb8875a01461627fd10af", "messageHeadline": "Reject RPC requests if memory limit is exceeded", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 232, "deletions": 1}}, {"node": {"oid": "947f8f7fb802b85357df15d4247348524ce7e6b2", "messageHeadline": "CallIterativelyWith: fix trigger val if duration is 0", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c435ace34339d0695ef9d12aed30021cb2e852f", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into pruner_fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e193ac05b4aee994e29902c7c6d6a5c5846f73d0", "messageHeadline": "calliterativelywith: avoid overhead for duration 0", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "964e48765092ca631a5a67441634ee4868b1887a", "messageHeadline": "Make getStrLen more efficient and simpler", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "82705c11adcc9fe4f7a7bfea05ae8904eee157bd", "messageHeadline": "draft", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "577715e5adaba77d8248e1c66b8e476848311ed4", "messageHeadline": "Don't run contract tx test in parallel", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "66a165899942585074ac5a5e05f9b85329c11964", "messageHeadline": "Handroll validation input preimages JSON marshal/unmarshal", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 216, "deletions": 19}}, {"node": {"oid": "48055ccc7dabeb875e8d55607fb4659408646d84", "messageHeadline": "Don't unnecessarily marshal RPC arguments for logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "c09cd9e956bdccb9a1bb88a7c4bd2838b4785e2f", "messageHeadline": "pruner: fix config options", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "63df5aefbf36fefb19e58d45b9701c50cd3e9974", "messageHeadline": "message_pruner: min-batches-left", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "18e836585862944e35376b0e82bd2847e52a798c", "messageHeadline": "message pruner updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 201, "deletions": 62}}, {"node": {"oid": "e96d7796055b39b8cf62490bfccfd73833047466", "messageHeadline": "pruner: deleteFromRange return uint64", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "79ee0ad9ec721e30f0381ecb491629e58efb82e4", "messageHeadline": "Revert number of messages in waitForL1DelayBlocks", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a47d2ba27e699c4c41a819ace51f5f6fd0c9dec3", "messageHeadline": "Add test for ArbitrumContractTx transaction type", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "d3cdb0cf769e88bf4d2297d4a6aadff2412ee8a9", "messageHeadline": "tmp", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "74cffb1a33c1cf98a5eb1e20f9bbf329e1efdddf", "messageHeadline": "Merge pull request #1728 from OffchainLabs/validation_count_client", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 84}}, {"node": {"oid": "7f8b9b327da593d382a5edf501249a4e63e1b6cc", "messageHeadline": "check receipt of l1 transaction", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ebbc572d8543603f51c0ecff7a6e859730cb78d6", "messageHeadline": "block_validator: call launch in main thread", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "789f21f9994cbde80a781dc12c8a56571e98bb86", "messageHeadline": "validation: manage room in client and not server", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 118, "deletions": 63}}, {"node": {"oid": "32ebecc0290daf031cccc6464400c1a462769468", "messageHeadline": "Add test for ArbitrumUnsignedTxType transactions", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "63f7063664fe8760ca1691f78a6710ce5c9edd37", "messageHeadline": "batch_validator: fix messages when not caught up", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a1d78983c705bc14b9ddddc3cf9bae412c4f64d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa767ea82c1e5b434cfee4ea523654ea8fd10fca", "messageHeadline": "staker: regularly check latest staked", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 134, "deletions": 5}}, {"node": {"oid": "e58689ca2ed6060f0ccc612826d358ae95e4df6f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.6", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1555, "deletions": 2983}}, {"node": {"oid": "ca73cbca4ec33bf6f6bc6524f01417b3d0196c02", "messageHeadline": "Merge pull request #1687 from OffchainLabs/merge-v1.11.5", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b635307bb2a2a0dbfaff0ec3332239a51a0df56", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.5", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1555, "deletions": 2983}}, {"node": {"oid": "4369b2772e5558b50070a1302720c8018fe99ba5", "messageHeadline": "l1_validator: add nil check", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2887b77c8420707037c2bc2565b25fd36136fd72", "messageHeadline": "Revert \"fix merge errors\"", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60e9dfbc743d12df8cf30f2e81707112dec0ffd9", "messageHeadline": "geth: go back to origin/master", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86ed5e20be65ee3d775b08819dee30318ed2f0d4", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37f9fb804394967d53d04d527ad0a39839a0d5df", "messageHeadline": "stop node even if start errored", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2dc39a990b89acbeb507f4bd194ee8354ff58667", "messageHeadline": "fix merge errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e82d93df44cd25b8d89657abd37643a7830359c6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 732, "deletions": 2613}}, {"node": {"oid": "8a37efe5d26b2d1131638f4f4e6e71cd5fb5ae6d", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a20f5bac4f9f538071ab9d0569151245bfc8d1ca", "messageHeadline": "validated not caught up if there is legacy information", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a5434adc36c57c019768a6b525e364a234511e95", "messageHeadline": "remove unused sequencer.dangerous config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 32}}, {"node": {"oid": "f9948453089de5234f9e4bb90fca166c232f09b7", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 306, "deletions": 178}}, {"node": {"oid": "fc287be3a428cd2eb233b236d82801476047d132", "messageHeadline": "remove remnant logging", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dad5de297a87b9bbf21acf8bf215c760d7089865", "messageHeadline": "Add test for ArbitrumDepositTxType transaction types", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "189702aaa3220c563ecb6dc7a0a6b02f68a0c256", "messageHeadline": "check including current block for transaction reverts", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "afa8c31cefc655d17a1097033a3552b2c28f5800", "messageHeadline": "Log reverted transaction hash, use int64 in revert checking logic rat\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ce29aaef1b1fa5edd35d2399a62c18c3c5e58db0", "messageHeadline": "warn when catchin up to last valid", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "ab70066d3d38dbc6b76b3e9ee2feb52c36c4090b", "messageHeadline": "block validator: support legacy lastValidated db", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 134, "deletions": 45}}, {"node": {"oid": "11689fd37796fc83cd8ab6139f0517208861b241", "messageHeadline": "l1_validator fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "c1994bb777bdaeceef5ce7f7ee09e2c7f46de86a", "messageHeadline": "fix GlobalPositionAtCount", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e1e6cda086d59e834d3e5fd155d10b092d7ca8f4", "messageHeadline": "renames and comment fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "752bf293916326f307eb63559e1cc1f872b8d806", "messageHeadline": "system_tests: increase log level with env variable", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ae88c147aede1f087ab9c1fb82506f0684bc5739", "messageHeadline": "Add support for consensus v10.2 to Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e4898695e3c5ea3028bb3908da7333abfc2f60f0", "messageHeadline": "Fix TestExistingKeystoreAccountName test", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "3d26bbf51a19e425426a5f2fd911e99e55e1bfd5", "messageHeadline": "fix keystore_test", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "1274d43ee5c4722cc332662ecbd5f4da9b3d4a8b", "messageHeadline": "don't return account when error is non-nil", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "af9b29a8945d3210b228436518f23a12c6ddf70d", "messageHeadline": "Don't return an error when creating new key", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 31, "deletions": 35}}, {"node": {"oid": "47f76bb9ca99f46e6671d200ee7560ced74f462e", "messageHeadline": "Merge pull request #1717 from OffchainLabs/l3-timing-fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 150, "deletions": 127}}, {"node": {"oid": "d8482ba943fb86b0a5f64077f62259783944ba1b", "messageHeadline": "Merge branch 'master' into l3-timing-fixes", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "60e98222c53fa4dded5957d8c9ccd73934c1a545", "messageHeadline": "make reorg-to-block an init option", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 32}}, {"node": {"oid": "6ea61f7886ef39c8ab911fd5fdfe9dccd667c052", "messageHeadline": "fix typos and some renaming", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "e6b4b74eb896e8b28a53088c9346e15b2842bdff", "messageHeadline": "Merge pull request #1701 from OffchainLabs/batch-report-extra-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "2bd6ac632349522fc7b788b733bf9e046305bec1", "messageHeadline": "block_validator: iterative print validated", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "25081f081c6724e317c20b767ca410faadc9434e", "messageHeadline": "Perform an initial delayed sequencing run at startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "67a7ad8d624ce04f2186ac943048c694ca163349", "messageHeadline": "Fix parentChainBlockNumber and l1BlockNumber confusion in delayed.go", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "787ce5405fa3a0ea31556f26614d8dc5c2c10b64", "messageHeadline": "drop unused function, cleanup checkReverts", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "6a6b1ece1e8c84db5f64376f0460d5f95849db92", "messageHeadline": "Check all blocks between last seen and current block number", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 65, "deletions": 44}}, {"node": {"oid": "1411c8fd1b0964e1e496643df7bf191abec72c86", "messageHeadline": "Miscellaneous L3 timing fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 124}}, {"node": {"oid": "f5a189be6ca80e6a7f50f08daaaadbda1690694b", "messageHeadline": "block_validator: simplify preparing record", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 40, "deletions": 63}}, {"node": {"oid": "0b6ce71397b8d230f6b7a19d6698c38235e90be7", "messageHeadline": "Poll for data poster batch reverts", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "1e6032e80ae4bcc7cbad90ae1767136992fd9306", "messageHeadline": "Update contracts pin to latest separate-l1-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddf4c28672599d005500c39764c8087dfbd46967", "messageHeadline": "Merge branch 'master' into batch-report-extra-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 312, "deletions": 2368}}, {"node": {"oid": "7c6240e2a4c2834f09b75d925c172f1974112ae1", "messageHeadline": "Merge pull request #1709 from OffchainLabs/seq-maintenance-lock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 93, "deletions": 71}}, {"node": {"oid": "96578a5aa06dd9b68fc96b684776c64f7d6cd3df", "messageHeadline": "Merge branch 'master' into seq-maintenance-lock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 2192}}, {"node": {"oid": "5cdab99d547ecf00401ab693eed2441d5068f403", "messageHeadline": "change koanf tag from maintenance-lock to lock", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3cff76063ff8e99c45e85c00fd29cce5d4d5e55", "messageHeadline": "Merge pull request #1679 from OffchainLabs/separate-testnode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 2192}}, {"node": {"oid": "a365467d1838fc1e8cea8f98fcab0a711b23f839", "messageHeadline": "Merge branch 'master' into separate-testnode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 161, "deletions": 105}}, {"node": {"oid": "bc8e7bb970d62634831b9a69d15b186161af7f02", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "37ff4e7a4e487fde17e40bc9b8eeb8ee2b3b2d3c", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92ccdb0510c35bd859dc842bd42f4d1ededffbad", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "b517b8ef4c24707deaebc067aa103b1da794216b", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 42, "deletions": 49}}, {"node": {"oid": "cb97e97740dc4a2310fee553be533fba9a679bed", "messageHeadline": "Merge branch 'seq-maintenance-lock' of github.com:OffchainLabs/nitro \u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 167, "deletions": 131}}, {"node": {"oid": "90b4fb57134aaca3d8f349e1b7dd8b29ae049c91", "messageHeadline": "Rename LockConfig to Lock", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dc01bf6e59e688bb830d2b84158f439b51c0d12c", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1690, "deletions": 1049}}, {"node": {"oid": "c1d5dd07e1fbc6c2e09f5c7a521495be88790402", "messageHeadline": "Merge branch 'master' into test_empty_cli", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1697, "deletions": 1055}}, {"node": {"oid": "b6e2acadca25f1f5b3bf9949dd4e9e84de8c8936", "messageHeadline": "Merge branch 'master' into seq-maintenance-lock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 168, "deletions": 132}}, {"node": {"oid": "d6a5090f2719dd81656fda2017889e97068a297f", "messageHeadline": "Merge pull request #1713 from OffchainLabs/fix-message-pruner-errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e4a9f2510b18fb870b908242296edced94d89376", "messageHeadline": "Fix message pruner error log lines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "152b9ff3160c694ee2a9fa00fef6071bb67661e7", "messageHeadline": "Merge pull request #1704 from OffchainLabs/init-message-data-cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 155, "deletions": 99}}, {"node": {"oid": "fa4e598080490d8a5f83d0b48a4b7072d0ad6680", "messageHeadline": "fix build-brotli.sh", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "7bff1231aef1adb09d9e7941124fe0ff52a3bd58", "messageHeadline": "Merge remote-tracking branch 'origin/master' into separate-testnode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 111, "deletions": 56}}, {"node": {"oid": "dcf3ef781f2719bac63cf796c5cc2bd677cc7806", "messageHeadline": "move build-brotli.sh to scripts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "d4942582de88c017c426cfbdc3f9788a09e8dc75", "messageHeadline": "move download-machine to scripts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c02357bd3e0c3495ca7dc6e13837fabae6b43f7d", "messageHeadline": "move fuzz.bash to scripts dir", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "db7961dabb96dc02156aa9e5a732b199c4ffe61f", "messageHeadline": "Merge branch 'master' into init-message-data-cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 27}}, {"node": {"oid": "c70b17180a510ac24fcedc8fcb9dc6d2b191f9db", "messageHeadline": "Merge branch 'master' into batch-report-extra-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 27}}, {"node": {"oid": "156aa43d3a0e79fa8a54b2f0171b8ed98e6a5b92", "messageHeadline": "Revert \"Bump contracts submodule pin\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ce531abe0dd1c5475afad028c2c4a5e792075b1", "messageHeadline": "Merge pull request #1712 from OffchainLabs/only-update-arbos-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 27}}, {"node": {"oid": "55ccd47680aa250fd22839c05e5f7aff5373e013", "messageHeadline": "Only update ArbOS version after recreating header after internal tx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 27}}, {"node": {"oid": "1927fbd7a58169822955c4596946b2cb113a31a8", "messageHeadline": "Bump contracts submodule pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bde271234720a355cb112af09342ff18481bd0b", "messageHeadline": "Make extra gas addition saturating", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cec892844b834587d7c5a45e57fe8532f7973f53", "messageHeadline": "Fix TestSequencerFeePaid rounding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1fdc284f6880276f842618974575eb4500862a42", "messageHeadline": "update LastMaintenance with single sequencer as well", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61f406b524761457a36d7b6342d346bae4b212a2", "messageHeadline": "\"Merge branch 'seq-maintenance-lock' of github.com:OffchainLabs/nitro\u2026", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 268, "deletions": 107}}, {"node": {"oid": "34e89e108d8fbfef6bd8f778bf0af9ddc9e4a0d1", "messageHeadline": "rename lastCheck to lastMaintenance, reword logging", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "257a3e54e49eb76618356790fb799ff742bea6f0", "messageHeadline": "Use real init messages for test setups with L1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 30}}, {"node": {"oid": "a3970c5eb91810f83842462e8a06e6258aaf1092", "messageHeadline": "Merge branch 'master' into init-message-data-cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 162, "deletions": 67}}, {"node": {"oid": "f6f7c07d1ed8f52c764c85bce0e76aedfd10f76c", "messageHeadline": "Merge branch 'master' into batch-report-extra-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 162, "deletions": 67}}, {"node": {"oid": "efabf3a244a52f1209d0445da75688a43feca4ea", "messageHeadline": "Merge branch 'master' into seq-maintenance-lock", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 268, "deletions": 107}}, {"node": {"oid": "f883cf7ea5ca491678d5bf0356e459a070f6141b", "messageHeadline": "Add maintenance lock to sequencers", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 84, "deletions": 63}}, {"node": {"oid": "0455a1f6a742258268145786009c9f18db66e3d6", "messageHeadline": "Merge pull request #1708 from OffchainLabs/staker-latest-nonce", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 101, "deletions": 29}}, {"node": {"oid": "29fb7180d63094eebcf2e53d24b6bc38aa3f7d20", "messageHeadline": "Restore underflow check", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "18a1b38f5c999b6c7df2f4b443d24eaf49cf582a", "messageHeadline": "Use the latest nonce, instead of the pending nonce, in the staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 98, "deletions": 29}}, {"node": {"oid": "8d515167ccbbeb1e4bb772739d29bf1add60fc08", "messageHeadline": "Merge pull request #1707 from OffchainLabs/handle-nil-basefee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2b0a98d94af016448f0346079dc65c9d8fdebc0c", "messageHeadline": "Handle nil parent chain BaseFee in data poster instead of crashing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e6fdec799d8167659b266c4d3c3ba46fc90969fd", "messageHeadline": "update testnode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c06b2bf723e88b8593bf62c7ed832d6be649bad5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into separate-testnode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1131, "deletions": 561}}, {"node": {"oid": "6b20e74c97f69548fde3aa902cc32489dc59a554", "messageHeadline": "Merge pull request #1705 from OffchainLabs/nitro-bump-ouroboros", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 38}}, {"node": {"oid": "d21d28f555df7e095428dedadf0037927feac0e5", "messageHeadline": "disable clippy lint", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 38}}, {"node": {"oid": "4f07046e182d3f61c3fec35df6262d1c1dc155c0", "messageHeadline": "Parse the current data cost out of the init message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 122, "deletions": 77}}, {"node": {"oid": "664107f559a31b5e2de852c16e4ae927d40a4fb2", "messageHeadline": "Merge branch 'master' into batch-report-extra-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 40}}, {"node": {"oid": "5b2807d1fc7fe6bd14828043bbfbba605116914a", "messageHeadline": "Merge pull request #1664 from OffchainLabs/ProduceBlockAdvance_during\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 40}}, {"node": {"oid": "49a5bf6631132f53768f71d3281834a2f369d90f", "messageHeadline": "Merge branch 'master' into batch-report-extra-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 740, "deletions": 313}}, {"node": {"oid": "a335c7915f88f7ab18e2a14afbed4f8c3cd9d0d7", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "beceaa2348be526785b8dd055ad65a6b1c2b3542", "messageHeadline": "Parse new BatchPostingReport field extraGas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "cba9ceacc25fbe826097ccf1ce07993d7a24b753", "messageHeadline": "add MaxNumberOfBlocksToSkipStateSaving and MaxAmountOfGasToSkipStateS\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 38, "deletions": 30}}, {"node": {"oid": "cc7590761c84f0e6e17a2d36e295be5a312cbd0b", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5933ecf6ba00594edaab5157edc2ea0d2fab0a5b", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bc4836ce5edf8cda47a2350a45a2c59b1cd19a95", "messageHeadline": "Fix import", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1c8e4849c70eb93bd23dd66ff63221e50fed5d92", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "319574395399da2b2908573a99a7142d886bf8ff", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e77ec32b6ec76945ffbbf4befa598e323af2fa04", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 50, "deletions": 47}}, {"node": {"oid": "2a1c2c935a032c54e75c2808c4d6b0672027379a", "messageHeadline": "Merge branch 'master' into ProduceBlockAdvance_during_upgrade", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 380, "deletions": 18}}, {"node": {"oid": "8032749f2d811e72273e0968d7f3910930666bd8", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "2773f3b2fd9de8888115ef6ad869dfc667d17e2b", "messageHeadline": "Merge branch 'recreate-state-for-rpcs' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e8767b733ac9af585f24fcc2ce6a804c5fc4c85a", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fad06ab1a38b557fd3e4d99a208f063076b426c2", "messageHeadline": "Merge branch 'master' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 789, "deletions": 363}}, {"node": {"oid": "e165f3ded1d943222fc332936157a3bfb259540f", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82e69591130ff90b11330cc1910b74e3237c48de", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb4dfbf55c000d6e0d2eb87d85acad87582ef254", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 750, "deletions": 323}}, {"node": {"oid": "ed4cd44420fd118c65265fabd1267fdfdeac1564", "messageHeadline": "fix merge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "29675e8bcb0845f8b09c8d8295f8336215c08dc5", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1281, "deletions": 841}}, {"node": {"oid": "472fec0ecde916197df03d283fde757597d8d9bd", "messageHeadline": "fix merge errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "97db673b705becf1182bbabdc30d8956e8c30add", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1280, "deletions": 838}}, {"node": {"oid": "0b32740ddd245ff0e52b1fd1a0372b90195f6a0c", "messageHeadline": "Merge pull request #1569 from OffchainLabs/pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 294, "deletions": 0}}, {"node": {"oid": "7bd70aa4a073dbfefd3d4ae0755c162427e0b7b2", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "7ef3b1fc5f2c155e4d5b3e1f76489a9fdef67fba", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 86, "deletions": 18}}, {"node": {"oid": "3b5c7825a3c3d660cf96016df66f3cc0d2f02b1c", "messageHeadline": "Merge pull request #1699 from OffchainLabs/batch_metadata_cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 78, "deletions": 14}}, {"node": {"oid": "048d888db23c2309c7f41f00da369b5dd6171b06", "messageHeadline": "Merge branch 'master' into batch_metadata_cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "24f05762ba9b235be57bdc3d0245a3be996106a4", "messageHeadline": "Merge pull request #1697 from OffchainLabs/block-validator-error-fix", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0869af987c1dd8ed1a99d5dea555f4ac7c020b38", "messageHeadline": "inbox_tracker: bugfix - remove values from batchMeta cache", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 78, "deletions": 14}}, {"node": {"oid": "ced9fc5579a3c61562872574e39392e92283c023", "messageHeadline": "Fix unhandled err", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1ad69cdf5c11e5a5cbc8b853b1ce6df47ce0020e", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 445, "deletions": 350}}, {"node": {"oid": "9393ca92b4a31fc442d6c0eec7878377d99ae525", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "a03711d61f051b096b5359d63ea3a13e4d604bce", "messageHeadline": "Add abilitiy to dump das keyset bytes to datool", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 109, "deletions": 38}}, {"node": {"oid": "6342da4d9ffc4859458a1f22c9376cddb07e3ace", "messageHeadline": "fix error handling in block validator", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0aa9f95eecc8119da97cd56087dae095260f9687", "messageHeadline": "Merge branch 'master' into ProduceBlockAdvance_during_upgrade", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 924, "deletions": 842}}, {"node": {"oid": "a5e24b79b8dbc4fb29ee943bb138f702be16c2e0", "messageHeadline": "add test", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 75, "deletions": 49}}, {"node": {"oid": "3d407778881c26768a24757333d22d34e8f02230", "messageHeadline": "Merge pull request #1686 from OffchainLabs/investigate-flaky-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 360, "deletions": 295}}, {"node": {"oid": "ddd2882169709bd6e168c6acc6f0dab5e95133fb", "messageHeadline": "Force leveldb instead of pebbledb", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "046b3a0161f45bcef9a782da8105c6458b951896", "messageHeadline": "Merge branch 'master' into investigate-flaky-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 41}}, {"node": {"oid": "cb65f7ef7a9732e4ed929ab6b8640c80b288fc42", "messageHeadline": "fix recreate state test build", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1bf55862536135186887a0a8b478648dc8ffd764", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "482eb81b4be6b012b85a9e9bfd067b11e7eed979", "messageHeadline": "Merge branch 'recreate-state-for-rpcs' into dont-save-every-state", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9143, "deletions": 35425}}, {"node": {"oid": "22c9df320acc6c3ec099b98de06b16f659bf6da3", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "837e45e163b262de78776f06856f53a2728944bd", "messageHeadline": "Merge pull request #1696 from OffchainLabs/store-useful-message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3dcc2d8e5a4b0e1702710c200658eb0e0a99cf0a", "messageHeadline": "rename test config function and fix comment", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "23f3de56d2f6583648cb9198af476c8be3629204", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 66, "deletions": 30}}, {"node": {"oid": "0b4ad5968ea61df2223a2993b609a0843ef73c20", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ca9a7274f6ed5725ee4a6752d79197e4b6f7b16", "messageHeadline": "Store haveUsefulMessage in buildingBatch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1fe4d8aacd3adde0aeffaf813bbd50af88f2423a", "messageHeadline": "Merge pull request #1695 from OffchainLabs/node-l1-proposed-block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "ca956ed969bd5e8cd9e46b87802c4c00cbc3232e", "messageHeadline": "Use Fatal instead of testhelpers.FailImpl in forwarder_tests", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "dd1f4e3ef4db4b2e7edffb8f44de6e0e8eb4d49d", "messageHeadline": "Rename Fail to Fatal and use Require instead of testhelpers.RequireImpl", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 193, "deletions": 193}}, {"node": {"oid": "b0455122417acd534f9605bc5e90d03a8391812a", "messageHeadline": "Fix l1 bound calculation for l3s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "155ace9f6da86330fee8e69adf872c172226be2e", "messageHeadline": "Make the staker NodeInfo BlockProposed an L1 block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "24aec13cf688162106959fe46bdd18482da3d4b2", "messageHeadline": "Merge branch 'master' into batch-poster-l1-bound", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 536, "deletions": 527}}, {"node": {"oid": "278bcabd80685eb9cc315d6f4148f112513cc8b2", "messageHeadline": "Merge pull request #1693 from OffchainLabs/l3-sequencer-l1-block", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "799d80a4783f1ad0d98956a2accef8638393142b", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "29da3009f1bb2f47dd81607fcfbdc601c25b2d8d", "messageHeadline": "Merge branch 'master' into l3-sequencer-l1-block", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "77457ce5d2302c69bfed8aa1968705645b28203f", "messageHeadline": "Merge pull request #1692 from OffchainLabs/test-contract-txs", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "ec8f38422452d5ca95958ae3ba7b40c7fb68668a", "messageHeadline": "Merge branch 'master' into test-contract-txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ee2e8e8128b55e44a1f18e8cd895c5a4ff4b7b7d", "messageHeadline": "Fix increasing the L1 block number while timestamp stands still", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "ad195020ab8c8db12296a731b9870e4021350d0f", "messageHeadline": "Fix l1BlockNumber on L2 chains", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2a8f93f1077c65adf246a10f920b9b5005915fdc", "messageHeadline": "Sequence txs with the L1 (not parent chain) block number", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "00ff6da16c671cb67c227bf5a58b40a399070e75", "messageHeadline": "Merge pull request #1680 from OffchainLabs/static_fetcher_copy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3e8514e743ab796c4025186436922ac657ac9443", "messageHeadline": "Merge branch 'master' into static_fetcher_copy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 151, "deletions": 130}}, {"node": {"oid": "09769be854ba847d680635f3a816dbe24d67f9f2", "messageHeadline": "Merge branch 'master' into investigate-flaky-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "662beccf57225774969fea2f6ed6ba11e42641ef", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "f4f128a2cdb0e4166c117a95a246813797e5d8fe", "messageHeadline": "fix recreate state test build", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21333006f07723c9a41c7dbec29415229a8f094d", "messageHeadline": "fix merge", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "da92634b870da6329620a7fc327c72c965c22c27", "messageHeadline": "fix merge", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34506e06571602abd10554537086eebb4951c0e1", "messageHeadline": "Merge branch 'master' into test-contract-txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "02529f14b95b8caca57b0e15684b0996959fc0ac", "messageHeadline": "Merge pull request #1629 from OffchainLabs/rollup-creator-create2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "cbf3fdf3471737449064f9c1b029c67d1503c5a3", "messageHeadline": "Test that contract transactions work as part of the inbox test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "1d05749d28d246786a9fd67c52c5c396ec850fd4", "messageHeadline": "Merge branch 'master' into rollup-creator-create2", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "7757108d358667fa73194b945fb756eda8e70f63", "messageHeadline": "Revert error handling back to assert library", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 29, "deletions": 41}}, {"node": {"oid": "df14a45e4454404f19eb6ce31bceb161c645e1e4", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "c2e6e149917444c720a1ae48f8de64eb4e45f9b0", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 33, "deletions": 26}}, {"node": {"oid": "0ef1c8399021dcf5ac6f44274f32a0ffd1f86123", "messageHeadline": "Use go-ethereum v1.20.0", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "e0bbe4f9691c127666546a49f08b7b6e69353d40", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 33, "deletions": 26}}, {"node": {"oid": "a546732a2daafe8ecee91106329f00f81d26beda", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9050, "deletions": 35369}}, {"node": {"oid": "522ec71477affeda1e070f0b82e6b3a96637a475", "messageHeadline": "change block-age config documentation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ec74670f08a6ec4ef7fac93268fd5acf9ed6d2e", "messageHeadline": "Merge pull request #1622 from OffchainLabs/docker-ignore", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "b6706b2b7fe50098e50222c3176e5b27fd5e332c", "messageHeadline": "Fixed moved solidity struct names", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "12c54ae4d5559832525e84c9fae32c3aad76dd7f", "messageHeadline": "Merge branch 'master' into rollup-creator-create2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3102, "deletions": 1427}}, {"node": {"oid": "21d481380b36d96ba94fba5d7e2f32f18b081a9d", "messageHeadline": "Merge branch 'master' into docker-ignore", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2936, "deletions": 1356}}, {"node": {"oid": "f2b60f71fb62241227be15393f174a6e75fe898f", "messageHeadline": "Update nitro to use geth our v1.11.6 fork", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 32}}, {"node": {"oid": "be54f3edf3a894e5a220b36374ddc39d2f6854c2", "messageHeadline": "Merge pull request #1688 from OffchainLabs/rename-ci-workflows", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "3b17ffcc55ea44214a39d4f79ab951f8f5a080db", "messageHeadline": "add run-name to workflows", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "33e86728ea63a76c4100df8a1f06d510dcf2cc0b", "messageHeadline": "Rename CI workflows so that we can differentiate them on github", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d1d9d18fce88a4d8834ef0ac40797028716d4113", "messageHeadline": "Update go-ethereum to our fork of version v1.11.5", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcf71b829f95405557544d57552311bf738de8d1", "messageHeadline": "Fix RedisForwarderFallbackNoRedis test", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "33778814c90ddbc3a3364332751406521c9b967c", "messageHeadline": "cleanup debug logs", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b763f5bb48e8d39e256d86ff09c3871cbe65cccc", "messageHeadline": "Fix flaky RedisForwarder test", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 183, "deletions": 116}}, {"node": {"oid": "58a23c81ffc54178434376281a06413396861cc1", "messageHeadline": "Merge pull request #1684 from OffchainLabs/data-poster-lock-retry", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87bdee7a606a8807123161f863f6bbbaac29603b", "messageHeadline": "Merge branch 'master' into data-poster-lock-retry", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c4dbf096e6ed463c061b1b20b40d67063fbeaf2a", "messageHeadline": "Merge pull request #1685 from OffchainLabs/batch-poster-safety", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d93e169faeea2f46773d89be7627812ae5c47633", "messageHeadline": "Add a safety check that we aren't reposting a known batch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "af64effe2f63a8fabefb5ee532375ac996c21baf", "messageHeadline": "If the data poster fails to acquire the redis lock, retry quicker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f43eb697a0a9f86ba23e24e2077052d84be98346", "messageHeadline": "Merge pull request #1682 from OffchainLabs/data-poster-nonce", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "03864dcf8fab008995580827a8a26b1eebc90e56", "messageHeadline": "Fix test", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "0f0492ca5ef345cfd07b7f8c2ed81aa6aa35706a", "messageHeadline": "refractor", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 27, "deletions": 31}}, {"node": {"oid": "59fe3ba463252137b6d5e570a997643e56058c25", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 110, "deletions": 90}}, {"node": {"oid": "e920a8ef7eafda6d080fdec26ec73c40211fd8ba", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 37, "deletions": 95}}, {"node": {"oid": "4afab93d8bed6a4e15b6c75a0ccda4cac4a5aa1b", "messageHeadline": "Add comment explaining why latest nonce isn't pruned", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fc911487c5289d32cdf303892e48b41f455ab95d", "messageHeadline": "Don't prune the last queued transaction", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fdbfba511f855c02f350e38532e74e254d6da088", "messageHeadline": "Merge branch 'master' into data-poster-nonce", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 86, "deletions": 88}}, {"node": {"oid": "82e6560167d095afb8b069b8afb59f6396a0f400", "messageHeadline": "Fix data poster nonce query", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b79958963eabaab07c7235ca578f1cebef5368f", "messageHeadline": "Merge pull request #1652 from OffchainLabs/merge-v1.11.4", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 86, "deletions": 88}}, {"node": {"oid": "ff7eae478bf9533ad6ec4accc2397ae2ceb53040", "messageHeadline": "Merge branch 'master' into merge-v1.11.4", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "7717546b600f518060d4e339f9bf880c6e9145c5", "messageHeadline": "Merge pull request #1668 from OffchainLabs/rpcclient_config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "457a9cd6125b0337b600aceb990913f69f917cf0", "messageHeadline": "Merge branch 'master' into rpcclient_config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 331, "deletions": 371}}, {"node": {"oid": "96ae38d395f5bc7246bf81de2e7323308a7c0a7a", "messageHeadline": "staticfetcher: copy config to avoid race", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "086891eb2e0aaeb35d683ee59740cb7106196623", "messageHeadline": "update testnode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3dcf2e84523f3f5839e2e4a0bb09b59e5fff6de", "messageHeadline": "add download-machine script", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "f04b0ff793e2275c50c63db4e03112348843bca7", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 139, "deletions": 145}}, {"node": {"oid": "dcff6ed55312ae46d8b3705722e3d58ab6ca75f9", "messageHeadline": "update dockerignore", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "e661a1714d62af46af6c8755e1102a11e63a55d3", "messageHeadline": "export ABI to blockscout in up-to-date path", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dbc1dad31be2e69d83313c493ab85286bd3ce9b", "messageHeadline": "add nitro-testnode submodule", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b525293ed9e57de6a142a58ad498c18f9b0607e6", "messageHeadline": "remove testnode from nitro", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 2163}}, {"node": {"oid": "132c3eed88979ebad7a05cf878052e81c903d5b4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.4", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 106, "deletions": 112}}, {"node": {"oid": "8f5e5805711289c5e7b5d3f4d75b5bfe20c1eccb", "messageHeadline": "Fix new uses of types.Message to use core pkg", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "15e3541e515cafc7d91346ed72113872fa2d9a29", "messageHeadline": "Merge pull request #1673 from OffchainLabs/errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 112}}, {"node": {"oid": "89591d08416da4cb1b2cbeedbe09a75a00a26652", "messageHeadline": "Merge branch 'master' into errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 225, "deletions": 258}}, {"node": {"oid": "8bba3ba48a3b681aef90fc13993ec96de12bde4f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.4", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2387, "deletions": 1152}}, {"node": {"oid": "617382101e87b56c11fec05144697546f3915c91", "messageHeadline": "Merge pull request #1677 from OffchainLabs/atomic-bool", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "09efc1034078739e41f8de4950a40351eb77e3f9", "messageHeadline": "Merge branch 'master' into atomic-bool", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 215, "deletions": 248}}, {"node": {"oid": "e49a821169c4b047186aad24574a86089c314be2", "messageHeadline": "Merge pull request #1631 from OffchainLabs/merge-v1.11.3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "8fb8a20b525510b68ba64566e6201dfc15009ddd", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2377, "deletions": 1142}}, {"node": {"oid": "789b086f9a2fe4eeacdadc5647e099551bf77903", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da95d5ee1e76409907a99b207a861c0359da141b", "messageHeadline": "Merge branch 'master' into merge-v1.11.3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 192, "deletions": 225}}, {"node": {"oid": "865e2a26b8f72aeff62dfe3223598a93641a741c", "messageHeadline": "Merge pull request #1674 from OffchainLabs/refactor-else", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 192, "deletions": 225}}, {"node": {"oid": "de72d0a7a8a60be35ab320b55eba9d849b206cf0", "messageHeadline": "Update to build against geth v1.11.3", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2bedb34784c60db37e2a2ca2a5620a55e2cbfe2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.3", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2196, "deletions": 928}}, {"node": {"oid": "f57e35291194ee9ba3e73a7430fe18b9b428da75", "messageHeadline": "Merge branch 'master' into atomic-bool", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a2391bc619bb39a37bc97ea8cf6bc87d99ab5e2e", "messageHeadline": "Use atomic.Bool instead of (atomically) loading 0/1 into int32", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a86f4d54e9c8a6ea12709b2ffffed654def9e3e2", "messageHeadline": "Merge branch 'master' into refactor-else", "author": {"name": "Nodar Ambroladze", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ce5eb97644e03586175d0b4b3f6ed9966ac42f70", "messageHeadline": "disable deprecated structckec. We use 'unused' already", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8c3b72b96a2887b7efa8a8d3baf60de8ac62b514", "messageHeadline": "Merge branch 'remove-structcheck' into refactor-else", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e3137460dbf9193d418dec5e2ff21ff1b397b4b1", "messageHeadline": "Merge branch 'errors' of github.com:OffchainLabs/nitro into errors", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f5a70f4f53abd5f0f704e35c307e54758b3904aa", "messageHeadline": "Replace 'github.com/pkg/errors' with builtin 'errors' package", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 106, "deletions": 112}}, {"node": {"oid": "6f73cd4d2e604a2d5606b5a6e38fee61255b6c16", "messageHeadline": "disable deprecated structckec. We use 'unused' already", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5a3139a612e43e099bc05fa1205dd4b0d5956fff", "messageHeadline": "Fix lint error", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "707f890b360b321782f38f8f10068812b708e49a", "messageHeadline": "Reduce complexity by reducing nesting", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 192, "deletions": 225}}, {"node": {"oid": "3b1a7e68988a8f5efa10328fdecce110e5bd2fdb", "messageHeadline": "Replace 'github.com/pkg/errors' with builtin 'errors' package", "author": {"name": "Nodar", "email": "nodar.ambroladze@gmail.com", "user": {"login": "anodar"}}, "additions": 106, "deletions": 112}}, {"node": {"oid": "1d3a93cd98d9824cef35170aee3bfb444c4c2670", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f57855c75ed673d8b4cd263b1e69fb026d2d5673", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "7d855ab4ae6bd37189f2fb31d13ccfef5421b1ca", "messageHeadline": "rpcclient: dont retry on empty config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "bf67b36cb230fcff307f0f491f85d3da26b0f02b", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2269, "deletions": 838}}, {"node": {"oid": "78ff09c3e67b50f57884df342b49e7c6970a7221", "messageHeadline": "fix block_recording for new arbos", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "25d6c2ec3185bfcf88294856c83e6108bc624983", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2666, "deletions": 990}}, {"node": {"oid": "c50ba3cf8061e8fa011e4fed3e42cd732c0409e1", "messageHeadline": "Merge pull request #1662 from OffchainLabs/testnode_update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "dce06d3281e11b357db4c64dd1685e2ab2d313a5", "messageHeadline": "testnode: update to use latest beta", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9449d189559d27774b112ed46a21c3a6c4f8d4d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into testnode_update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e7220b6523cb037cfc4b900bc513263a15a24247", "messageHeadline": "update submodules", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "442aa7c7ae790710bad0395b2efb453ce1362f52", "messageHeadline": "Merge branch 'master' into test_PREVRANDAO", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9b632f9ec1e09375d0501641b151d3300c4ebcdd", "messageHeadline": "update submodules", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ccf472d95e5559d959a54560cbace548be8cc068", "messageHeadline": "Fix contracts branch", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31a0a67d0285e385e3afb165d96067ef73b3a392", "messageHeadline": "Fix contracts branch", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d02469cea510d678340b7f1e1e241d9d667933ef", "messageHeadline": "test to ensure DIFFICULTY/PREVRANDAO opcode returns the expected valu\u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "03a2aea96bc6c9788707cfb055cfa5eeb59d0e0c", "messageHeadline": "Merge pull request #1663 from OffchainLabs/docker-consensus-v10.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d4fe207a91bd6ec78c6c544c8fa33309273cdbea", "messageHeadline": "Disable L1 bound when getting close to the maximum delay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "02050318a0ee1bb91f1333a9f962e00a27802c05", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "0b1569d557c8f921305cd681cc222dd0c90c9da4", "messageHeadline": "Wait for block bounds to be safe before posting batches", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 15}}, {"node": {"oid": "056d9aebcb14faeb8c55e9a4c4baab0da2b3f95d", "messageHeadline": "regenerate the state and header after the internal transaction", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "da0df13293f7538bef3a5b596ea3319bbb03f852", "messageHeadline": "Changes based on offline discussion", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7985fc43059ff37bfeabd40f5b0d24ff0639d7c5", "messageHeadline": "Empty-Commit", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "581bf87c08f942d3ec71b1457e69f6c4ac02f0c0", "messageHeadline": "Merge branch 'master' into test_empty_cli", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 760, "deletions": 268}}, {"node": {"oid": "5d1942fec350a6cce18814cd0ae48eb5aee070a3", "messageHeadline": "Add support for consensus v10.1 to Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "de68d9bc36c4210c7bf499f9d40d00f6da0bbf48", "messageHeadline": "Merge pull request #1578 from OffchainLabs/validation-node-cmd", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 760, "deletions": 268}}, {"node": {"oid": "a93e5e08e569df47e9529e081b09f934af2f62ae", "messageHeadline": "Merge remote-tracking branch 'origin/validation-node-cmd' into testno\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 760, "deletions": 268}}, {"node": {"oid": "9812132aa444b0d64eb5841d185cec7e516a626c", "messageHeadline": "test-node: update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a298c143794236a913cac6e3da177ec822c0f864", "messageHeadline": "remove .orig file", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 348}}, {"node": {"oid": "41b6017687336e08bafe150ea5e8580e5d9a581f", "messageHeadline": "deploy: fix chains info json output file format", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b867d5888b237648005d500ae65056973b7e2cb8", "messageHeadline": "udpate test-node config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 352, "deletions": 2}}, {"node": {"oid": "763848885cc006ba90f128441ae82f1e38c836a0", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1746, "deletions": 659}}, {"node": {"oid": "4919158b56c44c15b3d55d763df582dd601516c5", "messageHeadline": "update geth", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea21852ed74c2949de5884395bede9d5ed708793", "messageHeadline": "update geth", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "191e99e7bf7c45166607e250f5963afa8b88a610", "messageHeadline": "Fix test", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "7934e571c98117b199057b8d8675472e24aac013", "messageHeadline": "update gitmodules", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4e99ba0282c294b66c5cff2b1ef1398ef0710421", "messageHeadline": "update gitmodules", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a9291b891f641098d4e18351347425b7c5aa3ae", "messageHeadline": "update geth", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cec5da143eb408e19b9434680a90d296b11a17df", "messageHeadline": "update gitmodules", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "30e208b8a80632c12fdec2bd4c1fc68c8d6c0c4f", "messageHeadline": "update gitmodules", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "690998e632c413d87fa17fc8488889bdab74c80e", "messageHeadline": "Use update geth for missing config", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "365cd0570e52fd03ce85f36dfb2b4a99129c8514", "messageHeadline": "Test that parsing an empty CLI option set results in a default config", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "fa96ce12e8b4a755cc06a4839b0918a680387dca", "messageHeadline": "Merge pull request #1658 from OffchainLabs/rpcclient", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 67, "deletions": 38}}, {"node": {"oid": "bb1035081f6f8d5210bcc7b767fd7ea2243471dc", "messageHeadline": "Merge branch 'master' into rpcclient", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "dc8b2ef93b508331ebef0b1925fc5f5e10336f0c", "messageHeadline": "Merge pull request #1659 from OffchainLabs/chain-info-config-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "e11d7105019498137cb533a0aea56a6656d50f8e", "messageHeadline": "Merge branch 'master' into chain-info-config-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "a3d405cccc46f233bb0045c0c41f6f45c6ac2426", "messageHeadline": "Fix the config key of chain info", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "0868b5676f61616c297c333fa33072dddf8a63a6", "messageHeadline": "rpcclient: compile regex during config validation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 67, "deletions": 38}}, {"node": {"oid": "9afdc5c6bec9e656fd1f77ff506c6857a658a275", "messageHeadline": "Merge pull request #1655 from OffchainLabs/test-validator-push0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "c94ef3bc4b71b52494e54d201a23198fb0e6ad66", "messageHeadline": "Merge branch 'master' into test-validator-push0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 558, "deletions": 261}}, {"node": {"oid": "98d68f5da5900e8f7993cce09fbe8f427514ad14", "messageHeadline": "Merge pull request #1657 from OffchainLabs/great-config-rename", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "6c95de889882232e5c2ee0cd34c745b135ae3ec0", "messageHeadline": "Fix relay config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be8fa14b72cd0f946f3bc2c2936fe5f123d30042", "messageHeadline": "The great config rename", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "9d777a49a8f3a3c9329fc0d6216acf448bf144f0", "messageHeadline": "Merge pull request #1603 from OffchainLabs/rpcclient", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 505, "deletions": 208}}, {"node": {"oid": "6ba6bbc74247339560faf6c93680d7110292937a", "messageHeadline": "system tests: let golang infer staticfetcher type", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "eb327565b1e03c48c55c9ab4e7cc50c1e4f45441", "messageHeadline": "rpcclient: various fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "b03f1ca24cdd7f4e3423b7ac8f37499dfccf7d33", "messageHeadline": "Merge branch 'master' into test-validator-push0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 249}}, {"node": {"oid": "8bed2649fe12cf63be0a403c531c0c457c0adc7e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 173, "deletions": 300}}, {"node": {"oid": "9a13fa1f8ce2e5f14345895ed2ba370e280dcf59", "messageHeadline": "Merge pull request #1656 from OffchainLabs/contracts-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c835106cfdd12b985cb6bb780bd6a837f99dea2", "messageHeadline": "Merge branch 'master' into contracts-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 10}}, {"node": {"oid": "395fae980c0751ed5463b4892e777580ccb13735", "messageHeadline": "Merge pull request #1654 from OffchainLabs/wallet_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 10}}, {"node": {"oid": "daeb4bfe70db12a1f08a834c0b4e2263ffec48f5", "messageHeadline": "update contracts submodule", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "561e78ebd1eee2d67930e6c02faf526013ad7196", "messageHeadline": "Changes based on offline discussion", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6856545ae3ffa3a2e92586a45311e5f4511014e8", "messageHeadline": "Changes based on offline discussion", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "ec78cd5a8e25c718295ebde993e51029994f64ad", "messageHeadline": "Merge branch 'master' into wallet_fix", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 46, "deletions": 238}}, {"node": {"oid": "b9c734a832351a95351d2664f57b5b18c4c6323c", "messageHeadline": "Merge pull request #1648 from OffchainLabs/limited-chain-parameters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 238}}, {"node": {"oid": "d2b18225f7156682e0a14278fbc68d4d78488fb1", "messageHeadline": "Fix if else for wallets", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "62561f6dcf29e5d05454fd48b7408f957ba80975", "messageHeadline": "use ResolveDirectoryNames before comparing wallets", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9e5e586629003d5cb720e9fd5cbecaec666b4e88", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "2acdff203ff50ec22507c2deb84ae258f2643c56", "messageHeadline": "Merge branch 'master' into wallet_fix", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "3acf815bfbe40bf04a50e754f83af59c8e40efc3", "messageHeadline": "Add chain id to chain info in deploy binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0fea0e52f781c8ffef092b4284001c703bdc51c8", "messageHeadline": "Fix prelude length", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8b7f68413aca712239fa2ea088463dccbb45005", "messageHeadline": "Use PUSH0 in the block validator test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "d55c42bba96f85e545f7ebd02f02d876839c563d", "messageHeadline": "Merge branch 'master' into limited-chain-parameters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "6a4eb083746321b40ef5575063413a7df110e3d4", "messageHeadline": "Merge pull request #1653 from OffchainLabs/validation_test_deploy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "ab1144586e5b0daedb545fe59c53a8cde9484fad", "messageHeadline": "l1.l1-wallet cannot be set issue", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "189895ec85e4ab5803b28938ad96b5f16f512662", "messageHeadline": "Merge branch 'master' into limited-chain-parameters", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "9c140e63dbbe211b2b08509b03f453674e81c9eb", "messageHeadline": "blockValidatorTest improve", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "6dc383382d859441e374a49db5641c0ba30a6e01", "messageHeadline": "Merge pull request #1651 from OffchainLabs/validation_test_deploy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c184786414616ecdd2d4e3d6a7099f58288506b", "messageHeadline": "Update to build against geth merge-v1.11.4 branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 79, "deletions": 82}}, {"node": {"oid": "fdff35b6dcabc5061cad58b5216bf78c116ac9d1", "messageHeadline": "testBlockValidatorSimple: change parameters", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9df04d844ff10316731f390b8ed488d4ec1c23c6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 780, "deletions": 165}}, {"node": {"oid": "315e16e11b3b1f5d13d009a14730e3d69bb59064", "messageHeadline": "enable contract deploy to jit-validatio test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d29bd4312f1c42d91ddf4abf6187df2d05dfcea9", "messageHeadline": "Merge pull request #1650 from OffchainLabs/block_builer_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f8878ba462112e40e843f386be258b2e6f44d108", "messageHeadline": "block_processor: fix header for block being built", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "41209b0751f8da5a060a162a9e2dffaea0bb8c46", "messageHeadline": "Don't allow the chain information to specify arbitrary config values", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 238}}, {"node": {"oid": "7210cbf475d61906008f1ec5be274627c482a968", "messageHeadline": "Merge pull request #1645 from OffchainLabs/name_config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 155, "deletions": 50}}, {"node": {"oid": "b5d150aaaf47e7a2ad5f3ac7a9da03455c175ce7", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c357418dee5d3d436d196ead606041c79f25d5e4", "messageHeadline": "Merge branch 'master' into name_config", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 593, "deletions": 123}}, {"node": {"oid": "b909d3ecd44b180ff08242330d402366a477e621", "messageHeadline": "Merge pull request #1605 from OffchainLabs/seperate-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 79, "deletions": 45}}, {"node": {"oid": "8df5759ce684f9bc70eeef0e1fd22512c457505a", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 514, "deletions": 78}}, {"node": {"oid": "2d95d748c60032e7e409166a0a78417b1878ab3b", "messageHeadline": "Merge pull request #1598 from OffchainLabs/replay-chain-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 439, "deletions": 67}}, {"node": {"oid": "b0f66413c7a14844c0a0090ae954f9ed87b221b7", "messageHeadline": "Merge branch 'master' into replay-chain-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 11}}, {"node": {"oid": "49916a6b7cd3623f5c2e7333ad4b7c17b7c0c3d6", "messageHeadline": "Merge pull request #1640 from OffchainLabs/resilient-nonce-query", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 11}}, {"node": {"oid": "908829a23254450e0cb65d4cde43b36536481df8", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 713, "deletions": 336}}, {"node": {"oid": "a3d290a040076be5ef6d8e6f3c03b0ff4b9d1ea3", "messageHeadline": "rpcclient: support retries for custom errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "d427db41d3f34a2c01f0c59344dcc7ed3fb49514", "messageHeadline": "Merge branch 'master' into resilient-nonce-query", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 570, "deletions": 254}}, {"node": {"oid": "9e96eaf78cbe156a8f5e1e8b94191cacb0373930", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c83588a7d3273f76420830f58461d6d145999174", "messageHeadline": "support chain info from JSON inline in config", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "3298bfd39f41380bd3dda3ee52f908585877e6d2", "messageHeadline": "remove base64 decoding", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "2a47be54265d176d04335e5b00b24fbc62d32bc6", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c3082b8d18442e86ce0413aab9edb941a7766514", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "021539848fc7ad5b3161549711451a6aeea307b1", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 565, "deletions": 251}}, {"node": {"oid": "a0814329fe22d1df0d88ab19da9641f01aefd863", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 565, "deletions": 251}}, {"node": {"oid": "4cc8f539f975f1dfb71e4867e6d171cbd0e15fc6", "messageHeadline": "Merge branch 'master' into name_config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b5bdbe2c9b86297e82a42b1273ccd78039307b3e", "messageHeadline": "Merge branch 'master' into replay-chain-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0e914b480d9e343b3bed62d9f95c4605863727bd", "messageHeadline": "improve chain config validation", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 38, "deletions": 18}}, {"node": {"oid": "86e55b73d0674c20b96f15f103c425cd323546c6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.3", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 740, "deletions": 329}}, {"node": {"oid": "737add4a5d84fe3a55be802965f6b1396eea922c", "messageHeadline": "Merge pull request #1577 from OffchainLabs/json-chain-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 565, "deletions": 251}}, {"node": {"oid": "c962971af9d8b2586aa8c82724062d247cf1edbc", "messageHeadline": "extend MsgIsGasEstimation to MsgIsNonMutating", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "285041fb32cfc9f5845735a6bf50d5cb2d312a23", "messageHeadline": "deploy: remove l2 chain id argument, use the id from chain config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "0adfcb821a111a61df8bad62f8dd344749fb72df", "messageHeadline": "Refactor to fix replay build failure", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 66, "deletions": 44}}, {"node": {"oid": "4e39f7a2a631f03b38a44743f90f61abf5e0a52f", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "dd02882e38b9a7b148168b45a1026d45f43b331f", "messageHeadline": "Allow reading from ipfs for l2config, also allow base64 encoding for \u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 78, "deletions": 26}}, {"node": {"oid": "3b98441249538f252eede1a4e3337c7928b306b1", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b37eddf631f29e974ac9f8de3f33a1f5a7b9f026", "messageHeadline": "Merge branch 'json-chain-config' into name_config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9ee9a785331f6e124d0c5af5b21a2cd1c4013042", "messageHeadline": "support choosing a chain with --l2.chain-name as well", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 53, "deletions": 25}}, {"node": {"oid": "ff4a5b2c7d727692f6343c3e18d1583caa1cec32", "messageHeadline": "Use slice of chainInfo instead of map", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "5f25bcb84b9cadd3729e71d2d45db06b5f5f8e9e", "messageHeadline": "Merge branch 'master' into name_config", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "05582bbb72fa0b521f6bc26fac323e400c1bdd6f", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2003093268cc6d46a246b310e27ef7fd5220eea1", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "bd4be8f6426341f15e1db0515affb05d45eab944", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7f76d1d5b97b7c9484264c9d9c4bef6dc9c13e7a", "messageHeadline": "Merge pull request #1637 from OffchainLabs/ci_fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f9a0f40e0e8c8af9c92f62e995f9960ffc87e9f1", "messageHeadline": "Merge branch 'master' into ci_fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 22}}, {"node": {"oid": "9925bbc82e2a611c3c72eea1438c49fa31a81e72", "messageHeadline": "update chain info struct in deploy", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b752887db5dff12043f09e5d359cb26a444dcf41", "messageHeadline": "fix checking stack config compatibility", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 23}}, {"node": {"oid": "1c8f951c9336652e276f0609f36e6f73068499eb", "messageHeadline": "Merge branch 'json-chain-config' into replay-chain-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 158, "deletions": 174}}, {"node": {"oid": "2c0f8dedb26059217e020677f8bc6cd57c17ea82", "messageHeadline": "set auth rpc listen address in validation_node config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8afaad582f7c681d01e3c90033f659cc4fff7792", "messageHeadline": "Use latest merge-v1.11.3 geth commit", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df31fea4fd416189d24ac66bac9cbdc6d10aee1d", "messageHeadline": "Error if finalized nonce query fails and the queue is ephemeral", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "d699a32e0aa34c5a73aa682dccb49a4e0a5a61a3", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c7682c658943707ab06cfcef20086181c23cad0f", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "059c8518df152fec4c11114beeecd8a132acf08c", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 171, "deletions": 76}}, {"node": {"oid": "0f7ddfffb319b760da4bab9380b8b38be37c423e", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d231906aac59f7b5c2710a8bde6d810f0f36cb82", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 13, "deletions": 91}}, {"node": {"oid": "83c159edc8928268682e079fba4a5f31698becdb", "messageHeadline": "Format json", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 141, "deletions": 79}}, {"node": {"oid": "133138783b4285a4bfc92794b2a6b0b7fa2f7d28", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6da39823596360fc04cadacb53ee0805ac74b54", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "95277f021b976a224fce87e45d682795697d044c", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "8df80882c1749a6e05d0667fe560b609c3f9c912", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3ab3a56c7f403b4730023c0500057842f20717d2", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea4de831ea8fa31131a0c7a80ac2c5498fb036f4", "messageHeadline": "improve nitro_val config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "6386e11007714e63948c17703c12db8c71496341", "messageHeadline": "Merge branch 'master' into resilient-nonce-query", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a376b2647772a60da3626763031a5ab1d1aa5a7a", "messageHeadline": "Make the data poster nonce query resilient", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "9fe58e486c5e50fa34db5550d3e2305049132316", "messageHeadline": "Merge branch 'json-chain-config' into replay-chain-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 632, "deletions": 28460}}, {"node": {"oid": "4d967d4223a83a88b464e2afa997e0f314cbccd5", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90ca485851b014e6c9fb836f956e1e09f8fd3c42", "messageHeadline": "Merge pull request #1638 from OffchainLabs/fix-evm-transfers-tracing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a52fca67dc6007761b50da5d1cb6f6ac253c38a9", "messageHeadline": "Update to use geth with fixed EVMTransfers tracing", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0ab203b326ff95eeb7bd51b80efb528d221d973", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 62, "deletions": 43}}, {"node": {"oid": "f7548df59ea8c37b05bf1fac326881a84f47ce69", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 171, "deletions": 76}}, {"node": {"oid": "b50d3e8ae5ecf7b238838a3dac5bc21b6fa2aa85", "messageHeadline": "Merge branch 'master' into docker-ignore", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 61, "deletions": 42}}, {"node": {"oid": "cfced6ebf827e8dff4d74e82baedbf07a44a04f0", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 171, "deletions": 76}}, {"node": {"oid": "0f61473509a0a3cadcfdc880ed5c38ffe1f62a6c", "messageHeadline": "fix logging config reloading, fix log directory resolving in nitro_val", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "45de8d2965f7019b190e969ca1f746d5aaef0750", "messageHeadline": "Merge pull request #1633 from OffchainLabs/fix-pruning-validator-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7e73957e006c9bfafd5ee315e52f9a310fd54fb", "messageHeadline": "Merge branch 'master' into fix-pruning-validator-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 41}}, {"node": {"oid": "1230c910e7a7a2bf433b959c667a79e677d58850", "messageHeadline": "Merge pull request #1597 from OffchainLabs/rollup-arbitrum-host", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "7a2fa282eabd58949b02849c640e27cdfad9dc56", "messageHeadline": "Merge branch 'master' into rollup-arbitrum-host", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "198e9b64f0f40194c976b2b4472dd72a9ce17be5", "messageHeadline": "Merge pull request #1634 from OffchainLabs/backlog-on-sequencer-startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "73cc9f420a6e8ebb6599634fe300f2841ad4f99f", "messageHeadline": "ci: default parallelism, retry challenge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c9aa1423c6ff7d097df54b1d8a3f80b879aaf5f8", "messageHeadline": "Populate the feed backlog on sequencer startup if coordinator disabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "601d6bda24158b0f66e38a49e743f0003ab2eac7", "messageHeadline": "Merge pull request #1627 from OffchainLabs/relay-redis-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "635e312b8834a850e2b97ed16f9407f906f0dade", "messageHeadline": "Remove seed (deprecated in go 1.20)", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "3cfc9f90f43386fb964c778fafae6c6f82fabdc7", "messageHeadline": "Fix the pruning check for if the node is running a block validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "190caf937421567e9c1147a35ca671665894c595", "messageHeadline": "Merge branch 'master' into rollup-arbitrum-host", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 110, "deletions": 34}}, {"node": {"oid": "96407f5df2faae93596e5233f9452d32e3fe8700", "messageHeadline": "Merge branch 'master' into docker-ignore", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a37a87676105a0e9b655da1032151405b39b7804", "messageHeadline": "Upgrade to go 1.20", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "add19b704f1e9b2b19876e7753642bed09d0c03b", "messageHeadline": "Merge branch 'master' into relay-redis-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d8559e4345bb903079ca68161b0bf9931b23185", "messageHeadline": "Merge pull request #1632 from OffchainLabs/fix-logs-stored-receipt-rlp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85d2bf14d55d7a6513ee906ac4679cec075f3b8b", "messageHeadline": "Add the missing ContractAddress field to the logs receipt RLP format", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67c5dd5eb2216ea504c84813bb8617445b3e2a46", "messageHeadline": "Merge branch 'master' into docker-ignore", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 109, "deletions": 33}}, {"node": {"oid": "e4c803e1f48308b6426e015e395c8e423865a98a", "messageHeadline": "Update to version of geth with flock dep fix", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "7b706d83c22f13385b4b5ef760dc0046de1087a8", "messageHeadline": "Fix inverted sign in nil block check", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40e236722bac3771ff68dc140623bbb6b6586533", "messageHeadline": "Update to build against geth v1.11.3 merge branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "0fd6b3e67d21fcd1b92b16e71e2ddba9e82cbad7", "messageHeadline": "Merge branch 'master' into relay-redis-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 33}}, {"node": {"oid": "66ea55d436bb204a4de3910b844249573f3f9261", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 109, "deletions": 33}}, {"node": {"oid": "3677c5fdd166507a2efa7196cf148a73dcd4162f", "messageHeadline": "Merge pull request #1594 from OffchainLabs/ParentChainBlockNumber", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 33}}, {"node": {"oid": "7826050d2013812ecd4f390f2909275aa7cf0a32", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 27, "deletions": 28191}}, {"node": {"oid": "cc953b2a86703c0bec5c0b580624cdb6bf58445c", "messageHeadline": "fix newHandler args in test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e24eb2152f979cb029bd36a328cf09bd02ff4448", "messageHeadline": "update initial nodes list in test-node.bash", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "19b7f2c46e2b405b2a1b5483e666802e0892a566", "messageHeadline": "pass resolved file path to newHandler", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "abaa26affda3f64f344364a3e822048bc0477417", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "20c3e8d5be7de479f19df3c9b040aa58f7de3f82", "messageHeadline": "Use sequencer inbox isSequencer to verify feed signatures", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 53}}, {"node": {"oid": "2ee127ba7f14c9a9c2a51c125e37bfd30870d689", "messageHeadline": "merge nodehelpers package into genericconf", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "e16021a010060645ba2a5dc14ac1516d4d9a7f26", "messageHeadline": "move ValidationNodeConfig to separate file", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 137, "deletions": 127}}, {"node": {"oid": "852236dc3b27f8fa582f55db15c221b072749293", "messageHeadline": "Merge branch 'master' into rollup-creator-create2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a5be97037e4e10e2121ba8cb5321f632c25613dc", "messageHeadline": "nitro: ignore self as jwtsecret", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3a8a630ba5be2405496459ff684301aad7af2c47", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d68aad5a920cda3c0c07861ce5624b0e41f5f76a", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58000420919cc67c6b003f3c7a15d3896c903d90", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 454, "deletions": 28375}}, {"node": {"oid": "be749d0cda8376208b9d9095267eb437faeec156", "messageHeadline": "Merge branch 'master' into ParentChainBlockNumber", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 454, "deletions": 28375}}, {"node": {"oid": "4c3af7b773aacd43717af46d08c86fcb51f075d3", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 111, "deletions": 28228}}, {"node": {"oid": "17a2603955af379f1001b991c439d8c2cd865510", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 455, "deletions": 28376}}, {"node": {"oid": "53711b6ea4d79932a9e3cfae6358fb4f6d28a8ea", "messageHeadline": "Merge branch 'master' into docker-ignore", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 111, "deletions": 28228}}, {"node": {"oid": "6169632ee0f285b6237e65d8c04754e68beb089e", "messageHeadline": "Remove log and python build", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "e14815fb802fe24efaf04fb76fb5987191ebdae9", "messageHeadline": "Fix accidentally removed seq coordinator AddMessages call", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2b28f82ee78c6fc0e7c8589d38fb9eacdfef122f", "messageHeadline": "Use rollup node ArbSys block numbers if on an Arbitrum host chain", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "2426402bc76ae7ec504b58e1ee5f6fae52e42c0b", "messageHeadline": "Update deploy binary to use new RollupCreator without expectedRollupAddr", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "85d6480bb3866c85ef79e825c2313f12ec42193d", "messageHeadline": "update headerreader API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "fbc9f6ec44acd1be3c1eac612971e92a78392494", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 122, "deletions": 28222}}, {"node": {"oid": "2fea78496eb1045594ced7c5ac8e5e2097e91a81", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 122, "deletions": 28222}}, {"node": {"oid": "559932c540855d65634b565b0c0fe2ed060123a8", "messageHeadline": "Merge branch 'master' into relay-redis-messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4bc323e008b2f1ce470932ec7a11b70d9d163add", "messageHeadline": "Populate the feed backlog when acquiring the lockout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 45}}, {"node": {"oid": "dc10210220795bd5526aab8ca241b4f3c24be9b6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 111, "deletions": 28226}}, {"node": {"oid": "5614011ee0d4fbc99d17c10cbb88bd941c865c23", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 521, "deletions": 240}}, {"node": {"oid": "ec9077a805c4f4e608f78c41ba8fbeccdef66577", "messageHeadline": "return errors from TryCreatingJWTSecret", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "780b4ec3cdf23806c0c48a75d7e8668fe8c78b4e", "messageHeadline": "remove personal namespace from modules list in nitro_val", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "154a17df060e1ebffda1a3f4fde0c82e4862f14e", "messageHeadline": "Merge pull request #1628 from OffchainLabs/tx-forwarder-stop-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fb53d5c0cf63cf9410f536c063d69798ff18586c", "messageHeadline": "Don't panic in TxForwarder StopAndWait if not initialized", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d8e666360093ab56d86d9b9e3579db13101d6732", "messageHeadline": "Publish messages read in from redis to the feed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "b1eb3bb292d00d01c8f36d4b89548c116f0b08a8", "messageHeadline": "Merge pull request #1614 from OffchainLabs/contracts-submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 28142}}, {"node": {"oid": "ba0297d0ba8caa06731efe7e79a5c39bd11647b6", "messageHeadline": "Merge branch 'master' into contracts-submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 48}}, {"node": {"oid": "614388cf59652ca40b76d936602b16311fa2d1e4", "messageHeadline": "Merge pull request #1583 from OffchainLabs/Shanghai", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 48}}, {"node": {"oid": "7933ae9a3abb856673696c1b6055be2020358415", "messageHeadline": "Remove contracts build artifacts from .gitignore", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "ad71c668b321d511cd1aabb090b61f25a1d64744", "messageHeadline": "Merge branch 'master' into Shanghai", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7d96bb8ebe8b57e8cccbca919a0a95402ea232e", "messageHeadline": "Merge pull request #1624 from OffchainLabs/shanghai-merge-master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1723, "deletions": 1015}}, {"node": {"oid": "a174f2e63adc16b4fe67abc8aa3298c43263244a", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d79db3069f46ac8044dd33307bf80d3d1d1ce477", "messageHeadline": "Remove contract-tests CI action", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 60}}, {"node": {"oid": "02d094d2214fd5135e0d56760b5c26e38de806e5", "messageHeadline": "Convert the contracts folder into a submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 28074}}, {"node": {"oid": "c7417ad9d4128f78c5ee6fc2f48bc36533eb762b", "messageHeadline": "Merge pull request #1625 from OffchainLabs/test-node-v2.0.14", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f928c0556675296a2e7321562ce5cd5a9511ddf1", "messageHeadline": "Update test-node.bash to nitro v2.0.14", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94df7f0051c3c0f0637a69259d58d734371b400a", "messageHeadline": "Remove git submodule branch override", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ffe1e9399fe2d0e5c6cbe5f9fca88359ec3b2d81", "messageHeadline": "Update to use new geth APIs and fix compilation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 41}}, {"node": {"oid": "7c10c3bcfa4448f3d061c5555d0e75d4d6753359", "messageHeadline": "Merge branch 'master' into shanghai-merge-master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1711, "deletions": 973}}, {"node": {"oid": "b4231ff2ffd7e3f87f4750b238d755a43c077346", "messageHeadline": "Merge pull request #1593 from OffchainLabs/pending-call-block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 16}}, {"node": {"oid": "6b40f92fcba8482de88b766f4f5cc85df596ad38", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 378, "deletions": 175}}, {"node": {"oid": "47998458c804a1e47436c5b292b7b024951730ad", "messageHeadline": "Merge pull request #1623 from OffchainLabs/coordinator_check_blocks_b\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "91335767601c9df83c5bcefaf873b30fa26df238", "messageHeadline": "seq_coordinator: use current exec node interface", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22c776e3fb18435631e7ae53b90bfd15966e2890", "messageHeadline": "seq_coordinator: only take over if all blocks were built", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "138ec00e5496be3867582256edc4a0e6a768c9b4", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e63d953832d31710e2f441946ce5340d5c4518fe", "messageHeadline": "Add dockerignore", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "63f0e6a5e6123f8885da8c25b0f6bd98ad5385b6", "messageHeadline": "fix typo in Makefile", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "887c944a8524f86204c4f0cbbe484593d02cb75f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 128, "deletions": 39}}, {"node": {"oid": "33424f318cec08effe8ad165e3a8d1ad8a66bda1", "messageHeadline": "gitmodules: don't follow geth branch", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1b1ea433f51777e5bbd0494510850a0536d7b0b1", "messageHeadline": "Add unit test", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "ea72de7b039acfcc125a7f46f8a229677c46b1cc", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1101, "deletions": 737}}, {"node": {"oid": "f5249bbb2a849daaedfe710cc4c5b4df768bcb25", "messageHeadline": "use auth api in test-node", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "135bc62715952acdd9b9ace1f38f8477c0488783", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "588f8f6ecf354e7857f2e31be58a15b73a201a7c", "messageHeadline": "fix whitespaces in config.ts", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4b00f185b1c56f44a9972d9a62c8f4d84f9d0bd9", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 384, "deletions": 163}}, {"node": {"oid": "25b14bb28c3b4bc5070929507281bbddc6ed3a90", "messageHeadline": "update dependencies in docker-compose", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "31a674952870c0c2306020285def0a41f95fc116", "messageHeadline": "rename validation-node to nitro-val", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "834641861ab1fb3d5f10b5639bc8841d37fcbd27", "messageHeadline": "remove .orig files", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 2254}}, {"node": {"oid": "8d4250276c14ed4ed6dc9cd8376b51cb65d68893", "messageHeadline": "Merge branch 'json-chain-config' into replay-chain-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "33c271a4470daddc57fc4f8b0e97f86cbe565cdd", "messageHeadline": "Merge pull request #1615 from OffchainLabs/fix-estimate-gas-cap", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 34}}, {"node": {"oid": "83716159968f227d0615928f78dd9329adc38ee8", "messageHeadline": "Set the message type in EstimateRetryableTicket", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f8f4dbaf4c6996f64c14296eeef03297d7da4d06", "messageHeadline": "Merge branch 'master' into fix-estimate-gas-cap", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 82, "deletions": 5}}, {"node": {"oid": "e650e29d8270ad40554f8e9457ea4e280165d80a", "messageHeadline": "Fix comment in NodeInterface.go", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3658fa65fa31e383a3bdd15946d7ad0e757f7396", "messageHeadline": "Use a fixed gas amount when estimating gas L1 component", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "3176ffa19530010b086540bacbbec02cf9699bd8", "messageHeadline": "Merge branch 'rpcclient' into execution-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 482, "deletions": 232}}, {"node": {"oid": "ec50a172bd495933bf1a5127990c95ca96f1656c", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 424, "deletions": 200}}, {"node": {"oid": "329611ea87e703a04e667815054d5040df999c97", "messageHeadline": "Merge branch 'test_stakers_fix' into execution-separate-over-valiation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7a1a7b395f1df9ef81aad325d52f15257c691df9", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 425, "deletions": 201}}, {"node": {"oid": "7563d83a2fc68e8078d1af28013bbfe9ddfb4c95", "messageHeadline": "Merge pull request #1616 from OffchainLabs/test_stakers_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 82, "deletions": 5}}, {"node": {"oid": "e2a4dd26ec2facca9b72570a74371f62662d908b", "messageHeadline": "staker tests: use empty genesis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 82, "deletions": 5}}, {"node": {"oid": "3f377d183849267a2f3d07135a5b467303e1b1fe", "messageHeadline": "rpcclient: update to geth version", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "146c915fd64aa6bf4a4cf3d5937ac794169afee5", "messageHeadline": "rpcclient: fix if ctx_in is done", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "770a268a22b34ae033f1ccf609e3e4f45e46b815", "messageHeadline": "rpc_client test fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "29cb88ff9cf692a2264092fb2f8a542f2ce3cde0", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 411, "deletions": 189}}, {"node": {"oid": "21d6e8640220f1b5b13324f7e44ba640abdb5ac0", "messageHeadline": "Fix the eth_estimateGas RPC gas cap", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 24}}, {"node": {"oid": "a9124f3b8d6101443cbb12594a5ad8dad11dfd0a", "messageHeadline": "Merge pull request #1517 from OffchainLabs/merge-v1.11.2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 224, "deletions": 117}}, {"node": {"oid": "0786befc86803d9d89fabd3661caa2e5a2f96811", "messageHeadline": "revert removing deployment.json", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "06177e6d80e99534adaa1f219ba1c8823d564ef2", "messageHeadline": "Point go-ethereum submodule back to master", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "694cf4942d6d73c0519e980dded5304986d3f566", "messageHeadline": "Fix core.IntrinsicGas call", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b360094c84746fe95aea3cba5f0bbd2b5d2f70e", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aad143a619d84515ce94af23af40106bd14821c", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0717698cf42bdc9802a8478ca3ab7d1654bb913e", "messageHeadline": "deploy: save l2 deployment info in chain info json format", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "6bf654043ea5891a6a647ec0b07e44bdc40d9a28", "messageHeadline": "fix test and improve MsgIsGasEstimation method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "462d64f98143bf005706e7bb7186a1b2ea6544b0", "messageHeadline": "Merge branch 'json-chain-config' into replay-chain-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2925, "deletions": 310}}, {"node": {"oid": "c0ea6533a503df8a260be29db230c13d03bb6012", "messageHeadline": "add SetChainConfig ArbOwner method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 90, "deletions": 1}}, {"node": {"oid": "cf54bb21584cda819556689586b1aca068ca9535", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "c8423850340ced4fb11bea50b6e93f1761768503", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 157, "deletions": 76}}, {"node": {"oid": "6339c1bc50b04ddead2e2f5b1c0a1261f5482291", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "85619d6e7a03d8e1c9297d68520f72f75de03132", "messageHeadline": "minor change", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 33, "deletions": 29}}, {"node": {"oid": "fc04f3dbb32890283ec900de207cf69bb9170064", "messageHeadline": "Merge branch 'master' into ParentChainBlockNumber", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 157, "deletions": 76}}, {"node": {"oid": "71d2b9039e0cb84f853684cd64694a77f71f618e", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "3125f5ab2a9684bdf34e55665a12e535f445c45a", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "b4026204365e6611a3c1db0f570488ccbcb864ca", "messageHeadline": "test-node: generate and use for deploying l2 chain config json", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "5b2f00ada25b792338084505fd54166f77cb33f3", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "64616d3cfb4071a5bb52f8ec114125a21d84a7df", "messageHeadline": "deploy: read l2 chain config from file", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 14, "deletions": 42}}, {"node": {"oid": "28efb97499a1f05bd9b3aee51d78bb52abc0d515", "messageHeadline": "improve error messages", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5053414e25a0418cbb95cadc4a9391befc2bbd18", "messageHeadline": "use fmt.Errorf", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "3fbe7ed73ed3f1802461c75d9c7ddd961ae5d450", "messageHeadline": "Merge pull request #1571 from berylbit-labs/patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "0b12ca27fbdf82a8a878b3f23dc8fa78a2c83827", "messageHeadline": "Merge branch 'master' into patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3698, "deletions": 2752}}, {"node": {"oid": "f05c2324d38382940b5e854c76c188bf1d5d7e50", "messageHeadline": "nitro: get serialized chain config from init message during setup", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 83, "deletions": 14}}, {"node": {"oid": "2ed3b12d13e57c7ccb9e37e4919477e5e0a38686", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d990718e1c72b4d5c0d39728e00eca81817a2762", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7568bba6ccf4a71979d63f4250bc175c6b1525c9", "messageHeadline": "Use latest merge-v1.11.2 branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a1dfce6cde5b28f791bbe64dc627fcbb00a84dc", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0a62a5e4c3d367d0ab71139ee3d583bf4183e2d9", "messageHeadline": "Merge pull request #1613 from OffchainLabs/fix-batch-poster-test-race", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b0c598dadda733f215abb5eae032d6b3f051accd", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "eb4b0c16104109ac4e7af3557985023f122a7a1f", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "9af5e64c98aeec7058d657e7ffc11fb82c6843a4", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "8d5b2fd2620d6dc9c0548ea95d83720e1b4cfb71", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 124, "deletions": 68}}, {"node": {"oid": "4f2e92f5e9157e5c73763d30098cbe5ef1797487", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 67, "deletions": 52}}, {"node": {"oid": "c7606190a915594915d6983232eb2eca7edfc59a", "messageHeadline": "Fix unit test names", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0f0da0362b5d0732321822d324d0810a5fa0595", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e5e7ed9f26e1e72abd83fe5e6e0898993e502e1f", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "f51db1e7400820a8dce443e34da7d88fb75f3ae3", "messageHeadline": "Fix docker", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ce1067725e19709fe6280c5ddc1249f43559eeff", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 53, "deletions": 40}}, {"node": {"oid": "fedc3a059198e39d35b87dc8e313be9da0f2b0c6", "messageHeadline": "Fix build failure", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 183, "deletions": 179}}, {"node": {"oid": "783bc26f64d357335cf623b3c491c5aa30efd1e1", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6752edc49567d110422c14a8ba81c36d1331d040", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 145, "deletions": 154}}, {"node": {"oid": "3f79e628f4b1aa5d9265546b861bfbde0f5e2340", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "dcda87c29862e35571f03581955026401e1814df", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 53, "deletions": 40}}, {"node": {"oid": "cb448eb7b65546da12db9b31b50048a09a65c5a7", "messageHeadline": "rpcclient: use self instead of auto", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4fcea722fccbad5348c22cc7aa538d7fcdbea902", "messageHeadline": "Merge branch 'master' into fix-batch-poster-test-race", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 40}}, {"node": {"oid": "2baa83488695ed155fe0c804e5dda528bb2c3ae7", "messageHeadline": "Merge pull request #1612 from OffchainLabs/create-execution-refactor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 40}}, {"node": {"oid": "f9f11015ccd93a39b2fc1794653603b15852fd99", "messageHeadline": "Fix a race in the parallel batch poster test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d53000d7f83c0959e6a97135c4930dea1cf1bfcf", "messageHeadline": "Move duplicated code into createExecutionBackend", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 40}}, {"node": {"oid": "3fb44457af90188a70bd768ac03b34503d63b99b", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e47cd3ee84a91d087e8e71da0ea1d609832ec16", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "eef7d30889176655df3d56afc414eef87f975767", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 54, "deletions": 32}}, {"node": {"oid": "1928f94fd9a319ce0f934d94123a93c4813fbc69", "messageHeadline": "don't reserialize chain config from init message", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "ff48acebaa87aa2bc874222ad688cdf926b55017", "messageHeadline": "Merge branch 'master' into replay-chain-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 829, "deletions": 242}}, {"node": {"oid": "28d1a960f75ebc4e08efd18195fb6a61fb3f66e5", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d453ecc1316beac08e047655ddc6826cd59ab98", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 829, "deletions": 242}}, {"node": {"oid": "ff3e5b092aabbead99bcb2f0ba11a6e35d8dcba4", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c844d670abb8fab8186a3b72b85254d4ecd6e08", "messageHeadline": "Merge branch 'master' into pruning", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3642, "deletions": 2711}}, {"node": {"oid": "0a53208774d9c8e12c6e1fb4d73c9109124c01fb", "messageHeadline": "Merge pull request #1610 from GwangIl-Park/master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da4dafaa1f600cf8df0fd8c1a103a4c5a51a9377", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "480da232fa62a4f87c7486dcf5e8785e97fd920c", "messageHeadline": "Merge pull request #1608 from OffchainLabs/feedOneMsg_log", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f981e0193ec2965f2ad1f5effa0610a839eb83ad", "messageHeadline": "Merge branch 'master' into feedOneMsg_log", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "46076e2c614722e66b714d9fd6c68be7848795d8", "messageHeadline": "Fix typo in test-node.bash", "author": {"name": "GwangIl-Park", "email": "rkasud0@gmail.com", "user": {"login": "GwangIl-Park"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "377dfa14e886e46f2028cbd1f9b1b155169c52a7", "messageHeadline": "Merge pull request #1609 from OffchainLabs/testinfo_privatekey", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "3e98a35023efaa0e424df84b99195d776fbeb617", "messageHeadline": "Merge branch 'master' into testinfo_privatekey", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 96, "deletions": 21}}, {"node": {"oid": "59f15ec0bcfa8b48ba9e4f9c0052da6760234bf0", "messageHeadline": "Merge branch 'master' into feedOneMsg_log", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 96, "deletions": 21}}, {"node": {"oid": "4bba951b52e3b170b473f3b1dd3949e38f5b9866", "messageHeadline": "test_info: generate keys deterministically", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "e2aa97646cbedfa70cc1071cea0e63936b164fee", "messageHeadline": "dont warn on feedOneMsg if chain advancing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "e1da8668b1f6ba52cf0ed3e6be9e72ad39402888", "messageHeadline": "rpcclient: test retry", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 123, "deletions": 4}}, {"node": {"oid": "ccfa06f6726cf28d803587ae4c5e9a093c944399", "messageHeadline": "rpcClient: better logging, hot-config options", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 115, "deletions": 62}}, {"node": {"oid": "fcb12d9f46f91a2c4a6928103a9ccd8cf0d13512", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 57, "deletions": 16}}, {"node": {"oid": "322e63eed96e8146c9ab6c261f2ece5baa60bc4d", "messageHeadline": "Merge pull request #1562 from OffchainLabs/precompile-static-logs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 16}}, {"node": {"oid": "5a92a8105236f8642f0003943876a9eeabef87cb", "messageHeadline": "Merge branch 'master' into precompile-static-logs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4652, "deletions": 5206}}, {"node": {"oid": "0c0eada25291b14bdbb00d360b5bd236eccf3ad0", "messageHeadline": "Update to latest go-ethereum merge-v1.11.2 cln", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21903aecd76b6f0ee5650cea9e434e4722f228be", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1341, "deletions": 820}}, {"node": {"oid": "5d5bef25962ea19cdb422776b6d277d23f7edad3", "messageHeadline": "Merge branch 'master' into ParentChainBlockNumber", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 758, "deletions": 214}}, {"node": {"oid": "102db98f042499b8b954eeb0be85f546293a948a", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1600da79acb3495dd2d0a8d1632f67a492a13e13", "messageHeadline": "changes based on offline discussion", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "aaefc49664a16435dc57f89378ef51e8ec903c05", "messageHeadline": "Merge branch 'master' into seperate-wallet", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 758, "deletions": 214}}, {"node": {"oid": "388cf057c84a64348b8015e9b749e6423bff8eed", "messageHeadline": "replay: add fallback to hardcoded chain config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "c236be346c9ac25a50d871b5543471d64089db54", "messageHeadline": "Merge pull request #1595 from berylbit-labs/patch-2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d3ce82aee17e3a78ec21010ee74dcec25380c6c", "messageHeadline": "Merge branch 'master' into patch-2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1029, "deletions": 708}}, {"node": {"oid": "8545d1e0ed54e2534d555e4f9b63b7c5757aced6", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 757, "deletions": 213}}, {"node": {"oid": "82f78b749fe24c77fbc3aead7a17d2362e8349a8", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9e74898d197c1b2d51aa6fe802768e4a646c4541", "messageHeadline": "l1 connection config + use rpcclient util", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 105, "deletions": 169}}, {"node": {"oid": "d4c4b534c38399cf28eac82c2c2a34af5da6a144", "messageHeadline": "rpcclient: wrap geth rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 120, "deletions": 36}}, {"node": {"oid": "3e73fa9eba72e3274ca02242c333d99f0d2f9fec", "messageHeadline": "Merge pull request #1602 from OffchainLabs/config-max-batch-size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "ce3d115429ec8d3e83455686b689c7e1f290f4de", "messageHeadline": "Merge branch 'master' into config-max-batch-size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "33da7db579bf41d99bf593ee52be86bb4a4c481a", "messageHeadline": "Pass ChainConfig to NewBlockChain for special case", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "454e4999c46bab1732b100cc3cecdab06176c79d", "messageHeadline": "Merge pull request #1600 from OffchainLabs/staker_config_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "497f9ffbb1bf8c6c5af1a2255f81473a1f398a96", "messageHeadline": "Make the JSON-RPC max response batch size configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "6cb5cf6da78d0d36895efbcb5a575e57654c48b8", "messageHeadline": "create rpcclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 102, "deletions": 51}}, {"node": {"oid": "f28de1a2419aa7878cca725cdf638be944ab4750", "messageHeadline": "fix merge problems", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9bc15667219902da768f1d41379d0d5c2581194e", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1474, "deletions": 882}}, {"node": {"oid": "0cbd8c729f577a196822862637c7dd2ac0a7a600", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1112, "deletions": 770}}, {"node": {"oid": "66219ff69d4aa39f2706d17d86ad0134a6cfdb5b", "messageHeadline": "seq_coordinator: only take over if all blocks were built", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "13c0c194575cd88eeae0488b9dab55b843c841c9", "messageHeadline": "require statelessblockvalidator for staker", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eeaabb6e9f047f9aceb45390329a1408f4d0fdfe", "messageHeadline": "staker: no validator if not required", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "1f2e1bd0e23461661f818d8deb70b634435bf0e4", "messageHeadline": "clenaup some TODOs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 28, "deletions": 39}}, {"node": {"oid": "f9cd31c683b11a6703e525252c61cfe17e58e612", "messageHeadline": "check in inbox reader if chain config from init message is compatible", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "14e9b9b84660f4b9f7e0ab632393f761a4e1fe5c", "messageHeadline": "Merge pull request #1551 from OffchainLabs/bulk-memory-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 719, "deletions": 209}}, {"node": {"oid": "247a76d910f96022b436cb2c857456595ddead33", "messageHeadline": "allow separate wallets for validator and batch poster", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 73, "deletions": 36}}, {"node": {"oid": "81d2a7a0077bfee154a5b957be597be95a2e05d7", "messageHeadline": "fix lint", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "284cd5be2bb094037f54da2fb2e025d443cf5e54", "messageHeadline": "fix lint", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b32507f21559f26abfe5626ebfbbfc3dedfc80a1", "messageHeadline": "temporary fix contracts tests, add TODOs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "24e2b3ba45301498de58a256f3e36df3fe634a30", "messageHeadline": "add another overflow test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ff4c2fabc261e165cc97af6725ece0ec2792f954", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "9e0ddd280b3deb33ee649ee90c95bb0bd7bbf3ba", "messageHeadline": "fix chain id comparisions", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a024c41bcfb420d092503cf2b96e54454c7245a0", "messageHeadline": "preheat chainConfig to include it in preimages", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9f2f666199d331071300d793832e24e15d4950e0", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 272, "deletions": 495}}, {"node": {"oid": "126f708c4cf027e9837475512ddd9679e7b0dafb", "messageHeadline": "changes based on pr comments and offline discussion", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b3349177ea84819bd3692c841d8192973eb527f1", "messageHeadline": "Merge branch 'master' into ParentChainBlockNumber", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 272, "deletions": 495}}, {"node": {"oid": "e1691421e456f6a2c0c2eff967b31919b65c2efb", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 527, "deletions": 615}}, {"node": {"oid": "c684332a1823b7bac6549a7a4665513cafb2e0ec", "messageHeadline": "replay: add draft of loading chain config from init msg and storing i\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 146, "deletions": 31}}, {"node": {"oid": "bd58981fa3269cf61285980fe74ab18058c3c20b", "messageHeadline": "Merge branch 'master' into bulk-memory-support", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2817, "deletions": 2473}}, {"node": {"oid": "db3a84e0de5453991d6459f9bee3b9a0f45703b8", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 297, "deletions": 129}}, {"node": {"oid": "63112e4073e1d64a2b0de7f6ad0f2fdccecd3f20", "messageHeadline": "Merge pull request #1596 from OffchainLabs/update-ipfs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 272, "deletions": 495}}, {"node": {"oid": "6b575c16935e991317b8d3c8ae6d26a4e3593c2c", "messageHeadline": "Update GOMEMLIMIT to Go 1.19 format", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9783e824934ae16e6fab985593fef46816b632a3", "messageHeadline": "Update to go 1.19 in CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1665ae4d14111205f53de8c9cd5368517f296bd9", "messageHeadline": "Update IPFS kubo and support Go 1.20", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 269, "deletions": 492}}, {"node": {"oid": "23ae185ff1cf0658f5f96fcd87f7172de8b2c148", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 121, "deletions": 66}}, {"node": {"oid": "6d877d79e3ece88d7311b91ef5ed2383c7d3742f", "messageHeadline": "improve starting embedded validation node, fix jwtsecret creation", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 61, "deletions": 50}}, {"node": {"oid": "10d8155de246d04c9bec8e482c7538aab34c259e", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29d28a830b9f6e2b49a5a36356a9ec6fb0e2439a", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "dd22427971188aec29c40089e8be5b57b607712a", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "5bdf51eb0862484832d36fce3de914c7efe90f9f", "messageHeadline": "Merge branch 'master' into ParentChainBlockNumber", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 121, "deletions": 66}}, {"node": {"oid": "76cde6f03e64e66a827800cf627ce3f183488870", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "10fd5087bdea86ddfbad482cf1f64b19f59919b4", "messageHeadline": "Fix typo in script help-text", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "beb6b5b4c070244135fd14d7ab58574333b61d68", "messageHeadline": "Merge branch 'master' into pending-call-block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 121, "deletions": 66}}, {"node": {"oid": "6a87ba614b8fc90f2aa292f9ac40fa8c82485703", "messageHeadline": "Merge pull request #1550 from OffchainLabs/brotli-wasm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "95020a8fa7915b1e194732e0dd26f9d6fb7d68c9", "messageHeadline": "Merge branch 'master' into brotli-wasm", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 4228, "deletions": 4845}}, {"node": {"oid": "d1a8d07ccf7b158908f4665fe437dbe2fb2a970c", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "cda6116861e85b0fa8cb68e12602b83444eef8c7", "messageHeadline": "Merge pull request #1514 from OffchainLabs/staker-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 85, "deletions": 50}}, {"node": {"oid": "648e82d7bcc5f25c01dd510e9c92e7095401068e", "messageHeadline": "Merge branch 'master' into staker-config", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8fcb06da7abfbe082684110fb844e14b6a7ac0f4", "messageHeadline": "Merge pull request #1540 from OffchainLabs/ignore-already-known", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "641ca4c6b280efeb875f09659c82ec359a0cddcc", "messageHeadline": "update staker-config parsing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "5cdfcaf6ab0f53fc6cce0c01da8c8dec10f9dafb", "messageHeadline": "Merge branch 'master' into ignore-already-known", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "44bf1992707300e241e230b8ff167ec86388c85d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into staker-config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5053, "deletions": 5227}}, {"node": {"oid": "43204184a462b0b2e30f072d2f65f47462a9a51a", "messageHeadline": "Merge pull request #1566 from OffchainLabs/data-poster-error-info", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6032ae204723f2918b471eec76dd0ea3568b800c", "messageHeadline": "use ParentChainBlockNumber instead of assuming that parent is l1(need\u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 93, "deletions": 31}}, {"node": {"oid": "e041dfd6c3b7166177391f659fbc65b93fe78226", "messageHeadline": "Merge branch 'master' into ignore-already-known", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 24}}, {"node": {"oid": "ebf657fd7d0a553933c6c1509edfdad6b174a132", "messageHeadline": "Merge branch 'master' into data-poster-error-info", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2425, "deletions": 1913}}, {"node": {"oid": "6596c36a13fa69706b785253f38f7399957e80f2", "messageHeadline": "Update GetPendingCallBlockNumber to handle l3 chains", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "71bc2467d9e37cd38d05d23b8997e1b1673f3ce2", "messageHeadline": "staker tests: use empty genesis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 82, "deletions": 5}}, {"node": {"oid": "d017071b6b6cde4cc043e5a0feab550c4d306f37", "messageHeadline": "remove unused part of validation node config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "9c5e876c9f6f22de72f631cdba8c271416844927", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "6a24459009190a8c13b1be2a82696bcc03194119", "messageHeadline": "support prooving empty genesis block", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "3acf70a46d99b53de470a348ce2cd59a2ab31a4c", "messageHeadline": "block_validator: more detailed trace logs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9b5f1845946b5be7b1709f9dfb32b0e8154b10e5", "messageHeadline": "fix block_validator test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07ad509a7083313550ada86c1c06b9d4f8715d5b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 61, "deletions": 26}}, {"node": {"oid": "c186ba35b1c5eb635412f23d5badc623579810b0", "messageHeadline": "Merge pull request #1591 from OffchainLabs/currentblock_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "c9ab10806988a887301a851a00262caf1c597501", "messageHeadline": "exec engine: use getCurrentBlock instead of header", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "d31155c73e1e60df71da2818e049f04605fd8975", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 167, "deletions": 39}}, {"node": {"oid": "e30dc5c459cb32c88e3b0a821ece675e3d399512", "messageHeadline": "Merge pull request #1538 from OffchainLabs/testnode-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "97ef73848306793aae19c2b1a63b16b25b641524", "messageHeadline": "Merge branch 'master' into testnode-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2381, "deletions": 1902}}, {"node": {"oid": "09b94ad94aefd8df436da870df1fe226493dceb1", "messageHeadline": "Merge pull request #1565 from OffchainLabs/test-node-poster-finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "304be1a4044842c09b4d8cf6df1b37855ce2bffd", "messageHeadline": "Merge pull request #1588 from OffchainLabs/test-node-option-cleanup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "b355c5bf66810793779924a886f4bb926ca21720", "messageHeadline": "Merge branch 'test-node-option-cleanup' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "9b901cd0c5a14e5550346422146750541403112f", "messageHeadline": "remove redundant --no-blockscout test node options", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "05455904a6ba463d5db6ec5f0847d6725d2dfba4", "messageHeadline": "clean up some test node configs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "522e1991c83a188021684792523966d2c1b41d97", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 171, "deletions": 41}}, {"node": {"oid": "7ae3586d5e91d040e98ab29035934d62fbd60176", "messageHeadline": "fix handling stack start error", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7e8b1e486ae28cb44062b7f931850ff49e34430", "messageHeadline": "add validation-node to test-node", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "d46f29bf4d01f543ddee13c92342a051593b1d59", "messageHeadline": "fix starting stack", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "aa9825b7037ce8b6578cdb324b8c63b4d3edcc9f", "messageHeadline": "Merge branch 'master' into ignore-already-known", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "56c23c7f3f11ef1fe63cb8035cfb85b6cda8414a", "messageHeadline": "Merge pull request #1555 from OffchainLabs/queue-timeout-background", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "92fc2abda1daf7c8fe5df28685c6dd4f409ba653", "messageHeadline": "Merge branch 'master' into queue-timeout-background", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4097, "deletions": 4786}}, {"node": {"oid": "7e9071e144deb241b8d433e3197870d79e307a30", "messageHeadline": "Merge pull request #1587 from OffchainLabs/ci_retry", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "567caf116fdecd278771e80fa711ec0d18dc6985", "messageHeadline": "Merge branch 'master' into ignore-already-known", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "170e3ddf6027e057165f4ff4e7e0f1f3788f5e12", "messageHeadline": "Merge branch 'master' into ci_retry", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 10}}, {"node": {"oid": "578dbf042a30148d69c1b8f0c6d18476e8a41b12", "messageHeadline": "Merge pull request #1586 from OffchainLabs/limit-request-logging-size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "906f347cee5a3a4cf5b4e3855ef8b04fe6374567", "messageHeadline": "fix ci retry", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b0c985f94301a86eca20556425003735e4a67715", "messageHeadline": "Merge branch 'master' into limit-request-logging-size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "a519153b3a9f9a2e2b7147818ebe330d36205660", "messageHeadline": "Merge branch 'master' into ignore-already-known", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4365, "deletions": 4926}}, {"node": {"oid": "575c49698445daea9c544ecaeaedfc5c4a3a41bc", "messageHeadline": "Merge pull request #1585 from OffchainLabs/tip-force-fee-cap-increase", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "b3207ca6776a2d206ab9ceb30e97cf2afbe3dd4b", "messageHeadline": "ci: rerun go tests on fail", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec3b8feae1ba8ab2a4f2f7590028c9dc518b9f97", "messageHeadline": "Short circuit if lastTipCap == 0 to avoid panic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abc782f468f1dd7f064744a6eb6b673939cc4092", "messageHeadline": "Add min-{fee,tip}-cap-gwei options", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "009542e95f71303c4f04b034bd873a4e6125a977", "messageHeadline": "Limit the size of failing L1 requests we log", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "a490a154d9aa3f8bff91db06426ea7fa4d72cdd8", "messageHeadline": "If the desired tip increases 10x, force the fee cap to increase", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "2c73bd9226ddb8e87ddb42fc9ca799b3a3a1957a", "messageHeadline": "start embedded validation node based on block validator url", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "8af02e08651a5d6c7a77ad074625b8815da7b06e", "messageHeadline": "Merge pull request #1579 from OffchainLabs/batch-delay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "721c3aeaaf0069ed05ebf841a027dc2cc95c7d22", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ca3cbe90f0cef865e5fa50e00f3f1cb623d0768", "messageHeadline": "Merge branch 'master' into batch-delay", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 94, "deletions": 11}}, {"node": {"oid": "32f3c0cab84d27400e2def66cceffade0b1b94fd", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a0f23d6d783d6fdd14018bc9dacc7ea3bae3adaa", "messageHeadline": "Build against geth Shanghai branch", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a00deb87bb726762a23f592171c18a054e1736b0", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 94, "deletions": 11}}, {"node": {"oid": "2475e110930d05f77de99b0d54e6d3ca19fdbd24", "messageHeadline": "Merge pull request #1580 from OffchainLabs/brotli-best-compression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 11}}, {"node": {"oid": "264709bced61b3bf3e44695c86575db684b07f3c", "messageHeadline": "Fix the first argument to MinInt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31a791b16a4a82b99b4864d92ff73a7cf4b7cbeb", "messageHeadline": "If the batch poster has a backlog, reduce the compression level", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 93, "deletions": 10}}, {"node": {"oid": "8e3abd6b80439f5ae9f96e7cc0f5a13f2035aafe", "messageHeadline": "Use the best brotli compression level for the batch poster defaults", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6aeffa7501bd69d8fe0c95a90a6cb467cb07303", "messageHeadline": "fix merge errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "7678cd7456ef6325d6d2c20bf04133185754b3cb", "messageHeadline": "execnode L1 reader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "382a4a44e2da9f810f26d574483664867753d6e5", "messageHeadline": "Merge remote-tracking branch 'origin/test-node-poster-finality' into \u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "8083ad184e623a8d52c732681fc9b366f12bbca3", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "26fafa5123431204fbe0da3f293e0f5b0a8f7ac0", "messageHeadline": "add enable field to valnode.Config, use nodehelpers in nitro main node", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 81, "deletions": 285}}, {"node": {"oid": "6c332b274bc9e23c2fe1d9e337b7cf52286f91c5", "messageHeadline": "sync_monitor: remove blockNum", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4561fcac9f58fe78f9c91064f5e75dd6a1647f31", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1802, "deletions": 2838}}, {"node": {"oid": "d6cefc752e4d9fcaa589b96a2ac2c25ee7e9022b", "messageHeadline": "merge fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "6f99d953d5f7e2c2c47d2ab6166b900e14ca091c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1821, "deletions": 2865}}, {"node": {"oid": "551deb0fb2a85610ac266991c94a749bcf42af1a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "6dc1c604302c973e937deef7525fa868c45e2ee6", "messageHeadline": "Build against latest geth v1.11.2 branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8d9f5b16d8343ef1eac00b8e6191e6d3a37b0ac8", "messageHeadline": "Merge branch 'master' into batch-delay", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "390da6982422f4ee2e4fa50891e643a21d721c1b", "messageHeadline": "Add an option to wait for the max batch delay, even if the batch is full", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "ff5da9834a8b83e0513d45296db794692b51ecd0", "messageHeadline": "Merge branch 'master' into json-chain-config", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "9624eeb2e14cbb1d16f3bd274ca6595bad32ef48", "messageHeadline": "Fixes", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 261, "deletions": 27}}, {"node": {"oid": "f908d8d6e84e8273b4adcacaae7c288ed5c0eee0", "messageHeadline": "Rename", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "36a6beaa22ab9d9b3257d210303ce7d49488856f", "messageHeadline": "Merge pull request #1561 from OffchainLabs/ipv4-forwarding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "2101560d22a7170241cfd910ac438691b2532efb", "messageHeadline": "Merge branch 'master' into validation-node-cmd", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2194, "deletions": 1857}}, {"node": {"oid": "04c580262c69eac42f588995f57ca5824195107c", "messageHeadline": "use common implematation of live config in config test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "f1e7ae1a2a42733a709637505a04ac845d13754c", "messageHeadline": "add draft of validation node command", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 603, "deletions": 1}}, {"node": {"oid": "31315db3af6ad8fc7475c83064975c3224d6b7e1", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fe3a3e6bac4faac550391d3449b88a2d5b3f011", "messageHeadline": "Support the node loading chain information from a JSON file", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 194, "deletions": 116}}, {"node": {"oid": "401eb5f0e9f168f7a35256a1840761ffbdae2660", "messageHeadline": "Merge remote-tracking branch 'origin/master' into ipv4-forwarding", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3902, "deletions": 4736}}, {"node": {"oid": "14798dd01104a3eb735fe32ee3fab8e2477101ee", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3279, "deletions": 4386}}, {"node": {"oid": "853a61cbef3fc1db28013d826d0641482217a1d1", "messageHeadline": "Update go-ethereum submod to latest merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adc21d6cb3bd31fd15912346887a9ddcced68124", "messageHeadline": "Merge pull request #1467 from OffchainLabs/execution_separation_initial", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2194, "deletions": 1857}}, {"node": {"oid": "ff45889afd1a917ded8711ff3d36fb9a01552d61", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution_separatio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2ec2c90ae39f18377a547470511a4fea0ea701da", "messageHeadline": "Merge branch 'testnode-update' into test-node-poster-finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 325, "deletions": 2347}}, {"node": {"oid": "f296ff6a93c988668c7437f5a71b4015fdc91fc7", "messageHeadline": "Merge branch 'master' into testnode-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1915, "deletions": 2941}}, {"node": {"oid": "5279191ab165801056bbeb4cbaed0fc85b70af6b", "messageHeadline": "Merge branch 'testnode-update' into test-node-poster-finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "b1e584c010d4380f018b8b6f392ccb77fc5c19ec", "messageHeadline": "Add unit tests", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 100, "deletions": 12}}, {"node": {"oid": "20251afe96731a75b2e5c86a30dea47404e8b188", "messageHeadline": "fix up logic", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "9e1031c25b990cd8b24edb33a9006819897dbb6d", "messageHeadline": "moving pointer shift to the correct location", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85924471accee25c4873de4644e3ace8884fb6a6", "messageHeadline": "updating shift in arguments", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "55b964e064f127bff6a616f2086e8adf90c68d3e", "messageHeadline": "Shift the cli inputs if neither dev args are set", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fc8e4b91531437931186864a6f1e40b6cc7d06d", "messageHeadline": "Only build all if no arguments are set", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "25a4d393ff08878ff8c868712cc022146b30e1fd", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution_separatio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1777, "deletions": 2858}}, {"node": {"oid": "4edadab62a114b3b65236ec6524045b0dee62b96", "messageHeadline": "address review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 85, "deletions": 49}}, {"node": {"oid": "4fcd3a2324e9b5f98a00b1ab4f26e15d0ce64ee7", "messageHeadline": "no-op", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1902ab276d50a40c07046c619a385946a6ee0852", "messageHeadline": "Update build nitro variable name", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "27c9483da99d16c8dbfde8fcb729228917fd9918", "messageHeadline": "Build blockscout image independently of nitro", "author": {"name": "berylbit-labs", "email": "108334269+berylbit-labs@users.noreply.github.com", "user": {"login": "StupidFuckerETH"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "63b203e592e1dc75ced56dfeb2a4bb11d0a266a1", "messageHeadline": "minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2a152a12e5807a194d5f27cb80a0303929de367", "messageHeadline": "Pruning old messages, delayed messages, and batch metadata", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "3ea9d342fbeafd5b93e2c193ed7649b83a782562", "messageHeadline": "Merge branch 'master' into data-poster-error-info", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 325, "deletions": 2347}}, {"node": {"oid": "5ad89147afeba47268e55354e37caf1d897b0ae8", "messageHeadline": "Merge branch 'master' into bulk-memory-support", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1624, "deletions": 2792}}, {"node": {"oid": "3e087b2bbde790ddc707c74f5964f2d54ad10999", "messageHeadline": "Merge pull request #1360 from OffchainLabs/offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 273, "deletions": 15}}, {"node": {"oid": "1d45b6748ea9aa48a2f7db4f1cb297f981e2c3f0", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1501, "deletions": 2842}}, {"node": {"oid": "4b98c9a382dfdfecc27fce7b34aac4207a3dff25", "messageHeadline": "Merge pull request #1487 from OffchainLabs/dependabot/go_modules/gith\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "e3d03dcd06f850002662720eabc1b36e15862400", "messageHeadline": "Merge branch 'master' into dependabot/go_modules/github.com/ipfs/go-u\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f39979321f9dcb61dd3a2a2649c0b8b09b3fa5a6", "messageHeadline": "Merge pull request #1452 from OffchainLabs/dependabot/npm_and_yarn/co\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "57f716aeb182a33042e34bdc70eea86d97bac135", "messageHeadline": "Bump cookiejar from 2.1.3 to 2.1.4 in /contracts", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a27aeeec5f1c731ec78b2292c80632c20061ee02", "messageHeadline": "Merge pull request #1476 from OffchainLabs/dependabot/npm_and_yarn/co\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd7640d79be697f233fc7dba046409acadfd0884", "messageHeadline": "Merge branch 'master' into dependabot/npm_and_yarn/contracts/http-cac\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6156, "deletions": 4553}}, {"node": {"oid": "29b9f43ea099c2871c19b536be881c53b3d4b445", "messageHeadline": "Merge pull request #1448 from OffchainLabs/dependabot/cargo/arbitrato\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2098e19a54d1627e306dd39aaf26f50537f6e23e", "messageHeadline": "Bump github.com/ipfs/go-unixfs from 0.4.0 to 0.4.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "626297ca6ed7958efcf10dc0361246f9ffaea3ff", "messageHeadline": "Merge branch 'master' into dependabot/cargo/arbitrator/bumpalo-3.12.0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2297}}, {"node": {"oid": "7571e292b1ae8bc043d13cbfc995e69be770d613", "messageHeadline": "Merge pull request #1568 from OffchainLabs/go-test-case-mod", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2297}}, {"node": {"oid": "61d78122c404722d30530ae33c7cbf7bbf6f560d", "messageHeadline": "Use the setup-go github action to install go", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7d1dbef2fbefabbf0183f3954d79b796ee31da5d", "messageHeadline": "Don't make the go arbitrator test case a separate module", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2295}}, {"node": {"oid": "8099402eac4becb22fac67ee8aa96cee8f0c192c", "messageHeadline": "Merge branch 'master' into dependabot/cargo/arbitrator/bumpalo-3.12.0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2009, "deletions": 773}}, {"node": {"oid": "7318e4ffd3494d448bef1b38167c45596b89649d", "messageHeadline": "Merge pull request #1516 from OffchainLabs/dependabot/go_modules/gola\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "f56d0a8ae2749bc5f5010ddd4ce68bfd3b855c5d", "messageHeadline": "Merge branch 'master' into dependabot/go_modules/golang.org/x/net-0.7.0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1997, "deletions": 762}}, {"node": {"oid": "facfac0bd9781a9f8f93a417da5cdcb5b32f8128", "messageHeadline": "Merge pull request #1548 from OffchainLabs/retry-validation-seq-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bcaef99ef3f53319c029b98ea155815b0eb409c0", "messageHeadline": "Merge branch 'master' into retry-validation-seq-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1312, "deletions": 458}}, {"node": {"oid": "36ec799639e98410c81519e75d603f296ed24f06", "messageHeadline": "Merge pull request #1546 from OffchainLabs/node-hash-type", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6ed51badc1d1335d0ec0f39749cbab6d62aa7a27", "messageHeadline": "Merge branch 'master' into node-hash-type", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1449, "deletions": 510}}, {"node": {"oid": "3a8c0dbd1097344276e35a1c3e456adef9ca545e", "messageHeadline": "Add more info to error messages in the batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b3b85054c1c9bbdc7bdff0b34f007ab3595c7221", "messageHeadline": "Fix the test node config requiring L1 finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e6d01471459f7e48fef715b1949b23a4852bd48e", "messageHeadline": "Merge pull request #1563 from OffchainLabs/default-required-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a0b512afc479718a09d91fae31ff58639776ed30", "messageHeadline": "Update default prechecker conditional tx requirements", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9644f463c190955f52f3aa6632db61c700a583a3", "messageHeadline": "Merge pull request #1474 from OffchainLabs/send-raw-transaction-condi\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 678, "deletions": 98}}, {"node": {"oid": "c0c4996e706da734579abfa7fa4d513100839c3a", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 914, "deletions": 498}}, {"node": {"oid": "b6e800644d4c3ecf5791135175e7907f3254c8ad", "messageHeadline": "address review comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 72, "deletions": 26}}, {"node": {"oid": "b43bacf950fafff9a84623b6f55b71b532b84fc8", "messageHeadline": "Merge branch 'master' into precompile-static-logs", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 616, "deletions": 345}}, {"node": {"oid": "3db99cbacc1b7452c60151a452956a62bcad86ec", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 622, "deletions": 348}}, {"node": {"oid": "570cfdbbeaea61508175950b2415e90ae59fff24", "messageHeadline": "simplify versioning", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "ad39a843b1f173e9f3990ff26a389351aaee306a", "messageHeadline": "fix typo", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4037b557c4a17f1c5768a2745f3ff300471050c", "messageHeadline": "more version gating", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b3948eeb9afc17a3b93735a277d0ff66652f1faf", "messageHeadline": "version-gate behavior", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "1e496f8bbd031047a4f178174a973e718672fcad", "messageHeadline": "Merge pull request #1544 from OffchainLabs/validation-rpc-improvements", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 616, "deletions": 345}}, {"node": {"oid": "b1e083eabd10a9b9d3ff56adb836bc4438c69313", "messageHeadline": "ArbOS: revert when creating a log in a static context", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "8097a56e678ceeaaaf70b34af0b86b4afdf173a7", "messageHeadline": "Prefer IPv4 connections in TxForwarder", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "546e68d2397475f9ccfdfb2e8f0bd66c4490ea1b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into validation-rpc-impr\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "9418c93f74e605ec4c6cfebde6db3dcd955fd5b5", "messageHeadline": "fixing revew comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "44887682383207eead9f776df393048f380ce52f", "messageHeadline": "Merge pull request #1559 from OffchainLabs/ancients", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "566aefcd8ff67c48cf8eed9b770e347257672470", "messageHeadline": "Merge branch 'master' into brotli-wasm", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "9d7f0887240a507682017491a63b44b7a8be6b71", "messageHeadline": "fix test failure message", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4cbf2eb7d820c3a719a5d35bd0d5946f505ae5c7", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f466283dfea2272ecd9610b06dad19af71aa7cb", "messageHeadline": "improve not saving states tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 145, "deletions": 38}}, {"node": {"oid": "87eafcc8a89ee34f23f46268711abd23e7332055", "messageHeadline": "Merge remote-tracking branch 'origin/master' into validation-rpc-impr\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5136a249e0c19d6c13d10428fb8f299def55b946", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "5c35107bbda241c9468df426935a088d1a8aba98", "messageHeadline": "Fix TwoNodesLong tests with new geth", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "77783b28ee78397f783d825a7d79337da45b6d5c", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "475a6cdd0c585120696ce151777d58f9f8b18ab5", "messageHeadline": "Add option to use a different path for the ancients folder", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "106d2cde97d43efa667d084edddbe691a47c27b8", "messageHeadline": "Merge branch 'master' into bulk-memory-support", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "ee5512a5a7ce14fd6aba0d10ee0935946dd5b59d", "messageHeadline": "Merge pull request #1558 from OffchainLabs/time-remaining", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2e3fe1c4f15145a8a64d3618c5e7b700385dd77", "messageHeadline": "Merge branch 'master' into time-remaining", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "1ef0f0bbe8e6b74facc1850cef2fc8bdfe36134b", "messageHeadline": "Merge pull request #1557 from OffchainLabs/nonFailureCache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "3b3503d2a2ea8eeea68135f851e35b598e5e7df3", "messageHeadline": "Fix time remaining on init.url", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f92abf8c388f1c87f9b7e5dd96f0b5dc3380918", "messageHeadline": "Do not reset if the tx gets re-added to the nonce failure cache", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "f9fe3de88f39ffa93d0f914926a52b4e28e5f645", "messageHeadline": "PrepareRange returns a promise", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 58, "deletions": 52}}, {"node": {"oid": "559cb2257897cd9e62010d3ad0ed893fa6d16228", "messageHeadline": "Improve sequencer queue timeout handling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3ab239a4cb666c61e2515749041e57a4b7263fe9", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "5391d2c07aeb9e765a8cd8b1b274476e272e0c13", "messageHeadline": "Merge branch 'master' into brotli-wasm", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c648f47f75bd69ff62a05c11cae291b696b60bac", "messageHeadline": "add TestStopWaiterPromise", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "51e693743f2864d49debe7cd0f5302140b246845", "messageHeadline": "add NewReadyPromise function", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "461dd96110173b5d0dde797d06c604f538bb35e4", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "210d2392721faefd03384b88a9a1c9a42cd99f4f", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "f39259bcb59c2b008e22d4f7823ac5f385eaa5f8", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c326a26f29a6ad4ecaa32535d89d5f06f00a8420", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "446846297da4f2bdea41b82babb63e02fd2201ff", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ebc517579487acbaab68e6d4591c22fbfab4a784", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b1a9200c2dce5ed98af60fab5faf3587549d9bd4", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8201cc6c0528b808db4bd5262fec871c5435154e", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "74fb3a716ebb951dc7f14aa995cc99426536a225", "messageHeadline": "Build soft-float using docker", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "2725f7f07a2e4c3d17988aa8f7c47c89bfbf6d11", "messageHeadline": "Merge branch 'master' into bulk-memory-support", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "1051d509f88bce6ddd95acf7d7a4eb246cd05478", "messageHeadline": "minor polish", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "911311440fbeca89f567eef19b9bc3b3e4f31652", "messageHeadline": "Merge pull request #1552 from OffchainLabs/redis-remove-default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0dbca80ea0ef498440b3681afd32ff785a994397", "messageHeadline": "remove unused default redisURL", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "1baaef4f1821855940a8d0b7622b1927b0e681e5", "messageHeadline": "apply the latest version of clippy", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c6f01abbb26823662a47cd5e8b2f3351f1400bc3", "messageHeadline": "add wabt to codeql env", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61696672b186e94cdd29eafc0e888c0d32f06acf", "messageHeadline": "update rust version in docker", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "55fd47fa560acc7f0eacf537e404a1f0ee5eb45d", "messageHeadline": "upgrade rust version", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 73, "deletions": 30}}, {"node": {"oid": "99c04333b489bc975841b3efc51264b23df9c6ba", "messageHeadline": "implementation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 307, "deletions": 46}}, {"node": {"oid": "84b55cecb921e99d72efc232333b8b7ca8f635c3", "messageHeadline": "Use latest merge-v1.11.2 geth branch", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "925b5a80a5682534b6b71423ca4c295e37ea4fe5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 913, "deletions": 428}}, {"node": {"oid": "cf557ad435c30b0249a54c24154284e81b582d80", "messageHeadline": "Get gen block from db when calling GetBlockChain", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "e80ec3940dd88cdf17f6776dc55e3e08264622c8", "messageHeadline": "create and use interface for stopwaitersafe", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 40, "deletions": 32}}, {"node": {"oid": "4a916cbf85cbb73931e0d34027cea867541a1886", "messageHeadline": "Minor bug fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "1d8016ec14e9b3ec733f9a5ea62d32cbef5850d0", "messageHeadline": "Modify makefile to build brotli wasm in docker by default", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f3490a213a479a0791bb27f9f04cab104564e30", "messageHeadline": "Fix ArbOwner_test with new default amortization cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "b7df2c700864e27f7cda2235d47c81760cdae9e9", "messageHeadline": "Update L1 pricing params to more accurate values in ArbOS version 11", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "4c757df2cda851e2dbf20c9964d755cd364356a1", "messageHeadline": "backport stylus refactor for internal funcs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 170, "deletions": 145}}, {"node": {"oid": "1da631a1a6457bb90302b553046fa05fa6c01894", "messageHeadline": "Fix validatorPendingValidationsGauge metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56bfdfced875c1c2021a0ab18a4086b82ddc279c", "messageHeadline": "Retry block validation if we fail to add the sequencer message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b5eba071d345fd1c7ab468cedd5281df03403a4c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into validation-rpc-impr\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 203, "deletions": 84}}, {"node": {"oid": "b0f6752efce4dd57d38e914208815f74014d8bca", "messageHeadline": "fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "63f9ac8a3ae4eee8b2cc6e5656f0ff1907f1d2f0", "messageHeadline": "Merge pull request #1545 from OffchainLabs/fix_staker_challenge_test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 125, "deletions": 48}}, {"node": {"oid": "9ecd855306683b2417da5cfee781b74a834a4deb", "messageHeadline": "Merge branch 'master' into fix_staker_challenge_test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "475e3da52ff8b62fd106ee27897e53bc366c990d", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "df640e08ec534d1a1a4c8f22f27951f1502513c7", "messageHeadline": "stopwaiter wrapper for returning a promise", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 112, "deletions": 157}}, {"node": {"oid": "0745f5298b5a81dc5ae72ed3827b3e603f908c4b", "messageHeadline": "Merge pull request #1547 from OffchainLabs/fix-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "61e78a7c5bddae8a9f2fb81bf22859caa159ebc2", "messageHeadline": "Fix overflow in balance tracking metrics", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "a8831824d2a51b30e1f6fc1d86884ed84b72c668", "messageHeadline": "test config for transaction streamer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "926369f7e772347ca18451902922d013c3b3f8a5", "messageHeadline": "validator interface: remote calls always return promises", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 127, "deletions": 65}}, {"node": {"oid": "9d11fd245f72d7b80c011a95503700137e529e40", "messageHeadline": "Use a common.Hash to represent rollup node hashes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12e21cb44df5bb8a55e5c1d939a2ef308e13d333", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 592, "deletions": 353}}, {"node": {"oid": "df5905d017ce80eed0adbe508a7f0730eb7496a0", "messageHeadline": "Fix config value from merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2711a445fe7bbf2e1591522784324ae538ae84d5", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5015, "deletions": 2090}}, {"node": {"oid": "71d9dcb047bf15ecac7c875633497f48fcb71830", "messageHeadline": "Merge branch 'execution_separation_initial' into execution-separate-o\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 535, "deletions": 352}}, {"node": {"oid": "2bf8aa06c97ac17a3a6029ca2133059ed96f8dc1", "messageHeadline": "Merge commit '82b4a521d5faa8811fcd8dfb1f0ccf0d90c5fe64' into executio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "f522cd35433abc85de5aa3c45ecfcee3ab937bd1", "messageHeadline": "BlockContext.Time is now just a uint64 not big.Int", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1de205b0f7eccca738ae87c0c03a132e48f69afc", "messageHeadline": "Add EIP-3860 arg to IntrinsicGas invocation", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5f62d0dc3597bcf9489466b0930f41290352d0c", "messageHeadline": "ErrOversizedData moved packages", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e7a7d50e286a1a6db756cde3face47593fb146f1", "messageHeadline": "Use upstream JWT client support", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "d462a4cd23ee2d0eade37cdd9a6044d22900a053", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution_separatio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 517, "deletions": 242}}, {"node": {"oid": "85340df52f8709c1924ab64ff551caf7dcf21965", "messageHeadline": "update test-node to v2.0.13", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6845f84957c5ebad6d648145f1d32f9fe377d1ea", "messageHeadline": "Skip skater test for race test", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3c355f50f3f9ed6422c91e3ba7811a694d4a89b5", "messageHeadline": "Don't try to recreate the executionChallengeBackend if we already hav\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3c7d28ae141a4fa3611c0d6bf914a363974312e3", "messageHeadline": "Minor bug fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "dd2711d5b83ea14f04b91ab203d2b74df40322f4", "messageHeadline": "Force a timeout by upgrading the ChallengeManager to a mock TimedOutC\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "2586c48aedcd9ffb39f2bb4793b2f2760bb22345", "messageHeadline": "Merge branch 'master' into fix_staker_challenge_test", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 143, "deletions": 91}}, {"node": {"oid": "c4088d3cabbaafc74f2e4bbef605d24dd4a272ec", "messageHeadline": "Cleanup", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "f88719fc0377a7b44f6c69620df54f664d3c33b6", "messageHeadline": "Remove execution challenge backend if we're not in an execution chall\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "11dfaacda0fa043bba00a0663874534564deae3a", "messageHeadline": "Fix staker challenge test", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 74, "deletions": 45}}, {"node": {"oid": "f1508ce51e5f9e8a7306ec9b6380fcb00e0c74d3", "messageHeadline": "Merge pull request #1541 from OffchainLabs/block_validator_locks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 64, "deletions": 30}}, {"node": {"oid": "bd8b51e32af657961bbcf6a8d60a6e3ec7a64beb", "messageHeadline": "Merge branch 'master' into block_validator_locks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 84, "deletions": 61}}, {"node": {"oid": "e203f1ae6dc0b6a54da2e778ede75627a70a6e73", "messageHeadline": "Merge branch 'master' into validation-rpc-improvements", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 84, "deletions": 61}}, {"node": {"oid": "8f2d3854961c49286bb4d8ffdb39e8e0379d4fa9", "messageHeadline": "promise test typo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7ca1dd0eea7dcb4837e0da10743e1af77217e316", "messageHeadline": "promise: test with ProduceError", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "2aa3c7215cf5c965e20e5b92ab1a8a7ad7f76ee4", "messageHeadline": "test promise", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "e8dcf95eaaa1c63835442053cff5327bb88ed01c", "messageHeadline": "await calls cancel on timeout", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "92296a058aae931fd71da8c1e7aef21c7a815ccb", "messageHeadline": "delayed_seq uses ExecutionSequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8b9e1bdf425c1a53c5630fa49cc4356c8f924a14", "messageHeadline": "Merge pull request #1505 from OffchainLabs/mini_redis", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 58}}, {"node": {"oid": "81f364f665de396a2b2b56b1476942f5da2300ed", "messageHeadline": "Merge branch 'master' into mini_redis", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "5a7c8fb37a63572f4e887bbc8cd34500e7d5bc8b", "messageHeadline": "Merge pull request #1508 from OffchainLabs/balance_metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "fa1ca1bf4f529506adeefd0ae2809bd3f7c00f20", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "93c63798955d65d694e1ee90d06f317a6d5e93d0", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8adf56ff520b1de7e966d7464b8ba56aa7a337c1", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "785f703d9046cb6aea945fe4b318931a2bf834e2", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77f655b05f6bda677b40df2c9f9927e92dddfef4", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65aaa49062e2e1d4a62ad1cf4ccf594740d9006d", "messageHeadline": "add initial test for skipping saving states", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 80, "deletions": 22}}, {"node": {"oid": "c97fac33d78085b95fe073c0d055e716e230bc56", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "522327b22a86955928327b6f9a4536c88d6c22c3", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 18, "deletions": 38}}, {"node": {"oid": "859e6b27fbb9ade2c5a9328fcd784175be6644d2", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "ae88200e9b2b808c3e47dad0dde8a36ffc52395e", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "dcce9e1d464cd25841c454664aed5f92fd323784", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "67969120fad9d7137f89c80eee80f99d5e9e46be", "messageHeadline": "Merge branch 'master' into balance_metrics", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3526, "deletions": 1597}}, {"node": {"oid": "f9727a234855d0bdfb52171e3f3e5da26d4b079c", "messageHeadline": "further improve locking in block_validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 48, "deletions": 40}}, {"node": {"oid": "d1008ff6e522dec885f996620f7430fe6013b438", "messageHeadline": "Merge branch 'master' into mini_redis", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "174496cf22fa5b3221ee61a03edd24aef14bccbe", "messageHeadline": "Merge pull request #1539 from OffchainLabs/jwt-init", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f82ad30167104a330cc294ea82775d3b6fe6d561", "messageHeadline": "improve locking in block_validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "00fa775c6e22377f6d2673a5866a15cb1985df12", "messageHeadline": "Don't log \"already known\" L1 errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "32b73a5085667852d2d08b1ee629bb0666e053eb", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 371, "deletions": 153}}, {"node": {"oid": "636a09c2bc029f0b2fa7154a92df6540b3e78bea", "messageHeadline": "use special values of MaxRecreateStateDepth, set default for archive \u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "6f68852ac9ad84b753e5d72af0736d761d81e80c", "messageHeadline": "create jwt dir before file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9e23411726506c9009eeca0249076b2cfa5b5461", "messageHeadline": "machine cache improvements", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 159, "deletions": 80}}, {"node": {"oid": "d110c3ce47541af8b5f5ba53c6e69c0ec1a80de0", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "dda1545783ede2484a47ac23cb8a1748ed8c92a1", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "8b5e73f7256658e9e1a79f748a89235272640ad9", "messageHeadline": "Merge branch 'master' into mini_redis", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3522, "deletions": 1597}}, {"node": {"oid": "c129d9a5c64cbcd5024294c895ee4655d804c688", "messageHeadline": "use promise directly in GetProofAt", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "b3a94c4f2e3f0fb0c5b7e0bb3f64e310959cd835", "messageHeadline": "move cancel into promiseInterface", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 55, "deletions": 86}}, {"node": {"oid": "ecd77c0df83a5642e422dbd556e8227e01edf6d1", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f43c5a1db0602f781a64b60b19feb14acbe5e955", "messageHeadline": "dont run MockChallenge tests with race detection", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9fb46367f7e9ae5af9be5d76c95b0598f0318ed0", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 140, "deletions": 54}}, {"node": {"oid": "dfe32ddf1ab7ec51de4c92998779857f3b5a6be6", "messageHeadline": "add conditional tx acception and rejection metrics", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "4bd5a68711bab49cd45e2921fcc5c4514e81f73f", "messageHeadline": "add TxPreChecker config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 80, "deletions": 68}}, {"node": {"oid": "7d9322028389ea242a011586846fd3ae86045001", "messageHeadline": "use l2 timestamp in conditional options checks", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b2e298f57813480459e8d9ac6eb7cda3b1ce3c8d", "messageHeadline": "fix redis tests compilation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a7984e2106734f754b5c114f9be7a5fc1d1eba4a", "messageHeadline": "gethexec: dont break if sequencer is nil", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "28bf4ee35d6e02b2fa157403496b32fcb737d82c", "messageHeadline": "Merge branch 'execution-separate-over-valiation' into execution-servi\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "69a3f6633b3de0ccdd7b5b17f9b03c0a7aad981c", "messageHeadline": "testChallenge: fix parallelism", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5d6499c8c172ab16fc89edc1941789266001b790", "messageHeadline": "Merge branch 'master' into testnode-update", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 140, "deletions": 54}}, {"node": {"oid": "1a2e83fb1d4d14561770f90240d65bfcf327f01c", "messageHeadline": "testnode: update to v2.0.12", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "65f39a245b4c944781081ac9781ab1ebdbcfc67a", "messageHeadline": "testnode: force remove volumes on init", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "315a04fa9fce9cb612d86b024ace4f6ca8a0db0b", "messageHeadline": "testnode: disable blockscout by default", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4ec76378395f398d423cdaa15a63bf6f08d64a3a", "messageHeadline": "don't check old state if required state age config is zero", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "42661954812a8c99a8efdf8fbba96469e03c42d4", "messageHeadline": "custom wrap options check error to preserve error code", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "516ecdd7732d51adddd67169bb584954d35d149e", "messageHeadline": "wrap old state check errors", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5e9f4228e6418b114a5aea0aa7f2f0cc161b67c0", "messageHeadline": "Merge pull request #1534 from OffchainLabs/max-mempool-txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "9017cb8aad3c55761fd77925486eaeb410eec137", "messageHeadline": "Merge branch 'master' into max-mempool-txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "e7c26ef9cb14dd6cfa20addf57766b73ca8af7db", "messageHeadline": "Separate out batch poster max mempool txs from max queue size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "e1cab33c1ac0bb7cb3bf2ac6bfe47a5e96987417", "messageHeadline": "Merge pull request #1463 from OffchainLabs/validator-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "0b412b84b499b843fc6144411d71caa77a346744", "messageHeadline": "add tx-pre-checker-required-state-age config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 58, "deletions": 53}}, {"node": {"oid": "6fe0e9bcdf79ec6cc09d3e7996cb0a1d9c608421", "messageHeadline": "fix lint", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1afe35e5cfb629e8a13375eecb3d8e267f79b0c1", "messageHeadline": "refactor conditionaltx_test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 142, "deletions": 59}}, {"node": {"oid": "4edd01ac40d8e71f31d92b60fd3eab6f239abde8", "messageHeadline": "Merge branch 'master' into validator-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 29}}, {"node": {"oid": "65d4e7a1f7cb0dcc9d23aedd94801b93faeefe11", "messageHeadline": "Merge pull request #1530 from OffchainLabs/rework-nonce-failure-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 29}}, {"node": {"oid": "2f5724fd02655907b4307976f9e8d8aa519cd76d", "messageHeadline": "Revert \"use nonceError directly\"", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 26}}, {"node": {"oid": "7249c99d71ac9d2c7bad014d75ed362446e3fe2f", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 256, "deletions": 112}}, {"node": {"oid": "09dc1c49f39d663509bf5e377f737133da0551ce", "messageHeadline": "use require and fail helpers in tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "fb0fdde2a5d66e790faba8a93db643bee832f22f", "messageHeadline": "Merge branch 'master' into validator-metrics", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5248, "deletions": 1947}}, {"node": {"oid": "82b4a521d5faa8811fcd8dfb1f0ccf0d90c5fe64", "messageHeadline": "set to zero staker balance metric when staker's tx sender address is nil", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a46f2e65e97a63fbe8373a7564e436b320a1c1f1", "messageHeadline": "use correct address for updating staker balance metric", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "e9dcacdec1b55ddfc7f275f4442959250d065150", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rework-nonce-failur\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8f917d7e3f399cb4f1fd0bf4fad2893c4032404e", "messageHeadline": "use nonceError directly", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "a4c1d6121e780b0c4daa9eade6c1a9d7ae244cb6", "messageHeadline": "Merge pull request #1529 from OffchainLabs/fix-precheck-nonces", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "38bde956d7902c708647555b2c117c9eae9697b2", "messageHeadline": "add a type for nonceFailureCache", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 37, "deletions": 29}}, {"node": {"oid": "abc5cc3cb30c2a407f8f9ca4738d8bd6acda04dd", "messageHeadline": "Fix precheckNonces which previously assumed txs would succeed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "47c8ba087ecae5e9f15a0375818848b14e98eca8", "messageHeadline": "Merge pull request #1528 from OffchainLabs/relay-new-connection-delay-2", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 91, "deletions": 76}}, {"node": {"oid": "ccef35200e02f9164ff07a63e73efe7cadc092fc", "messageHeadline": "Merge branch 'master' into relay-new-connection-delay-2", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "778eb2e7e6fb5fc627cd6b85ed9a6a4027fccb3a", "messageHeadline": "Update the connection-limits option's description", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0e1c2e86b10619bf4007b01f3d6a53337acac1b", "messageHeadline": "Configurable delay for initial relay messages", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "4449dc270be14a66c9a7e9f50fc5f88b2cc52701", "messageHeadline": "Update BSL License with new chain provisioning", "author": {"name": "pearring", "email": "matt.pearring@gmail.com", "user": {"login": "pearring"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "fc9a2f748a498025745c7e108c49e367596a387e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into relay-new-connectio\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 111, "deletions": 13}}, {"node": {"oid": "a737f5129e54bfe92ce285bda01335b01c6d292b", "messageHeadline": "Merge pull request #1526 from OffchainLabs/update-arb1-forwarding-url", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04f335303818c34c0bea88cccca5ef94398f613b", "messageHeadline": "Update default arb1 forwarding target to new sequencer URL", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd517085ca4a5c0490801e9de5a486bbd49f9cf4", "messageHeadline": "Merge pull request #1523 from OffchainLabs/fix-disable-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "288d363abe0e4d597d077efdc6a1bcefb1083dda", "messageHeadline": "Merge branch 'master' into fix-disable-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 101, "deletions": 10}}, {"node": {"oid": "1ad1ff4e1bb75ee16b97a96393647a3790f86b99", "messageHeadline": "Merge pull request #1525 from OffchainLabs/fix-address-set", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 99, "deletions": 10}}, {"node": {"oid": "ed34fc5e55f352c4f0a52043d1a5ae82c99bd2a6", "messageHeadline": "Use testhelpers.RandomAddress", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "b8b856956ab18c374d51ad2aeaee0cbf7eb226de", "messageHeadline": "Move arbosVersion from AddressSet field to Remove method", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "e0a2898b71cca5dc848e22d3295a65c4231a8a9c", "messageHeadline": "Fix address set AllMembers list", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 16}}, {"node": {"oid": "752dd14e4d2292df4c2ac7612f98a1451672839b", "messageHeadline": "Merge pull request #1524 from OffchainLabs/add-audit-repots", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "757caa8399b1477aebc061e7e650856c91a7e5cd", "messageHeadline": "Merge branch 'master' into add-audit-repots", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "f3a43097b3dca5af12818b30e72b12ba0fe45142", "messageHeadline": "Fix disabling the nonce cache on the sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "c19e591670505c8c9f29fa9454278c7b0f1e0643", "messageHeadline": "Make broadcaster catchup use ClientConn out chan", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 58, "deletions": 75}}, {"node": {"oid": "108475d2d7ee31b3b629976fd8be3079e2e73d59", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd141c69cfc7acb2c4870838afe90842a7e6269a", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "d7e97f40128309d66ef42c4373cfbe58d2180358", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution_separatio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 150, "deletions": 141}}, {"node": {"oid": "896026b0bbc4d552417a3a8bfd1d63f74850725b", "messageHeadline": "Merge pull request #1520 from OffchainLabs/relay-connection-limiter-r\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "f7c611fea6495633e36a6370b4e8d9e8c8b30133", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "caa4823cbe918a3670a331f84acd69ee95399a44", "messageHeadline": "execution service - fix tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 229, "deletions": 142}}, {"node": {"oid": "6a3d61b0e67f9a0d0bbd674fdced75d261e8ebfe", "messageHeadline": "Add reconnect cooldown period for relay limiter", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "bb797fd11d7a394782414181c237ac23b15e0e0c", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f6ef39321ccfc4f124ccb0ba171f98d8d1ba7e4", "messageHeadline": "execnode: small fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "444cef110cedf181c66da3ebf5f061877f2fed84", "messageHeadline": "rename gethclient to gethexec", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "4a70e05a5bc5949c158f508b35dfd71b2df975eb", "messageHeadline": "improve execution-consensus separation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "97ff2123b41b6d0ecc10d7b04ce5257b5ce71aa2", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b54f4954dc404e60bf750435cb869f5a1c63742", "messageHeadline": "move maintenance to gethclient", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "c4cb263a8f815984888a3dd78aabdd6f97bfb6f0", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "253179f9cfb171f5c34330fc9e214166414b29c4", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5007, "deletions": 1848}}, {"node": {"oid": "89993b1118bef955c3f09e50517aa5c2401c8c9c", "messageHeadline": "update geth", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c55ab120ef5a7ed403d4f228e880e10a7ece461d", "messageHeadline": "fix filename", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e08b66ddb0987b5d2985c8034fdb1e60ba0c7fc4", "messageHeadline": "add cosensys diligence and trail of bits security audit reports, upda\u2026", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9baebc0dc5a35d84897b24bf386b4af35c755adb", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4299f2c761c5e45f0fd689eae5478b75406d294e", "messageHeadline": "Revert \"check only one state in prechecker\"", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "2a25f8983bab4d57bc9e0a458658fbec2b1d261a", "messageHeadline": "check only one state in prechecker", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "a656cec59da5c63a5406051e117d7dc304a822e9", "messageHeadline": "use parent hash to get previous header", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43e78dfbcee794e5a740a68dcf049c3a3fe3aea2", "messageHeadline": "Merge pull request #1519 from OffchainLabs/fix-typo", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc2f5ace166486bac8be58cf0930a5541f263758", "messageHeadline": "Fix typo", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c0852def11459fdac5b7f83bacdecf565be3123", "messageHeadline": "simplify conditional tx pre check test to make it less timing dependant", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "25e189fc572dd6624e799e194e0ec6bc06796b2f", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "6345a0f1f7f6c0ca58513e5b02c3fd8d6136a9bc", "messageHeadline": "check if storage conditions were satisfied also second ago", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 74, "deletions": 9}}, {"node": {"oid": "d926d9a445d6748e5f9dc6afe896ca43e0058827", "messageHeadline": "Merge pull request #1509 from OffchainLabs/fix-ci-node-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "12a5f8db7a0a01cd0fa9a36207848376cadcf774", "messageHeadline": "Merge branch 'master' into fix-ci-node-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3116, "deletions": 1427}}, {"node": {"oid": "2afb28b61d882aee3c3d0a438b66edc35d4a88a2", "messageHeadline": "execnode - initial, only build passes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 556, "deletions": 338}}, {"node": {"oid": "d7206ba3d7a71ad1870d2bc49c32d467ebe49149", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 116, "deletions": 126}}, {"node": {"oid": "2833c2da4006560c2e31fcca5d54db348764c52f", "messageHeadline": "pre check l1 block number lower bound", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "69d3d8537f4a1fc24dfc3c9d8f87028fd867b56a", "messageHeadline": "Bump golang.org/x/net from 0.0.0-20220920183852-bf014ff85ad5 to 0.7.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "1138f1f65c59e51945b23f1214f326fd76d3c3cb", "messageHeadline": "Bump bumpalo from 3.11.0 to 3.12.0 in /arbitrator", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e5d5fb5860a9d33743b407692871de9b2cd0bf3", "messageHeadline": "Merge pull request #1518 from OffchainLabs/arbitrator-beautification", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 116, "deletions": 126}}, {"node": {"oid": "d8981409e8b3e1b86d0c6127bae0b1e21ec34d62", "messageHeadline": "go mod tidy", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e421380b5f98fe88200634cd995dcf78ba461fd9", "messageHeadline": "beautify arbitrator with changes from stylus", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 115, "deletions": 124}}, {"node": {"oid": "eca1bc0a53674498dc666a46f8accb29e9a33e78", "messageHeadline": "Merge branch 'execution_separation_initial' into execution-separate-o\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 162, "deletions": 49}}, {"node": {"oid": "f76262fbb04f3dd457b161fc08f869dd44a67932", "messageHeadline": "move functions for somewhat-easier review", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "66839850fc752de6a78ccf4410e7752801e134d6", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3003, "deletions": 1305}}, {"node": {"oid": "7dbc5d6a89bc99aa9d24fbf35f686085469a2f2a", "messageHeadline": "update go-ethereum", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1a5e998693f74cee4351d0d71ff00c810b7b3ad", "messageHeadline": "pass l1 block number and l1 timestamp to conditional options check", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 36, "deletions": 27}}, {"node": {"oid": "1385509c0fa479ab792edd2176eb2063183a4fcb", "messageHeadline": "Temporary fix of args to call core.NewBlockChain", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5a72c0e8e9343a802f9f4e0ad9d6fda29b0aa978", "messageHeadline": "Work on build with geth v1.11.2", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 241, "deletions": 123}}, {"node": {"oid": "30eac5472933f03e47956fa3ab76082fa286abb6", "messageHeadline": "full challenge test: add mocks for various pos-in-batch", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 79, "deletions": 17}}, {"node": {"oid": "31ffc5ca97e843cc855edb202cc1cc3112318dca", "messageHeadline": "validation_mock improvements", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 53, "deletions": 18}}, {"node": {"oid": "be93c1c46e9b4da74ad03956506a95b719a8e607", "messageHeadline": "stateless_block_validator: use recorder interface", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "796cb6aa474191b2f9c9b5effc64f6ea47001b11", "messageHeadline": "fix challenges FindGlobalStateFromMessageCount", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c8bbd010f079093f079d55b6bcf39ec6e02beb0b", "messageHeadline": "contract_tx_tests: update types", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ef00004eee77c3921cd45230878c5ba020ff3ce4", "messageHeadline": "Merge branch 'master' into execution_separation_initial", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "5834021c303bc6155b0d4c274247601d9fc15d4f", "messageHeadline": "Merge pull request #1511 from OffchainLabs/test-receipt-contract-address", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "15968faed8102ee86db4e6dd56c2010109cba6ed", "messageHeadline": "create stub fetcher-config for tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "dba08c7ba6abbfe088ce24534bca1185158aee78", "messageHeadline": "disable staker by default in tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "01141e3c8b8093795e4f13747b967a444f66d4cf", "messageHeadline": "Merge branch 'execution_separation_initial' into execution-separate-o\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "d8fa037c4789a3952fdee72e7635c7e1325eea85", "messageHeadline": "Address PR review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 19}}, {"node": {"oid": "7adc91f1942606a812bc5bb97f6dd1cae8f89205", "messageHeadline": "improve invocation of message execution", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "cc20e3e061e652c1684d77eb5d23ae6dc7aa4d81", "messageHeadline": "staker: enable watchtower by default", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8044b315f953a652f8ff2c47ff6d14cc98f0fbec", "messageHeadline": "staker: parse config during validate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "6ac68794d36cd4c78186dc301ffe4c5cdd4e108f", "messageHeadline": "batchposter: parse config during validate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e9d5824dfd73d319a30cef70be479fa8862fcd18", "messageHeadline": "dont autoenable validation for watchtower", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce54ff37b86e403c24dccc10efadaedf2eef7849", "messageHeadline": "add condtional tx error code test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "1a0c8b577adeb6eb1b87115f219408f0334f1fe3", "messageHeadline": "Merge branch 'execution_separation_initial' into execution-separate-o\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 506, "deletions": 150}}, {"node": {"oid": "dcf562af966f95923f105ea0600ae28a7a2ca715", "messageHeadline": "Merge branch 'master' into test-receipt-contract-address", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2891, "deletions": 1306}}, {"node": {"oid": "04475e73971b9c9fcea0839c63e5103dc31842b1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution_separatio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2891, "deletions": 1290}}, {"node": {"oid": "f189435015227ee8557b3f3c01b090f7b16eb8eb", "messageHeadline": "Merge pull request #1507 from OffchainLabs/validation-service", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2891, "deletions": 1306}}, {"node": {"oid": "19bc3e9e966ee3e2a140e9ea324639f6d075e2f8", "messageHeadline": "Merge branch 'execution_separation_initial' into execution-separate-o\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1856, "deletions": 353}}, {"node": {"oid": "142c3bf6677f45bc223d9904c7f760648459ef52", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution_separatio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1855, "deletions": 352}}, {"node": {"oid": "6e2bf8cf43f4d00793b58d886a31587fe50e102b", "messageHeadline": "Test receipt contract address for ArbitrumContractTx transactions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "f3480c427ee60026ea35ed2dcb8eda5a7cd0c1e5", "messageHeadline": "Add metrics for batchposter balance", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "93e42667dc14da325ce6ec82d485f2ac3a21eaec", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1356, "deletions": 413}}, {"node": {"oid": "d3df1d168c2fb2b356bf5ff2821909821d799cd5", "messageHeadline": "update go-ethereum submodule", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18d0e0ac2aa052a6a4caea7ba540c40eba1b9d57", "messageHeadline": "use optional conditional tx fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 55, "deletions": 18}}, {"node": {"oid": "249be6eb3fbdaed591e4b48130598650520dcd29", "messageHeadline": "fix validator server room calculation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "472edf1384111fac58a97c4c6933229ac62796b9", "messageHeadline": "Update prover test case go.sum", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "797488f8209792d05679a4af4eec4de71861829a", "messageHeadline": "Fix node version in arbitrator CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "00e6e9d38438a582d88cf99dce3c106065c2b122", "messageHeadline": "Minor Fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "944850e55c1d119cdd61a512750b73ee6bc666c2", "messageHeadline": "Add metrics for validator balance", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "0388f8320e48d899b9961350c67a7a5251ada350", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "de583fc8dda158ee36e73a4d4e151f0227fd110f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into validation-service", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1963, "deletions": 450}}, {"node": {"oid": "4099b9c54581d506d53e44299d037e349cc903b4", "messageHeadline": "Merge branch 'validation-service-6' into validation-service", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 476, "deletions": 105}}, {"node": {"oid": "2771bc73f6e3c044597b97eed93f1b20b873071b", "messageHeadline": "validation: orderly cancel", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "7584f1c2ab4e90add2fae622715c17ac9c0e8db4", "messageHeadline": "stopwaiter: add launchThreadWithCancel", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "7e176ae3447efd3370434ca0c5fa6b301642f825", "messageHeadline": "small fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "318964c5dbdc3227db58b7d8e05b704870e779ef", "messageHeadline": "validatio_mock tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 292, "deletions": 0}}, {"node": {"oid": "2a02d98efab8075e86526ce5c920684d68ce78fd", "messageHeadline": "execution runs can expire from server", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 84, "deletions": 24}}, {"node": {"oid": "a92746ca80d9582732afa2bde51aeb01f78fdd9e", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3ba121a7c0d4577dc4c82c20a38601c3b371e38", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "adc75c5f936958fc4d14047653c12f512c6e1027", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "8f2c2d81ee59a94e26e907e29d61fcf87eaaa124", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "325a4c9a93613e1cdf7e7058160c9252dc0d838b", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "1d08d7578b0e5c37f48c5dec2745b63ff5550756", "messageHeadline": "Use Mini redis in unit tests", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 20, "deletions": 45}}, {"node": {"oid": "2436da3fbf339ce72b02f761254aff5b86efafac", "messageHeadline": "Merge pull request #1503 from OffchainLabs/dependabot/go_modules/gola\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7981bf344a4a9c2ab36f9a878fa71997a74d765f", "messageHeadline": "Merge branch 'master' into dependabot/go_modules/golang.org/x/text-0.3.8", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 34}}, {"node": {"oid": "c5afc5b35bac7a6504f1b253a77a4a8d9a69d635", "messageHeadline": "Merge pull request #1500 from OffchainLabs/sequencer-not-synced-log", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "2b97e5839c2613d76dd5ea6f654454afcefbca55", "messageHeadline": "Merge branch 'master' into sequencer-not-synced-log", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 155, "deletions": 59}}, {"node": {"oid": "3acb46f43d4da65c3c9725fd531dfb358ce0c861", "messageHeadline": "Merge pull request #1501 from OffchainLabs/fix-lockout-backoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "0689cc888bb97d20e13861818b0dbd325802d2cd", "messageHeadline": "Merge branch 'master' into fix-lockout-backoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 129, "deletions": 41}}, {"node": {"oid": "5edd9e2143fe1694a603725f9d500d0364a424fa", "messageHeadline": "Merge pull request #1502 from OffchainLabs/no-ci-emsdk", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "f92e78b51c44ec11afd43d96994b37caa5edf49c", "messageHeadline": "Bump golang.org/x/text from 0.3.7 to 0.3.8", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d400ebe295f1781d5ff06fb047c3005c42db0f68", "messageHeadline": "Merge branch 'master' into no-ci-emsdk", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e109986e683e62fc5fc7c26ea3d9580e247dda2d", "messageHeadline": "Merge pull request #1490 from OffchainLabs/precompile-error-gas-usage", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 127, "deletions": 27}}, {"node": {"oid": "6a6dd67ddf82a2d093ff06773a34378f7994aa5f", "messageHeadline": "Don't install emsdk in non-arbitrator CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "8ef358eb2d27c792f6191b3abdee0285804896d2", "messageHeadline": "Update geth pin to master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "616cf7201bcd7c2eb558f3e0aa004d14b54abc31", "messageHeadline": "Fix updateWithLockout backoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "90fda200593d7b306cfb5eb44defa32f1670f604", "messageHeadline": "various small fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "9ad6a923ae241fb1fa26e5741433035fb9d5c008", "messageHeadline": "Address PR review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "309513c19f6bcd7e3479d0c7c69ec2215cbb3450", "messageHeadline": "Add a log line with details when the sequencer isn't synced", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "aeeb884974e28677d1e015122f719a3988b605b4", "messageHeadline": "silence error wrapping lint since multi-wrapping isn't yet supported", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "72a648bbb6c37c8d8bc2884c64c1fa4cf2b76896", "messageHeadline": "go mod tidy", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "a562c0a618d49028685de7a85943fc3923e52609", "messageHeadline": "cleanup & ci", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "d1a60e5583275a52b53fcbce5e9e8494efc05698", "messageHeadline": "validation fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "5fb44e8dfe948d3544c7c75c019e382285997160", "messageHeadline": "block_validator test reference count", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "28e175adf2049a755183bbcb7e367727f2a7af96", "messageHeadline": "validator node in system tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "d7776fee1e91b718a6024c00a364d803b0594be0", "messageHeadline": "blockvalidator tests: multiple txs in batch", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ad5dce9218d4a21a1aa20a283d61280d275a97cb", "messageHeadline": "validator node in system tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "4c302187f7dc01370f3b29a6269e88d0516694c0", "messageHeadline": "Merge branch 'master' into precompile-error-gas-usage", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1085, "deletions": 259}}, {"node": {"oid": "d16cd6c9ab9d27f544ed1f900a1ea1b51470351b", "messageHeadline": "update geth jwt support", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed05af0ae90d81d02b1c5c62e5f165af55d4eff2", "messageHeadline": "staker: more fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 42}}, {"node": {"oid": "69f76e461b32e307b0cf535648dfdc50d0ba6cdb", "messageHeadline": "Merge pull request #1493 from OffchainLabs/nonce-failure-shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 81, "deletions": 17}}, {"node": {"oid": "fd43f2f6fb12441e45d498a74add03ba33f761da", "messageHeadline": "Merge branch 'master' into nonce-failure-shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 471, "deletions": 199}}, {"node": {"oid": "f6ac0fe127476ba11ab72fd6824689c5a36edc46", "messageHeadline": "Merge pull request #1484 from OffchainLabs/db-compaction-handoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 471, "deletions": 199}}, {"node": {"oid": "eb3df9e9efe796a6e309fd90d7136902f498462d", "messageHeadline": "Merge branch 'master' into nonce-failure-shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e974bcc8260be520d7698b12728194f5161053f7", "messageHeadline": "Improve logging and retries for redis forwarder test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "db41743113455870a5995588f86dfa8531639211", "messageHeadline": "Merge branch 'master' into db-compaction-handoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "25c7398bfa9ab31a70fcdbc6c87ec4326fa52ae7", "messageHeadline": "Merge pull request #1496 from OffchainLabs/fix-broadcaster-conn-name", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "11c617a18d4ffd000b21c5e73f0411efc2f195af", "messageHeadline": "Add extra broadcaster trace logging for client ip", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4832bb648641d4ea6a963c3e9bb6b802af309571", "messageHeadline": "Just rely on %s calling stringer automatically", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d55dd7f43e3c98287a84ffcc51f2931b5ad25967", "messageHeadline": "Fix wsbroadcastserver connection name logging", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d27dcb4b9958c75a05b3b35e23165e0b0a98ad54", "messageHeadline": "Fix chosenOneUpdate rename", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e839afe0f6b01d0933f9579ba83b29391dc598b0", "messageHeadline": "Address PR review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "b96c0c869c18619a81f9edb10797f979eeb94e87", "messageHeadline": "Add a onForwarderSet notification to clear nonce failures immediately", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "7ffd51b9024db7e54011268e4906318b6a3872ed", "messageHeadline": "Merge branch 'master' into db-compaction-handoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "6dcb073c23a3afc3a52508035fa95fa729aa25c9", "messageHeadline": "Merge branch 'master' into nonce-failure-shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "f058b369f4a2738cf0246493077ebdbca58b40f7", "messageHeadline": "Merge pull request #1466 from OffchainLabs/retry-over-block-gas-limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "54554c28a1ba51fd6caae90cd545cc98551fb244", "messageHeadline": "Merge branch 'master' into retry-over-block-gas-limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1362, "deletions": 289}}, {"node": {"oid": "1461c83825e9eaad4e35714d58a729c3a211eefc", "messageHeadline": "Clear out nonceFailures if not chosen in expireNonceFailures", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7519b7922a655721a117843abb0d45f7f7d36a4f", "messageHeadline": "Merge branch 'master' into db-compaction-handoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "db41c2c7bcce752ec67199c4a1f88fd5501b2a48", "messageHeadline": "Update reportedWantsLockout in inner functions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 29}}, {"node": {"oid": "75f758e45f0c2935ded7a4c72ce23090798a1f8f", "messageHeadline": "Fix SeqCoordinatorConfig being hot reloadable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43b1cfc97465185223c7c9b76899e5034af28945", "messageHeadline": "Rename db compactor to maintenance runner", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 44}}, {"node": {"oid": "d4da9f7b0a807efb42304ff6a5e68ad7f792f9f8", "messageHeadline": "Merge pull request #1494 from OffchainLabs/fix-coordinator-shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a050ebdf048dac65e00342b3cb5c037d5fda6b3d", "messageHeadline": "Merge branch 'master' into fix-coordinator-shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "576400c84fe277a4898456242704e9fdf545ac30", "messageHeadline": "Fix the wrong context being used in the coordinator shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83010bc0dec8e9e4a5ca1c7277758ddd37791e72", "messageHeadline": "Merge pull request #1469 from OffchainLabs/fix-l1-inconsistency-panic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "708458aab6ed3b13af3c8b61c21c0b906bb46a84", "messageHeadline": "Merge branch 'master' into fix-l1-inconsistency-panic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1291, "deletions": 264}}, {"node": {"oid": "b3d108c770d5c563c1de4795792d5a739f3a08fd", "messageHeadline": "Merge pull request #1491 from OffchainLabs/arbitrator-go-mod-tidy", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d5257f2759b177e024054a07bfd8797172c8bf8e", "messageHeadline": "Fix missing rename in seq coordinator test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a8532f4e4312bee982218c5001275e6448e7ec6", "messageHeadline": "Fix missing RemoveOldest call", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "74e8eba0f5a8837b599d0fd3a71c1e497856f8e3", "messageHeadline": "Improve nonce failure cache handling on shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "065e5c25bd8cbafb6878a15fa4a494acaebb6c16", "messageHeadline": "Merge branch 'master' into db-compaction-handoff", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 644, "deletions": 144}}, {"node": {"oid": "90312a54d74474b2ffcd4228396d5cc7f831f48f", "messageHeadline": "Rename \"liveliness\" to \"wants lockout\" in code", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 80, "deletions": 86}}, {"node": {"oid": "7d2aeacd1c5fc703c75381ed8b2a6ec8db1f76ab", "messageHeadline": "validator prints logs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "7b44435a6042e0b9f765275ed54b4a37ca9f298f", "messageHeadline": "block_validator sorting and fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 134, "deletions": 111}}, {"node": {"oid": "22f75712fd99ebec7cbda787e92b66090ad743dd", "messageHeadline": "Split DbCompactor out into its own component", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 220, "deletions": 114}}, {"node": {"oid": "93da3b6a0c2fc4f1cca019d7a1332a28004f69e1", "messageHeadline": "arbnode: small fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "03afe10c07be0431f6dfe8dc4c8b8a92bf3ffe87", "messageHeadline": "validateResult api fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "9631aeaefe5a228a5aa4015233ff1579f45714fe", "messageHeadline": "Only allow ArbOS version 11 on debug chains for the time being", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "441e457c20d772f71171785a929c178f40788a4d", "messageHeadline": "Run go mod tidy in arbitrator/prover/test-cases/go", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "22dea2d2b7fe7d4a49e89e2b7f59667b8be7272e", "messageHeadline": "Merge pull request #1369 from OffchainLabs/redis-tx-forwarder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 511, "deletions": 32}}, {"node": {"oid": "836c8a086b8bbe9d737b299604bfdea75feeb6a5", "messageHeadline": "Merge branch 'master' into redis-tx-forwarder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b3c5a5e0682ce78972d0274b633641ebfeb76db", "messageHeadline": "fallback to static url if there is no current target", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc0564f6bc50530fecbd8037b3bc7534b794fdad", "messageHeadline": "add update-interval and retry-interval config descriptions", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a51762d358a15ab8d56f57721bc6b5b41a7ff08", "messageHeadline": "call update to initalize RedisTxForwarder", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1bcf306081715f0995dd0c3ae7006873ba981e8d", "messageHeadline": "move disabling of previous forwarder to setForwarder method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "129cd8ad349f1cfc8bbffa7e435767eb68f6da7a", "messageHeadline": "lower forwarders' update and retry default intervals", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3f72a065c347a2abb6d25cce94de621c7389a16e", "messageHeadline": "fix loopclosure", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5793926f17531e4184c1f1d58c7175e9cf4edcb7", "messageHeadline": "close underlying ethclient in TxForwarder StopAndWait", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7b6d07b2e0988756994b6cbbb46f8d8eafc84115", "messageHeadline": "stopAndWait old forwarder instead of disabling it", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0df06bc7cd73f6c45a9820383413c36992d7d423", "messageHeadline": "Fix precompiles using all gas on non-solidity errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 93, "deletions": 9}}, {"node": {"oid": "fb465a101c15e5328647795da3fa737e611a17cf", "messageHeadline": "notfy block recorder of reorgs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "48afd4b825b52bb7ac28e46c403b4a17564a1a43", "messageHeadline": "tracker: add information for AccumulatorNotFound", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3438753217ff9e748945518bee86def8fc0bc96b", "messageHeadline": "initial separation of execution from validation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1285, "deletions": 1367}}, {"node": {"oid": "8531f4162b4a9205a3d66be2175c62cd3015f92b", "messageHeadline": "Merge pull request #1489 from OffchainLabs/arbitrator-go-downgrade", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "500e41da6d5f9ee1cbfa7af00048daf75cc0cf80", "messageHeadline": "Merge branch 'master' into redis-tx-forwarder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2036, "deletions": 1414}}, {"node": {"oid": "3299d92c63e464a7bb1b90f68e91258096b204d4", "messageHeadline": "Merge branch 'master' into arbitrator-go-downgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 99}}, {"node": {"oid": "88379ccb216c9b6a6eea705d58e09a8e023cd2b8", "messageHeadline": "Merge pull request #1462 from OffchainLabs/inbox_update_without_inser\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 99}}, {"node": {"oid": "60746ac1bd07bbf33d6891035a297923827b2373", "messageHeadline": "Downgrade Go to 1.19 for Arbitrator CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d85eb5c59f24a058f5d4e7eb732052ee41d4e8ea", "messageHeadline": "Merge remote-tracking branch 'origin/master' into inbox_update_withou\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 737, "deletions": 165}}, {"node": {"oid": "a53d316b5662375bc19ca75db64b1ecea341c1a2", "messageHeadline": "fix compilation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fbd1c64eb00a683df842e452a83eb0363b5ea9f", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 727, "deletions": 159}}, {"node": {"oid": "720b8b7b3e715806c8db15e81a8c174674a6af6d", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "f23ff019dcda2ccb2f34b941ad565cef52773463", "messageHeadline": "increase number of goroutines competing for the same expected counter\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5c6e9fa3bf5680a4b73ed6e2fecdf878751b10e", "messageHeadline": "fail test on timeout instead of breaking test loop", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "d4bff538d14887047a64dcb74e07a2919a8658ba", "messageHeadline": "rename success tracking channel", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e71d3044aff80986e8ebc862053d7224ee478da0", "messageHeadline": "Merge pull request #1483 from OffchainLabs/nonce-failure-cache-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "f49fc0c3c9bec98081b6e139a90eeb34480f2974", "messageHeadline": "make txes in conditionl txes test more sensible", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "06656e31a0bf0415d245834ec06ac371d4ea2b79", "messageHeadline": "add multithreaded test for conditional txes", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "d40fe1f6d4ecb2bf7cdd4f03f996c794aefacf1e", "messageHeadline": "Fix TestRedisSeqCoordinatorWrongKeyMessageSync", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c8c5f623003cab5fe6c65f174c94382a076fa4c6", "messageHeadline": "Every day, optionally handoff sequencer lockout to compact database", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 153, "deletions": 23}}, {"node": {"oid": "d01469137ee3d81a33515e38123629ca3ccaf988", "messageHeadline": "Simplify sequencer coordinator shutdown process with zombie pattern", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 125, "deletions": 122}}, {"node": {"oid": "94c5e38ca8eb14ba05832fd6f3e11078a8e16923", "messageHeadline": "log if reorg is confirmed", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "86a734e9a65e4b3d08619540322db8f6dcee5b15", "messageHeadline": "stopwaiter: optimize iterative 0-time call", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fae1f0fb2d6b0b3944b2d7048221272388474136", "messageHeadline": "containers: add syncmap", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "20031c94f3321db432f98c9318ab4bd0201f0e9e", "messageHeadline": "Add metrics for the nonce failure cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "edbb3e56bf7cc5dadf9039293aad8edc28c22803", "messageHeadline": "check tx options conditions in TxPreChecker", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2f6f17fa4d67bf982bcf36863540b6df0a9e3b49", "messageHeadline": "update go-ethereum submodule", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2bd4a9686e53a13cf23eaa77685394f3093703c", "messageHeadline": "move tx options check to ConditionalOptions method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 23}}, {"node": {"oid": "0415dca4262cd9dbf39eb1181a837a2f25c858fb", "messageHeadline": "fix conditionaltx tests formatting", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a71f23708829e94753d332120cfd3c05d080e481", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 619, "deletions": 113}}, {"node": {"oid": "9d9af883339a12c0c32c4e51b4d11fc04dcd06f9", "messageHeadline": "fix knownAddresses validation in preTxFilter, add more extensive tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 133, "deletions": 21}}, {"node": {"oid": "297577cc49dfcb4085923533f047f4970cbe7104", "messageHeadline": "Merge pull request #1478 from OffchainLabs/caching-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "b7d121701fb5f2516630e2686def1c6d0cd8a6c6", "messageHeadline": "Merge branch 'master' into caching-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 599, "deletions": 104}}, {"node": {"oid": "3ea0814a390bec3543cc3051931ff42d9a2ac6d7", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 in /contracts", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "30dc12298d551ce7a61f84b84959b90dbae260dd", "messageHeadline": "Merge pull request #1479 from OffchainLabs/fix-contracts-npm-install-\u2026", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f471df3bba8f70d7658f5ed62b2a0b9f4b9fc126", "messageHeadline": "Merge branch 'master' into fix-contracts-npm-install-issue", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 600, "deletions": 106}}, {"node": {"oid": "cd697651ebcfb8e8a7b7d5f6606e33fe95cb4ccb", "messageHeadline": "chore: bump nitro-contracts to 1.0.1", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5189f0914b3048f6821afdc31144aeb723e21455", "messageHeadline": "Merge pull request #1482 from OffchainLabs/graceful-coordinator-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 52}}, {"node": {"oid": "6f34cd0ab2202511cd12be4c1e8602a0686a2fb2", "messageHeadline": "Reuse wasChosen", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b981e93f9dae22a191ab0137f0500ec1fdc6658", "messageHeadline": "Merge branch 'master' into graceful-coordinator-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 502, "deletions": 50}}, {"node": {"oid": "9657f2d5a5eb6d699a6105446b326badd1f0f8f9", "messageHeadline": "Merge pull request #1480 from OffchainLabs/populate-feed-on-startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "ca7fc9ab93f94d489455c8cb73bc3e63a35fd46a", "messageHeadline": "Merge branch 'master' into populate-feed-on-startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 438, "deletions": 46}}, {"node": {"oid": "3231998cd7241b0b3758bb13faf7c916c96abc7f", "messageHeadline": "Merge pull request #1481 from OffchainLabs/feed-connection-limit", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 438, "deletions": 46}}, {"node": {"oid": "d45e3835e424a43f7bf177df611989862a614184", "messageHeadline": "Merge branch 'master' into populate-feed-on-startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "386ad32b0b1490d8c6d686c687946a3284a25e37", "messageHeadline": "Comment why we use batchCount - 2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4f0188dace0e841da99a5940fe5bbeecf9536524", "messageHeadline": "Make feed limit metric a counter, fix err msg", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "09531310669d6e43ae5a698117b8987dc4e04bbf", "messageHeadline": "Simplify waitFor helper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "7659498f80a97c1ae8d546be36aa0fa6e595b789", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-connection-limit", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d6be3e0adec1998f5ab2b3f34a58c2d16264404", "messageHeadline": "Gauge metric counting conns rej due to limit", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c8d70b0bdf2cbea1bce49216680d00ad65aac2b5", "messageHeadline": "Deduplicate ip and limit logic + minor PR fixes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "edd311e247695618d618780bc55cd29907204c27", "messageHeadline": "Merge branch 'master' into caching-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "af7cd45f718b786fe91316def775ef86512051ac", "messageHeadline": "fix initializing ConditionalOptionsForTx map", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8e786ec6d1ac3862be85e0c9b5ac79cbd883791c", "messageHeadline": "Merge pull request #1461 from OffchainLabs/fix-eth-syncing-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7db8927eaf4c293d253a074774862081335bdfc3", "messageHeadline": "Merge branch 'master' into fix-eth-syncing-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 41}}, {"node": {"oid": "0b0a204ccf42ace80f2ea1ccb25bdd56faa90d3e", "messageHeadline": "Wait for another sequencer to come alive before shutting down sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 53}}, {"node": {"oid": "6c9ce3d4fe9139a67e257e4b8583c5b90f5d0944", "messageHeadline": "Lint: Remove extraneous fmt.Sprintf", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b9ee692e372f0511a488ed9f72574d9d339fba7", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-connection-limit", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "655b26a46c25674dbfdd1e80a7cf2a1b910d75f5", "messageHeadline": "Add relay feed connection limiting", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 432, "deletions": 44}}, {"node": {"oid": "4ddcd590bf1eb1cfb526832ef962e6333dfb0dc9", "messageHeadline": "Merge branch 'master' into populate-feed-on-startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7c5bc2a4b79c5fb03136fb620940d1c0697522e1", "messageHeadline": "Populate feed broadcaster catchup buffer on startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "f2dd115d5dce6d5e853da2ca26ce2f39653358b2", "messageHeadline": "Merge pull request #1475 from OffchainLabs/dependabot/cargo/arbitrato\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "84e074024ca7163997b28f8bcd8760239f97e440", "messageHeadline": "simplify getting options for tx hash", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8108b1c2fa085113e9c9c44cbde432b0d4bbcde7", "messageHeadline": "fetch storage trie only once for each address", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "8ad4b2ac6936f99623c3b854f7637ada698236b9", "messageHeadline": "add ConditionalOptionsForTx map to sequencing hooks, check options on\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 26, "deletions": 27}}, {"node": {"oid": "c585a93525c1abe46f48b1688806e08311803528", "messageHeadline": "ignore empty slot value conditions", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a8ae4a6275ed25f52c1aec1bd9e58d3875a8b2e1", "messageHeadline": "update ConditionalOptions package name", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "6d8c20300f31dfe23cff9bf8c4487ac8bd30c10a", "messageHeadline": "update go-ethereum submodule", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8816ae89f06f487b6dc6c800e4856fc87d89eb6a", "messageHeadline": "Make more caches configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "59ae6c20094444b5e331b8af2fe9dcbbf81b874f", "messageHeadline": "machine loader: simplify ForEachReadyMachine", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "b295d6583a8d6a72b033845c647936ba759b94e4", "messageHeadline": "Bump tokio from 1.18.1 to 1.18.5 in /arbitrator/prover/fuzz", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c41884499fbe4427522c3ad7aa2e383cfc8c9f26", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "48be8f3518dfe59501be7c20ff836cba9ba8a7c8", "messageHeadline": "update conditional tx test draft", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0046805197113be4de9e5080494fca36a497435a", "messageHeadline": "Merge branch 'master' into validator-metrics", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "b3759d39d667ca42f1c2c777061ec54f2fa3433a", "messageHeadline": "add last block validated metric", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a2b70db9049f58834eb949b65c8d86f750b4a957", "messageHeadline": "fix amount staked metric, add latest staked node metric", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 27, "deletions": 33}}, {"node": {"oid": "515c510489fceea508b386b51446422945c68608", "messageHeadline": "Moved patch-package dependency from devDependencies to dependencies o\u2026", "author": {"name": "TucksonDev", "email": "tucksondev@gmail.com", "user": {"login": "TucksonDev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45b2ffabe95c7468e61ed0028f43299f64243cd6", "messageHeadline": "Merge pull request #1473 from OffchainLabs/feed-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "8e3f4626c55cc7ff004d167db5cd99feecfe3b8c", "messageHeadline": "Fix metrics to get a better view on connect/disconnect rate", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "9bd79bdd55f097abd166407e575eb95db3b8536c", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 221, "deletions": 66}}, {"node": {"oid": "9e810ddeea3fa1226b19b4898c79417b4d425092", "messageHeadline": "Merge pull request #1472 from OffchainLabs/config-limited-catchup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "edfdbb726381775ff015599219ca07bd5e2dc4d2", "messageHeadline": "Merge branch 'master' into send-raw-transaction-conditional", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 66, "deletions": 30}}, {"node": {"oid": "8840b70bf40402b333aefe1612cbf75231cbde98", "messageHeadline": "Merge branch 'master' into validator-metrics", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 66, "deletions": 30}}, {"node": {"oid": "0da92ccb62fa0c64e18e165cf96db7ece4947ec6", "messageHeadline": "make pending validation metric a gauge, improve validator metrics' names", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "547304588f4159e16e0da8f36cc83dded87bc039", "messageHeadline": "draft of support for conditional transaction's options parameter", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 115, "deletions": 26}}, {"node": {"oid": "73bc4ff5045d43ea0d13479992d188cc4c8a76cb", "messageHeadline": "Populate limitCatchup field in catchup buffer tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ddeeeaaacfcb8e06e57c6952f6019d6bea162507", "messageHeadline": "fix initial cache pruning", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "867f1d8e277b8af30b5b66fb5f41d4e0e1af8acc", "messageHeadline": "Merge branch 'validation-service-6' into validation-merge-to-master", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 58, "deletions": 74}}, {"node": {"oid": "756a1d59133a3ead0029164827b6983c44edce9d", "messageHeadline": "Merge branch 'validation-service-5' into validation-service-6", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a2ae3d83f635fb6d41c711060d94c6a829c207a1", "messageHeadline": "Merge branch 'validation-service-4' into validation-service-5", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b523a6a5cffccbab93d014fc3ef5d0480e42473f", "messageHeadline": "Merge branch 'validation-service-3' into validation-service-4", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3eaf2bff56b317176f36965ed3a412d6751a5839", "messageHeadline": "Merge branch 'validation-service-2' into validation-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7c1d9c394ab7ed1e80d1c0bdcccb3920e63cde21", "messageHeadline": "Pin rust in the codeql build to 1.66.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73bf5c8fc73b42bba8650f9fd06447b14e41f8c4", "messageHeadline": "Pin rustc 1.66.1 in CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2616f8dd32d8a9a1a4ca2220d8787b3f2a7fd93e", "messageHeadline": "Merge branch 'validation-service-5' into validation-service-6", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "19fcf7eca71d6a9f07ce8625998b2687b16c24b1", "messageHeadline": "Merge branch 'validation-service-4' into validation-service-5", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "cdc7ad18a19595dbce7b0b868bb6ff3a4a491e61", "messageHeadline": "Make relay requested sequence number limit configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b46056c44f7baa5bdbf533e9c4340a674fab3e5d", "messageHeadline": "Merge branch 'validation-service-3' into validation-service-4", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e554cd723367fc476a7c1acedeceb91d9a117a17", "messageHeadline": "address execution run review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "51a9b5663d31000522848d516697edd8f1bd06ba", "messageHeadline": "execution_backend: no need to remember last step", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "ab96c547c78a6344fb07402cde6533ff9c720459", "messageHeadline": "Merge branch 'validation-service-2' into validation-service-3", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "85a60b24854166f576d02673ad04edc444798695", "messageHeadline": "config options rename", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "4c128f9a4fe8a22b2426651d2c2707ebe1304895", "messageHeadline": "address review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b3ab37eb1d90df5fd3a6fd7f4c1ce5f6e7d73a1d", "messageHeadline": "Merge pull request #1470 from OffchainLabs/fix-tip-check", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2eff7f1c15de7fff1895174b594c04eb3e9f0e6", "messageHeadline": "Fix check if tip cap > fee cap", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec796de5d196b4476ce08ae9281440704dec8af5", "messageHeadline": "Fix a panic on L1 inconsistency about which stakers exist", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "56eccdcc59a36a828b190c4ecde96b156645e2e4", "messageHeadline": "Merge branch 'execution_separation_initial' into execution-separate-o\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "b68ff2acee4bca71d5d743c434b6920fc36a2c8e", "messageHeadline": "fix docker build", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "936cfa2aff2f8f19187627c6d3fccd80a9fb8c9d", "messageHeadline": "Merge pull request #1459 from OffchainLabs/rework-broadcast-server-de\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 27}}, {"node": {"oid": "f96b902ea816ca4f615c74cb986f779fe4256a0b", "messageHeadline": "remove debug print", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "90126cd8f40d0ef5f7e79f914506c6520b655e62", "messageHeadline": "Merge branch 'master' into rework-broadcast-server-deadlines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d0eae91180704dc36425c84046c4c4843e07cace", "messageHeadline": "sync monitor fix offby1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "42fcfec135b8f1c00caaf46d73aa61d77f27ce64", "messageHeadline": "coordinator test buildfix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34560c8d456004509810c2e58a51cd725df023d2", "messageHeadline": "Merge pull request #1468 from OffchainLabs/custom-wsflate-header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b39641a276cb0bcd880c819e1d72f2cd9ed97777", "messageHeadline": "Use a custom header for our websocket compression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "18ba334781ace39d78c4e3be9716d775cc877523", "messageHeadline": "fix redis test compilation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1e4e052a8d0d30ac06aa8b8b9c2ba81969acc3c7", "messageHeadline": "Merge branch 'execution_separation_initial' into execution-separate-o\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2163, "deletions": 1882}}, {"node": {"oid": "2ebfe657912c1efeace25cf726a580c842c96306", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 459, "deletions": 168}}, {"node": {"oid": "e9f251547a1b2f54e124089057bf5cae5a5ddefc", "messageHeadline": "InfallibleFetcher only used inside arbos", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9959fad4aefd32c5180467b5a0af1a2d1c46d91e", "messageHeadline": "support checkhealth for sequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "25626660b71ee0cda22390bebad617fce06a1dbf", "messageHeadline": "reorder arbos and arbstate code for execution split", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 556, "deletions": 522}}, {"node": {"oid": "7933f7e6810494af843cc1eb927a33c32567c83a", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 104, "deletions": 21}}, {"node": {"oid": "15e7a27cc0f0efb544537de71237903ddd5e2430", "messageHeadline": "move chain reorg code", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "33bdeec243827729c115c40d7fe82d96d48ba38f", "messageHeadline": "create ExecutionNode as substruct of arbnode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 146, "deletions": 111}}, {"node": {"oid": "f61c3f6e85959fcb97747eee0d922b6e209b5f3a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution_separatio\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "719b46164c235c8a950628eb012c3b59c818165a", "messageHeadline": "move blockchain creation code to execution", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 198, "deletions": 176}}, {"node": {"oid": "6e70f157857e99aa851f6140b153d28afafb4c9a", "messageHeadline": "move execution-engine to a separate dir", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 499, "deletions": 457}}, {"node": {"oid": "584262414804a7224bc5accf06c9c3d813145dd1", "messageHeadline": "move execution engine to a separate file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 516, "deletions": 496}}, {"node": {"oid": "efd7a479ad3679ae3fc9d682e497d6ea3d5c2786", "messageHeadline": "Merge branch 'master' into retry-over-block-gas-limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f4c801efc4a7b684fbfc9411663aaba3b0acefe6", "messageHeadline": "Remove unused variable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c865f4a2bfa7cfdb7b47f07cd6e10e3f3043188c", "messageHeadline": "Sequencer: retry txs over the block gas limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "67f44870f905352b7e56c3166f16d870ca8cc3c1", "messageHeadline": "Merge pull request #1465 from OffchainLabs/test-node-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80f03f81e35be094606b20a6ab742b853eb3cf8c", "messageHeadline": "Update docker version used by test-node.sh", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07ff94e50fd685f88cae5494ffcc991e211e52a4", "messageHeadline": "Merge branch 'master' into rework-broadcast-server-deadlines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f6729b0acd13eb198bf2ccd40e6bf298a39087b5", "messageHeadline": "Merge pull request #1464 from OffchainLabs/fee_test_fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d54237ba35761ca526ae66a7f6aed426b7180387", "messageHeadline": "advance l1 in fee tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4cdd5db27d7a25dc41295d37670cce93cce27035", "messageHeadline": "Merge branch 'inbox_update_without_insertion_lock' into execution_sep\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 201, "deletions": 110}}, {"node": {"oid": "40f141454487f954ee5af68b614dac10d4369c31", "messageHeadline": "Merge branch 'master' into validator-metrics", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 100, "deletions": 19}}, {"node": {"oid": "c38f8d4ccc01cd88a3a150cfb4a8c9a70b52c0b1", "messageHeadline": "add missing return on error", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "45ba75fff2decfc988200a53eca1bbf1c612972a", "messageHeadline": "return erorr instead of only logging when failed to get staker balance", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "41d43499c71d8b3f4ac69e41402ea7a9c9a63085", "messageHeadline": "add validator last block in last batch metric", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e1487042f2b9ec4e3c4fbd8d74947f99ab46f6c6", "messageHeadline": "update amount staked metric in sync with balance metric", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9ecbcc4276f7ff5450907cb1d0aa13ba84f4c49e", "messageHeadline": "don't catch insertion lock for adding duplicated messages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "ded3876fc04d44c4e2bec3b7e66ea5e16306f341", "messageHeadline": "use countDuplicateMessages directly", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 43, "deletions": 54}}, {"node": {"oid": "e4978a2bc247556bcc68a1cb74ec5da46f91030a", "messageHeadline": "countDuplicateMessages: first", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 76, "deletions": 73}}, {"node": {"oid": "661f0cb8189ea648d0bc736f7795ac7ebcbcc421", "messageHeadline": "Merge branch 'master' into fix-eth-syncing-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ea891ba83f0f6d265d5967dc01c2177c48199d60", "messageHeadline": "Merge pull request #1460 from OffchainLabs/pin-rust-1.66.1", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f9d250db9471d407cac65424802aba2117c5b610", "messageHeadline": "Pin rust in the codeql build to 1.66.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2c72b9794f62e42e6e8eef89020de87433e25b61", "messageHeadline": "Fix eth_syncing lastl1BlockHash field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebea2c73c929dfe81b442fb9f820dc5c1ab90c12", "messageHeadline": "function rename", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c8e74f6477e8493e23e1e9a2eb7ae64b4b504ab", "messageHeadline": "addressing review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2548d951b6a83dfddffdb3a472c2174c343035ba", "messageHeadline": "Use correct timeout config for handshake", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ed1fe252f66b3e10b112a8176ea069e1770537c1", "messageHeadline": "add staker and validator metics", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 58, "deletions": 3}}, {"node": {"oid": "4be4619594e5bb02584de114b4b97056ebed8fbc", "messageHeadline": "initial execution engine split", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 503, "deletions": 395}}, {"node": {"oid": "e3b88263a73a8b77475a3aabb344171c0caf37e3", "messageHeadline": "Pin rustc 1.66.1 in CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d4c4d682ca79c00b60ca44da972e12b259fac653", "messageHeadline": "Merge branch 'master' into rework-broadcast-server-deadlines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "0cbaa27538381347c9b8865577a101d355398a3b", "messageHeadline": "Merge pull request #1392 from OffchainLabs/fix-arbitrator-finalizer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "239fd8e015e5884d5ce03b2bd99cf2d13fb3954f", "messageHeadline": "Rework wsbroadcastserver client IO deadlines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 27}}, {"node": {"oid": "2e6a75ccd2f9d79c253fd82e657ac86972e309db", "messageHeadline": "Merge branch 'master' into fix-arbitrator-finalizer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 82, "deletions": 24}}, {"node": {"oid": "4c336023feea6e485d957ff5a5bcb152ef9ec7a1", "messageHeadline": "Merge pull request #1457 from OffchainLabs/fix-batch-poster-restart", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 7}}, {"node": {"oid": "74d9f444fd1be8f34071943441b74dfee44efd26", "messageHeadline": "Merge branch 'master' into fix-batch-poster-restart", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c796200778d7ea00df210f15506a4cbb8b5e1639", "messageHeadline": "Merge pull request #1458 from OffchainLabs/update-license-2023", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26e8690457576be59cdf617b261b8dd2a030eba1", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1130, "deletions": 1169}}, {"node": {"oid": "dd51529d846389a4f60914436e88bd96dc069e67", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "9da1874b7bbf5ecb8a9da738dd8f7aea2774da68", "messageHeadline": "update license", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eaf07c014fae4f8b4f37b8462629f9b7dcaf96c8", "messageHeadline": "Use pending balance for data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8f52699a8bcc0c8b650dd6033cf5f068bcfa4a21", "messageHeadline": "Fix batch poster failing to estimate gas on restart", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "e37349aaec219fac95d59a8d4a07442b1aca9a6e", "messageHeadline": "Merge pull request #1454 from OffchainLabs/harden-batch-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "6fff84980662b8e4fe60f4f8ff752202816d1e0f", "messageHeadline": "clean up comment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "515ea4a1829cde7c62c3d55c07e690718342c7e7", "messageHeadline": "fix TestRecreateStateForRPCMissingBlockParent", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0193a799cc95f12066cd1af61f39b98363bae976", "messageHeadline": "fix cache filling loops", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fd3eb8a3289df27c9759ea4cb566f33c79e729cf", "messageHeadline": "Merge branch 'master' into recreate-state-for-rpcs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1092, "deletions": 1154}}, {"node": {"oid": "c933c30a2c379f28888e9c63b36dd0f9053f0fe2", "messageHeadline": "fix recreatestate_rpc_test build", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "946f64a405b8e5b859b6b9b61ca9c57bfa3c775e", "messageHeadline": "update go-ethereum submodule", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94788758e5cc291f840a27a3de2a0838454b7f2f", "messageHeadline": "add system test for state recreation for rpc calls", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 281, "deletions": 12}}, {"node": {"oid": "d48695a73fd8449f1122c96723a753ea7664747d", "messageHeadline": "Harden the batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "fc2dab11320831e85a40d9f6bd11a2b8bd146d7f", "messageHeadline": "Merge pull request #1451 from OffchainLabs/fix-require-compression-de\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "913746b820ed27045becf24f9e7a2a9bab929140", "messageHeadline": "Fix the default wsbroadcastserver RequireCompression value", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a44e988ec9e06ab393042268f6c08b40c5521654", "messageHeadline": "Merge branch 'master' into fix-arbitrator-finalizer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bbb56e290506cb92a5b9746ceb00dae81e2f2e38", "messageHeadline": "Merge pull request #1449 from OffchainLabs/format-l1-time-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85f23ac0fa2853d75aad30cc2a0612f4355e1960", "messageHeadline": "Merge branch 'master' into fix-arbitrator-finalizer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5155, "deletions": 3399}}, {"node": {"oid": "429a426246d17da4af082ac4d28c192fe182ebae", "messageHeadline": "Merge branch 'master' into format-l1-time-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 136, "deletions": 96}}, {"node": {"oid": "bf5e752a1d60d117409b2d5b227b27763bf3e860", "messageHeadline": "Merge pull request #1447 from OffchainLabs/better-validator-errors", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 124, "deletions": 94}}, {"node": {"oid": "32d9efc3602a263a8741ae99ce802e00cfcf09b7", "messageHeadline": "Merge branch 'master' into better-validator-errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "3f5de03670afecb85abfa1ff69fac9e083efb9e1", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "85c395bc5ec1657a7e1e3ad6d0973cae31bc2f5f", "messageHeadline": "Merge pull request #1450 from OffchainLabs/sequencer-error-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "b1af204c6dfba30e2c3fec85f310453d805afc58", "messageHeadline": "Log ErrRetrySequencer and if sequencing takes too long", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "655ff616785483cac354b4f1c41bca1d399fc4bd", "messageHeadline": "Format l1Timestamp and localTimestamp in sequencer error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7fe1872cc80dea9f761ec0b3c13ab2f3fecfc6de", "messageHeadline": "Merge branch 'master' into better-validator-errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "7f801db496b7950c0c385c7ebdc2a45d92613bcc", "messageHeadline": "Merge pull request #1446 from OffchainLabs/improve-feed-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "91f4eb58265c88e2e8623336fa1a6ce76d99e1a4", "messageHeadline": "Fix always returning an error when staking on an existing node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "78b42b20b92edd5d662a87fb7f988ee3f27d6363", "messageHeadline": "Merge branch 'master' into improve-feed-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "3c4fc360823168a1ab185312d71d2a1bbde6548c", "messageHeadline": "Merge pull request #1436 from OffchainLabs/validate-latest-batch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "cf3ff9dee00829e6a046002f1bc9215dc3f62201", "messageHeadline": "Merge branch 'master' into validate-latest-batch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 933, "deletions": 1038}}, {"node": {"oid": "766073189b1440795a9ef5f13974e5f80f5c0e53", "messageHeadline": "Merge pull request #1445 from OffchainLabs/stop-blockchain-on-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "139a342631ec542883ad914a4afb9fa872230002", "messageHeadline": "Make error messages more descriptive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0d9a915b4bdf64b40185e74808513dd7a5abf67c", "messageHeadline": "Merge branch 'master' into stop-blockchain-on-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "69d6f4cbcfcd549f8cb1e02ded81befd0c0b309c", "messageHeadline": "Update latest batch query comment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "12ab33948360cba72938d9e7947c71f99ca34dfc", "messageHeadline": "Add error context everywhere in the validator code", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 88}}, {"node": {"oid": "197435a3e5be2586d4a4c591bd0b82cc7a3a3919", "messageHeadline": "Improve feed reorg handling in transaction streamer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "3fc53831621c9c5528c4479bd76aa4b0236b291f", "messageHeadline": "Merge pull request #1441 from OffchainLabs/l1-rpc-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "41b01ebc27cd7d5e532a2785b3774c8a8e4fdef2", "messageHeadline": "Merge branch 'master' into l1-rpc-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 128, "deletions": 6}}, {"node": {"oid": "c6e43a7800df72ee6a5605ca01cd8530cbf1b72a", "messageHeadline": "Stop the blockchain if we encounter an error starting up the node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "3cdd35f85c0c0d4517dbe558cad9ca95afe00856", "messageHeadline": "Merge pull request #1444 from OffchainLabs/batch-meta-cache-invalidation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 128, "deletions": 6}}, {"node": {"oid": "b0b7b55f69299cae6a208d6ed75a71acecbd84bf", "messageHeadline": "Address PR comments to improve test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "1763dcda891615ecf87cb02c58407fbc45c4a021", "messageHeadline": "Make a function for clearing the batch meta cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "bbdbcd77c6afce2d1dc96bb721c3d0609c5a948d", "messageHeadline": "Fix batchMeta cache invalidation on reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 123, "deletions": 6}}, {"node": {"oid": "68df4fe79d3d81bb1ad189b5affefd989c4c2db0", "messageHeadline": "Merge remote-tracking branch 'origin/master' into execution-separate-1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4132, "deletions": 2599}}, {"node": {"oid": "d7217110fe74b7df8abb11d54abe40407e7801ea", "messageHeadline": "Merge branch 'master' into l1-rpc-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 414, "deletions": 925}}, {"node": {"oid": "4b7b80a99f78ea4b9970e1305aecc8d10a7ad5f7", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "778b216e6d9c52adb06c687dada490f23ebd93a7", "messageHeadline": "Merge pull request #1423 from OffchainLabs/refactor-das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 412, "deletions": 918}}, {"node": {"oid": "a6244ff960e9d1e9d11df718bf4a4861c390b1ec", "messageHeadline": "Remove extraneous conf check from daserver factory", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "852d4a2f849575eb9ca63449d2dcf17ee0a4fdc9", "messageHeadline": "Merge branch 'master' into refactor-das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a1be3257dca394b719443dd689d71881dc67809c", "messageHeadline": "Merge pull request #1443 from OffchainLabs/validator_parallel_state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "e8e066728ef717ac70aea91c86dd00342ec3084d", "messageHeadline": "block_validator test reference count", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fcd9d5f16cdcddb6ea726b32bf36ac69d711acbd", "messageHeadline": "only send record from single thread", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "4b18c8f9480161da773dfe887cd5a38bb256ce69", "messageHeadline": "remove unused commented-out code", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b92ff692f4490583808ad30658a8852315d40b4e", "messageHeadline": "speed up challenge creation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 102, "deletions": 15}}, {"node": {"oid": "3aac1e1741cb442340076ab304b1c9b4da5f0162", "messageHeadline": "Merge branch 'master' into refactor-das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 356, "deletions": 100}}, {"node": {"oid": "a4f8d6fe514c8a7c19752d2d7d47bcc6c420e278", "messageHeadline": "Update geth pin and use new request hook API", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d91f86a683e6e38c7e4f68fdf449369bed5e154d", "messageHeadline": "Add trace-level logging of RPC requests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "ca9c779c4123d9793029c29657d4aeadf2afed7d", "messageHeadline": "Merge pull request #1402 from OffchainLabs/feed-compression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 356, "deletions": 100}}, {"node": {"oid": "6c374f48df632801c227c9ada20faf8750ddab99", "messageHeadline": "Merge branch 'master' into feed-compression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5c986c32a18ab96dce9e44e008246d36f367b0bf", "messageHeadline": "Merge branch 'master' into validate-latest-batch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8f1e980de2823efb64b8685765ba98d3e7286aed", "messageHeadline": "code review fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "fafc5b1341037c8302bda7d4d0fab95e57d4424a", "messageHeadline": "Merge branch 'master' into refactor-das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7a2d4a498c616532ebef5a54ceab62c44b757e67", "messageHeadline": "Merge pull request #1439 from OffchainLabs/pass-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c516be6b1079b633e650449b4f832d94069754d7", "messageHeadline": "Improve logging when error loading wallet from file", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7a42a847833787a27a771602b5ac55bc5474af6", "messageHeadline": "Merge branch 'master' into redis-tx-forwarder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c4288993eab360a86719d064ec175d0b4795045f", "messageHeadline": "Merge pull request #1438 from OffchainLabs/no-reorg-sequencing-hooks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "92bc00bfbd1b34d5059f52578522c6c6b1c29ac9", "messageHeadline": "fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "047970b8d0c90a58eec97b019183dcecae24a0a3", "messageHeadline": "Merge branch 'redis-tx-forwarder' into no-reorg-sequencing-hooks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 494, "deletions": 19}}, {"node": {"oid": "70844928cb569003cca08135e6ff435eff7c9c96", "messageHeadline": "Merge pull request #1437 from OffchainLabs/improve-missing-batch-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "da576d84c6f2743785e420578251bf21a90e1364", "messageHeadline": "Log sequencer batch numbers we did find", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f1d40f6851d683ece2f4f778578105f1f49c2698", "messageHeadline": "Don't use sequencing hooks when resequencing reorg'd messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "bc28497176624820de1bb8530f00f2d247a5d34d", "messageHeadline": "Improve logging when we fail to find a sequencer batch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81306130957e9c9124b37f13ceae90c4e8d0379a", "messageHeadline": "make BlockchainTestInfo.Nonce incrementation atomic", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7caecdcc571be3099e782ce62fc75ddad70770f3", "messageHeadline": "create closed-loop jwtsecret by default", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "1cfe2e1e555d8b12f657ce392853e3b614acd0ea", "messageHeadline": "Validate latest batch even if chain isn't progressing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6bd37df54536e963ed806c9b8456277debef9467", "messageHeadline": " readymarker into promise", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 190, "deletions": 208}}, {"node": {"oid": "9646f7e31bd3b34a30d850278f7751ed419d3c40", "messageHeadline": "fix execution client and tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "a4a0fb95d08f18e5fcd2e986c9e53502179d52eb", "messageHeadline": "execution client", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 68, "deletions": 69}}, {"node": {"oid": "ac71fae463e35edada21d6bc5cf8c744f91f2ef1", "messageHeadline": "Merge branch 'master' into redis-tx-forwarder", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4232, "deletions": 2221}}, {"node": {"oid": "6fe9e77685c8d39bfb7852596d7e938706c48aa0", "messageHeadline": "execution client API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 277, "deletions": 68}}, {"node": {"oid": "3891588289a993f28691ee4eabe846325de63036", "messageHeadline": "early disconnect clients not accepting compression when it is required", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "bf4d410d1bb40264230f7737933203c015711b08", "messageHeadline": "don't create flate reader in wsbroadcastserver.ReadData", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "26e5e755b183a7008db913fd03a48e3c7b481bd6", "messageHeadline": "remove unused field", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9762927b085d61f786fc562a67e4116ede311769", "messageHeadline": "validation spawner over rpc passes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 152, "deletions": 52}}, {"node": {"oid": "7a8bfec483d9a535e9062584125972e9033719c6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into refactor-das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 517, "deletions": 107}}, {"node": {"oid": "69de0603abf6f900a4128cab7933df60cad54ded", "messageHeadline": "Make separate HealthChecker iface for DAS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 68, "deletions": 424}}, {"node": {"oid": "213fbaa77c787b6b868250e8a7ae71339147e43e", "messageHeadline": "Only enable usable DA opts for daserver or nitro", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 42, "deletions": 52}}, {"node": {"oid": "f5ec033ced8fb3dc41be3307a21faf61993c4a24", "messageHeadline": "Remove unused dataSource member", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "0ffc0219e5d1d94f85f271a1b2be4c2387c9acfe", "messageHeadline": "Merge branch 'master' into feed-compression", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 428, "deletions": 54}}, {"node": {"oid": "bcbddc52b3e42ede25f8320b031c0f52f0f134a3", "messageHeadline": "increase TestInvalidSignature timeout", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11f4a63eeac15371f86e38dec6cdca20abc43315", "messageHeadline": "validation rpc", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 384, "deletions": 88}}, {"node": {"oid": "7eacebf08514ce46f7250966541c11bd47871d4a", "messageHeadline": "authRPC config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "21e72fc53e765661c8540f85365f129c9aa30094", "messageHeadline": "validation spawner start returns an error", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6c828d675e1d2918d3b6767a24b5dc29605fb6be", "messageHeadline": "signature: make loadSigningKey public", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1ae4d072b3b14a21dcfca7369fc6b4735d774ab6", "messageHeadline": "update gomodule", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "21a5e54b403f0ddd426648a4f4b9d51376d4dfed", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4234, "deletions": 2223}}, {"node": {"oid": "a05f768d774f60468a58a6a94fcc1be18e4d8fae", "messageHeadline": "Merge pull request #1431 from OffchainLabs/data-poster-balance-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "dac5fdc36e87a2a322bb8bc5ccdb448d6d38a929", "messageHeadline": "Merge branch 'master' into data-poster-balance-check", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 413, "deletions": 39}}, {"node": {"oid": "8cc2e0846cf9f31f95b48890c16bb4d827d4fdc5", "messageHeadline": "Merge pull request #1429 from OffchainLabs/update-go-mod-test-case", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "aafb98b53163024b24a0ca5cc7c75c851591672e", "messageHeadline": "Run go mod tidy again", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8845c64c9864a0cbd4c1d5c914f1baec91120a26", "messageHeadline": "Merge branch 'master' into update-go-mod-test-case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 448, "deletions": 68}}, {"node": {"oid": "c6a3bb4b516700f2f9fa835b22147c4894373b69", "messageHeadline": "Merge pull request #1418 from OffchainLabs/nonce-failure-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 410, "deletions": 39}}, {"node": {"oid": "5f054e227346d8b670057d490ab891e9b1b88be8", "messageHeadline": "Merge branch 'master' into feed-compression", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 92, "deletions": 56}}, {"node": {"oid": "668942ec2c744674d29a588a57ecead7ab5919c7", "messageHeadline": "geth: add support for jwt client over ws", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72717537ecfe12ec3ce951d2d5cf1da0dbc44018", "messageHeadline": "Merge branch 'master' into nonce-failure-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 56}}, {"node": {"oid": "c101ed9e001705fc6fc7b27969613d8d67c30d9a", "messageHeadline": "Merge pull request #1425 from OffchainLabs/change-price", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 29}}, {"node": {"oid": "7dc1c2d13e7db70785040204014ea46485cc7b65", "messageHeadline": "Move data poster balance check from replaceTx to getFeeAndTipCaps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b4089bd81145d1ec171568ec7c760d60f9cb7f67", "messageHeadline": "Make reducing fee cap log line a warning instead of an error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f011da32f133b81af5a2eb9ffb14b989f355c990", "messageHeadline": "Merge branch 'master' into change-price", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "9494d839096a19f934fe6e7851d7f39ef0f965a8", "messageHeadline": "Merge branch 'master' into update-go-mod-test-case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "447a2683c9d6ddb132a376b338cde1826df212de", "messageHeadline": "aws client now supports the standard credential provider chain and is\u2026", "author": {"name": "bjoern", "email": "bjoern@dharma.io", "user": null}, "additions": 24, "deletions": 7}}, {"node": {"oid": "f0412698ef675b6fee5973f2702eeb7b6daf9093", "messageHeadline": "Upgdate go.mod in prover test case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "848d26fc644d3ddae367c00df126ffe0e766b6ae", "messageHeadline": "Merge branch 'master' into change-price", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "d01f0d7444aa7fa0a192bfdf3a0e728b2147377f", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "01c6af0b3bb3518375c0ad1b2762915c157f5a09", "messageHeadline": "add comment explaining how deflate dictionary was created", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a9c4e0ae9cfd75fe46568aad1f4e200095491a1f", "messageHeadline": "Merge pull request #1427 from OffchainLabs/dependabot/go_modules/gith\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "63590762f744870cac82e016073148502d8c3b4f", "messageHeadline": "Bump github.com/ipfs/go-merkledag from 0.6.0 to 0.8.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a7bd50adfdaed75abc73005a49e9fe420b6b2128", "messageHeadline": "Merge pull request #1426 from OffchainLabs/dependabot/go_modules/gith\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "629f423dccfc4894da742ffbd6829f957558c0c1", "messageHeadline": "Bump github.com/ipld/go-codec-dagpb from 1.4.1 to 1.5.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7a6ce1e794abb01ad43d7cc96120f56d336face2", "messageHeadline": "Merge branch 'master' into change-price", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fef2a2b1b0aea511957733b568563d82fdfda117", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "056a3a1e3cecf095b78be0243620768a856440ea", "messageHeadline": "chore: pin sdk to v3.0.0 in test node script", "author": {"name": "Dragi\u0161a Spasojevi\u0107", "email": "dragisaspasojevic@gmail.com", "user": {"login": "spsjvc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73224e39840b81fcee69b5c90e3b1f152358713b", "messageHeadline": "Merge pull request #1422 from OffchainLabs/feed-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1280d86165fbe30457783e276a2d14e1c449ba9d", "messageHeadline": "Merge branch 'master' into feed-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "2b03278a53b302e8e0f60630b56e31ec348747a0", "messageHeadline": "Merge branch 'master' into change-price", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "49daede810e995aa96efac8d7f9be39a16af6a29", "messageHeadline": "Update formula for max fee calculation", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 25, "deletions": 29}}, {"node": {"oid": "7b4d9d25826888fb6a4e82e3ed8e7164a8d93a56", "messageHeadline": "Merge pull request #1420 from OffchainLabs/syncmap_shows_l1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "c154d709786f9bf55a02e79ed8c136eb0e629ca7", "messageHeadline": "Merge remote-tracking branch 'origin' into refactor-das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 821, "deletions": 734}}, {"node": {"oid": "d499c48e7e92f7513cbe1114443a7be03759a699", "messageHeadline": "Simplify CreateDAReaderForNode", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 55, "deletions": 47}}, {"node": {"oid": "d74e916312ab1b508569eb73a6a2f9850cf02d2e", "messageHeadline": "Rename sign_after_store_das file", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "518d94acb47757c02df1df03e78aa2033dc296bf", "messageHeadline": "More config checks, rename SignAfterStoreDAS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 33, "deletions": 48}}, {"node": {"oid": "c0c792901a2618792362c3cfd3eb06de4e335e0b", "messageHeadline": "Remove DataAvailabilityService interface", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 151, "deletions": 316}}, {"node": {"oid": "376fdeabeec819a5d1d599a50811183e42e8bd1d", "messageHeadline": "Remove SetupDAL1Dependencies function", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 15, "deletions": 26}}, {"node": {"oid": "0633e8a6c1e3e79872c419f28b48d8614b2e058e", "messageHeadline": "Use typed LRU cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 46}}, {"node": {"oid": "a832c717b4232c3d2f37c28c9b54ad1cbaaa7ab0", "messageHeadline": "Fix precheckNonces lookahead", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2e1b0e4bae3e9146871a3983fd46be993926e87", "messageHeadline": "Add precheckNonces phase to sequencing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 110, "deletions": 6}}, {"node": {"oid": "116b36494449f58fc528096d0f97c3d0854716c4", "messageHeadline": "feed client metric should be microseconds instead of nanoseconds", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "627cf8cc820b530026094fa4e442f698a50724ce", "messageHeadline": "Reduce usages of SetupDAL1Dependencies", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "5bc5e6b24508c661c044c77b520daa64d850f480", "messageHeadline": "Simplify SetupDAL1Dependencies", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "3598d5e033fef0000ac3c7a3fb02d59f2d498fe5", "messageHeadline": "Move CreateDAReaderForNode to das package", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "c06a933c260e391ebd74fbe11afe72881a65acc6", "messageHeadline": "Remove L1 dep setup from CreateDAReaderForNode", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 27}}, {"node": {"oid": "ce9eb11593191c556e4cbea96b80fbe6deb8edbb", "messageHeadline": "Add sequencer nonce reordering tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 118, "deletions": 2}}, {"node": {"oid": "22ec6a8613b3b644b961ad31d7dd6e9f7b6b80c1", "messageHeadline": "Fix sequencer nonce cache expiry", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "21f20de94b0cfba2a3e2f09d63ae771b786c0d32", "messageHeadline": "Move DAS storage server factory to das package", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 158, "deletions": 155}}, {"node": {"oid": "7f6c291b6ef857a3d1ebaba4dc9b67bf2572fd50", "messageHeadline": "Move L1 dep setup out of DAS storage factory", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 51, "deletions": 38}}, {"node": {"oid": "963e3a6d32e3a49d72a15f5e097ef7381e02e3f9", "messageHeadline": "remove some todo comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "76fa9dca5c98c87ab48c8502a8e36cc03c15c4e5", "messageHeadline": "Merge branch 'master' into syncmap_shows_l1", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "55ebd7efe55b0061a2585a5fa338accfd06f5400", "messageHeadline": "syncmap shows l1 state", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "32432a68243cb078759ee56daaafbd1e96d4d0bd", "messageHeadline": "Merge branch 'master' into feed-compression", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3157, "deletions": 2133}}, {"node": {"oid": "26f33eee9f70573e9afeff1c238238b5703def69", "messageHeadline": "Merge branch 'validation-service-4' into validation-service-5", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1bb70432f30e0d4222c9ba27478a3dc5108ee676", "messageHeadline": "fix full_challenge test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b46b63c3e24aaf922b934df580e3c3ea408db7d1", "messageHeadline": "Add a cache of txs which failed due to nonce too high", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 207, "deletions": 26}}, {"node": {"oid": "5d02f8199c529ffa971cc1e2da7f973fc283fad7", "messageHeadline": "validator-sort: fix for tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "9b2dc9004c03e70a10d4a7e46f1e4ac0bf077742", "messageHeadline": "validator: split to server types and interface", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 758, "deletions": 627}}, {"node": {"oid": "7c58c9234486dcfa07ed7d130631641b88b8c926", "messageHeadline": "reformat ws deflate dictionary", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 69}}, {"node": {"oid": "fdc57ae9b2148aefadfb56cdbc3cf755d8c2ec8f", "messageHeadline": "return error when received compressed frame while compression is disa\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "11da63fa9493e321bf005e8ec51829c0feca2b68", "messageHeadline": "add static deflate dictionary", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 84, "deletions": 7}}, {"node": {"oid": "9148773b1d71ad3042415c0877d3096e57004784", "messageHeadline": "Merge pull request #1416 from OffchainLabs/fix-caught-up", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8959f4b96a3385219365f1d3443cc443e473984c", "messageHeadline": "Merge branch 'master' into fix-caught-up", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "01769676562b951d939ab9fc997713a76a73e97d", "messageHeadline": "Fix inbox reader caught up tracking if already caught up", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c0cc15f93707ad6305ac4eac31ed2b7e87653dab", "messageHeadline": "Make daserver DA setup fn return separate r/w'ers", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 58, "deletions": 69}}, {"node": {"oid": "024bcff02ed433e096b84462b70d0aaea48ef2e9", "messageHeadline": "Make DASRPCServer take separate Writer and Reader", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "aa9adecb892ba1e92eaa613bd95dd4f4509bc99a", "messageHeadline": "Merge pull request #1411 from OffchainLabs/snapshot_restore_limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "869cf6eb335c0df416ddace088611bd1e808828e", "messageHeadline": "use snapshot-restore-gas-limit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "982e47bc1e1b1155f0c1720e5c173136135e4eef", "messageHeadline": "Merge pull request #1409 from s7v7nislands/update_node_version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a40e7f9b869abd5c00925597db3837fe24a9ccc", "messageHeadline": "chore: update nitro node version to v2.0.9-51f9452-dev", "author": {"name": "s7v7nislands", "email": "s7v7nislands@gmail.com", "user": {"login": "s7v7nislands"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "687c381f200c627f30ee77c3541551b46c36db27", "messageHeadline": "Merge pull request #1406 from OffchainLabs/config-trie-dirty-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "a17dbcd489a8f6eac1d50e9d3bd2874208fcdd34", "messageHeadline": "Merge branch 'master' into config-trie-dirty-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 790, "deletions": 713}}, {"node": {"oid": "c257eab583fd0066df3590fbef758b33b04f7758", "messageHeadline": "Update default TrieDirtyCache config to 1GB", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bfef149c8780a2d27675680a773a262a593890e", "messageHeadline": "Merge pull request #1408 from OffchainLabs/broadcaster-logging", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 40, "deletions": 17}}, {"node": {"oid": "8b9e0f5a8ac2d8ee06afec93d4965e3be54473ef", "messageHeadline": "Merge branch 'master' into broadcaster-logging", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 710, "deletions": 678}}, {"node": {"oid": "50914a1d2aee220a50f8821b8fdc73d43ce25a55", "messageHeadline": "Merge pull request #1387 from OffchainLabs/validation-service", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 710, "deletions": 678}}, {"node": {"oid": "a8e394e05fa340be75348f8a663d65984d40d924", "messageHeadline": "Merge branch 'master' into validation-service", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2775, "deletions": 1432}}, {"node": {"oid": "2be2224ce79e6b5a7fa4de7448df0e545cbdfdab", "messageHeadline": "Make logging broadcaster connect/disconnect configurable", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "5dd2f013ed7c134429dc0f0a074812b80ac7a57c", "messageHeadline": "Don't log `schedule error: timed out` or similar", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "910f9907f3fa372d07295033f76082ca060cee8c", "messageHeadline": "Cleanup broadcaster logging", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "f6da48f27063608368f01f21c42961d75cc8dd4a", "messageHeadline": "Merge pull request #1391 from OffchainLabs/stop-rpc-early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 18}}, {"node": {"oid": "c6ad07700cebf388c2f5a86a00c5d6b9115b8b64", "messageHeadline": "Fix TestBlockValidatorSimpleLocalDAS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "8476895b48ca5f0e08a6ed9b06ae65f52a64f456", "messageHeadline": "Merge branch 'validation-service-3' into validation-service-4", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "79df56aee786be7134d5b1fdad4d0e39bdc286f3", "messageHeadline": "move spawners start outside", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "b5d39fc8e00c7293f9046d04fa74426e8978fdde", "messageHeadline": "Fix the staker not being stopped on shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b51756121bbc075afed7d26399baf04c38b191c6", "messageHeadline": "fix machinestep position", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "de29759a044a0a275d38c40d51ed622b600af9f9", "messageHeadline": "execrun fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "7c370e9fd37ab850e6190ed5e2d384878271007f", "messageHeadline": "Move Nitro node dareader orchestration to own fn", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 104, "deletions": 5}}, {"node": {"oid": "d3bd14fce33d21726b9d47e07ce44b386f8d8eb8", "messageHeadline": "execution_backend for tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 45}}, {"node": {"oid": "aeeea097711453ad4471b8be0077c063a8b0aa7a", "messageHeadline": "Make the trie dirty cache size configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "e3ed3ac197ebf6ca850a95889ef2575f86b74c05", "messageHeadline": "asynchronous execution_run API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 413, "deletions": 219}}, {"node": {"oid": "ae2b01bc480013bf47bc26d43750c71f22d7c50f", "messageHeadline": "Merge branch 'master' into stop-rpc-early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2336, "deletions": 1399}}, {"node": {"oid": "20d3559a40ba815273152f04d11159e5aa305070", "messageHeadline": "Add eslint and prettier to lint contract tests (#1138)", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2311, "deletions": 1367}}, {"node": {"oid": "39c789789a7c909233da6cf947e7e7fe75a78079", "messageHeadline": "Bump geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80e2756a10c41bc89b02d718ddbd71865fbdaa64", "messageHeadline": "Merge pull request #1405 from OffchainLabs/precompile-pointers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "cb67e26d3f7f969f3fae42f321fe8bea11a896f2", "messageHeadline": "Merge branch 'master' into precompile-pointers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "087b1857792a6ee1f49891b77c702bd06a9611d0", "messageHeadline": "spawner: use stopwaiter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "5b6740b0423ef03dcf65f13f85eb87dd3b66c599", "messageHeadline": "Merge pull request #1388 from OffchainLabs/use-new-histogram", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "a7e38df6543de7e7a32bcede02a2da6f4adabf4f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into use-new-histogram", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 693, "deletions": 58}}, {"node": {"oid": "3ad015f7d400bcbfb1caa26e42bdc310c55edd0a", "messageHeadline": "remove some todo comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fd92fb72211856fde9f32b2c3b6de10eda0a530f", "messageHeadline": "don't read from hs.Extensions to avoid data race", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "de37a974accce7137248a33519a2524974535aa0", "messageHeadline": "Refactor node shutdown order", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "9d9557f0954889d55608145ac1b14818e360a37c", "messageHeadline": "Merge branch 'master' into stop-rpc-early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 400, "deletions": 16}}, {"node": {"oid": "4e45fd5204ea70f6da0a84832ebce0295b97bb65", "messageHeadline": "create ReadyMarker interface and implementation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "e284cbaccb7429edd45d45010810cbe9b03abd4a", "messageHeadline": "fix typo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a9b2a42ed1f1cc4d6433afbfa440626be5f0de3", "messageHeadline": "only read room once in a validation loop", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "818dc61b9a25161783110e823acce7debed985dd", "messageHeadline": "use pointers for precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "93ccbb029f5f83bcdb658b1adf2145d4b13fa1e8", "messageHeadline": "Always try to recover pruning before creating blockchain", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5eec06b600d917147f4c694090ee1cb280d4f60e", "messageHeadline": "arb machine: destroy when done", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1bdcd075d519957419a71c235f9cb1e90fab51d4", "messageHeadline": "add different compression configs in broadcast client receive message\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "c081443c7e8202d2ae9d17ea777eed64c1df256d", "messageHeadline": "set broadcast client compression flag in critical section", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "77813e642e1ac866858c72647cc7bec88e0c2942", "messageHeadline": "Don't start up the blockchain before pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "0c750e322bee3019c3dcf4025031c03a36bfdef2", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e84d38739b738e72a32a95a3111dd8b7b8d4fd1b", "messageHeadline": "rename done to ready", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "a8b8e43e45c5f3ae7afbae0a775ee9029683e463", "messageHeadline": "move configs to validation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 125, "deletions": 67}}, {"node": {"oid": "fa8fbf90800b7a3c35a37222804ce3d91a20d288", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87d1fa538f4cec7c0739fd6e057f9beda5887229", "messageHeadline": "rename validation run interface", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "72dc5d92e7d3caf3809bb160fec6554a13b22868", "messageHeadline": "fix comment format", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e309274a5fd33c9c369b19d74d72997f1968573", "messageHeadline": "Merge branch 'master' into feed-compression", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 400, "deletions": 16}}, {"node": {"oid": "d25a4bd16d6df67f554d02b43d766ea88e98eecd", "messageHeadline": "clean up logs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e37af46ecf331db7e8d9eba4427ddfa6e91b62e0", "messageHeadline": "add compression options validation", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "4a42270cec2eb80f23198aa0384be346e137ed8d", "messageHeadline": "Don't hard error if missing state for pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c0b4632454a4b8475700fd54ad3cc7742f0ca591", "messageHeadline": "Add the genesis block as a pruning target", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7f4ff982d96cdc94b5480562385b534044445d44", "messageHeadline": "Address remaining TODOs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 24}}, {"node": {"oid": "9b1e622102fa2bebfd7dffd327be19f8881f1467", "messageHeadline": "Merge pull request #1401 from OffchainLabs/coordinator_configfix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "027251560d3b32d5005a0d1407ebd23874ab7812", "messageHeadline": "fix panic with coordinator and no sequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "af3f4648a66046a7bb60f81d4e414baa9689fe6c", "messageHeadline": "fix typo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf1c0c7824c3f2df29dd870846d89d66ae9a1e21", "messageHeadline": "add Close to ValidationRunInt", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "916b18ee7aa3096a4542443e23dac9dc9d33a11b", "messageHeadline": "Make Node.FeedConfig.Input partially hot reloadable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "8f7ffc922f4bdf3879dd2a8b19bb7b04ea4f39b5", "messageHeadline": "Add feed compression config options", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 87, "deletions": 68}}, {"node": {"oid": "c10cc92d738009a667cd27c2a1d96a4ba9832c4a", "messageHeadline": "Rename compression level constant", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "52ccf4b71f5286bde060912592e42bcb1b179591", "messageHeadline": "Close flate writer instead of flushing it", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "9a700ae9bbe4b481360120b067fc15e3c595c795", "messageHeadline": "Add draft of wsflate compression", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 204, "deletions": 32}}, {"node": {"oid": "44a7b340b040aa99820f6008e8d7d56040fc5fd7", "messageHeadline": "release: nitro-contracts 1.0.0", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "497c8d43948d665128654f05b4fd4c5c0e5e9fb8", "messageHeadline": "ValidatorSpawn: use async API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 217, "deletions": 133}}, {"node": {"oid": "8b28bdce704b1f94198787e5bc940add55a9a7ce", "messageHeadline": "Merge pull request #1384 from OffchainLabs/test-node-consensus", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 335, "deletions": 10}}, {"node": {"oid": "aa20009e84c79becd9d7a126b4b93996d313a98a", "messageHeadline": "Merge branch 'master' into test-node-consensus", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "ab34773e681d3af182472b82dd1d4423f10fb6cb", "messageHeadline": "Merge pull request #1396 from OffchainLabs/fix-log-subscription", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "f5ba973c66d648c1a4ebe0204d7da1e7e57531ca", "messageHeadline": "use generics for machine loader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 201, "deletions": 222}}, {"node": {"oid": "32968d9b973c7ddcfb34bef9e100e2508d9d5738", "messageHeadline": "split arbitrator, jit, and machinelocator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 455, "deletions": 471}}, {"node": {"oid": "cca148a03748a908948816895b56337bf280f0bc", "messageHeadline": "Merge remote-tracking branch 'origin/master' into test-node-consensus", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c37b62c25aac7e2de5d7cc0c78e688c6051f7521", "messageHeadline": "test-node: bring-up sequencer before funding funnel", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "35d6c751756784bec9077fa9c67cd2cf3ecea3ad", "messageHeadline": "Merge branch 'master' into fix-log-subscription", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8846e6086a5bc1ea21e26fa85eb1864ce5fde8ec", "messageHeadline": "Fix block hash in receipts in ws log subscription", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "6e6a657e73297a76d9483c5427a6dacabf27f1f1", "messageHeadline": "test-node: wait for bridge-funds to take effect", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "e67291e487a97ae04ed26d0703bf4cf110f5f638", "messageHeadline": "Merge pull request #1395 from OffchainLabs/header-reader-configfix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1dfab8e635cf1a2276f08c32ae49a2f06d08fd21", "messageHeadline": "header_reader: use finality data config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9267fce029da967e417d762ddba2ca1968e3439b", "messageHeadline": "header_reader: use finality data config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6e3626373db6a0f5d6e2287ce7816e611f0d50c6", "messageHeadline": "test-node: generate l1 traffic in background", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14d31fc364ac8d0777bf5cc1acad33f42bcf92ca", "messageHeadline": "Merge branch 'master' into validation-service", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 293, "deletions": 42}}, {"node": {"oid": "db95f7ab56e26b427e322a02810fe4b9a28d2eca", "messageHeadline": "Merge branch 'master' into test-node-consensus", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 292, "deletions": 41}}, {"node": {"oid": "07e22e2eeab861cb5ecb41bcc10c5ae1aab67354", "messageHeadline": "Merge pull request #1394 from OffchainLabs/contracts-v1", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e40969b37fa15ac4a4dfdf27bab8116293dfe24", "messageHeadline": "Merge branch 'master' into contracts-v1", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1540, "deletions": 5661}}, {"node": {"oid": "1196f07a542c1d5e3fcb61ffe29ccf0a304ba24c", "messageHeadline": "Add back in runtime.KeepAlive calls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "15df5905402ec9a2b0ae1f3a04d9120687194b8d", "messageHeadline": "release: nitro-contracts 1.0.0", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a68bb191f1a4a766d8d426f1425b940cbd0f2327", "messageHeadline": "Merge branch 'master' into stop-rpc-early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "e8600518d7f917f44b54f683795711be30f22b70", "messageHeadline": "Merge branch 'master' into fix-arbitrator-finalizer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "82b80a91da75882ecdebb085e1a7b6720cd8b7c0", "messageHeadline": "Merge pull request #1393 from OffchainLabs/fix-lld-ci", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "36a1e471412d8e1bded57b471ef5e0442375e845", "messageHeadline": "Fix new clippy warnings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "1ed3623e722d297c2cce2e00f546142db51865c4", "messageHeadline": "Fix CI failing due to lld-10 not existing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9acfaa80d29cdadf993b2f1c1b044e708e5f0aac", "messageHeadline": "Fix finalizer synchronization for Arbitrator machines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 19}}, {"node": {"oid": "2bb000271f9ad4d6926a20d58e0359f9ccfe437f", "messageHeadline": "Stop the RPCs before stopping the blockchain", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f1866a8be0deb6209d47319eeeced06c2b16b5a4", "messageHeadline": "Merge pull request #1390 from OffchainLabs/contracts-deploy", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 204, "deletions": 11}}, {"node": {"oid": "ffacb128ed51137891cb96da8686d65cd9090bcf", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2308b16f0bb98e8cad6e0fe50dea818a388d587", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "fd05b034f62769d1f0dff66bf5ff4ead303a027d", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "70dc549e2910917c1fad358141ec5e419347eea8", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38532adf1657981362a604a4dc8821924055a6ca", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7c10e6c956eab8b90d32ab395eb345bd960b25d", "messageHeadline": "Fix findImportantRoots", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2431535054b49a22ed323a15234c1496426a04f0", "messageHeadline": "Also check if block validator is enabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "817f8a7597c0f4d319765e7de90cb5f50de92de5", "messageHeadline": "Support multiple prune targets", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 144, "deletions": 60}}, {"node": {"oid": "5a2b9320f55bc17fecb95dc39323f951ac6c975a", "messageHeadline": "Merge branch 'master' into contracts-deploy", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "1c7242e99ad2e1976ff284782aee0ae07f2eeca5", "messageHeadline": "Merge branch 'master' into redis-tx-forwarder", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1789, "deletions": 5653}}, {"node": {"oid": "5b72ab412e252cf1ad0410cf9bd5767a0f718769", "messageHeadline": "remove done todo comment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "91d819e532f8de2d847f6e76af03596a238f67a6", "messageHeadline": "rename helper function", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b174c3dd3dda063dcf79f090de75444493f27017", "messageHeadline": "workaround tx nonce issue in redis forwarder test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "076b55ce5f60128bdba5d0c33c8ee25034fa8590", "messageHeadline": "Merge pull request #1366 from OffchainLabs/anytrust-ipfs-node-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "9e2cf279866a4b361ce5e2011e42a6a910060cfb", "messageHeadline": "Merge branch 'master' into anytrust-ipfs-node-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1270, "deletions": 852}}, {"node": {"oid": "6cd2a5d8218e8a298b3729ed6747ca0e6fc5bf11", "messageHeadline": "Use new time-bounded histogram for timer metrics", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "ef97d667533f599c0f36b4afc6dcd8661b76a183", "messageHeadline": "revert: minor contract changes", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "67852c7e2b5fd8ba1ca72cf9aeb95767ceab78b9", "messageHeadline": "Merge remote-tracking branch 'origin/master' into contracts-develop", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1289, "deletions": 5630}}, {"node": {"oid": "0759dfe2d9ecea9e5302831567280cfb968ad6e1", "messageHeadline": "add redis forwarder tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 217, "deletions": 30}}, {"node": {"oid": "f939a572ba8cb72f67de02acc14ca1645df4a085", "messageHeadline": "improve falling back to static url", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "3fcdac453f5c2145cebcb9069ac2c9b5881abe35", "messageHeadline": "Merge branch 'master' into test-node-consensus", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 905, "deletions": 600}}, {"node": {"oid": "b4f288b5155e59b560ca645c4208055bd8256312", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d8e78cea5e235b319194865688c819775260103", "messageHeadline": "Merge pull request #1389 from OffchainLabs/fix-test-logging", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7bf7ffb97da44e8b3d176ffe4bfdd51f0e9c025", "messageHeadline": "Merge branch 'master' into offline-pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2072, "deletions": 5689}}, {"node": {"oid": "eb81338ce36aaff25774d2b68130493e09ed6baf", "messageHeadline": "Merge branch 'master' into fix-test-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 864, "deletions": 573}}, {"node": {"oid": "93af242eb61dc9446a016314001586b5ae16a097", "messageHeadline": "Fix TestLiveNodeConfig creating a nitro.log file in cmd/nitro", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1559602ebbe21bce73eb1eef699f61aed8c440bd", "messageHeadline": "spawner: make LoadEntry private", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3070be752ee1d75c371d31ffa9eb32ff066b21fe", "messageHeadline": "machineloader is an nternal validator detail", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 20}}, {"node": {"oid": "c7f4f0465797112446ff0bae2621c228a3fc92c5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into validation-service", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 475, "deletions": 470}}, {"node": {"oid": "c7fd140824c0e4e456136f9280a2983d11f194c3", "messageHeadline": "Merge pull request #1386 from OffchainLabs/wasmer-3.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 456, "deletions": 461}}, {"node": {"oid": "1bc1541d26abfbb4ebf1d269af0e46b240d4ea0c", "messageHeadline": "Merge branch 'master' into wasmer-3.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "41d2972e382df7a62463bce06f1f9bf2793652e7", "messageHeadline": "Merge pull request #1345 from OffchainLabs/dependabot/cargo/arbitrato\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "6b7ad2209fb1294248fbab0c8fd83e898210afcd", "messageHeadline": "update rust in Dockerfile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bc80314c57dfe57c2cb3c97c4e23204c278412dd", "messageHeadline": "Merge remote-tracking branch 'origin/master' into validation-service", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 795, "deletions": 382}}, {"node": {"oid": "8c731d5193ea72479bf36c627549c5443fad08ba", "messageHeadline": "cargo clippy", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "68adcc2529e9e05a2be2e4fedad845c60f98b752", "messageHeadline": "Merge branch 'master' into dependabot/cargo/arbitrator/prover/fuzz/ev\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "33b3814fa66e8f2930588e610e1131159c9d157f", "messageHeadline": "Merge branch 'master' into wasmer-3.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 226, "deletions": 71}}, {"node": {"oid": "53760c5eb5aa37cea64970f06c45d8276787c4b0", "messageHeadline": "redundant type specifiers removed", "author": {"name": "Victor Farazdagi", "email": "simple.square@gmail.com", "user": {"login": "farazdagi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "935aa41574a6afb712ee9b20687636c3cec588ee", "messageHeadline": "remove redundant parentheses", "author": {"name": "Victor Farazdagi", "email": "simple.square@gmail.com", "user": {"login": "farazdagi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "068893d5c0e221d5ea95fbd07f1392fefec24e98", "messageHeadline": "remove unnecessary type conversions", "author": {"name": "Victor Farazdagi", "email": "simple.square@gmail.com", "user": {"login": "farazdagi"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "dae8998f80a9c4f7c1d0214a02c46202a8a20ba2", "messageHeadline": "make gostack compile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4285a898030d740f237d598c28f1d4b7c85eb1c4", "messageHeadline": "cargo clippy and review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "b470ed012254160194fe0fac80a7223b8906f484", "messageHeadline": "Merge pull request #1376 from OffchainLabs/wrong_error", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "bdb61202b4a8253bd7167037a27d3312e546ee19", "messageHeadline": "Merge branch 'master' into wrong_error", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 401, "deletions": 105}}, {"node": {"oid": "bc4f0dfedc6f946c04f488b0404bbad462be5a31", "messageHeadline": "Merge branch 'master' into dependabot/cargo/arbitrator/prover/fuzz/ev\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 777, "deletions": 5132}}, {"node": {"oid": "03bcbe3e504a7b15bc7960a0a93811563b9caf31", "messageHeadline": "Merge pull request #1358 from OffchainLabs/sequence_delayed_first", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 198, "deletions": 47}}, {"node": {"oid": "19c00f69381ff29d1a9f82439fc987d520320b9c", "messageHeadline": "remove comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a6fd11fece4367dfb9b53d34508b007efd95a96c", "messageHeadline": "add arbutil", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "63dc13e23aade48063936da880d06e8ed2d389cc", "messageHeadline": "upgrade jit validator to wasmer 3.1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 380, "deletions": 456}}, {"node": {"oid": "9c4ba970b20e21a4a76fa91019404fa4bfa45e17", "messageHeadline": "Merge remote-tracking branch 'origin/master' into delayed_first_new", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 980, "deletions": 5107}}, {"node": {"oid": "93fbe453e6ffd802521e5f52108ccc9fea1597e9", "messageHeadline": "coordinator: add a comment about sequencer pause race-condition", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b278d35a37a4e22dc9cfe72a05eb9175de435e01", "messageHeadline": "Merge pull request #1323 from OffchainLabs/finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 163, "deletions": 32}}, {"node": {"oid": "7301868ce986dae357d0f726a29708c8fd706f69", "messageHeadline": "Empty commit to try to restart CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d292983d05cd183967d023cf1c4d89babe5306e1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into finality", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 48, "deletions": 35}}, {"node": {"oid": "2c0de5dd83377ead63cd27a39e699e19e1196ead", "messageHeadline": "header_reader: read correct safe block", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9ba3e6159e5602082979d703de542250b1a29055", "messageHeadline": "test-node: generate l1 traffic on initialization", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9ef659aadc7e79682a72550ffa201ad4b3270fdc", "messageHeadline": "Merge pull request #1379 from OffchainLabs/uni-gov-noalias", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 164, "deletions": 2}}, {"node": {"oid": "d6e69ccf2c74254ae223ccc0e4cbf20d4e99812f", "messageHeadline": "fix: format", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b4aca7048ed927d9fa60055fc01c10dbeb7e937a", "messageHeadline": "Replace calldatasize() assembly with msg.data.length (#1359)", "author": {"name": "Wesley Shillingford", "email": "wezrule@hotmail.com", "user": {"login": "wezrule"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "b7c1cad5e23e8115477cec2068fe5f1abf340a8f", "messageHeadline": "Merge branch 'contracts-develop' into uni-gov-noalias", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "abfee3d61e2f3e3563b929010e9ad465eff41553", "messageHeadline": "Merge pull request #1356 from wezrule/minor/enabled_condition", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9cd5006f32285d1869c907daa5e352a5ab3ac5d3", "messageHeadline": "test-node: pos option", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "46729a3cef9b38daaf589afc79f2f109cfc907cd", "messageHeadline": "test-node: fix merge errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "562dfac8895638eb1dff046eee5159b19d2f8c4a", "messageHeadline": "test-node: separate prysm from blockscout port", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "810f580dc0b7423166c0158a6bf02b5422b1226a", "messageHeadline": "test-node.basg: wait for funds in l1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4b23586cd4a428dec9724bb53a0f650ed2c2830d", "messageHeadline": "test-node: update pos geth for new keys", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e9962a107db4cec28f0938f290f9f4b6d1a3d82f", "messageHeadline": "test-node script: add option to wait for tx", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "48fda6c75955c73a95b8a6ac394768d8dacefa91", "messageHeadline": "Merge pull request #1383 from OffchainLabs/broadcast-errors", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 40, "deletions": 26}}, {"node": {"oid": "9819ea208d6df3f410d9360e8d5d3e4407b0c0eb", "messageHeadline": "Merge remote-tracking branch 'raul/add-prysm-test-node' into test-nod\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 290, "deletions": 6}}, {"node": {"oid": "ed42d3009b940b278352137e02fc7c2b909057cf", "messageHeadline": "add stack config to Create2ndNodeWithConfig args", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "c1861ddfbe07a4112c1f01e2dd220804cdfaedd2", "messageHeadline": "add simple TxForwarder test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "bfa655c8671e9fb0f36440bef7666c19478bc3d5", "messageHeadline": "createTestNodeOnL1WithConfigImpl: apply stackConfig to L2 instead of L1", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "2dda19ca0d05c97410a90bc36cbba61a06e4b542", "messageHeadline": "fix: typo", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61d16ba18c0cdf40321fb5ae67cafdc2b2f78955", "messageHeadline": "feat: restrict uniswapCreateRetryableTicket target", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "26ff358cdc228b3c01df1610d26bb4f057a396e9", "messageHeadline": "Merge branch 'master' into wrong_error", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 379, "deletions": 5030}}, {"node": {"oid": "413b1a29ba417ce09bbf53f7a67d3b217cb62ab1", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4910a79fe68f9201ff92acc12a5347cc9a30cfb2", "messageHeadline": "Merge pull request #1374 from OffchainLabs/inbox-gaslimit-val", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "60e4adbc738f35684cc3cbfeef8936f8c7945d85", "messageHeadline": "Remove unused function", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c65c1960bbef036beeabedce930f03823b819239", "messageHeadline": "Improve feed broadcaster error logs and metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 40, "deletions": 22}}, {"node": {"oid": "3bbba2738d28ec22cf1e02df5c2b4f84c54e5f8c", "messageHeadline": "separate staker from validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 719, "deletions": 673}}, {"node": {"oid": "6c894f70664a74a42e89ade93da1575b1a5c7b2f", "messageHeadline": "Merge pull request #1382 from OffchainLabs/cf-header-fix", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "9d959a29340ff1dde84762c7a9e8a1dc7527885f", "messageHeadline": "Normalize feed connection identifiers for log", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "1adc538b985c49da7ad07b553ee95be708236c9b", "messageHeadline": "Fix case for cloudflare http header", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38ada56bcd435e7e6d07de714bab9d1e92c7ab3e", "messageHeadline": "Merge branch 'master' into finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 358, "deletions": 244}}, {"node": {"oid": "51f9452fc48efd501f62a2d4d5dfbecaacb1322f", "messageHeadline": "Merge pull request #1325 from OffchainLabs/fix-blockscout-db-ssl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5151f81f50d24197e011ba7ba76977b44fb23148", "messageHeadline": "Merge branch 'master' into fix-blockscout-db-ssl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5981, "deletions": 5333}}, {"node": {"oid": "7bf5632b62d8e5a50697f43bb7f701c9c702e9fd", "messageHeadline": "Merge pull request #1120 from OffchainLabs/test-node-prod", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 356, "deletions": 242}}, {"node": {"oid": "31609769dce56085811cb808235340778570e2f4", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71227f93e4704b246be191bf4af2453ff6a60d62", "messageHeadline": "Merge branch 'master' into anytrust-ipfs-node-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef9cf901ea2d434f3d754137df46b26780505801", "messageHeadline": "Merge pull request #1220 from 0xdapper/master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f0112b7127beac219c39e50b15b9be994ab2f46", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10662, "deletions": 7295}}, {"node": {"oid": "b36c65851c61033ef0b9d1f4a1498e5ea2e2c097", "messageHeadline": "Merge branch 'master' into anytrust-ipfs-node-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4ecea4663334287026bca37dc49e13fc33ca349a", "messageHeadline": "fix fallback condition", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9cf20f0a7ae6b4fdec879388507f20cf6268b99b", "messageHeadline": "test: uniswapCreateRetryableTicket", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "454446621a3fbbdf9a4ab24920534b416205e153", "messageHeadline": "feat: uniswapCreateRetryableTicket", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "e67944ea2119318d105cbedc45354615825c9dd3", "messageHeadline": "chore: add uni timelock addr", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8abae658e3e9390229cfdf8451a966e41492df8d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into finality", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5937, "deletions": 5285}}, {"node": {"oid": "c31d51a298c6273c9170404ce5296a539ed51cd1", "messageHeadline": "address review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "ba0a23eb46f3d2f02adb4d9bcd1c0d148857b8e3", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 4774}}, {"node": {"oid": "398ec6142a907d55f90d72de5619071b99d23f58", "messageHeadline": "improve retries after error", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "da584f932c959acda9abe7da83acc0cf2bba65a4", "messageHeadline": "Revert \"feat: unsafe retryable caller\"", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "e84d37df19307a96186e34c5e1cce1fb771f0771", "messageHeadline": "Revert \"Update contracts/src/bridge/Inbox.sol\"", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1882670e4e3470a3d7c5a181e42ba363c14f9e8", "messageHeadline": "Revert \"fix: bypass condition\"", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6497c3637c50fcdd9b3f011d0c059bd0163aaeb", "messageHeadline": "Revert \"Update contracts/src/libraries/Constants.sol\"", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b20fa84a0b3024668b9c2bc65871a7b142443c63", "messageHeadline": "Add consensus v10 WASM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "609bfd8e232d69151d9ce6c668e9f49c2a8a9c6c", "messageHeadline": "Merge branch 'master' into anytrust-ipfs-node-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "cfccb22edbe80c5cea30f3deb8f39ccd0a832348", "messageHeadline": "Init seed for random IPFS pinning", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d076ffb1353c0782f4908d6b6c91e592b0bdeb08", "messageHeadline": "Merge pull request #1377 from OffchainLabs/fix-filehandler-test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8355ce67d0f93ad3cdbe5490e47b84c2f67e2886", "messageHeadline": "fix returning error from test helper", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d9676dcda9018a94da9709c698cf405a91a9c7d", "messageHeadline": "fix polling for filehandler test result", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "50e8ee74a6cc581a81115d754c8bea54d5b2a5ec", "messageHeadline": "Merge branch 'master' into anytrust-ipfs-node-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16, "deletions": 4777}}, {"node": {"oid": "ee95f92c7cd6ca005de192ae48dbd65975d80cbc", "messageHeadline": "remove markdown docs (#1372)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 4768}}, {"node": {"oid": "6b959b9448936bba59922531c63cb45a25af38a0", "messageHeadline": "Use a simpler boolean expression instead of inline assembly", "author": {"name": "wezrule", "email": "wezrule@hotmail.com", "user": {"login": "wezrule"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "ccd0a21d540819971b1d437374b4585c4c29f85b", "messageHeadline": "Merge branch 'master' into wrong_error", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 430, "deletions": 51}}, {"node": {"oid": "f015ad31775a8725cd40273da092f9909c6adff7", "messageHeadline": "Fix wrong error for non das batch failure", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f7c2bc526215a1adbb7b1064fb42badff9bb99bb", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "9a267b6ea1751027a3cddcbe01bd75d65db5e928", "messageHeadline": "Bump evm from 0.35.0 to 0.36.0 in /arbitrator/prover/fuzz", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "94920fa1f0c2c7ee8271eb96055ab55607920864", "messageHeadline": "Merge pull request #1373 from OffchainLabs/host-call-hooks-compat", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "dd357160df160255cb3f39c09e8344c9374927c2", "messageHeadline": "Run go mod tidy in arbitrator go test case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c2948e96c1fdeb0e3f386e3f4934c770c00c0972", "messageHeadline": "fix: add inbox gas limit validation", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "1bcd214d3e6b486b39854dbb9230cc6789133973", "messageHeadline": "Keep arbitrator host_call_hooks format for backwards compat", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4520bb4ca3c33eb92b597ab6a7623ab70584d546", "messageHeadline": "Merge pull request #1371 from OffchainLabs/fix-hot-reloading", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ca2d3b0c42e872a0fc89f4b39ecd980e11f8d0e8", "messageHeadline": "Merge branch 'master' into fix-hot-reloading", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 415, "deletions": 41}}, {"node": {"oid": "fc67d33704093957e0ab2a59f5ac8db26a36cc75", "messageHeadline": "testnode: preserve l1 data", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f043d23374a53bb729de1f633b5b534a2c352a0c", "messageHeadline": "test-node: dont read accounts from storage", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 29}}, {"node": {"oid": "1083fe30ab23967b51b5b1bafb5232707442c3c5", "messageHeadline": "test-node: tempfix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3f9eb040c3bebdb3a4c6f28a4d2d412edb9c886d", "messageHeadline": "test-node: documentation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "53c5e06c266bab4e2087dcef1451c03509820f7d", "messageHeadline": "test-node: build some nodes locally on non-dev", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "ce6df4e59af33cb7650626312b14d311a254c1d7", "messageHeadline": "Merge remote-tracking branch 'origin/master' into test-node-prod", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6001, "deletions": 590}}, {"node": {"oid": "dcd2740b21e6b2400aafe9ba6ca536dbd7ee11d7", "messageHeadline": "Use the default IPFS profile by default", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1eac2c07063140ecca4946381c5ddd47e90ef1ff", "messageHeadline": "Merge branch 'das-ipfs' into anytrust-ipfs-node-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 79, "deletions": 14}}, {"node": {"oid": "146634cedcc760566a29d44fa447b0e81ae4c2a1", "messageHeadline": "Merge pull request #1337 from OffchainLabs/das-ipfs", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 387, "deletions": 33}}, {"node": {"oid": "0025244bc4722d63c05c1dfc8b1ad86a1ac9d4a1", "messageHeadline": "redo falling back to static url", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "82b0927e512de77a2dc860c956dbe423a664c5f9", "messageHeadline": "add additional forwarder config options, remove atomic.Pointer", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 68, "deletions": 31}}, {"node": {"oid": "05be6878c7a27a5c1b44e93586009561af04a6c4", "messageHeadline": "Merge branch 'master' into das-ipfs", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "d71484d7d1e22094aeacb2e592a97d6aac105798", "messageHeadline": "Fix guard around log message", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e38e7ef50cc86b482cd3bf677a37378ae0e8061f", "messageHeadline": "Fixed a typo (#1259)", "author": {"name": "Saw-mon & Natalie", "email": "samangharib50233@gmail.com", "user": {"login": "Saw-mon-and-Natalie"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e151be4261658247233802e3940ecd43fe1582d", "messageHeadline": "Merge pull request #1362 from OffchainLabs/typo-tx-lifecycle", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "89820271045b7fbe54f04f94629fb7f75f8eaf9a", "messageHeadline": "Merge branch 'master' into typo-tx-lifecycle", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f5247842fc4ffceaedb646d90439a1ea78fe2d3", "messageHeadline": "fix config fetching lambdas", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "60c582e5cd3791a4a9a91e8de02abc9556238e2c", "messageHeadline": "docs: correct the formatting for a missed header (#1370)", "author": {"name": "Dewansh", "email": "dparashar@offchainlabs.com", "user": {"login": "dewanshparashar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dd9b2d4eba47d13ba5ff5247537a8d36c594882", "messageHeadline": "Merge branch 'master' into typo-tx-lifecycle", "author": {"name": "Fionna Chan", "email": "fionnacst@gmail.com", "user": {"login": "fionnachan"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "6f78c615895a9b9c514148427040334d9c354662", "messageHeadline": "Pull in geth PR", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e6472fb561d0bd321ea5e1152ce7bd682a88071b", "messageHeadline": "Merge branch 'master' into sequence_delayed_first", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 397, "deletions": 47}}, {"node": {"oid": "723a04db9d67b95b66a36ff9fc20ef67930c9feb", "messageHeadline": "add sequencer pause test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "c8ffbe58de99214adf7c3aaa8edefab2811516ee", "messageHeadline": "fix sequeencer pause logic", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 59, "deletions": 37}}, {"node": {"oid": "68f4fd1ee0ee9fb777bb75e3b37203721600b0ef", "messageHeadline": "Merge branch 'master' into minor/enabled_condition", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 397, "deletions": 47}}, {"node": {"oid": "49821471c6c2aa3285a89bc78d926de802e8c2b5", "messageHeadline": "Merge branch 'master' into das-ipfs", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "f4f27a3eb76f2c4f9991a03f86f7b19e8420fbb5", "messageHeadline": "add redis backed tx forwarder draft", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 122, "deletions": 4}}, {"node": {"oid": "3fc41b7c0679f27de1df052b5dff167b0816f733", "messageHeadline": "Merge pull request #1353 from OffchainLabs/debug-api-rpc", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "b27b6734e4845d829ec0384f69403b37b6fe9533", "messageHeadline": "Merge branch 'master' into debug-api-rpc", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 350, "deletions": 45}}, {"node": {"oid": "8cfb1761b69aa7f52def87477ae67c7928b4d962", "messageHeadline": "Merge branch 'master' into typo-tx-lifecycle", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 350, "deletions": 45}}, {"node": {"oid": "718d21bb26fd879703ef3c1d7d7f4537d778d0bb", "messageHeadline": "update go-ethereum submodule", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b23e98b6c430db4f41a2227bcb558c0f4c411a9f", "messageHeadline": "Merge pull request #1365 from OffchainLabs/dependabot/npm_and_yarn/co\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1948f9b3832ad1596f2354308e9e46e7ad1c4ddc", "messageHeadline": "Fix missed error handling", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0f56596682f6f542a7bd9b91825a8ffb38bba98b", "messageHeadline": "Merge branch 'das-ipfs' into anytrust-ipfs-node-sync", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 351, "deletions": 45}}, {"node": {"oid": "d4f50e5ab3e3c20bc22c091fa96999b7508e0cd2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das-ipfs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 348, "deletions": 43}}, {"node": {"oid": "b21c85be6dcb1c2e5dc23da04d2cf3242c550a0d", "messageHeadline": "Rem unncessary panic from wavmio.ResolvePreimage", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "946aeaf5fe7868824d009ade0c694ba8bfd5a058", "messageHeadline": "Make it possible to manually specify IPFS peers", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "750189bf54319f1db852b26727eccd5c5b619fa9", "messageHeadline": "Bump decode-uri-component from 0.2.0 to 0.2.2 in /contracts", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4c4281f7cd92efe6145171f20da32f8cbfacb1ee", "messageHeadline": "Merge pull request #1319 from OffchainLabs/logging-to-file", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 287, "deletions": 22}}, {"node": {"oid": "3a5e4830a61a1651362ae8b504ea764831960823", "messageHeadline": "Rename nitro-log to nitro.log", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "331735a687655d8a48a1f7623179ac5347596390", "messageHeadline": "Merge branch 'master' into logging-to-file", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 21}}, {"node": {"oid": "ed41c02ba919c1085aa5b0202eb56141bd6a24b2", "messageHeadline": "Merge pull request #1352 from OffchainLabs/health-check-nova", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 60, "deletions": 20}}, {"node": {"oid": "47c647a81f7b5c1c2f2a6c3ffcef01ba714bfe54", "messageHeadline": "Merge branch 'master' into health-check-nova", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa23266f6638a61f654bff1322d811193baac05a", "messageHeadline": "fix typos and add admonition note blocks", "author": {"name": "Fionna Chan", "email": "fionnacst@gmail.com", "user": {"login": "fionnachan"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "db00fc11de95c92a595283f78738df6364d77e50", "messageHeadline": "Merge branch 'master' into debug-api-rpc", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 302, "deletions": 45}}, {"node": {"oid": "60406a871f34e759ed5ed57f28ca1cb1796bdc27", "messageHeadline": "add simple debugapi test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "4c6afe3404c31dc99d3b171fd1351c09a87209a0", "messageHeadline": "remove DebugAPI version", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "73d0665a74fc047090371aed27953e67b2ba76f2", "messageHeadline": "Fix uppercase hex in isHexHash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cefadd230dbff7579c4090275335b0344876ab41", "messageHeadline": "docs: update TestCustomTokenL1.sol link (#1354)", "author": {"name": "Fionna Chan", "email": "fionnacst@gmail.com", "user": {"login": "fionnachan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "064d9e96b51282e1f2cadd3752d6635deea3821f", "messageHeadline": "Add CLI flags for offline pruning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 123, "deletions": 3}}, {"node": {"oid": "d2a76662ef4bc7d17f5994d1b54f5e43c8c35a57", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "bf93f452904d7f88944d8e78339aea6f9b53f568", "messageHeadline": "sequence delayed messages when acquiring lock", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 85, "deletions": 34}}, {"node": {"oid": "ce6c412e80a7e06df6176a52f15ab3ca53f52750", "messageHeadline": "resolve log file path, fix comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "9ed6d9bdb794d4bd74fbcd1b19cdcda43348593c", "messageHeadline": "better waiting for results in FileHandler tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 40, "deletions": 14}}, {"node": {"oid": "668f304b478cec500a90c7633f2c81a47b233d82", "messageHeadline": "Continue fetch/pin of batches despite early cancel", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "e500921b66ffd98a65c8477a985bec22e3c85e35", "messageHeadline": "Merge branch 'master' into logging-to-file", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 301, "deletions": 44}}, {"node": {"oid": "b5274e7d7e7af2e31b2b504df5a0cbf486581eef", "messageHeadline": "adjust FileLoggingConfig defaults", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a348773f427399239c9da7bb0ab0de9c28c1279e", "messageHeadline": "Options for pinning batch data fetched from IPFS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "4933d205d6ab32a9962c093f05f316df94ad500d", "messageHeadline": "Optimize bridge enabled condition", "author": {"name": "wezrule", "email": "wezrule@hotmail.com", "user": {"login": "wezrule"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "1d0c70883a1fd20a1cc051e89db804f53a8bc859", "messageHeadline": "Fix lint comment whitespace issue", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fd8862590b73bbc6ea162d16b9b30bfd007e6726", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das-ipfs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5095, "deletions": 1302}}, {"node": {"oid": "27dc8b7aa3a4cbc1c0c3ebcfe9e773d53cf9f0ad", "messageHeadline": "Note about parallization of leaf fetching", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48be834cdd3f54ac7d5490c83ddbd8175f6f811c", "messageHeadline": "Make dastree.RecordHash no longer return error", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "0aca13d9c54776dd980ea2bd082450f8ba9a4dcf", "messageHeadline": "Plumb errors back through dastree.Content", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "56409c8c7eb359022127a81015ff7687e6c08b86", "messageHeadline": "Partial revert \"Plumb error through dastree callbacks, expand test\"", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 38, "deletions": 88}}, {"node": {"oid": "324ad30ea2796fc7321f1f1a53a703da54057458", "messageHeadline": "Fix imports", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ef57004bdb223e273cfad408d99644c027bffaf7", "messageHeadline": "Fix comments about using deprecated methods", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "17b4aeb74dda2919dacc563df77df4b0f7142aa8", "messageHeadline": "Whitespace fix", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a8a0757f1bcc3ca96f5889de94ff020fc52721fb", "messageHeadline": "Fix ipfs/sync linter and compilation issues", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "9fd9e90db6835ff68a6c417aab9eb88ba9644d80", "messageHeadline": "Use errors.Wrap instead of fmt.Errorf for trace", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6b6c9104d1c1066625bebdbfa657d87b464ee156", "messageHeadline": "Make sync-to-storage existence check optional", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f903a9a3de8866eb6642a41092c5beb16d627cb2", "messageHeadline": "Treat IPFS timeouts as ErrNotFound", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3e409994d1eaac5ef5498ce7af1cdab80aaea788", "messageHeadline": "register DebugAPI for ArbEthereum", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "080ad74c8661516c8fc2907b35a3319a725f3694", "messageHeadline": "Add configurable timeout for das IPFS reads", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "5eafccd7a5863cd32774b31038a8b563b9a3514a", "messageHeadline": "Persist daserver syncing state", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "583e59b93ccb0cb663189f8ab71e4afabf7dc5e8", "messageHeadline": "Merge branch 'master' into health-check-nova", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6feec2f8e87b83c6ad48d9ac50f4ae7a5cdb6dd0", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "9490e4038b72eca0a1d23eac7343276a0e336bf5", "messageHeadline": "Make data availability check run continously", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "2c6e1359eb81e7af2986d334650c160ab21a4251", "messageHeadline": "Merge pull request #1342 from OffchainLabs/health-check-nova", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 301, "deletions": 44}}, {"node": {"oid": "36d8c1a243e280912f233ff88caee2d852f9ba35", "messageHeadline": "Merge branch 'master' into health-check-nova", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1986, "deletions": 135}}, {"node": {"oid": "39fc9a0cd429ecc9be7acf9da2134ac3a703bff5", "messageHeadline": "Merge branch 'master' into logging-to-file", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23bbf6d52153ff5e675b61d83d69e5116add9a8c", "messageHeadline": "bring back unintentionally removed from go.mod deque package", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8f91e7b62c0763d6f7521c1c1c25c658486bc556", "messageHeadline": "Merge pull request #1351 from OffchainLabs/new-tx-lookup-limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7772ef06adbc6b032c116582e8f94648fbed6299", "messageHeadline": "update go.mod to include lumberjack package", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5bfde29b3044bbbf71aa4304c48c824104fdab6d", "messageHeadline": "Merge branch 'master' into logging-to-file", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4727, "deletions": 341}}, {"node": {"oid": "ed061e7ae072adde0ed5331a276abdea7820272b", "messageHeadline": "Take into account leap years", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9b537e27e71a60ef0ad51e6965a0b04bdc7b015", "messageHeadline": "Set new TxLookupLimit to better target 1 year", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3e79f5f06cef8518160eb0536dead6944b2da11", "messageHeadline": "Merge pull request #1350 from OffchainLabs/repin-geth-2022-11-30", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8cfe2fcf6cb8807210524d17566315eafa3df84f", "messageHeadline": "Run \"go mod tidy\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "982da19ae5184097023d06daa1f81547f0a603df", "messageHeadline": "Repin geth to master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b65c46ecda5909d0ca917d010ddd66054b199b6", "messageHeadline": "Merge pull request #1243 from OffchainLabs/resequence-on-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 286, "deletions": 35}}, {"node": {"oid": "9a9db5389a554bb70059c01f2f5e1e64b691f9c3", "messageHeadline": "Merge branch 'master' into resequence-on-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1693, "deletions": 97}}, {"node": {"oid": "fd70ec144343ac2cbdc110f46b5acc99f81608e5", "messageHeadline": "Merge pull request #1309 from OffchainLabs/arbitrator-optimizations", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1613, "deletions": 79}}, {"node": {"oid": "852816b11554a37aa4d103d9c66c643fba8e3309", "messageHeadline": "Update go.sum and go.mod for the prover test case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1504, "deletions": 3}}, {"node": {"oid": "d536d6225ec16ce97cee9222b038929d65030017", "messageHeadline": "Fix compilation of main binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39206085ef537f64b7c2d6a323eb2ae234d2a2a5", "messageHeadline": "Address review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 78}}, {"node": {"oid": "222dc20152039f9d50c7797ba6a6efe609a1f5d7", "messageHeadline": "Merge branch 'master' into arbitrator-optimizations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2997, "deletions": 356}}, {"node": {"oid": "a609cc16c26bc2e7a4bb7d46088c00119254d70f", "messageHeadline": "Merge pull request #1348 from OffchainLabs/postpone-feed-connection", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 11}}, {"node": {"oid": "201acab6b68ec465ab4b29f0f2d0247764d3c50d", "messageHeadline": "Merge branch 'master' into postpone-feed-connection", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "026f95554c69a8f388f7932d81b85d135dd64a31", "messageHeadline": "Merge pull request #1349 from OffchainLabs/old-requestedseqnum", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "05503bbec37c119cd997642cd5dcafbf0b6335eb", "messageHeadline": "Don't send feed cache if requested seqnum is too old", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "61c06a0104e57a3e89b6bd1ad8fc7b99096b6607", "messageHeadline": "Merge branch 'master' into postpone-feed-connection", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 36, "deletions": 33}}, {"node": {"oid": "e583c5f16134e2cd5cec00745b08f9b081442459", "messageHeadline": "Do not start BroadcastClient after it was stopped", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b068ef6f41b6236fa2e095029bf57a118fa5042f", "messageHeadline": "avoid calling net.Conn.Close more than once", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a743582ebdb6a7c4d381fbdb3f31af6a77b3eb0d", "messageHeadline": "fix StopAndWait behaviour when called before starting StopWaiter", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "8a25457ab09e59705050324c89582df107b9f190", "messageHeadline": "Merge pull request #1329 from OffchainLabs/relay-connect-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f3898ae1920a50e2f79689a43b509b2db76ae0cb", "messageHeadline": "Fix atomic clientCount to match clientsConnectedGauge", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b291e85da28b54143352d58588a09f6c41e2c0f8", "messageHeadline": "Merge branch 'master' into health-check-nova", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "854f7f9739e51a68da88097a9ae17a83bc668132", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 68, "deletions": 114}}, {"node": {"oid": "1e5e3c059aef7cbb640b2fccef48c41d1c83399b", "messageHeadline": "Merge branch 'master' into relay-connect-metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2918, "deletions": 339}}, {"node": {"oid": "dd1089b5b6ece3728fca6fa13881e9e35c9066b8", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "aecafa00c3989e0b990aff7fcb382ef93e6faf91", "messageHeadline": "BroadcastClients: always try stopping all the clients", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b64cb4736167739ad2fd539aa700e56c0716975f", "messageHeadline": "don't attempt connecting to feed after ctx.Done", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e2b5cc0d85ff3a0425a068b4516591981d69919", "messageHeadline": "Resequence delayed messages if they haven't changed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 67, "deletions": 12}}, {"node": {"oid": "fe5456aa21342dee238d76fd7da6df35b7d97a10", "messageHeadline": "Address review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "1d759f8f0cade3867933255cc151e52d6f390aef", "messageHeadline": "postpone connecting to feed until caught up with L1", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "d24a6ff8989039edf89f659a0c51eef651037082", "messageHeadline": "Merge branch 'master' into resequence-on-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2936, "deletions": 345}}, {"node": {"oid": "6197fdf6341cd882e1ebae27fb02584d32ce101b", "messageHeadline": "Merge pull request #1346 from OffchainLabs/precompiles-table-edit-links", "author": {"name": "Mahsa Moosavi", "email": "mahsa.msv1991@gmail.com", "user": {"login": "mahsamoosavi"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "76f4cd17a1dfea480147471c8679d00c7b060d31", "messageHeadline": "Merge branch 'master' into precompiles-table-edit-links", "author": {"name": "Mahsa Moosavi", "email": "mahsa.msv1991@gmail.com", "user": {"login": "mahsamoosavi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4f72cf86daac3d8d20180b1a8b856cf9edb92e0f", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9413ab7ce3e16d42d6dcc4180f5e44b6de967ab", "messageHeadline": "Merge branch 'master' into health-check-nova", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2460, "deletions": 48}}, {"node": {"oid": "4ecbc377ba61b1a609606387fb06ab4d253f847d", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "4cdafb96838dcbb73dd0f6b34953802194a4c8eb", "messageHeadline": "Fix `ArbGasInfo` L1 calldata gas price documentation (#1193)", "author": {"name": "Kyu", "email": "kyuhyun217@gmail.com", "user": {"login": "kyu-c"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "82641317efd77f0ad9535cb89df809aa3531deae", "messageHeadline": " edits on precompiles", "author": {"name": "Mahsa Moosavi", "email": "mahsa.msv1991@gmail.com", "user": {"login": "mahsamoosavi"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "fd86d12430f7f3387bda4df543e4f76fb9c73647", "messageHeadline": "Merge pull request #1270 from OffchainLabs/genesis-state-via-ipfs", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 2456, "deletions": 44}}, {"node": {"oid": "3753fcbaae5ff3fb06555515aed7a3b31ee1fe27", "messageHeadline": "Merge branch 'master' into genesis-state-via-ipfs", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 2746, "deletions": 1103}}, {"node": {"oid": "cbf2740dfa2f43f9355cf65794ff29976e98384a", "messageHeadline": "pin ipfs subtrees in random order", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "e72e9a7cb49dae84f396be184012e4a9ef3ef5f3", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53deb8fc3bae9b458fa5f2a03e46e71fef432559", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "176f55a42988332477673d10dbf7f152f35ccf89", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "203306061d811d3d3b83dd5f62833475efe1c8d6", "messageHeadline": "Add data availability (latest and old) check for daserver list", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 293, "deletions": 0}}, {"node": {"oid": "7acb26a7ae2cc95e0896ee4cff9b29438d67e26a", "messageHeadline": "chore: use arbiscan api for nova and goerli", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9bf2415a82a583a86a7827809358e9c54dd9ef8d", "messageHeadline": "docs: update to goerli arbiscan", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cc3b0ae9ac96a3cb2b88bc1b2d9a3dbfa2c64d98", "messageHeadline": "Fix lint issue", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b63aac90faf2119642f063593576c0e1f14d0147", "messageHeadline": "add comment about ipfs repo initialization", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41ad8474288a73a8946c307cd87a1568df55fc7b", "messageHeadline": "close ipfs node after downlaod error", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e77c2ef404c0dc47bdf64b7e70311f7c2f05cb74", "messageHeadline": "add profiles parameter to CreateIpfsHelper", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "64248a62850311b2bb8ef3102a24bcfed4a7d021", "messageHeadline": "Add comments, lower some logging to TRACE", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "3eb30c8f21345ffd0018865807f5a79a16ac608f", "messageHeadline": "Merge remote-tracking branch 'origin/genesis-state-via-ipfs' into das\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "e06c6326b0184f39ebc4ed9107ced74e706cf9bb", "messageHeadline": "Merge pull request #1336 from OffchainLabs/update-dac-list", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4062f269fcb760ff1aeea0d6d5ee85bb5105fd58", "messageHeadline": "Merge branch 'master' into update-dac-list", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "79afc346303a9fe1cbc1e27ba731259cfa35db0e", "messageHeadline": "move ipfs repo to subdirectory", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fab4cbfefd034bdf7ce286df1da56cb015da9e1a", "messageHeadline": "Split broadcaster feed success/failure connection metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bc8e8be179f5bd01bb788d641afe370a405d7cc9", "messageHeadline": "Add separate metric for tracking successful connections", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1bd4fbbbf4a34dffd3aa07368de47b54f03f71ae", "messageHeadline": "fix log msg", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94d04c0252f0d12b10f244bb919eca6429a5d548", "messageHeadline": "Merge pull request #1328 from OffchainLabs/relay-connecting-ip", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "738332abe0a393ca37617e74db063329fc5ab856", "messageHeadline": "Merge branch 'master' into relay-connecting-ip", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 392, "deletions": 246}}, {"node": {"oid": "c033e52b9d92002b3437d0a6d0a00368ded318ef", "messageHeadline": "docs: update DAC list", "author": {"name": "Fionna Chan", "email": "fionnacst@gmail.com", "user": {"login": "fionnachan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dff0b4af91a475579058117bc15204e79208b133", "messageHeadline": "remove previously downloaded file", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "18265a687765c3deaa1e2aa859886b5c546a9f00", "messageHeadline": "Merge pull request #1335 from GreatSoshiant/ws-config-docs", "author": {"name": "Mehdi Salehi", "email": "61604245+GreatSoshiant@users.noreply.github.com", "user": {"login": "GreatSoshiant"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c92a2db29aef918f9e48678f9c7e0c1c7968400e", "messageHeadline": "Merge branch 'master' into ws-config-docs", "author": {"name": "Mehdi Salehi", "email": "61604245+GreatSoshiant@users.noreply.github.com", "user": {"login": "GreatSoshiant"}}, "additions": 10912, "deletions": 3676}}, {"node": {"oid": "6a278170b7d2279b9e5aef7ed4c12e3d5dcde662", "messageHeadline": "adding extra args for ws port", "author": {"name": "GreatSoshiant", "email": "salehi.mehdi70@gmail.com", "user": {"login": "GreatSoshiant"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "486e9ed6a8ecf31a3789f3acd5d6f534e3d05bce", "messageHeadline": "Plumb error through dastree callbacks, expand test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 150, "deletions": 72}}, {"node": {"oid": "226df61539ffad76d2fd9ac02f45763e2b695ae7", "messageHeadline": "only use finality if supported by l1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 41, "deletions": 22}}, {"node": {"oid": "2ca8a1a451ce6f47f406c3eddd95c99a959aa237", "messageHeadline": "Merge branch 'master' into add-prysm-test-node", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 1972, "deletions": 1083}}, {"node": {"oid": "dd96af007fa8e8c0220b85e4c472cb2733aa6100", "messageHeadline": "restore", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0c99d36f84a6445404e4ab99e4102c4ffc0e51ab", "messageHeadline": "stable prysm", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18519084395cb853e6bea1185d3b089b0261782e", "messageHeadline": "use stable", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "11763184ef0860c6dec473258cb1c1e8599a7c83", "messageHeadline": "confirmed current behavior is preserved without flag", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fc151b06419050c3089b0bc954a5ca1db91decf7", "messageHeadline": "sane config", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 2, "deletions": 42}}, {"node": {"oid": "f7d91e07d84ddb89bea8005e10242b9d02ec0fba", "messageHeadline": "patch", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "e4d80453c139623a68532964480750d326f9c850", "messageHeadline": "fix config", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a0a498dcc62ffd3832812e4981ba4d803226cf5", "messageHeadline": "chainid", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 249, "deletions": 296}}, {"node": {"oid": "99ecb32f40eba6817bdf8242f3ed9cf4155747c1", "messageHeadline": "Merge pull request #1294 from terencechain/update-rec-names", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 110, "deletions": 110}}, {"node": {"oid": "39cfbc01e1b0c73b8a549f9eb6acfffe3086fbeb", "messageHeadline": "Merge branch 'master' into update-rec-names", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "1322ab34b65560f9f21255ebc0b7b959de047bf3", "messageHeadline": "docker image for fuzzing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "b6a35653c8456d9fc84f43332ca43208d08ac8e7", "messageHeadline": "Merge branch 'master' into update-rec-names", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2838, "deletions": 1157}}, {"node": {"oid": "5ef88423013b0306714d5a851a0ca040c39b5b9f", "messageHeadline": "Update contracts/src/libraries/Constants.sol", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b33d4cf8008f90a9dc4dcd7f14046b7fa24eece", "messageHeadline": "fix: bypass condition", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "545ee774a679461dbd0f8944c0d5920d8fc21b7b", "messageHeadline": "Update contracts/src/bridge/Inbox.sol", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d96350fdab190c25d182b22902ab8a525f4526e4", "messageHeadline": "feat: unsafe retryable caller", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3d7b9ea51f84ca679c05d8bdb015b158a20720a6", "messageHeadline": "further changes to docker compose", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 272, "deletions": 256}}, {"node": {"oid": "be4209a063823344b26dd1050db614c790cb13b6", "messageHeadline": "Correctly record all dastree preimages in ipfs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "f041c5e542b19af7ee856f4f60e285778ffcdb73", "messageHeadline": "Plumbing to start ipfs backend from daserver", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "8b6fa4d237a601241ff124a5503c97d08a9e84b4", "messageHeadline": "add fileHandlerFactory.close comment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "89be0e908a4386d14a619537d466a679412968de", "messageHeadline": "refactor log file handler", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 168, "deletions": 112}}, {"node": {"oid": "4933a130bc8e701648f6d54d790901f08432ab19", "messageHeadline": "fix comment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01c4e53b104fd216c3344671ea6ca52beea8b525", "messageHeadline": "Merge branch 'master' into logging-to-file", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 176, "deletions": 136}}, {"node": {"oid": "a479def227809904ddde3bbc637c686586acb2a5", "messageHeadline": "simplify log handlers", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 15, "deletions": 22}}, {"node": {"oid": "ef0bf60864086c6e89e56c5e6eda633a9a6756f5", "messageHeadline": "fix up compose issues", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 257, "deletions": 260}}, {"node": {"oid": "2fd20ad9239597aefb7592cf54049867c51d0457", "messageHeadline": "progress on getting prysm working", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 400, "deletions": 277}}, {"node": {"oid": "7b49568a14dcc14dfb9d676b6843f420958a4849", "messageHeadline": "Merge pull request #1331 from GreatSoshiant/adding-nownodes-provider", "author": {"name": "Mehdi Salehi", "email": "61604245+GreatSoshiant@users.noreply.github.com", "user": {"login": "GreatSoshiant"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1852aac7626dc98bff32cbc9849f19538bce5643", "messageHeadline": "Merge branch 'master' into adding-nownodes-provider", "author": {"name": "Mehdi Salehi", "email": "61604245+GreatSoshiant@users.noreply.github.com", "user": {"login": "GreatSoshiant"}}, "additions": 10711, "deletions": 3587}}, {"node": {"oid": "55d37c682140c202da4f7ba49e3e82af2d568789", "messageHeadline": "description-updated", "author": {"name": "GreatSoshiant", "email": "salehi.mehdi70@gmail.com", "user": {"login": "GreatSoshiant"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7a266caefd2e7f802fef500c25dd1ca3454ab26f", "messageHeadline": "adding-nownodes-provider", "author": {"name": "GreatSoshiant", "email": "salehi.mehdi70@gmail.com", "user": {"login": "GreatSoshiant"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f7f92e43f65ac2433d19d3c205bbd209ced77f68", "messageHeadline": "beacon", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ad6d4f22c5944b968cf37c3a7c2b36028b954490", "messageHeadline": "add in prysm config", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 152, "deletions": 106}}, {"node": {"oid": "1c70f30212e9045f14a838509a22948b1763ecd0", "messageHeadline": "Merge pull request #1275 from OffchainLabs/merge-geth-v1.10.25", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "5dd9943e8153d7fbbe2157b73b180e0a594f3d7e", "messageHeadline": "Merge branch 'master' into merge-geth-v1.10.25", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 134, "deletions": 126}}, {"node": {"oid": "23c81ec0a2263244d70057cc3474e6973c0cebe3", "messageHeadline": "Merge pull request #1317 from OffchainLabs/sync-backends", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 106, "deletions": 110}}, {"node": {"oid": "ff5d17e0dd082ba181d1058ad5f4ea6e7a66434c", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "26838d92b60eec3fbbba51160e2dc1c79d8b424b", "messageHeadline": "Merge pull request #1322 from OffchainLabs/data-poster-max-queued-txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "22e67535728be62368694e0c0f2ba8d4222e06e8", "messageHeadline": "Merge branch 'master' into data-poster-max-queued-txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "992b2773087cc6113e7a2427c4b0e519dbb7a103", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d672eda6f026a4bb4259c64773dbb235b1dcb60f", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "47f8df2d45bbf3593511a54e69a0249f32db3fdd", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "572938e60cdf36516dfd42c7be4242e03d3c6419", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "81cd0b4f46b8e9db5904b3bb0f95d0c12b4e31c6", "messageHeadline": "Update initialization test checkAccounts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c0c0ec0e9af701d9eeda910cc29b198720be7a35", "messageHeadline": "Fallback to using remoteAddr if cf-connecting-ip not present", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d694b35864db46eb220b4308615ba4fa7c58d018", "messageHeadline": "Include failed connect register in metric counting", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fbb5ab0ab19eb4645dd778f225921a7bc2971208", "messageHeadline": "Avoid redundant hashes in iterable storage", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "839b2370c6121b6aa4c4b3063a75ada05cd6ec85", "messageHeadline": "Merge branch 'master' into merge-geth-v1.10.25", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "ec176563f7def9052e9040dad6b07b97c3c91f78", "messageHeadline": "Use cf-connecting-ip for relay logging", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "00f24e73fb3166e56c8b0ccbd5550ae48a87fb46", "messageHeadline": "Merge branch 'master' into arbitrator-optimizations", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "bd537f1011407e633bae22000864b33c104aded8", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 595, "deletions": 212}}, {"node": {"oid": "f092fa566b1b92f1813254a402029e9de6316f6a", "messageHeadline": "Merge pull request #1327 from OffchainLabs/build-strings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b25609f8103a7e264d0b3616288c231e17b200cd", "messageHeadline": "Fix build strings", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4b352f34830e436e35bcb71df7ce1876ad9977ba", "messageHeadline": "Merge branch 'test-node-prod' into fix-blockscout-db-ssl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d39c72d3904957eb5582b967a2f982e577d524b6", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 592, "deletions": 209}}, {"node": {"oid": "91e3f19f8fe9d33ab9c4d2aab2cc9bc043d7e1f8", "messageHeadline": "Merge branch 'test-node-prod' into fix-blockscout-db-ssl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 355, "deletions": 240}}, {"node": {"oid": "e9dcf90131bb3641b18084175235203161f92fab", "messageHeadline": "Attempt to fix blockscout command", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "edcf31b642a787bf6e0d76c7b4092dc633f1edc5", "messageHeadline": "Fix blockscout database URL to not include ?ssl=false", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7faf11b7e400d57179323cc3062f3f2eaa55f8af", "messageHeadline": "Merge branch 'master' into logging-to-file", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1583, "deletions": 839}}, {"node": {"oid": "4082713b96e954ce605c40155df457822ed59386", "messageHeadline": "add simple file logging test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "3426ca6a577df5b3371717c0bbc5ce83140cb389", "messageHeadline": "geth update: add support for safe and finalized", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57e463dcd254cba62eb07966a6d7d70901bb7503", "messageHeadline": "sync_monitor: support safe and finalized", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 73, "deletions": 4}}, {"node": {"oid": "3b4aef4376b6e77fbf2e6c1ab3ab61d33d108d22", "messageHeadline": "tracker: cache batch metadata", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "12eb9b57a925a53234eaf0602b6e118cf791b01e", "messageHeadline": "HeaderReader: cache latest finalized/safe blocks", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 60, "deletions": 31}}, {"node": {"oid": "253ebb91e3397ffe1750b477e6e06e81b0a028cc", "messageHeadline": "handle FileLogger.Close error", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "cedf90575a66ec3eece7758aa5fbeba097a2cbfa", "messageHeadline": "Increase default MaxFeeCapGwei to 105 gwei", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "08c66c06b9bd54afc2395dbe8cccb922062045a9", "messageHeadline": "Add a batch poster option to limit the number of txs in the L1 mempool", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "785c402e1d52076c460cdf0caa91f705b23c61ad", "messageHeadline": "add missing lock in FileLogger.Write method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c48c5b3b178bef2e4efacf7bb22a94ccb481439", "messageHeadline": "tweak default file logging config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "0cc31bcc218f5879ca5bc05583484a7f4a7a1bdc", "messageHeadline": "clean up initLog", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "02c9cf5a9e22398052188978aab0e212f77f89a4", "messageHeadline": "Merge pull request #1305 from OffchainLabs/delay-tips-to-version-11", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "a179fdc06b7fc465fb161ca3a169b6f9c483e504", "messageHeadline": "Merge branch 'master' into resequence-on-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 597, "deletions": 223}}, {"node": {"oid": "43ecfcb80f03d98717164f0b9e47bdbc09953bbb", "messageHeadline": "Merge branch 'master' into arbitrator-optimizations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1541, "deletions": 808}}, {"node": {"oid": "7726db6d71bcd639f4ce88875bb62511684f9d04", "messageHeadline": "fix tests", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a610e6e784e6ed7e35b163bd5a82ee9fd853876", "messageHeadline": "fix tests", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36bc87507771d05db7432423a95db947f872d19d", "messageHeadline": "only enable for version 9", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "76a88ee3eb105f492f940dd1d72e10cb53b1edd4", "messageHeadline": "special-case version 9", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2355455acb41383adc7fe1968fb9c2fa95448d52", "messageHeadline": "Merge branch 'master' into delay-tips-to-version-11", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1821, "deletions": 728}}, {"node": {"oid": "54bb62da0f6e63762bc26e2ad37113176b5fa3d9", "messageHeadline": "Merge pull request #1321 from OffchainLabs/repin-geth-2022-11-08", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "009b505de242ba133374f5517f2d1d3e7311cd02", "messageHeadline": "Merge branch 'master' into merge-geth-v1.10.25", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3247, "deletions": 1274}}, {"node": {"oid": "802a8f879626aae77cfa1aa8c29b2662f3f47a3a", "messageHeadline": "Merge branch 'master' into repin-geth-2022-11-08", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 577, "deletions": 206}}, {"node": {"oid": "4227ae24c3f581f1a4ff3ac18042bef37fe476e5", "messageHeadline": "Merge pull request #1304 from OffchainLabs/track-l1-gas-receipts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 577, "deletions": 206}}, {"node": {"oid": "84fab9e765b33275802b531937c7150804c26727", "messageHeadline": "Repin geth to master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a80503f57d74a5a9422a208e4298ae9a76c1082d", "messageHeadline": "Update go-ethereum pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c07010b5e48b7fc82cd53e17a2e87c67b1f63112", "messageHeadline": "Merge branch 'master' into track-l1-gas-receipts", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1810, "deletions": 717}}, {"node": {"oid": "005fb3daa0149889b92b5a309b1477ef4f5b7c7b", "messageHeadline": "add logging to file draft", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 111, "deletions": 6}}, {"node": {"oid": "1ca5b1da0444d50c58d582eba1fbe2101e78422b", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "8a73c7d30547a71725172edffaed11bedfab684e", "messageHeadline": "begin editing configs", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 65, "deletions": 75}}, {"node": {"oid": "b41fb392c5eff6680628bda160e1c188f7ee78c1", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 992, "deletions": 628}}, {"node": {"oid": "e4b04b0ef6e6d40e7913c3035123d28f59bf649d", "messageHeadline": "Fix test node merge issues and initial build issues", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "817b2ddbddf9b54d348af2140c562109c7f80144", "messageHeadline": "Merge pull request #1318 from OffchainLabs/repeated-batch-posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "b48ab2c647b53e37b445c1fd42487a1a6b62d279", "messageHeadline": "Immediately try to post another batch if we just posted one", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "26d5f86a2d737ec220561af6006d4b34b9c94758", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b2b76a79b76a2141b2cda24232d349d60ddaf874", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "036414f8b1d7aba66aaa6e863a8651c3d8006eff", "messageHeadline": "Remove redudant / unnecessary putKeyValue usage/declaration", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 78}}, {"node": {"oid": "2dfad4112afc47ed986b21cce2d73c2ba9724206", "messageHeadline": "Add option to enable syncFrom and syncTo storages", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 102, "deletions": 34}}, {"node": {"oid": "38a7b8c15413ca3f888cfc9b65eb6c0dcbc7a1cb", "messageHeadline": "Merge pull request #1316 from OffchainLabs/fix-max-msg-per-poll-type", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cdb0e0ccee85a4c1639394a3c9c53b95e5159f8", "messageHeadline": "Merge branch 'master' into fix-max-msg-per-poll-type", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 972, "deletions": 611}}, {"node": {"oid": "34992a10b3d09259a45d34b54184f1bf73b30391", "messageHeadline": "Merge branch 'master' into resequence-on-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 972, "deletions": 611}}, {"node": {"oid": "5fb3c25617db20a859a7e5854bdf9ae36b59bfd2", "messageHeadline": "Bump nitro node version", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13a87c4375c13ec2b1799480b19739d0284aae69", "messageHeadline": "Merge pull request #1207 from OffchainLabs/recording-fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 972, "deletions": 611}}, {"node": {"oid": "1b42c149205af5b6933bea484cadfca5bdb31aec", "messageHeadline": "Fix clippy lints", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "8cf784f449b00427af251c893e4bdfb3a32f1868", "messageHeadline": "experiment with adding prysm to nitro", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 174, "deletions": 5}}, {"node": {"oid": "a5ec8582fcb525e0289bf0958b2133ae98f8b0a1", "messageHeadline": "linter fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "aaabea7b0044b86d9c5707e0e7ddd487e3381225", "messageHeadline": "Merge branch 'master' into arbitrator-optimizations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "9192a70c8a764bf6e77397ff628c301ea28019e7", "messageHeadline": "Fix clippy lints", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "d888a951bad7fc58dac4aa092ea77a135adf2a16", "messageHeadline": "Merge remote-tracking branch 'origin/master' into recording-fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 829, "deletions": 100}}, {"node": {"oid": "9eb8b5709e3e9bdc6740d3a44a14b7c57c4d08bc", "messageHeadline": "staker uses stateless_validator directly", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 83, "deletions": 75}}, {"node": {"oid": "3276550373568e6a7b3eda6a8d4fbdaf9bc6b43a", "messageHeadline": "validator: trigger sendValidations", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "c1a0d4af1e3dfd879ac204267857187805484371", "messageHeadline": "validator: various small fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "c1f4844494977b8f27cde01eba32c8f836b8b5d8", "messageHeadline": "add chaindb, arbdb to nitro node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "55cbe77776dc68f679369fc24d903d7b1914bad7", "messageHeadline": "Specify which tests use GetMessageCountSync", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f71221a68b98d10afb3efa01094ccf7d68136feb", "messageHeadline": "Re-add GetMessageCountSync", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "02e9667c188c9ee41829d79462e335a0327889ae", "messageHeadline": "Fix the type of the MaxMsgPerPoll config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c8bd1e91fe0d34eed2d2bf2ca6b0f65911c276a", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 819, "deletions": 90}}, {"node": {"oid": "9830e4eb27ce1f1445c6251ab393288c9611e518", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4817, "deletions": 2106}}, {"node": {"oid": "609a11a3ac0cd35ad0d4e7db077d15fc0336cc9f", "messageHeadline": "Merge branch 'master' into resequence-on-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3b39d829b050eda425d65fdc2c500bcb41aa9d30", "messageHeadline": "Merge pull request #1315 from OffchainLabs/reorg-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d3f573ef8786ca0882e68275011a57f9b912d6e1", "messageHeadline": "Add resequence on reorg test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "ce83aadf6448e2a704f31efacbf1865cd9186c46", "messageHeadline": "Remove redundant reorg message that is inconsistent", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c5ed76261d55333b5711983c279c6a08e00c1755", "messageHeadline": "Enable reorg sequencing when sequencer is enabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "179688fabbf880694ebd962e7cd92610cb49c91f", "messageHeadline": "Merge branch 'master' into resequence-on-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2497, "deletions": 1023}}, {"node": {"oid": "bbafdae978f58ea8fb58c98e50cb76d67711456c", "messageHeadline": "Merge pull request #1313 from OffchainLabs/test-node-make-assertion-i\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db27d262e60a8b56f361bbdaf2e532892dbbfd56", "messageHeadline": "Merge branch 'master' into arbitrator-optimizations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 821, "deletions": 90}}, {"node": {"oid": "d5739580aea354be615e099f83fdc735830d0b4e", "messageHeadline": "Merge branch 'master' into test-node-make-assertion-interval", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 556, "deletions": 10}}, {"node": {"oid": "c5610408cd2c5e27b73415673a829f701ff28dd2", "messageHeadline": "Merge pull request #1295 from OffchainLabs/sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 468, "deletions": 9}}, {"node": {"oid": "14e7a29005e15ccb24c6cba0d803490d151288ef", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "82a5e5ad94e423cbcb1f103d6bcda67717c9cc61", "messageHeadline": "Merge pull request #1296 from michaelneuder/mikeneuder-20221030", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "adb8d491357cfc6c1846a215f62502c5f205478b", "messageHeadline": "Merge branch 'master' into mikeneuder-20221030", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 265, "deletions": 80}}, {"node": {"oid": "4a4ed7d2b3e14ca77638c2d99dd0a37b81ccdc51", "messageHeadline": "Lower staker make-assertion-interval in test node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4e0f7469b007e18d8e8ae503f7b91cdee0f18c8d", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "b2252140f84307057d78c4ee87d65a1a356ea58e", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 275, "deletions": 90}}, {"node": {"oid": "a94d3c66d8d54514414fde87e5ac2797274ad970", "messageHeadline": "Merge pull request #1230 from OffchainLabs/feed-reorg-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 265, "deletions": 80}}, {"node": {"oid": "7e7783edf2847bc028dd5302aaa58092eeb351c5", "messageHeadline": "Fix merge", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 90, "deletions": 76}}, {"node": {"oid": "cbf2425391b7b3f04af237e0de584fa95c1bf233", "messageHeadline": "simplify normalizing cid string", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b86b838d57c2bfa83deb30e4a0e3a5983a06b7ee", "messageHeadline": "clean up CanBeIpfsPath", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9e7bf5fc582445de68d4868b3ad1e94ed118952f", "messageHeadline": "support ipfs:// urls", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "07bd0e38a1183a379f879ab18e78e55e7a52b6a6", "messageHeadline": "DAS POC of ipfs raw data keccak256 hashing", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 145, "deletions": 3}}, {"node": {"oid": "56b19e9187289989aa3feba8b22a2ca84d21adc3", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-reorg-cache", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 601, "deletions": 276}}, {"node": {"oid": "d041d498eb87fa195a7688f51890d6473754f052", "messageHeadline": "Expose ipfs API from ipfshelper", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "84d8ca9406b4d8494eae7f992331b895f6fffa90", "messageHeadline": "Optimize arbitrator some more", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 70, "deletions": 36}}, {"node": {"oid": "a1c2ea08ca9959d85692b7b4ec84280b4db52c87", "messageHeadline": "Merge branch 'master' into track-l1-gas-receipts", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "73f3f996b3a643222d8b7645f234d6c1873d7788", "messageHeadline": "arbitrator fix clippy warnings", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "229c852501e7f7cc31be2e55490f2996d7f8440c", "messageHeadline": "block_validator address initial comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 47}}, {"node": {"oid": "bbc274ca51a674b728cb4d8f46f95d3d8d950cc4", "messageHeadline": "Merge branch 'master' into mikeneuder-20221030", "author": {"name": "Mike Neuder", "email": "mikeneuder@google.com", "user": {"login": "michaelneuder"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "09c73d16367b5b272a86258997a760c5ad86cff4", "messageHeadline": "< instead of <= for capacity error check", "author": {"name": "Michael Neuder", "email": "mikeneuder@google.com", "user": {"login": "michaelneuder"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28d2431ce838ab7b3aee2be2c4dbb0843c9d70c7", "messageHeadline": "remove ipfs fetch timeout", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 30}}, {"node": {"oid": "77f0a88c13a2d54ce1cd595f62fbbc943daac573", "messageHeadline": "fix passing ipfs url", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03604fccb84dcf1f86e84dc64519c6ee0030c95b", "messageHeadline": "Merge branch 'master' into genesis-state-via-ipfs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 226, "deletions": 127}}, {"node": {"oid": "2b807cca5dcb792fce8a504c4b30b2f405dfeced", "messageHeadline": "better detect ipfs urls", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "d6c66ab1986d9a3451008c4f3080c08931bfece8", "messageHeadline": "Merge pull request #1306 from OffchainLabs/doc-2.0.8", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "15a00214846994ec4b8dfbb9a06153fe5669a445", "messageHeadline": "Update markdown doc to v2.0.8", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ea8aa21db8a9bcefea1f929e28500d1e4a304136", "messageHeadline": "delay tips to version 11", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e991ee23b3f55344c43225cdb7f1612c3a9b0b77", "messageHeadline": "Use callIteratively instead of LaunchThread", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "9c6648e250db9c2d064136ef6a0aeb5512130b23", "messageHeadline": "Address review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "7169e6754fb25083b4583e9d2af502e9740809a4", "messageHeadline": "make IpfsHelper.DownloadFile timeout apply only to fetching from ipfs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "98e8a6eedd99f5e0172480d2a08ebaae91618740", "messageHeadline": "makefile: fix challenge-test invocation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "384db210cfad8d370cb82d9d794e568efea8b380", "messageHeadline": "Add tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "b905196ec3007fbfb48cc7c0c26f954ea0c179da", "messageHeadline": "Merge remote-tracking branch 'origin/master' into recording-fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 215, "deletions": 118}}, {"node": {"oid": "d5334518c094ebfaaa57ab1d8463fb155d2f2c87", "messageHeadline": "Fix test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8be272cde1586596ae6c055c9de52354d9bc8e64", "messageHeadline": "Update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa42582babe1532a15e4edde87f6aa8cbf687b92", "messageHeadline": "Add doc comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7b3d4e694b2d5186e143870ef2447fd5b70241c2", "messageHeadline": "Merge branch 'master' into mikeneuder-20221030", "author": {"name": "Mike Neuder", "email": "mikeneuder@google.com", "user": {"login": "michaelneuder"}}, "additions": 273, "deletions": 123}}, {"node": {"oid": "36e90e24779bb8d421c14502f3d54b1b935b2add", "messageHeadline": "Update geth pin to master", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f401c730d1ffc68519bed3d4c7b8023cd68f62dc", "messageHeadline": "Use modern way for octal literal", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "51f8bf7c101c1ce32477aab4d222bfe44d04597b", "messageHeadline": "Initial impl, needs testing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 503, "deletions": 206}}, {"node": {"oid": "8c7bc4ae5418140c184c3e9a1a98b0c5e5743eec", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 273, "deletions": 123}}, {"node": {"oid": "a32e37dd7d6ddb4eef0740978472e2ee27c36da2", "messageHeadline": "Update das/regularly_sync_storage.go", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b9fe9c4b600e8c2e19c7e56634c1aa25e46e3c0", "messageHeadline": "Merge pull request #1302 from OffchainLabs/block-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0f815806a3289cb038bcd06a09d9d5e369c29b4f", "messageHeadline": "Merge branch 'master' into block-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6838e4e19cc26aac5a5a11d281ff530c09b171a0", "messageHeadline": "Log blockAge as well as blockDate", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a108e1df13f8582fb6923b7d814097d109deec1f", "messageHeadline": "Merge pull request #1303 from OffchainLabs/fix-batch-report-recording", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "95fd97a7967a938e33b38a647893a7e332e76e9e", "messageHeadline": "Empty the gas cache before recording a batch posting report", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5543f103e0812fc43789f65f59bbb92974961028", "messageHeadline": "Fix formatting of block dates in validator", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d229b648151467135827573c9b6f4ceff514d5c2", "messageHeadline": "Merge pull request #1219 from OffchainLabs/jit-preimages", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "9bb549a4495c82afdeddd89a94879198b3cc8e49", "messageHeadline": "Merge pull request #1301 from OffchainLabs/bump-db-schema-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75ac017ad6cf20f9806597d72856c1d1d8dd7ae8", "messageHeadline": "Bump the database schema version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9987118a1e078682817650f78863ad76a07f4a4b", "messageHeadline": "fix golang-jit communication", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a392bac8cc45fc86e7434882430930bc6fe9b9bb", "messageHeadline": "Merge branch 'recording-fixes' into jit-preimages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1206, "deletions": 667}}, {"node": {"oid": "24b6439ef48d5a7b2e1ea68ae0d45974b8843a84", "messageHeadline": "build jit as part of replay-env", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db693226a9ca2eb735632b252aab560845ca2f5c", "messageHeadline": "record batch cost recalculation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1f32bec6b9b228bb2fab4bfa02867716f65d0c5c", "messageHeadline": "Confirm that the end execution state matches what the machine produces", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "fe0a5f88c9e3931038a9e1552c9ef8cfeb04399d", "messageHeadline": "Move challenge tests to challenge CI job", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b196810c13ddbcca4102cb9dddf9b5bccf293f6b", "messageHeadline": "Add challenge tests as a parallel CI step", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "9e49087d39b396a7fd8339b7b08b4d8c7e1fed2b", "messageHeadline": "Undo BridgeStub changes and make a new BridgeUnproxied", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 76, "deletions": 73}}, {"node": {"oid": "4c803d159cad53d5df1ea0ae207c73709a5a7013", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 16}}, {"node": {"oid": "0adcb872f2d9f23f3c538b1f7ad57a89f10ca6e6", "messageHeadline": "Fix contract tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2c742a082b60af5c56e7d12a880478b0799d8b28", "messageHeadline": "Also remove currentResponderTimeLeft from interface", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9e6d1e6f81ad610d218b8448cd3b37665c9e7970", "messageHeadline": "Add new ResolveNodes staker strategy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dc22b6f63867c1ebb1df0622d85cc8ee82f2abda", "messageHeadline": "Remove unused ChallengeManager method", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "8cd6ccb7fc0ecafa73ca6f4a110e116a79d2a273", "messageHeadline": "Fix full challenge tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 50}}, {"node": {"oid": "faa0a8779c0830e987f6e706aa0c30c2ee93f12c", "messageHeadline": "Merge pull request #1241 from OffchainLabs/gas-refunder-proxy-cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "11fb06e3fb2f76910b57fdc71168eebf115709f9", "messageHeadline": "cleanup unneeded external ipfs plugins path", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2dea6530e1414ac5d32c1ff3fb68dbb1d993533d", "messageHeadline": "remove todo comment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c85f3b1f6aee30c0ad67a4f5d2907dbecb373606", "messageHeadline": "Merge branch 'master' into gas-refunder-proxy-cost", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1407, "deletions": 776}}, {"node": {"oid": "eabe8e8da5f12a698b7683f95b631afe763e81ef", "messageHeadline": "Merge branch 'master' into genesis-state-via-ipfs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 356, "deletions": 142}}, {"node": {"oid": "3273736fdbc31db766547e42ca1c7863beb65a59", "messageHeadline": "fix getting cid from url", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "964a25449c9368e90b97c9eed76e59d49bfc876d", "messageHeadline": "fix using default ipfs profile", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5c3980159f19fb95ed97ece9304971e353e15a96", "messageHeadline": "Merge remote-tracking branch 'origin/master' into recording-fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1194, "deletions": 660}}, {"node": {"oid": "ac7d872067f747acd5d3690b47f16d6469ed4755", "messageHeadline": "Merge pull request #1284 from OffchainLabs/log-unsupported-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "c3bffcf2ecd89f40f6b043b5d5f2dd2edf90c914", "messageHeadline": "Merge branch 'master' into log-unsupported-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f14ed5b1128158a072cf51965611ff49de2e8a06", "messageHeadline": "Merge pull request #1282 from OffchainLabs/docker-consensus-v9", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "30c8e3c6c936008c75e8e985b696725b56ee8ce6", "messageHeadline": "Merge branch 'master' into docker-consensus-v9", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 478, "deletions": 159}}, {"node": {"oid": "099f55839d344c0f8e29fd665986426241fc53ac", "messageHeadline": "Merge branch 'master' into log-unsupported-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 299, "deletions": 136}}, {"node": {"oid": "11414bd6767023630498d8ec6812db7d541f34e8", "messageHeadline": "Print validated blocks log at most once per second", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "a0f7598a0a2db6be0ab2c654512b388fe0c8f2be", "messageHeadline": "use entry preimages for jit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b5951541b43c0a5ef92cf9b4872b3238f580d15", "messageHeadline": "Merge branch 'recording-fixes' into jit-preimages", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 158, "deletions": 39}}, {"node": {"oid": "339db1229ed76015e0908d96347daf339f28bcb1", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8de714b9ed015cbed93b3cb485fa02e65225bbf", "messageHeadline": "Merge branch 'master' into mikeneuder-20221030", "author": {"name": "Mike Neuder", "email": "mikeneuder@google.com", "user": {"login": "michaelneuder"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09238ede5a0bbaf11270cde243f33cea32d5fc3a", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 54, "deletions": 48}}, {"node": {"oid": "e10b61e12105be459a1c8df1d66f0db7ec289c58", "messageHeadline": "Merge pull request #1300 from OffchainLabs/things-rename", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bff7c3789373d2df3b095ba2656ad63374b4ad70", "messageHeadline": "rename `arb-specific-things` to `arbitrum-ethereum-differences`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99739e66d743ecfb9c9c70b279a1370b42e9b6a5", "messageHeadline": "Merge branch 'master' into mikeneuder-20221030", "author": {"name": "Mike Neuder", "email": "mikeneuder@google.com", "user": {"login": "michaelneuder"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "8b80b4a921935ddfb683dd6e4d960681dfeee240", "messageHeadline": "Merge pull request #1298 from farazdagi/cleanup-lowercase-error-strings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "fbe5a50d7754c9631eaf24eca1d024ac3bb08630", "messageHeadline": "Merge branch 'master' into mikeneuder-20221030", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "2cc937045a8bc0cdd86c8b10455351954991c208", "messageHeadline": "Merge branch 'master' into cleanup-lowercase-error-strings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "a32f12e7803c676898139e8145553d3572531c9f", "messageHeadline": "Merge pull request #1299 from terencechain/fmt-imports", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "373638ef4c80390838ffadf3fd73a3baa1023374", "messageHeadline": "Merge branch 'master' into fmt-imports", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0d897e0afefff0c77c9a7d1a86888118ee09d749", "messageHeadline": "Cleanup: format imports", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "b583a3990de74a20cc56055ba5f717af399cc869", "messageHeadline": "Feedbacks", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "9ffdd3d0606b78df5b81933749292b84acd0ba78", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5f119f44726688c1b7a8c9e531a0581662f99d9a", "messageHeadline": "cleanup: make sure that error strings are not capitalized", "author": {"name": "Victor Farazdagi", "email": "simple.square@gmail.com", "user": {"login": "farazdagi"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "eddab7c6101554454f27898b7a44faa1741f0685", "messageHeadline": "Merge pull request #1297 from farazdagi/fix-add-missing-timer-stop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fa816395d3ce58de828e3cbf39c52c0f644662d4", "messageHeadline": "Fix lint", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8736f58800072a87aae6549d7783f37b11801be2", "messageHeadline": "Fix race condition", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "94da801e26a1d90ddca135f0cc8ad8a9701464bb", "messageHeadline": "Fix race condition", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "41ea8e07e88e2600dd8f2824e1af0cfa091fe5f6", "messageHeadline": "Add Unit tests", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "5c5299db2f041acff3844cc3a6081c2fbe0886a2", "messageHeadline": "util/stopwaiter: add missing timer.Stop()", "author": {"name": "Victor Farazdagi", "email": "simple.square@gmail.com", "user": {"login": "farazdagi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9f667e807fc3576d6c529bb9163ed49d1b17e9dd", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "024373329c47d21787cc18cb0046f4fb26ad0fb8", "messageHeadline": "Merge branch 'master' into mikeneuder-20221030", "author": {"name": "Mike Neuder", "email": "mikeneuder@google.com", "user": {"login": "michaelneuder"}}, "additions": 243, "deletions": 87}}, {"node": {"oid": "c88f6ab6ac9afa5388c2b9e504bbf9608b69e795", "messageHeadline": "Adding a unit test for the util/containers/ queue.", "author": {"name": "Michael Neuder", "email": "mikeneuder@google.com", "user": {"login": "michaelneuder"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "6131f7bd3ea0226775fe984975a58f2c7ca1b8cf", "messageHeadline": "Merge branch 'master' into sync-backends", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "1105bd26751d198fbebc4838308eacdcf2bbc4d6", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c6d87d539392515834282c474540b832f8a35dcd", "messageHeadline": "Add an iterator and regular sync for storage service", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 354, "deletions": 5}}, {"node": {"oid": "db6d93ebca48d2096bf70deb24c34aa901828505", "messageHeadline": "update geth: fix memleak", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8af9c671ff22d3e16fb21b0a555b101b20149eba", "messageHeadline": "Cleanup: update receiver names", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 117, "deletions": 117}}, {"node": {"oid": "7b7bff99263531dd5ed29d35697d379dc41b0967", "messageHeadline": "Merge pull request #1292 from OffchainLabs/gas-reporting-comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "aa9bc44d242aef4ff4de5fa8f6795574491871b5", "messageHeadline": "Merge branch 'master' into gas-reporting-comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "79f1ab7407fe9fe09395c8eb2014b1d1d8dbde9c", "messageHeadline": "Merge pull request #1293 from nisdas/fixShadowedVariables", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9de4f0eb3d67174aacdfcde369e514a2d19fe2b6", "messageHeadline": "Merge branch 'master' into fixShadowedVariables", "author": {"name": "Nishant Das", "email": "nishdas93@gmail.com", "user": {"login": "nisdas"}}, "additions": 234, "deletions": 83}}, {"node": {"oid": "0f2fbc6997a7e708c87636b384443ae0518e82ef", "messageHeadline": "fix shadowed variables", "author": {"name": "nisdas", "email": "nishdas93@gmail.com", "user": {"login": "nisdas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "19c7e9872190c43990130b2384e4ecae0d6de14f", "messageHeadline": "Address PR review comments on batch posting report PR", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "598fbded7437ca1cd6cc4b974365a8ef5388c5fb", "messageHeadline": "Merge pull request #1214 from OffchainLabs/batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 234, "deletions": 83}}, {"node": {"oid": "14f45bc8765eb6fa76221eed759ee928f884c1fe", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 179, "deletions": 23}}, {"node": {"oid": "858e3b6bfadcd51788796d620367aeb2acc8c9b2", "messageHeadline": "Merge branch 'master' into feed-reorg-cache", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1228, "deletions": 751}}, {"node": {"oid": "1b79324628833c6f9cb294cf81f99bad37e6f61a", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 75, "deletions": 29}}, {"node": {"oid": "700eb410c81a3b577fe5243a3923d3424c2da596", "messageHeadline": "Merge branch 'master' into genesis-state-via-ipfs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 290, "deletions": 94}}, {"node": {"oid": "9cda279c9352d21d303a0f2d5ae602874f2e84e3", "messageHeadline": "add ipfshelper test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "ae3db7990f3deeaecab6a824ddfcacd7a1274cde", "messageHeadline": "add timeout version of downaload method, add AddFile method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "f1f4b3c02fea741a433b091feeaa8f551b6999d8", "messageHeadline": "Log a warning unless the upgrade is in the next 24h", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "13c9e86791638fe0b870636815dfdcfb9d08706e", "messageHeadline": "Merge branch 'master' into log-unsupported-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 179, "deletions": 23}}, {"node": {"oid": "767025a315a7bd07444d3ce0addcf98905f7fd05", "messageHeadline": "shutdown ipfs node after download", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2fda95620c79162172d0c9cb9a3649027e581efb", "messageHeadline": "apply profiles to ipfs config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "b2f7ae6685eb41c883f6130208831055033b6e1b", "messageHeadline": "add GetPeerHostAddresses method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "26819f5e5aefc1ec15129dd27527c6532cf90c97", "messageHeadline": "remove uneeded defaultPeerList", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "037d124031cc92c29074fefa09d1ce6367a4ac68", "messageHeadline": "Merge pull request #1289 from OffchainLabs/queue-free-early", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "010983e8223a97d39a068784b00f30b8391906dd", "messageHeadline": "Free queue elements as soon as they are popped", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d01594a9269aabfeeb6eac6c788d0d1c1ae2d4d2", "messageHeadline": "Merge pull request #1281 from OffchainLabs/relay-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 178, "deletions": 23}}, {"node": {"oid": "87c9b0066a6b0a56d82d356a832e33c8e1749741", "messageHeadline": "Unit test for confirmed seqnum channel", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 155, "deletions": 10}}, {"node": {"oid": "a99bba55cd799abbc488a506e9de2af15009fb03", "messageHeadline": "Log an error when an unsupported ArbOS upgrade is scheduled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 5}}, {"node": {"oid": "44b947c6bed8398d2b9deacbcaa7f9d314b9c79e", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 583, "deletions": 382}}, {"node": {"oid": "45c60de5526b9110c0c4aac7dbe0d45bf7a7f911", "messageHeadline": "Add consensus v9 WASM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5c800974bb9483851cb632a5924db0ed67a8c27f", "messageHeadline": "Fix typo", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87c72f6e470abe11e85452253e232c3f6150d4bd", "messageHeadline": "Fix relay handling of confirm message", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "d25fc97d714c792c59d971c224a32e15210cab81", "messageHeadline": "Merge pull request #1253 from OffchainLabs/ordering-fee", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 94, "deletions": 54}}, {"node": {"oid": "b10b9def1886970b55088b4bdd8e01299da17d98", "messageHeadline": "Merge branch 'master' into ordering-fee", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "74d4fe8302d521b548918514663664b9178419f2", "messageHeadline": "fix using peer list", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b0b1a9acef09aa4b10e51bdad356804eeb0c7c5", "messageHeadline": "Merge pull request #1279 from OffchainLabs/use-nova-arbiscan--docs", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3e20d360c868bfeb4295e62cd8a502e98a6ac142", "messageHeadline": "don't require connection to any ipfs peer", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "2821a9dc614353a75f09711bc19ed64531020f40", "messageHeadline": "Merge branch 'master' into use-nova-arbiscan--docs", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a793af7821a9d1a9a08f170083638023c1dd223b", "messageHeadline": "refactor ipfs client into ipfshelper", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 42, "deletions": 25}}, {"node": {"oid": "036f1528ac674e54e0018121471e881271aa8a53", "messageHeadline": "Merge pull request #1278 from OffchainLabs/fast-ci", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bc3188cbefe788f575ffcb1d6d1baf38bb48095c", "messageHeadline": "use nova arbiscan explorer in docs", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "270238f8bd142512a71e3fee12f0473cec43d0b9", "messageHeadline": "Use new runner and increase parallelism of go tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f07e7604aaaae725f73562d02cc25b93458d7cc8", "messageHeadline": "Make filter config configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2ac63d1be164bec19e39ff28105a1f78880e2817", "messageHeadline": "Merge in upstream geth v1.10.25", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "b41dd17ed84e4b7f0cef965845b54b27fe05252f", "messageHeadline": "restrict error", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60f98a003a0310ab5ab4c0a3cda5f654d1e73041", "messageHeadline": "address review comments: bump version and restrict error", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7b9c982f8f4efef3ab7fba2ef26f5f3fe94c7410", "messageHeadline": "remove safemath", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "aef3eacff98a9075ddf5d99f9fc666036df5fda7", "messageHeadline": "Merge branch 'master' into ordering-fee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6c343926da5aaa6a77f6c06bc9e77eac46a54d2e", "messageHeadline": "apply tip to all gas used", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 59, "deletions": 49}}, {"node": {"oid": "8bd3435ccdf43037e734290cdf5801f5f43fa2fe", "messageHeadline": "Merge pull request #1269 from OffchainLabs/fix-decode-typed", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca9a043dfa9645572dea8566868ae387749e5651", "messageHeadline": "Merge branch 'master' into fix-decode-typed", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7d98e8afae3fbc7dac80d8ebfb0726cbbbb26e39", "messageHeadline": "Merge pull request #1271 from OffchainLabs/broadcastclient-stoponly", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fb4ddcc2bfff2f418809ca23837d1109a47aeba8", "messageHeadline": "Merge branch 'master' into ordering-fee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 552, "deletions": 433}}, {"node": {"oid": "a0dcf95db667872e7aebebbcbadecd4cd6fb9360", "messageHeadline": "fix block_validator StopAndWait", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1dc2f97fb876258b3c87d8e21927780c2f4051fc", "messageHeadline": "validator: store recent validated state to HD on shutdown", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 67, "deletions": 7}}, {"node": {"oid": "26b4f95de94d5a0f8f6d1279e2607296dd997260", "messageHeadline": "tempfix jit machine close", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7eeb99a253c1b1a91907bdc84d26f58cf6dddb44", "messageHeadline": "add jit to block validator tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 60, "deletions": 32}}, {"node": {"oid": "ab266181aa6a991eb631f8d651114b0ab05d1664", "messageHeadline": "Fix clientconnection to use stoponly", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e354ba4849a9b3edcd5b6eb1737c644f6a2d7ef6", "messageHeadline": "stop jit process when done", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "24814393f75747655aef673322026ed726497da7", "messageHeadline": "Stop without wait when removing client", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57acea24354fdcb47bcffc54c53183ba027d22aa", "messageHeadline": "Repin geth", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8042cab43921491d7d232f61a6e2c5939f70070b", "messageHeadline": "Merge branch 'recording-fixes' into jit-preimages", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2303, "deletions": 1028}}, {"node": {"oid": "7df4e69681bc21c5cecbb93436603e0fb4f41d1b", "messageHeadline": "Merge branch 'master' into genesis-state-via-ipfs", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 615, "deletions": 478}}, {"node": {"oid": "a2b0c59ef32504b7dee3d0010d49597e14a8a5df", "messageHeadline": "use init.download-path also as a ipfs repo directory", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "a3be5dcdfbda489637609c9065186c6ec8d95771", "messageHeadline": "add draft of IpfsClient", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2219, "deletions": 44}}, {"node": {"oid": "84b0c6b19de78667bb29315d8a88106cdd7307b0", "messageHeadline": "Merge branch 'master' into fix-decode-typed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "73f3160dee97c31cfe337e49c39b850f9e9ae2eb", "messageHeadline": "Merge pull request #1263 from OffchainLabs/configurable-header-timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "88fc81c8da16aae879b6aed692816619432a8c17", "messageHeadline": "Don't accept ArbitrumLegacyTxType in decodeTyped", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6def1187b11263cf09f7a73c7a06ca455f59f517", "messageHeadline": "Merge branch 'master' into configurable-header-timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "926a6589568c792402253e28d63d4ff228fc6c87", "messageHeadline": "Merge pull request #1189 from OffchainLabs/test-node-tokenbridge", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "878ae7ef760133fd2d2c133b77d3a13bc673e6cc", "messageHeadline": "Merge branch 'master' into test-node-tokenbridge", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 547, "deletions": 451}}, {"node": {"oid": "8bca2c95eb6d4fe3e39fcde36a9faeff73643212", "messageHeadline": "Merge branch 'master' into configurable-header-timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 180, "deletions": 71}}, {"node": {"oid": "5919b495d6e51bc5b00e725aa8016a3b53311825", "messageHeadline": "Merge pull request #1256 from OffchainLabs/fix-gas-cap-address", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5fdb225a932630603261a9f8cff78f8fb3fc9c47", "messageHeadline": "Merge branch 'master' into fix-gas-cap-address", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 178, "deletions": 70}}, {"node": {"oid": "0ec3e189a77011cb0acf30f430cc20e9150fb0af", "messageHeadline": "Merge pull request #1267 from OffchainLabs/feed-connection-rate", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aff2495808a8ad37d42cfc17d81d3e4951ce34fc", "messageHeadline": "Merge branch 'master' into feed-connection-rate", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 401, "deletions": 285}}, {"node": {"oid": "c5836624d4870e6463204d3c7d384b53355bd231", "messageHeadline": "Merge pull request #1240 from OffchainLabs/feed-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 176, "deletions": 70}}, {"node": {"oid": "fa4a56c069950b5b57a6273a6b31c5eb6267f36c", "messageHeadline": "Merge branch 'master' into fix-gas-cap-address", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 225, "deletions": 215}}, {"node": {"oid": "51ebb7137f9d0581548cdcd4b6adcc307b19df6c", "messageHeadline": "Merge branch 'master' into configurable-header-timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 226, "deletions": 215}}, {"node": {"oid": "3c0db67608c3ce0a2bc72f9c4a5d2d94a5e1f3f2", "messageHeadline": "use timestamp instead of age", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6c09e57af0ffd22a1bffbf5a26e4e7fd111d55a1", "messageHeadline": "Merge branch 'master' into feed-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 226, "deletions": 215}}, {"node": {"oid": "0468579ad0ed1cac2b305df175ee6ba94b82d409", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23765b5c72452e2727643bab7a4c24b829f93253", "messageHeadline": "Merge pull request #1246 from terencechain/update-exported-comments", "author": {"name": "terencechain", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 225, "deletions": 215}}, {"node": {"oid": "3b186b0af8fa7ccd5714340f7a24d02942b3ac35", "messageHeadline": "Add extra metric to measure rate new connections are made", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "97c71c3c67d13f5288cdc79273dd7c8bc108cc4b", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "70ab5db4d28d9de1c1d6cc99d2932b8393098d9a", "messageHeadline": "Merge branch 'master' into update-exported-comments", "author": {"name": "terencechain", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 144, "deletions": 167}}, {"node": {"oid": "9e9750d7bfe975136d46ab43bffdce20aa8a2a7b", "messageHeadline": "Merge branch 'master' into fix-gas-cap-address", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 123}}, {"node": {"oid": "0812592a84333ccb68f49d67736fe4b2e65e9d0d", "messageHeadline": "Merge pull request #1266 from OffchainLabs/test-node-validator-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a6faced343140b3cc2548f38569d2662b0567c76", "messageHeadline": "Merge branch 'master' into configurable-header-timeout", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 78, "deletions": 115}}, {"node": {"oid": "c06bc3f66a9f805d729c27ae36cf7f8bc7f5def4", "messageHeadline": "Use a smart contract wallet for test node validators", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "343bcec0abdb4249d965396354d9482a8f6afd68", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 199, "deletions": 198}}, {"node": {"oid": "c8de8bd385b0d7d7889e30aa941c07b2f5cf88b2", "messageHeadline": "Merge branch 'master' into feed-logging", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 79, "deletions": 116}}, {"node": {"oid": "f693547bb2e03a1b61f11413755dc323e7239756", "messageHeadline": "Merge pull request #1264 from OffchainLabs/codecov-no-fail", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b64c122afe19b4954d017951745bb2d3c03f7b73", "messageHeadline": "Merge branch 'master' into codecov-no-fail", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 76, "deletions": 113}}, {"node": {"oid": "b1b307cd2d50fdf46f99d250f8289af1a925699e", "messageHeadline": "Merge pull request #1248 from OffchainLabs/state-fuzz-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "5574b7833f9ce5760ff31e13c3c8c62c252c12cb", "messageHeadline": "Merge branch 'master' into state-fuzz-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 129, "deletions": 166}}, {"node": {"oid": "d9abbfa00223dc5c17ee9118d7e66d24582f811e", "messageHeadline": "Merge pull request #1262 from OffchainLabs/rm-das-upgrade", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 87}}, {"node": {"oid": "f4529ff5a181bf5517ea4018d66b0ad06be6f283", "messageHeadline": "Merge branch 'master' into rm-das-upgrade", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 60, "deletions": 23}}, {"node": {"oid": "b7b30674e64c89f7d8e2fc6a267397e4437e41a8", "messageHeadline": "Merge pull request #1260 from OffchainLabs/batch-poster-always-post", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 23}}, {"node": {"oid": "6ce39b16f0018c9c4fc2aa337784570f1a5fdb1e", "messageHeadline": "Don't fail CI if the codecov upload fails", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "071e28e1d8b4ed57d483ca7ed47c540fc4060027", "messageHeadline": "Check that nodes block hashes are equal", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2292ab33982c71eb67a9ed0f4b39b0dc3ce318d3", "messageHeadline": "Merge branch 'master' into batch-poster-always-post", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7ffe94cabef279362cfdc8ff53ed87db6c3c8a88", "messageHeadline": "Remove unused forceInclude param from AddMessage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "91d3074c56fd5fea5ebb1cc61638b9f1ad6b3116", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 24}}, {"node": {"oid": "f11c72c9d686a78b92845468f75c741ed036ec09", "messageHeadline": "log state recomputation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "de158797397bebdf865b882eb7693909b69177c8", "messageHeadline": "make l1 age warning configurable", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "6f614baf4bc300d94a911dc23d28cb20181c65ca", "messageHeadline": "Merge branch 'master' into rm-das-upgrade", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8556f0491b7a1fafcffdeb36804dd91996673130", "messageHeadline": "Merge pull request #1261 from OffchainLabs/go-ignore-arbitrator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b5375c497e2f73c30b742a3043fa3fe399b2670f", "messageHeadline": "remove the one-time gas upgrade script", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 87}}, {"node": {"oid": "899cbffc99ad5d537f62a49fb46d0fc2be82e5bc", "messageHeadline": "go ignore arbitrator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "88cb8f8d94db7b5c9d66fcfaece327bf240c680e", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6e8ffd4a776bc05a4c40b60d50300f7bc770318", "messageHeadline": "dont fail if last validated block is a head of blockchain", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3d136865d63f669fa6f24dcef66b49b8ea9f8ae", "messageHeadline": "Always try to post the next transaction in the batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 79, "deletions": 33}}, {"node": {"oid": "9d82df059ec60bb7ac016f3b58bc5575a15df2ac", "messageHeadline": "Merge pull request #1249 from OffchainLabs/repin-geth-2022-10-19", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9388125aa4a898cbfe3961c038afcfc6333057dd", "messageHeadline": "Merge branch 'master' into repin-geth-2022-10-19", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 52}}, {"node": {"oid": "c498d0ab37fa337f7b7adf21d2193b290dcf9de1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-logging", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 352, "deletions": 213}}, {"node": {"oid": "bf6dd2630bffa1d0eb6479ceb7796a89e8f69404", "messageHeadline": "Fix typo", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00e848f2849f8c9770edf7f5f2123d990354f31c", "messageHeadline": "Create `BroadcastClients`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 125, "deletions": 54}}, {"node": {"oid": "d02e3762e6ca6212000562d847263498abdf34a7", "messageHeadline": "Merge remote-tracking branch 'origin/master' into recording-fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 124, "deletions": 86}}, {"node": {"oid": "75737998908282b05f46fc1c15bdde70234da789", "messageHeadline": "less logs on validation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6a25afda4fb44f2b066313a5b7f8557352da80b7", "messageHeadline": "Merge pull request #1258 from OffchainLabs/chan-close", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "2b4c81764c3451d3ef197a1bef103561f0cd9944", "messageHeadline": "Merge branch 'master' into chan-close", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 43}}, {"node": {"oid": "5b98634ab52abffca6f4f011b080a1fe4819a453", "messageHeadline": "use new recordingDatabase", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 38, "deletions": 42}}, {"node": {"oid": "5889e8cda92a09f67fb18bef5a19788b03e0b425", "messageHeadline": "Do not explicitly close client chan to prevent panic", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "3e93afd7f90f5a19ec930b2fbbc84898858e7ca1", "messageHeadline": "Merge pull request #1257 from OffchainLabs/update-whitepaper", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c926ccc5a080131163774763a8d9515d9e480c06", "messageHeadline": "Minor updates to whitepaper", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8247fac62535e2d24be3ec9b1dc630993bd7f3fb", "messageHeadline": "Merge branch 'master' into update-whitepaper", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12005, "deletions": 2514}}, {"node": {"oid": "3a0d029ddf953d60451ca7b0803ab6ca5d138bb8", "messageHeadline": "use batchposter address for gascap calculations", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "41c641ccedbebc79f276dc4761e710d9e3c0a400", "messageHeadline": "Merge branch 'master' into ordering-fee", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5218c1714d214061d05053c96d1111c668b4b0ce", "messageHeadline": "Merge pull request #1254 from OffchainLabs/add-goerli-arbiscan", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a048e3c2fb6d2a6c5817e74bf82d3ab032918748", "messageHeadline": "Merge branch 'master' into add-goerli-arbiscan", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "6519f022c6fcb03bb3c9e438e4cf8acf0823c0bd", "messageHeadline": "fix merge", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cab93b0e5e1184edf4fb7f22a334a9ebf6f42cc1", "messageHeadline": "Merge branch 'master' into ordering-fee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 56, "deletions": 41}}, {"node": {"oid": "9a64093c41df6aaac88566f6d0219ab701b8c861", "messageHeadline": "switch to transfer model", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 22}}, {"node": {"oid": "b3295f0dee7a1557bc17cdbcc08617090d630bb6", "messageHeadline": "Merge pull request #1229 from OffchainLabs/empty-l1-block-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "823b8fe1f6e6ea7f1e23ad1e5e1da5de8ac68571", "messageHeadline": "Merge branch 'master' into test-node-tokenbridge", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1748, "deletions": 587}}, {"node": {"oid": "d452c4ca388ad6b2e9b9378d271704c74d07dcf0", "messageHeadline": "fix sendrecords", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "109f200acf5bb9900ab2d34bfb8af3fd2d02c32f", "messageHeadline": "add goerli arbiscan explorer", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ba63876b49a17bb06b6e5f5d5d3715f3e2ffc00", "messageHeadline": "Merge branch 'master' into empty-l1-block-hash", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b69088a6ce53fc7e309336d1ed51e46f4a6fb72", "messageHeadline": "Merge pull request #1250 from OffchainLabs/l1-block-one-high", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "032cf1381efba4bb710e9d2b9a6408bcf03a155d", "messageHeadline": "better fee test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 22}}, {"node": {"oid": "55df998b0b785924871b587c7cae780a01676db0", "messageHeadline": "misc block_validator fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 74, "deletions": 47}}, {"node": {"oid": "aa04cc399c2f9cb322d126da68b1d388f5b0edc2", "messageHeadline": "Add back deleted import", "author": {"name": "terencechain", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9f1247bc341d793e686b67d852a6d96a61bf8af8", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25aff6a72e85b956b05d69e6c578ff24ad8de666", "messageHeadline": "add optional ordering fee for efficient ordering", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "9d14c5cfbd40f3332efd60e7b72787f2168a4b5e", "messageHeadline": "Merge branch 'update-exported-comments' of https://github.com/terence\u2026", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a7d27916c433c7ffa44881e89b194fddb01ed977", "messageHeadline": "@PlasmaPower's feedback. Thanks!", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "bcada3721691b2ee58cf1549a8a239b053e2d40c", "messageHeadline": "Merge branch 'update-exported-comments' of https://github.com/terence\u2026", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "89e59abf1d21487da678e806914b412309162ab4", "messageHeadline": "Clarify `Shift`", "author": {"name": "terencechain", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "da4e7c6a687af5d362ffb630679507b2b33cb84c", "messageHeadline": "Rename nextBlockNumber to l1BlockNumber", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1fc36b0397a8568b7607d9212dacb658d5150147", "messageHeadline": "Merge pull request #1252 from OffchainLabs/fredlacs-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96efba0340feeee6e2c499539689755fb5efe284", "messageHeadline": "Update package.json", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c59dbbfd7cbc3f91b22287bc12e25dfae888b66", "messageHeadline": "always store preimages when recording", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 28}}, {"node": {"oid": "84076786e0e4e620d3f7d3aad444d3ba757d2b77", "messageHeadline": "Update IOutbox.sol", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d3d5d2ee695fd9281cb00d2b2df9e149cf55c85", "messageHeadline": "use validationEntry more", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 157, "deletions": 225}}, {"node": {"oid": "dc4e67078faf0e1521eb86b0f1a2a094ebe5f1e9", "messageHeadline": "Merge branch 'empty-l1-block-hash' into l1-block-one-high", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "3dc4f5660370ebaf77788532236688d65a4f933e", "messageHeadline": "Add back one last import", "author": {"name": "terencechain", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c72dc24c4c942347eb6c38ed070ff0c164e7ff60", "messageHeadline": "Merge branch 'empty-l1-block-hash' of github.com:OffchainLabs/nitro i\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 56, "deletions": 31}}, {"node": {"oid": "4946d14df0bc311a20394b124e0b487b33dde24d", "messageHeadline": "Improve unit testing of blockhash computation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "1ded5df1d253bbb3a94cb6b36ad1692df93b7092", "messageHeadline": "Fix new line", "author": {"name": "terencechain", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "064b3412f733933c49d22fa78656296b9b5d7582", "messageHeadline": "Merge branch 'update-exported-comments' of https://github.com/terence\u2026", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 56, "deletions": 33}}, {"node": {"oid": "207eff71095c6faf0fb3205174dd2fa8c19bfb30", "messageHeadline": "Merge branch 'update-exported-comments' of https://github.com/terence\u2026", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 56, "deletions": 31}}, {"node": {"oid": "33f881a717b2b074f4d8840557f0e622eecc6151", "messageHeadline": "Undo import deletions", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "acabd6f37ca46c23f4c1eb93a83f3f550f96aa3c", "messageHeadline": "Fix L1 block number being one too high", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1f599eb2950e9b5efefc9b517cffa898c321323c", "messageHeadline": "Merge branch 'master' into empty-l1-block-hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 31}}, {"node": {"oid": "51998a267fa0fcbd736f0703fd09c5e16df04b94", "messageHeadline": "Repin geth to master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22a7098194231cc14c2de2caf6dc74bdeffbc34b", "messageHeadline": "Merge branch 'master' into update-exported-comments", "author": {"name": "terencechain", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 56, "deletions": 31}}, {"node": {"oid": "61348db823fecc6baa07a6a334ea4396d15f3870", "messageHeadline": "Optionally compress the fuzz input for the fuzzer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "9827b4d7ec9644a36e10e887711a81d0782d1f07", "messageHeadline": "Merge pull request #1247 from OffchainLabs/docker-validator-llvm", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "964948d4b483c560e5fc5670c34b0a14fe34f46d", "messageHeadline": "Allow the state fuzzer to put timestamps in the sequencer batches", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "71b836a8eaf8d8b026c8c8e4a3fdc2a260bb19a9", "messageHeadline": "Build in LLVM for the JIT validator in docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "45a336e0ee74e45811e0b46522cc365c61a8da92", "messageHeadline": "remove extra whitespace", "author": {"name": "Fionna Chan", "email": "fionnacst@gmail.com", "user": {"login": "fionnachan"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "834a5c1cffbdffe79f2a4e8bb3a7c8760fbe6a37", "messageHeadline": "fix link name typo", "author": {"name": "Fionna Chan", "email": "fionnacst@gmail.com", "user": {"login": "fionnachan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d03a2d957806ef81aa28085d69de758051c8e364", "messageHeadline": "fix: typos in docs", "author": {"name": "Fionna Chan", "email": "fionnacst@gmail.com", "user": {"login": "fionnachan"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "bb22da8773b6f54318cedad23edfc55e8a9fb66d", "messageHeadline": "Merge pull request #1233 from rauljordan/add-pprof", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "11cca99cf2ce34954de886de0ce6b0add5f61182", "messageHeadline": "move functions into StatelessBlockValidator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 60, "deletions": 88}}, {"node": {"oid": "bb502a8b891b59428ac476acb7244e6a5f5c3bc8", "messageHeadline": "compilation fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8e1a328c1c0132e8f1af2e18e3b7deb7ae85c996", "messageHeadline": "Merge remote-tracking branch 'origin/master' into recording-fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1681, "deletions": 554}}, {"node": {"oid": "5cf758f55b927c36d34ebff3c373677a97d0965c", "messageHeadline": "use separate stateDatabase for validation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "7dcce2d7635b51282fcdb80db3a6f74ca2b296ba", "messageHeadline": "FinalizeBlock handles genesis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "1d4ffd9708f6e5f01ede6caa1ab64f2856bdcb3b", "messageHeadline": "Preston's feedbacks", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "341c4ac474ab07b06dd6a90e22e671679efc54bc", "messageHeadline": "Update exported comments", "author": {"name": "terence tsao", "email": "terence@prysmaticlabs.com", "user": {"login": "terencechain"}}, "additions": 215, "deletions": 220}}, {"node": {"oid": "a43fc3e7941daaab697c421fb80e91f158847a23", "messageHeadline": "Merge branch 'master' into empty-l1-block-hash", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 277, "deletions": 161}}, {"node": {"oid": "84aaec4816f013d7e1d53fa022532013289e8c22", "messageHeadline": "Merge branch 'master' into add-pprof", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 94, "deletions": 35}}, {"node": {"oid": "6a1fa7365a9a696321552ca7e356babb7d0ff772", "messageHeadline": "gosec", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8339f1e931123854b77d7446bea4ded239cdb96c", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 234, "deletions": 133}}, {"node": {"oid": "05e8619f2b3ffb44568f4e4b0f7a45576f4d95de", "messageHeadline": "Merge pull request #1245 from OffchainLabs/saturate-warn-on-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 35}}, {"node": {"oid": "82fde6ae124c1be70ae20b7820b5daeda3d43191", "messageHeadline": "Generally saturate and log a warning instead of erroring on overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 35}}, {"node": {"oid": "a61704dddc5ae868ab596b205d9a77507502a56e", "messageHeadline": "Resequence removed messages when a reorg occurs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 105, "deletions": 17}}, {"node": {"oid": "9390bdf05bd7b21b3e82b700ce0f8c4d48a3f82e", "messageHeadline": "Apply solidity auto-formatter", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb112cfdd98ad59c47714de30524aa0199c3db9b", "messageHeadline": "Include cost of proxy contract in gas refunder enabled costs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "3dca936385303df948446f0f8e7d486f2b50e71c", "messageHeadline": "rem some nesting", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c1d7548e86c289862699563c3b20b88ecb2ab912", "messageHeadline": "error if pprof but no metrics", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7635b2336be13ea90ae46a2e9ca222eb764be10a", "messageHeadline": "Joshua's remaining feedback", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f899ea23332a7295eb668efe21ec471b783cfb01", "messageHeadline": "explicitly state default mux in pprof instantiation", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd4f729144badf1c278b660a64f04e8e6a1486cf", "messageHeadline": "pprof with metrics always", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "d06c69f096ab05235ad31882f229a4edb776e810", "messageHeadline": "refactor to allow metrics and pprof optionally", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 15, "deletions": 29}}, {"node": {"oid": "aa8a40c09731eeb8ef7a707bba0546cd7f6fff5b", "messageHeadline": "fix confs", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 183, "deletions": 115}}, {"node": {"oid": "5a3364faf6197db4c4e1a90d9b18adac45691b98", "messageHeadline": "Merge branch 'add-pprof' of github.com:rauljordan/nitro into add-pprof", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "4f7f52eb4f67848801dfc826bac9fc8cdf769e55", "messageHeadline": "proper flag group semantics for adding pprof", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "691f00a06ff301304c464d9fb379da0fcd82bedc", "messageHeadline": "Merge pull request #1224 from OffchainLabs/dont-panic-on-startup", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 140, "deletions": 98}}, {"node": {"oid": "f6c8a311ef1b3c139fa850134e5b5e505a552a98", "messageHeadline": "Restore explicit cache message on connect behavior", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e5f1a56b6de4e7e4c18e53326313869993fa02b1", "messageHeadline": "Parameterize backoff duration", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "3ae502ccd707d7838c1c275ee2b01812c6aab2fa", "messageHeadline": "Don't use log.Crit after database has been opened and make sure to cl\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 25}}, {"node": {"oid": "2a9cf67a3ce410a2b40b70355216c842e92520ec", "messageHeadline": "Improve logging when feed goes down", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "415af539fdd74c10a907ef25e03be0fbd18f9419", "messageHeadline": "Merge branch 'master' into dont-panic-on-startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 105, "deletions": 35}}, {"node": {"oid": "53613d1d409bd948ac47c29162ab3a799fca6514", "messageHeadline": "Bump database schema version to 1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d9b2317ca9f5ac4ebfa5da6f7ed48f602f327bc9", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 91, "deletions": 28}}, {"node": {"oid": "ea3ea406484fcf8d8254d68bd9c6d4e00af22a10", "messageHeadline": "Merge pull request #1239 from OffchainLabs/check-max-decompressed-len", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "82b3a2840a150109cae47578c57491ed7574debb", "messageHeadline": "Merge branch 'master' into check-max-decompressed-len", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "152d5f3b678f80b21bfd4cced54c13c2e808d174", "messageHeadline": "Merge pull request #1238 from OffchainLabs/close-before-stop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "4f74c060b6dd0c2127c1b80a5c85a91ab72acb5e", "messageHeadline": "Merge branch 'master' into check-max-decompressed-len", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "19dcee9b0ebc6a5249c8ea9ce28ac0d4768bd76c", "messageHeadline": "Merge branch 'master' into close-before-stop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "124b25f0f803bee903e47aa4bf005ed2f06a2323", "messageHeadline": "Merge pull request #1235 from OffchainLabs/feed-livenessprobe", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8815b7db5858f102f4bb13ab99d6a82d7f0c3c4e", "messageHeadline": "Close `conn` not `out`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d66a23ddf0c5e8625e524708804ea9a6fa5c7640", "messageHeadline": "Close connection before calling stop", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "9a4d99cb2960ab3562802b2b11e53493ab2d7aca", "messageHeadline": "Merge branch 'master' into feed-livenessprobe", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7793e0b8153527540167cfceecaef2f026edc889", "messageHeadline": "Merge pull request #1234 from OffchainLabs/allow-nosigner", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ed149faf9732e1a626c502e1b05aa9f2eb41c9cc", "messageHeadline": "Ensure we don't exceed MaxDecompressedLen in batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "10b5897ae7e7dfb39a811cf4bacab46686ab63fc", "messageHeadline": "Add livenessprobe to feed", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "9316e1530a6db80e585955af8ad30eafe5f47ac9", "messageHeadline": "Allow signer to not be defined if signature not required", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e23c8e2a756e0408812f8b17b89bfbf60bd66222", "messageHeadline": "Fix include ordering", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac8dd602eaf0e2dbaec4c03a8c06f02dd8865e07", "messageHeadline": "Make max broadcaster queue size configurable", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "b4bee4c04e94124c92014b5da9e26987f8068d24", "messageHeadline": "Merge branch 'master' into feed-reorg-cache", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "46331da2b49a85f10d75bb043e46b87240c3aedf", "messageHeadline": "Better error reporting", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e9c2e86a2b37ac011d09d26c1ccddc5f50c0d103", "messageHeadline": "Add broadcast messages when appropriate", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "c32cf1c8192183792481375378319cc31490c9e1", "messageHeadline": "Merge branch 'master' into add-pprof", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "bcd223789fb3a4f006d7a257bfb4427c8d119023", "messageHeadline": "pprof enable via flags for arbnode", "author": {"name": "Raul Jordan", "email": "raul@prysmaticlabs.com", "user": {"login": "rauljordan"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "db79c7fd59205c6ab5896ebfaf861d536aa40280", "messageHeadline": "Merge pull request #1223 from OffchainLabs/testnode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "0229ae53a47fb46eaa664e2a41a846c9effc8ae9", "messageHeadline": "Only reset broadcast queue if used", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "ee9bc230f7e99b9d86a5578df0f23572a25473bc", "messageHeadline": "Merge branch 'master' into testnode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "175464f784957028a1c3a02194bfdfa4cb2de020", "messageHeadline": "Merge branch 'master' into empty-l1-block-hash", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "7acf2785fd501677a4894cb472f83e7d862ca78d", "messageHeadline": "Handle feed reorg", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 132, "deletions": 54}}, {"node": {"oid": "d29c00e8869f93b94a6c0f9474b9653370bfe7b0", "messageHeadline": "Merge pull request #1225 from OffchainLabs/db-versioning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "3ba799f1b3b32a73880e57150e3a38e60ed99db4", "messageHeadline": "Merge branch 'master' into db-versioning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "bbc5819ca409c446881391df3392fa2d38acb1a6", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "153609e08a204fcd0dcb6240601f256b3a9d5a08", "messageHeadline": "Rename FormatVersion to ArbOSVersion", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "c9fd3da523ac5f98d4c6e9ee49f407dc965c0a2f", "messageHeadline": "Fix blockhash for unused L1 blocks", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "135fcd75f9a782192bf014bd5ed0baa15ddefd68", "messageHeadline": "Merge pull request #1228 from OffchainLabs/feature-gate-llvm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "60adcd1d9f656de08dc17087abb33fbacfb72660", "messageHeadline": "remove first_too_far", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "26bf1a3cac6231030afaa0b725860985314a0096", "messageHeadline": "feature gate llvm", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "3efa158b91bf6f1607c13c17901de4276cec4d69", "messageHeadline": "Put new delayed message format in a new table", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 22}}, {"node": {"oid": "f3cfd9132ec3e7564d5d6379c5960d8d73e5a5b3", "messageHeadline": "Rename key to _schemaVersion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a12a0258560e20f02a8907411beca06a480f96e1", "messageHeadline": "Add support for database format versions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "d5ad57576e121f561a09550051d206b9985e79f1", "messageHeadline": "Fix config impl for tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7b51630d676ab5ca1673084cdf06d9f4e6588c3a", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1221, "deletions": 350}}, {"node": {"oid": "505671c8b576cd8f802bfaee711b7af225f55969", "messageHeadline": "Replace panics on startup with nicer exits", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 80}}, {"node": {"oid": "296de0a758d67be51dccc09a21af406e8ed9f642", "messageHeadline": "Merge branch 'master' into testnode", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fbd0df434a4768d306c52c730fd1b080eba06425", "messageHeadline": "fix(testnode): add redis signer key to batch poster", "author": {"name": "Tom\u00e1s Migone", "email": "tomas@edgeandnode.com", "user": {"login": "tmigone"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "11cc3810e108c0a2da223759cedd108e60e881e8", "messageHeadline": "Merge branch 'master' into testnode", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "20cf067eebefee2a13f32f82de41b7df873e1ffb", "messageHeadline": "testnode config update for asymmetric sequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "75965ba1c0426eae401a815794f408a9b3a255ef", "messageHeadline": "Merge pull request #1222 from OffchainLabs/chan-limit", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "6d806bf4feaba6480f0ef9bc3da6748a4bb5e0d6", "messageHeadline": "Merge branch 'master' into chan-limit", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 636, "deletions": 304}}, {"node": {"oid": "67b9348e61d1589296d6f90e40eb8c2dba80079a", "messageHeadline": "Merge pull request #1136 from OffchainLabs/coordinator_sign_assymetric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 636, "deletions": 304}}, {"node": {"oid": "a0b2c6a53d3852d4179ea7cf2cdd6b1b5c4e3df3", "messageHeadline": "decrease timeout for TestRedisSeqCoordinatorWrongKeyMessageSync", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b57b18c0dfe06b0064179bdd44f6e25e3e76ce06", "messageHeadline": "fill broadcastclient defaultTestConfig", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "eb12b7fe03798e9e412056bd213282cf7f93995e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into HEAD", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1342, "deletions": 308}}, {"node": {"oid": "f5c62dfe3bebf2b8f646fcd21ccb90180e72fdf4", "messageHeadline": "rename config to AcceptSequecer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "f4537b42c82bdbd25ec5f9900498a9d378f5d84e", "messageHeadline": "address review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8e4e11b4555ef586d1f2e60bb0d5031322fdec00", "messageHeadline": "verify-signature only returns error", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 72, "deletions": 110}}, {"node": {"oid": "0e1600489e19f90d70c17a8b1d22ce44c372104b", "messageHeadline": "Explicitly return nil error when nil", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e83fd43ed9117c3b5eb7cf8f49359bc8c5a15744", "messageHeadline": "Make `ChanRateLimiter` generic", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5086e1a6a97ebd6183ab9340529daa497620aba7", "messageHeadline": "Make `CallIterativelyWith` generic", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "1ecafb7e4b070ef9b95e628d2cb1d9479206042b", "messageHeadline": "Add `ChanRateLimiter`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "3a0bffa539a2e8b54fece4184b4f51c2f2e97558", "messageHeadline": "reorder preimage check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e82309ffe7141d17e0032089478093d13bbadf7a", "messageHeadline": "Merge pull request #1221 from OffchainLabs/docker-consensus-v7.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "158a179e2e9268bcde3f9fcf47aae67603896eb3", "messageHeadline": "Add consensus v7.1 WASM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d972cae78ba396eb375bbeb3a1fcac8c86961f61", "messageHeadline": "Merge pull request #1218 from OffchainLabs/log-tx-sender", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "836ab075cf898b0486d9f624ffb914d662afdf24", "messageHeadline": "Merge branch 'master' into log-tx-sender", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 514, "deletions": 40}}, {"node": {"oid": "9d73dc8a9e486bfa95620444b763233d511e6941", "messageHeadline": "chore: write attempt failed error on new line without erasing current\u2026", "author": {"name": "0xdapper", "email": "94534135+0xdapper@users.noreply.github.com", "user": {"login": "0xdapper"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75e48e68b250358fbbdbd02123198e7566bc5a51", "messageHeadline": "Merge pull request #1175 from OffchainLabs/sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 227, "deletions": 38}}, {"node": {"oid": "2390338f488761da75fb5d3f5d4b8fe32e896a89", "messageHeadline": "Merge branch 'master' into sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 287, "deletions": 2}}, {"node": {"oid": "ab87c7c54dbc50827d50d32bee26b91b785e988f", "messageHeadline": "Merge pull request #1188 from OffchainLabs/arbtrace-forwarding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 287, "deletions": 2}}, {"node": {"oid": "598ebf09b38a3058f88157f2cc0c20b5ddb43f7f", "messageHeadline": "Merge branch 'master' into arbtrace-forwarding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 136, "deletions": 42}}, {"node": {"oid": "de42b8b028be4dbfee16a9acbd417536ef8cff4c", "messageHeadline": "use up-front number of preimages since there'll be many", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "795920c25323b19d7947176f10099d370e92fdd2", "messageHeadline": "support supplying preimages in advance for the jit validator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "448c1042d78e027c40dcd5abf525713777789243", "messageHeadline": "Merge branch 'master' into sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 93, "deletions": 26}}, {"node": {"oid": "4b4475fedeaf269041f45cbf78cf8a1fd32f0ad7", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d299a2497cafe41b3f17692f075d0a282cdac842", "messageHeadline": "Log tx sender in validator address isn't whitelisted log line", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "b99107788268ee4ab8ee90d1bcbcdd3f7a1ee364", "messageHeadline": "Merge pull request #1213 from OffchainLabs/deterministic_state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d9e0aa9ab79a4d1f6abf32f47d0a5ffce243edf8", "messageHeadline": "Merge branch 'master' into deterministic_state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "e74af417d007f9e268bfb596fc3a7b2ff1562a6e", "messageHeadline": "don't require archive for validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3ab34139104c1032c0447308f0a0974188ad6102", "messageHeadline": "manage state when recording blocks", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "658472955d07ecb8fe4006976dabf96017689e5d", "messageHeadline": "update geth: support recreating referenced state", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "625b9de9c52b25309c1a2af62d4530bc4c56bd86", "messageHeadline": "Merge branch 'master' into batch-posting-report-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "0bef15f9a2b1a50eca92ad299c4e6696e54f65bd", "messageHeadline": "Merge pull request #1216 from OffchainLabs/error-wrong-tx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "f9a96f5eaac33edc13d1603c6419646925c2c060", "messageHeadline": "Properly handle gas cost cache differences in the tx streamer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "206f193f0f46cf04f2c4d33a0cc25327c109eb0a", "messageHeadline": "Error when the L1 client returns bad transaction data", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "5292591cacf6abde28bba74fe80fd866134b8054", "messageHeadline": "remove support for nondeterministic recording", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "bd94f663af031deb8187b4a333bf163fe50f9378", "messageHeadline": "Include gas cost in batch posting report message when parsing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 150, "deletions": 65}}, {"node": {"oid": "934d9c7a12ec1566e67df5a46d429776a077c230", "messageHeadline": "record arbos genesis number", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "661b880f9557ec6cf7a55da0c0db957e6be98a8b", "messageHeadline": "use deterministic statedb in replay", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcd68d509db538a0b0abdc45b2c254e1a3cb1293", "messageHeadline": "update geth: support for deterministic statedb", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "226d4a1c7091c783e949337da151a71e41a9ed4f", "messageHeadline": "Merge pull request #1204 from OffchainLabs/headerreader-witherr", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "cf4e0c5c90fb93cb29d5b61074dc4d5df16fd4fd", "messageHeadline": "Merge branch 'master' into headerreader-witherr", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 16}}, {"node": {"oid": "7faa40b15cd75a95eb5f4f560424e420a21e5d77", "messageHeadline": "Fix typo", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8dc59565304bae4fbd237d81c67c5be0ac5a65b", "messageHeadline": "Merge branch 'master' into sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 15}}, {"node": {"oid": "ff96e32c6135507698382885d5ef028f1d10e74a", "messageHeadline": "use `fmt.Errorf` instead of `errors.Wrap`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "caa7a9c69cedbac0bd2b4c80d9641b3edc610f22", "messageHeadline": "Merge pull request #1211 from OffchainLabs/coordinator_update_race", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "70a46bd0eda143de7681c0b02db167996097abea", "messageHeadline": "Merge branch 'master' into coordinator_update_race", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "0679336756cae64fc46f8e7ba94b7b9efc8cbe94", "messageHeadline": "Merge pull request #1203 from OffchainLabs/seq-timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "f5cbd0830003b8e8b81ccec360020ce8ee1fdbff", "messageHeadline": "Merge branch 'master' into seq-timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "7944464d85259699206da385084da5236d81159b", "messageHeadline": "Merge pull request #1210 from OffchainLabs/fix-err-print", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e31ef3d494c9061a11b73c85e34389ae69a5085", "messageHeadline": "remove unnecessary error message from seq_coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6b3699b25960ca8ef8d30c2e61ac498e19f41870", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f63b47b424f3186563d23a66c624d45502e9df0", "messageHeadline": "Fix err print in seq coordinator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54218280509e43993983324a86d58136d465499a", "messageHeadline": "Set shorter queue timeout until we settle on best values", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dabc709982254dc286c9e776fe7059ee81e0e32", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "3ee7d856b9a817d1560adb53409164ea7d85269a", "messageHeadline": "fix AddSeqMessage", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "c3d2df2a58d72e2034f6adb0741333f3329de46f", "messageHeadline": "Add missing `setError` calls", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1611b6bb28dee7744cb08e92890d3f38abf1d919", "messageHeadline": "Merge pull request #1209 from OffchainLabs/doc-validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "04a73b39102a3c092df6f43b6b757f893d2dc758", "messageHeadline": "Update docs to 2.0.7 and fix validator instructions", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "c2e4bd88acfcce668818dfcde07401735c985f54", "messageHeadline": "Merge pull request #1205 from OffchainLabs/validator-date", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8e1078247952641033a2cef9c9e7dadd15c490bc", "messageHeadline": "block_validator: fix sendRecord on NewBlock", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38c42f64e4a2e961fc6204289113a1d5f340356a", "messageHeadline": "Merge branch 'master' into test-node-tokenbridge", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 367, "deletions": 103}}, {"node": {"oid": "09488f72ac0636a44c3f51338848a607f8f07ed2", "messageHeadline": "limit number of recordings sent", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d4d5ad039a8c73d0f19f42ccabca01815b1ca6a8", "messageHeadline": "don't send records before validator starts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "041116229cd31b5145daaf19c4e38b9742ad6e88", "messageHeadline": "blockValidator: separate recording from validating", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 69, "deletions": 19}}, {"node": {"oid": "106ab3d867903f40b5de6bae168b263f5fbf39e9", "messageHeadline": "staker: add config to allow skip AssumeValid", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "d147e42c6d1175990d3b295f358a0362f4e45b67", "messageHeadline": "validationEntry with stages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 119, "deletions": 41}}, {"node": {"oid": "c717e0702d08f6e16927ab42ca3945e3eba526d0", "messageHeadline": "validationStatus const improvements", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "1f0474caeee955bad6cbf556f09981492c730881", "messageHeadline": "change members of validationEntry", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 54, "deletions": 46}}, {"node": {"oid": "4d2cb3900ac09914968022573f569670f94bce94", "messageHeadline": "validator writeToFile fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7b4534db1d41c245c6e30f93d24d211ec495c183", "messageHeadline": "configurable fatal error on validation fail", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "9de4b57780966336bd7a7e633f920c39465c5e3e", "messageHeadline": "create AddPreimagesFromBatchInfos", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 27}}, {"node": {"oid": "6f95a6fce9be4eefe68230994433e4ff2a453a74", "messageHeadline": "update geth for recording support", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07a3755c8770cb31b821e543c9c5284460c3ac1e", "messageHeadline": "record extra preimages for deleted", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fd4b5e63d98eb0cc6033ecee85fbaeac712378e4", "messageHeadline": "use deterministic statedb in replay", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "744fda6999c17ffaf19acfce61cc709ed3643300", "messageHeadline": "record arbos genesis number", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b9a13b3a9130cd4bf697f310fc29bd68ca632fb4", "messageHeadline": "Merge branch 'master' into sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "b2d50a7bb1b2ac6e637e88732997a58117f55902", "messageHeadline": "Address final PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f6f419ed09d67942e91f94a4d05d23767e6d5755", "messageHeadline": "Log block time/date while validating", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a40e860167306756b0e9edf8da31b5eeeb124a29", "messageHeadline": "Add LastHeaderWithError", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "bdf594396270b34d983630d9dc198c67c90df708", "messageHeadline": "Timeout requests if they have been sitting in queue too long", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "426851560a55e8ecf3244b219a7da25b88834082", "messageHeadline": "lint fix", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b7937545e3a6e3c323fa1aecf15ce81884a055cc", "messageHeadline": "Merge branch 'master' into arbtrace-forwarding", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 118, "deletions": 41}}, {"node": {"oid": "157bbf6463c09eb61594172d0f5674d78902da8c", "messageHeadline": "add remaining calls to arbtrace_test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 56, "deletions": 7}}, {"node": {"oid": "256fbd0f4b30a9309c3e461bfbc10e7cf6394f29", "messageHeadline": "clean up test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1393751f5b432f3edbb118f8a5a9d52c53588440", "messageHeadline": "remove JsonRawData, fix arbtrace forwarding test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "a877b611557514d9e1434c20a74945995e505cfd", "messageHeadline": "try working around issue with array parameter unmarshalling", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "c191708c7847bf9e92c3c0a5263d31e4876d9e18", "messageHeadline": "Merge pull request #1201 from OffchainLabs/relay-connect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "c04242bf56f56312c68fdbb96d6afe804b238c84", "messageHeadline": "Merge branch 'master' into relay-connect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "0fadb309168b865672be00b030de08c9bb0f7487", "messageHeadline": "Merge branch 'master' into sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 97, "deletions": 38}}, {"node": {"oid": "bfc798cb28a209177499ebc6233cdb4bcc093b4d", "messageHeadline": "Add metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8b2de74bca5314fefc5d90a9d848e9d06627ab77", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4ebc8ff59b9adb0f575a551f34ca517e59046b80", "messageHeadline": "Merge pull request #1202 from OffchainLabs/init-wallet-early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "942211ed8012710c00cac8c37be49e767e1ffa6e", "messageHeadline": "Populate wallet before attempting to validate it", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0968e85e6e9efa54a69e63dee5cec10979477970", "messageHeadline": "Initialize validator wallet early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "ec83ff70bdde14117cd0044ce9bb4d2db94bbc91", "messageHeadline": "Merge branch 'master' into relay-connect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "499d29c6c83de92babca8427d7602dcd39734c61", "messageHeadline": "Updated Readme with clear details and links to resources (#1162)", "author": {"name": "PIYUSH CHOUDHARY", "email": "71705154+Developer-piyush@users.noreply.github.com", "user": {"login": "Developer-piyush"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "d9b1d809b827d7e5a28551568c3c90978a05bcc4", "messageHeadline": "Handle unexpected relay input on connect", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "151d1190033d3515f4539b7aa0b3843f200e30e1", "messageHeadline": "Merge pull request #1198 from OffchainLabs/watchtower-without-archive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2e737fa7f6202fca09a6c7a751d540135d2e3176", "messageHeadline": "Merge branch 'master' into watchtower-without-archive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 31}}, {"node": {"oid": "d90a0d084d5932635c379a86edd3585c9806433a", "messageHeadline": "Merge pull request #1200 from OffchainLabs/out-of-date-fatal", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 21}}, {"node": {"oid": "7db02f95837f9a97bf53a12f8252a1c1035286b0", "messageHeadline": "Merge branch 'master' into arbtrace-forwarding", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "8df92043ab3d4a6ee8bf577a2fa546a9dc3f46a6", "messageHeadline": "add test helper which returns also l2stack", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "598091529c98117a8136be709873e96a9c66b73e", "messageHeadline": "fix arbtrace method names", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f5d8858e762c9aff002be3ef05f6ba9a4ac93965", "messageHeadline": "Move nonce cache back into sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 141, "deletions": 106}}, {"node": {"oid": "3cea2bc234e2df6b9ebc5e27c2028cbcd4c965fb", "messageHeadline": "Merge branch 'master' into sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 790, "deletions": 413}}, {"node": {"oid": "415e9dfd893b56bfd4a37defaa954ed6d6c5a96c", "messageHeadline": "Merge branch 'master' into out-of-date-fatal", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "71e2829c6523760088b5d4e368fb11dc02758025", "messageHeadline": "Instead of panicking, make a fatal error when node is out of date", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 21}}, {"node": {"oid": "11e6d21ac9c6dc7d1c39892ed376e4db4a70537f", "messageHeadline": "Merge pull request #1199 from OffchainLabs/ignore-canceled-validation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "49cd872bb7f56bf264385528940387b99e902e40", "messageHeadline": "Don't write canceled validation blocks to disk", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "fa6a0e73295d4a3d00dc056d56095aa487442a96", "messageHeadline": "Allow running a watchtower validator without archive mode enabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "10b845ccbb2f9dcc4ad9e2dbe255a524d3b5d236", "messageHeadline": "Merge pull request #1197 from OffchainLabs/das-doc-metric-update", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "cafcb8bc2f741edb20419d07616abfd4c583237f", "messageHeadline": "Remove rpc getbyhash metrics, duration is ns", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "3968f15a78ed0e928e5ec262f117e72e8aadaf84", "messageHeadline": "Merge branch 'master' into arbtrace-forwarding", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 783, "deletions": 404}}, {"node": {"oid": "0a60564f7b51c89810d5e6419cfa7a9c6df5bfc6", "messageHeadline": "jit: same-dir binary takes precedense over PATH", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "13e53c489eddb487cb892de6795c6ebea621abeb", "messageHeadline": "expect jit binary to be near nitro", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d4fd6612dd1ec9cde1a8e5747cd8927095fa4dc7", "messageHeadline": "Merge pull request #1196 from OffchainLabs/better-validator-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "4a46a39427539dd10eba9a3cbee425b5a04053ed", "messageHeadline": "Merge branch 'master' into better-validator-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 172, "deletions": 32}}, {"node": {"oid": "72483df236dad8d42dceb64aac801656dca5c0d0", "messageHeadline": "Merge pull request #1163 from OffchainLabs/orderly_sequencer_shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 154, "deletions": 23}}, {"node": {"oid": "af8e2a7485fb350035a4590235d5b9fafbd0696a", "messageHeadline": "Merge branch 'master' into orderly_sequencer_shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 351, "deletions": 145}}, {"node": {"oid": "824ff903dba55f03b7c8f0d1ab5f07c604301b99", "messageHeadline": "Merge pull request #1195 from OffchainLabs/validator-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "f04f5bb53e80b1ed0fe3acb4c662bb7d30442458", "messageHeadline": "Improve validator logging around invalid assertions and whitelisting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "0425e1fb8296c8ee0ce9e49e73a9bd81663e9000", "messageHeadline": "dont assume validator succeeded", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "b2530bfdf117d738a12718883d50eb71fccc0506", "messageHeadline": "Merge pull request #1194 from OffchainLabs/call-override", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "449cf9e89fab6a9fdf7b6a412a9f347c56cd2e15", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "da78a54ec8bc9ac0e0a699b07f62f1ff9c4cce37", "messageHeadline": "Reduce max messages before error", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e602a82f26e722c26a496deea39e963ee51dee70", "messageHeadline": "handle case when overrideChan has a lot of messages", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "73e71d702ff4e5f1a5bbed52730a462ca1be373e", "messageHeadline": "Add `stopwaiter.CallIterativelyWithOverride`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7f97a81d600e627ff548a152a7056d6e0163364b", "messageHeadline": "add arbtrace forwarding test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 105, "deletions": 1}}, {"node": {"oid": "6cb5ab47f004023c90be5c7a730499adfdaccf3c", "messageHeadline": "Fix typo in metric name", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81f2cfc57b0c8e402abbd3245231637e10733704", "messageHeadline": "fix: remove extra host", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5a1390816360555c530bdf5cbb5824fe42aa0502", "messageHeadline": "fix: use devprivkey", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ab629c2e9bc94d3eb253f210b540f269d843e3c", "messageHeadline": "format: newline", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "929998289d3480ee7aad932d36154df20726ef59", "messageHeadline": "feat: deploy token bridge with test node using sdk", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "e53a3c6a5cf0de7a533fb514e5c6e05d9d2734de", "messageHeadline": "Merge pull request #1161 from OffchainLabs/eoa-validator-wallet", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 305, "deletions": 116}}, {"node": {"oid": "e9c25bb4bd8c6d86021b457ee4f4426540ba153b", "messageHeadline": "Merge branch 'master' into eoa-validator-wallet", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 425, "deletions": 385}}, {"node": {"oid": "e70175a1dcc512aab965f78d23f71031352703c3", "messageHeadline": "test-node stress only reads nonce once", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "4741d03855a3e7e4c0f375167dba64d2384fd894", "messageHeadline": "config update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "502ccc1308fc47c1f0824451ce86ac2f178af72a", "messageHeadline": "rename FallbackClient field", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a4ebc1f7aa762f118e6ebeedcf406a3110b4a83a", "messageHeadline": "add arbtrace_* calls forwarding", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "00d6a9fed10d4d7495b4980ad67115503d6ad33d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator_sign_as\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 393, "deletions": 361}}, {"node": {"oid": "4fa299076d64b9d48a3aa29597faec16aaf37ac4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into orderly_sequencer_s\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 551, "deletions": 418}}, {"node": {"oid": "274bf95d2482dd2a4051e1e38e0ba0a4e9013bf2", "messageHeadline": "merge loops in sequencer StopAndWait", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "ca67048cd73a2ccdaaf708f25fc6c739f73e0f51", "messageHeadline": "review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "f9633d146425816d7a7f75a79f1ca079fba33355", "messageHeadline": "Move RedisCoordinator into redisutil", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 50, "deletions": 51}}, {"node": {"oid": "49ee1b2b5595baaa97b356dfd2a2c7360a0d1bcf", "messageHeadline": "Fix arbitrator CI due to unused value", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b3d7e3ad702825b1c4445757f7f2e009dd7c42a", "messageHeadline": "Merge pull request #1166 from OffchainLabs/node_lifecycle", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 150, "deletions": 166}}, {"node": {"oid": "b5aeb98713edf54a17e67b977a4601815ef4cd36", "messageHeadline": "Merge branch 'master' into node_lifecycle", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 207, "deletions": 150}}, {"node": {"oid": "415d154e330e86a441d1fad2cc903dcbc3badc9c", "messageHeadline": "Merge pull request #1179 from OffchainLabs/validator-shutdown", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "89e275cec6a8cdeec81ca4bd628d225f9dc2cdb1", "messageHeadline": "Fix double connection close", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "47fe21f5b1a06f370a6ce12d2749fd98f431a788", "messageHeadline": "Comment on when the tx streamer nonce methods may be called", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8bcead285b9d37ad672b7451b1bf54e7b55afd94", "messageHeadline": "Merge branch 'master' into validator-shutdown", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "df77afbef3f5e4bb66f04ce11486c5fbe2e1cbc7", "messageHeadline": "Merge branch 'master' into sequencer-nonce-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 171, "deletions": 140}}, {"node": {"oid": "2b5fdd4059fb93d5f90c07ac10d3c423be81d6b5", "messageHeadline": "Address review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 56}}, {"node": {"oid": "9bed47944d824d8140dd230d84d39788f8bac629", "messageHeadline": "Merge pull request #1184 from OffchainLabs/fix-err-print", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f8bf1e7aa51f532ca8b2c6d46af486b45bf1399", "messageHeadline": "Fix err print in start tx hook", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af39d9b0af3154adde0d0207f8f758f34596896b", "messageHeadline": "Update documentation to `node.caching.archive` instead of deprecated", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71ba90612978e5662c5b286f73a7bbc40deef19a", "messageHeadline": "Merge pull request #1181 from OffchainLabs/validator-archive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c04ebea5a69fb1453d75c136cf3f5d3487dfb79c", "messageHeadline": "Validator shouldn't require deprecated parameter", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2b16b019b45a6c22435f5383f8153ace39e411a1", "messageHeadline": "Fix jit validator shutdown cancellation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "7ea898d1c9411bc8b2defeecadc1d474f5b43920", "messageHeadline": "Merge pull request #1159 from OffchainLabs/feed-ping", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 161, "deletions": 130}}, {"node": {"oid": "711ffbeea61127515027fd00ee49e6308cbf36a1", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "1cbf9946549a77ce8629ede36b84111f165e1c77", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "7ba0ab8f26e24a0a8726b4fbdda555f100a70a6e", "messageHeadline": "Fix master merge conflict in test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1394826ad73525f5c88391c6d2785676c9bb3723", "messageHeadline": "Remove extraneous empty line", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d86b62858494e6bc381e0563cd5af9d4a1bc471e", "messageHeadline": "Address code review", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cb7bba48b3d19968407fa824e4368bfb66e0f813", "messageHeadline": "Merge branch 'master' into coordinator_sign_assymetric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 145, "deletions": 55}}, {"node": {"oid": "2a7cf1b555071126d5bebbfb320868e8cc6f3add", "messageHeadline": "Merge branch 'master' into feed-ping", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 115, "deletions": 27}}, {"node": {"oid": "2f2954dd97d6f308580e77023b7282fdf44f0509", "messageHeadline": "Merge pull request #1174 from OffchainLabs/fix-test-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af0670a85bb6045bb7143f0cbc8d992a36e44d13", "messageHeadline": "Deduplicate nonce error code", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "9eede3b47e43cfae015100207a16e906f6b1bc01", "messageHeadline": "Add nonce cache to sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 133, "deletions": 14}}, {"node": {"oid": "77deef5f054606cb24dae35f641272d6ea4d8763", "messageHeadline": "Merge branch 'master' into fix-test-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cde873a36c8b423b9298490347c869b357bc3ff9", "messageHeadline": "Fix test mutating default stack config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d45d6de17cc5178d86c6996f8fca40419ce12a2", "messageHeadline": "Merge pull request #1172 from OffchainLabs/upgrade-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5d623e25d30297981eb77c7a15128823d2c5b61", "messageHeadline": "Prompt use to upgrade node if unrecognized arbos version", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc31369909d566dff6775a0ef6e14ced72c83b09", "messageHeadline": "Merge pull request #1170 from OffchainLabs/fix-batch-poster-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "885d5dd4d37e21e35c937477a706fd5615628def", "messageHeadline": "Merge branch 'master' into fix-batch-poster-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4ca088cdd3956bc41190c7abd5e0b20c9672c150", "messageHeadline": "Merge pull request #1168 from OffchainLabs/sequencer-backlog-metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "866ef5053cd652b512b10fefaa19693f694209c9", "messageHeadline": "Merge branch 'master' into sequencer-backlog-metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "436b90adcf947bdc30304ebbc36b866c8e8724db", "messageHeadline": "Merge pull request #1169 from OffchainLabs/redis-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef8979f9f55672ca7ae31eb64509bc6ad916470f", "messageHeadline": "Merge branch 'master' into fix-batch-poster-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 22}}, {"node": {"oid": "12a4ca3e8d57aa5e1319aa156d5aabc572e780dd", "messageHeadline": "Fix batch poster testForOverflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b9f9486325b244261e7faa1ed95c4dd02d77f1b", "messageHeadline": "Merge branch 'master' into sequencer-backlog-metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 22}}, {"node": {"oid": "622f0205af82d673e989ec4a63cf58450a46c736", "messageHeadline": "Merge remote-tracking branch 'origin/master' into node_lifecycle", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 90, "deletions": 22}}, {"node": {"oid": "a102354f6641830f780503abfaf6bb5cab6b02af", "messageHeadline": "no live sequencer log should be error", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f8985fc8f10a461a92377af19cb80489e7028d1", "messageHeadline": "Merge branch 'master' into eoa-validator-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 132, "deletions": 50}}, {"node": {"oid": "b463fc91a088cc468be3f72a6709d3211c4d7b4d", "messageHeadline": "Merge pull request #1156 from OffchainLabs/ipc-rpc-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 22}}, {"node": {"oid": "a766b4659dc2c63879ffcbe4b6f439d49807ad9a", "messageHeadline": "Merge branch 'master' into ipc-rpc-support", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2d52715f497a34e8daff9e869506f07d1093bfc2", "messageHeadline": "rename IPCConfig.IPCPath to Path, actually use IPCConfig in ipc_test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "5b307f01b11d79d7563d44b00093a09e802f0364", "messageHeadline": "Add sequencer backlog gauge metric", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b5c2476e7b4f2a7516150479967e8c498f2bb797", "messageHeadline": "add getTestStackConfig helper", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "43202644eaee4c1555c2c68f2de9d70274bdd5bc", "messageHeadline": "life cycle controlled by node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 148, "deletions": 164}}, {"node": {"oid": "a637a891243971ce61ceef9277b49e66fceb5e54", "messageHeadline": "don't use safeshutdown by default in tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c429d824803ba5053fa03ba0195febc37a6b2d54", "messageHeadline": "Add additional logging when estimating gas for batch fails", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "3c1e25fe7b2f1ea6fd69b1d2a4dc93cf7a750f23", "messageHeadline": "check errors when forwarding sequencer on shutdown", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "658a9741ece1e922e8e42edeeb7ceecea7c66c7d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-ping", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 45, "deletions": 39}}, {"node": {"oid": "26d43bf76e602c7c6761cc6398ba2acf67c6fed3", "messageHeadline": "improve sequencer shutdown", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "468c729eacb416c38140447fca8b4e4e047a4cac", "messageHeadline": "rediscoordinator: currentChosenSequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a0d3720147bd574495a29a83355951ae036fe0ea", "messageHeadline": "StopWaiter: GetParentContext", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "832686bffcea7c85ee1db8c2a76bba0ce40c1e6c", "messageHeadline": "Merge branch 'master' into ipc-rpc-support", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 60, "deletions": 47}}, {"node": {"oid": "f67148eb791c75c6a19242418dd78a1511d097e8", "messageHeadline": "simplify test helpers", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 33, "deletions": 54}}, {"node": {"oid": "381f565005374e258481d9d614e6e3cc158120a1", "messageHeadline": "Merge pull request #1157 from OffchainLabs/separate-confighelpers-pkg", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "41f7ff04ebc22155e694563b748aac5c621ad623", "messageHeadline": "Improve `arb_sequencenumber_latest` metric", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "7290f17ddba1f21b801e9fff8aa16eb23626142c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator_sign_as\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 131, "deletions": 80}}, {"node": {"oid": "3ed83945ba2512eb78a83603379530f8dda1aac4", "messageHeadline": "Don't attempt to act further if resolving node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "20f6b445715722d32fc37f68c08abab5018d7ee4", "messageHeadline": "Fix watchtower validators", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3892ed687bbd15a789bbaef254d8d319f2143e60", "messageHeadline": "Merge branch 'master' into separate-confighelpers-pkg", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "4bd2d54af59db330402fd96df05eae6eabc3f226", "messageHeadline": "Claify log line now that wallet might not be contract", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2bfeae53ea6bed803be2d8e6d54e49fb8834a3c", "messageHeadline": "Make stakers cooperative test more consistent", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "7bbcde0ac541f68b2b4e04deb535e4508834db9a", "messageHeadline": "Merge branch 'master' into eoa-validator-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "79edb5c272c869b538260937f466966d8e777f6b", "messageHeadline": "Fix staker challenge tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a0bb8e3dbc61bf209d0c0fea6e636b4ef5b57233", "messageHeadline": "SafehutdownDelay in SeqCoordinatorConfig", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "35e11b4aca9aba8ba56a7a04f9beeb0ff2591465", "messageHeadline": "Merge branch 'master' into feed-ping", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "014e6a82efb05f4a0755bda458e0da7a338ee519", "messageHeadline": "Add CLI option to use an EOA wallet (default)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "3efb9e953b554a5918656b4698ba42eb1f79f3b6", "messageHeadline": "Allow for an EOA validator wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 247, "deletions": 88}}, {"node": {"oid": "c1dd9777f5c1dda4441c01ae1c9559a3eda5323a", "messageHeadline": "Merge branch 'master' into fix-staker-challenge-test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "649cb705e48396a06d870d9c1232d30ce9ad9e1a", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "bd5f32c6eaa2b05c46291b5c18c47bb691211c22", "messageHeadline": "Fix staker challenge tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "dbc4a09b6c38fa835a194836c2a32569685ee5f9", "messageHeadline": "Add instructions on how to run validator node in watchtower mode (#1141)", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "9aa8ca2d014acb8f45d66e403d99d9c1e8aaeab1", "messageHeadline": "fix unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "24854b2426c74dd8d3fecf78cc59a51e9e41c183", "messageHeadline": "add ipc rpc test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 81, "deletions": 11}}, {"node": {"oid": "42685521649c205a7978acdce7cabb8276a5dbd7", "messageHeadline": "Ensure feed ping gets sent regardless of other traffic", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 118, "deletions": 106}}, {"node": {"oid": "99670a9782cc936dce78bcc15e463217505078ca", "messageHeadline": "orderly_seq_shutdown", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "2025591e0b5bc58367963dee316feabcf540262a", "messageHeadline": "Merge branch 'master' into separate-confighelpers-pkg", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 102, "deletions": 65}}, {"node": {"oid": "ef6d9c06d78aaac19480bbffc3a45c050ebac2db", "messageHeadline": "Move config helpers from cmd/util to their own pkg", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "22e91619b6dc7ab6586bd18ae7d65de4641a99f9", "messageHeadline": "Merge branch 'master' into ipc-rpc-support", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 102, "deletions": 65}}, {"node": {"oid": "ce730971ad864536087d495df98f17821123caa0", "messageHeadline": "Fix `ClientConnection.StopAndWait`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6b7da4209a1aedf8e3d0526bf653db7a6a36156c", "messageHeadline": "Fix code to always use go-ethereum log module for consistency", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 45, "deletions": 48}}, {"node": {"oid": "180ba03d85bfabd70e5093ce56f8080ac1bd57a0", "messageHeadline": "update readme", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "45ce8228139a89b8d0f7a57913589a5178b4ec42", "messageHeadline": "Merge pull request #1151 from OffchainLabs/val-smart-contract-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "8b389826b9c5bb7ff8d607fcaab5625fd219911a", "messageHeadline": "Respond to PR comments", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cf0a000d36a8a02b7df6c1995fe4d16eaf2bd59b", "messageHeadline": "Merge branch 'master' into val-smart-contract-config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "92bc70d4718754656cf6804276fae950177004e6", "messageHeadline": "Merge pull request #1150 from OffchainLabs/jit-listen-on-localhost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "22867015ff172191f30dda0d448b0c2641d39b58", "messageHeadline": "Fix typo", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17e28d5a45ac6bdd2f7fd8c9bd7f4bf72fb1a673", "messageHeadline": "Allow validator smart contract wallet to be specified", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "92a55b4f9c71e1ae0313cc6c4d8a0f84712ce9ed", "messageHeadline": "Only listen on localhost for the jit validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1a71e8573e8c88a15c80fa40fbcf471039817393", "messageHeadline": "add IPCPath config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c00ebc1dee698b13085d13907fd0eef9252dc707", "messageHeadline": "update inside arbitrum: validation (#1139)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f97d0b63c23387a75fc31d5eaec4a17256fa85bb", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator_sign_as\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 317, "deletions": 121}}, {"node": {"oid": "0c15fb74a06c76b83c02e2511672e3ab8019bbbd", "messageHeadline": "If running validator, require archive mode", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "89c0836d138b72f50263d9760f8008420ea34207", "messageHeadline": "fix seq_coordinator backward-compatibility", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18ebe167bcdf1f4a49d93f77e7ed7f13ed486f5d", "messageHeadline": "Don't update active metric if errors", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54bf5a8d04814b203c5e58a764d1dabd6ee6836a", "messageHeadline": "Simplified active metrics update", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "59488f321a249ff63d8e6b3b42222c133c1c62a8", "messageHeadline": "Remove extraneous update", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "71126a0a3736231ced60ddf1ee8b8af0b6b416ce", "messageHeadline": "Fix import ordering", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8f735285666ce1b578549cde4b4eaf3a50c7d8a5", "messageHeadline": "Add `arb_sequencer_active` metric", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e3ef371028d40ffc35521a1ca6eae12fc6811e2b", "messageHeadline": "Fix unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a81cd11b77168e1db3795b4e6d9cfcec74ffc54f", "messageHeadline": "Fix code location", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "e8e47691fe1351db1940a2b216f6abce8231334c", "messageHeadline": "Replace build directives", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b238e955a0f40d9ad5c061ca9299f30712675356", "messageHeadline": "Fix unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0ab03d5d567db3078fb6b0183f7493af44abe7b", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "2c69edffd1e722155a1f0447c78dfbee711ef877", "messageHeadline": "FIx unit tests, move more read-only functions to RedisCoordinator", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 51, "deletions": 46}}, {"node": {"oid": "97d4236e99a435464483e3e754176158dab64758", "messageHeadline": "Fix missed renames", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "726d200da5244d47b0968f8cd620caa8828458e2", "messageHeadline": "Make `RecommendLiveSequencer` public", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b0d936188e3c428c8bbff9772fc5604e69fda7c", "messageHeadline": "Create `RedisCoordinator` for just `recommendLiveSequencer`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 93, "deletions": 58}}, {"node": {"oid": "9f568c56eb442bc0382677c6a3290403a8994327", "messageHeadline": "Listen for JIT on IPv4", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41955d9a66efe9643e76c560063ba90473f0e8cd", "messageHeadline": "Fix metric name", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5e9af5a7c5ae1982e766e077e4b7f3897cc3b287", "messageHeadline": "seq coordinator: make backwards-compatible", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7a21da6defaaaebc364ed75a08b7698d5df49040", "messageHeadline": "Update docs to note latest nitro version 2.0.5", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "208d9d50f250e9b4948f867d3795548256583b17", "messageHeadline": "fix logging error when db.Close fails", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aa1c7fb470f9866e26ad1a3e664e796120b5d274", "messageHeadline": "synchronize testhelpers.LogHandler", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2483230312ed990383b9369e4877132e8ce4993c", "messageHeadline": "handle StopAndWait error", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "f20adbe38d21f33c6ea1ff9532a2f96dc3b4cb15", "messageHeadline": "add missing StopWaiter.StopAndWait method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f7639d1486ee8cc8fd7a9f62cfd01e473a6a721f", "messageHeadline": "address review comments", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 66, "deletions": 66}}, {"node": {"oid": "9d111b7421ec685dc50434b33474a8d257710fe3", "messageHeadline": "print all stack traces when warning about StopAndWait taking long", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "9fe58dec0f6faf3545f644ba66bb1a71f5e35415", "messageHeadline": "shorten sleep time in StopWaiter test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9a56d0c91a91811175a0f738466df09f4a9d783", "messageHeadline": "rename stopped channel to stop", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6b0ffc0387eb5181d054c6372157889b0f784a26", "messageHeadline": "add another stopwaiter test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "bc3a5bfe57e94efab13bd4880cf342e584645c58", "messageHeadline": "pass pointer to TestStruct in stopwaiter_test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63c3b5000f83507deabec1b71941e34f0903fec5", "messageHeadline": "name stopwaiter reflecting type of parent", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 36, "deletions": 25}}, {"node": {"oid": "c1111009964d08cfceac3201361343298abf63d5", "messageHeadline": "change timeout to 30 seconds, use shorter timeout in test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "139a48ce34e4c2f9d7f7fee18a9a9899734e5186", "messageHeadline": "warn when StopWaiter takes longer then 60s to stop", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "fbaa96d6d6246b427629be176499e1d5c5013d89", "messageHeadline": "Add startup message when validator", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3062f10f2ea0d9c90f2fbaaa053917ca8140a8fc", "messageHeadline": "seq_coordinator signing backward-compatible when symmetric", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "28ad2bca97edfcfe560266e1dbde40f6fdd0fe30", "messageHeadline": "improve testing with signed messages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 66}}, {"node": {"oid": "7f0b5c1bee5afbe584e3b3d0527d53eab93afa13", "messageHeadline": "SignVerify checks for batch poster", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "26ab6cb0ae0180a787179621a06efd405e3148f8", "messageHeadline": "add datasigner to other-nodes in l1 tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "9d4c0e35b4c98cd37a547fbdf224e787184a8ee4", "messageHeadline": "seq_coordinator uses SignVerify", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 26}}, {"node": {"oid": "ae5512b48138bd87eb8ff4283d472b043b4ebdfe", "messageHeadline": "separate config to sign broadcast messages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "9ba6dc01c8d7b70a6243b49ded6127cedad8109b", "messageHeadline": "create SignVerify", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "782a589147c91f376d0f84e4e096545acb844ff4", "messageHeadline": "Merge remote-tracking branch 'origin/signer_api_converge' into signer\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "68b2dd777b8af930b53b21360207b73552c99e19", "messageHeadline": "Merge remote-tracking branch 'origin/master' into signer_api_converge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 451, "deletions": 72}}, {"node": {"oid": "eca4d8a33cab5b1c8818f3b607026c80b47d516a", "messageHeadline": "Merge pull request #1135 from OffchainLabs/fix-math-fluke", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e66af84b9e6df9988b0f571f2893e87952150804", "messageHeadline": "relax sqrt approximation test for large values", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c8b5599bff115d03060d5fffd65f56b05fe33b9", "messageHeadline": "Merge branch 'master' into signer_api_converge", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 450, "deletions": 71}}, {"node": {"oid": "ee6f89f7b71fccf1e2f93ae414e3a58797c5df13", "messageHeadline": "Fix error message tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "973018409fc0709b77480f797a12eef96b63d4b7", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ef104f482d4fcf5e57abb7ba74eb4ae3aed2890", "messageHeadline": "Merge pull request #1129 from OffchainLabs/merge-update-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "f654dfff98f687b5ca3a38370d557f29be48bc7b", "messageHeadline": "Merge branch 'master' into merge-update-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 137, "deletions": 58}}, {"node": {"oid": "6f6373bd78c74bd1939713f449b9f1640eb8e153", "messageHeadline": "Merge pull request #1118 from OffchainLabs/relay-metrics", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 78, "deletions": 21}}, {"node": {"oid": "c66af0a4e30a2545e8b9d241726c4eb91eebf6f1", "messageHeadline": "Merge branch 'master' into relay-metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "0f5f14bf76bf538ba75157885b3a3dde3aea19cd", "messageHeadline": "Merge pull request #1128 from OffchainLabs/fix-rpc-agg-metrics", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "58e30d260e05824290ffeeb52a6214d16a5e347b", "messageHeadline": "Merge branch 'master' into fix-rpc-agg-metrics", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 46, "deletions": 25}}, {"node": {"oid": "9dc5b6001628653bd88fa0d02f4fc9348a817808", "messageHeadline": "Merge pull request #1131 from OffchainLabs/docker-consensus-v7", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bd6ae41001a720142824d80d0a26af2b43561dc8", "messageHeadline": "Merge remote-tracking branch 'origin/master' into relay-metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "2c01c51aeaf391fb656bccb69c2fae8b5d950412", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4b56e88d20448fc43d622835eb398329ce39d587", "messageHeadline": "Merge branch 'master' into docker-consensus-v7", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "2e0e2b4cc84f491f3e149622ece9d08029c369a2", "messageHeadline": "Merge pull request #1132 from OffchainLabs/repin-geth-9e74b72", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b326eb3cc29ce79561cb2f27e8da92222b1100a", "messageHeadline": "Merge branch 'master' into repin-geth-9e74b72", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "35b3c8c88bbaa2571dca0c677817eed878fe8035", "messageHeadline": "Merge pull request #1101 from OffchainLabs/smart-arbdebug-intervals", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "d070fa1fdadc8ccd3b42e7d995aabd23c3d963dc", "messageHeadline": "Repin geth to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cf2531988149fcf83027be6634803202414bc28", "messageHeadline": "address comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e797b0b3204a035954664998fdc2da716732bc7", "messageHeadline": "Merge branch 'master' into relay-metrics", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3640, "deletions": 739}}, {"node": {"oid": "335a21d535351dbeaa3e8312e10e22fda7f663ac", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "cc03c5cade6abf38c242a34891e373e5eaa8fac5", "messageHeadline": "Add consensus v7 WASM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0f44c40e4d063a2a44e6a31bea40899fa3d9629f", "messageHeadline": "Merge branch 'master' into smart-arbdebug-intervals", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4737, "deletions": 1048}}, {"node": {"oid": "a2779cc597c381e97bba40fab93e5cc8b6ca77ca", "messageHeadline": "post-merge docs updates", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "85d4a2df1551f34c38ae580bd2615739928b771c", "messageHeadline": "Rearrange das aggregator metric name hierarchy", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7f52b363164d2f7c109dc4870f3ef5fb81dcad49", "messageHeadline": "Remove non-prom allowed chars from das agg metrics", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "54d476e3b61c541948c0a3c44d74f7f326fa685a", "messageHeadline": "Merge branch 'master' into test-node-prod", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3732, "deletions": 851}}, {"node": {"oid": "4e58c6115cba27e2fd5bd7c1b73544c9e1dfd532", "messageHeadline": "Merge pull request #994 from OffchainLabs/check-chain-id", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 304, "deletions": 6}}, {"node": {"oid": "d9641dd094c2254cd1c65096100d2e2f66c8b7c6", "messageHeadline": "Merge branch 'master' into check-chain-id", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2332, "deletions": 686}}, {"node": {"oid": "23da9bb053ebc9fb6fab88feb1699c34f33a629f", "messageHeadline": "Move wallet gen into testnode scripts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 307, "deletions": 211}}, {"node": {"oid": "a75a4b2aea7a681823d759af9e610a9c1945b344", "messageHeadline": "return error fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "52681b17c64c4a30fe8cb8d6d5e5ca640e416346", "messageHeadline": "rename to AcceptMissing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8b4d8a4bcdfc6e5750f653ab514399aff6a7f017", "messageHeadline": "peelverifysignature errors", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "d01095fb7da30a43c13644441fe1a6c9eaf431a2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator_sign_as\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1538, "deletions": 338}}, {"node": {"oid": "fc0fc5856bfec7d1df5c09dfec3ead1d6a75ceb8", "messageHeadline": "update node docker image to v2.0.4", "author": {"name": "pearring", "email": "matt.pearring@gmail.com", "user": {"login": "pearring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2312734493db94d7787b25a44cccfd16daa7813", "messageHeadline": "changes to verifier API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 204, "deletions": 96}}, {"node": {"oid": "8eaec5321eb60a0bc5ae822c052179d9d9efa90a", "messageHeadline": "Merge pull request #877 from OffchainLabs/data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1874, "deletions": 452}}, {"node": {"oid": "ba333963f5f70b53300f4327b21af5bc11ed52fc", "messageHeadline": "Merge remote-tracking branch 'origin/master' into data-poster", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 141, "deletions": 9}}, {"node": {"oid": "1c6926387fd6ee11c32eebc69ee074b323716bbf", "messageHeadline": "simple_redis_lock_test use config fetcher", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a5ddf60069e66cdd694cd586d6bfd0f689b67b86", "messageHeadline": "Merge pull request #1124 from OffchainLabs/default-to-cranelift", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f3b11a4329567944f8b99938bb7237788ddfd69", "messageHeadline": "Merge branch 'master' into default-to-cranelift", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 8}}, {"node": {"oid": "c2f7c43dcd9a35a716cf6db8625228b4b7a4328d", "messageHeadline": "Merge pull request #1112 from OffchainLabs/storage-backed-big-int-format", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 8}}, {"node": {"oid": "5c9bf86fbfa5c1813f9b600bdb3e1123ecccea1a", "messageHeadline": "Merge branch 'master' into storage-backed-big-int-format", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 340, "deletions": 248}}, {"node": {"oid": "389ed7abcce663c8ef260507167ed72cc251598a", "messageHeadline": "use cranelift by default", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43603c68b17dc8b98154df6ef8f5f388817842ed", "messageHeadline": "Fix config merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "231e0c16a6422340208c06a0cd9355fcc6f19fde", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1394, "deletions": 327}}, {"node": {"oid": "da5ff5b50b18d268dbc9702b69ef6bca58c9b901", "messageHeadline": "Merge pull request #1057 from OffchainLabs/simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 340, "deletions": 248}}, {"node": {"oid": "b3d9f9108592df7281e9b5c3183ee5053d156aab", "messageHeadline": "Merge branch 'master' into simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1014, "deletions": 52}}, {"node": {"oid": "195b7a170a280d9e4256b1b6ad91a2f784adc0e6", "messageHeadline": "Merge branch 'master' into storage-backed-big-int-format", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1013, "deletions": 51}}, {"node": {"oid": "ae0321fdd87e2c3b8c226a72f9faf585f5a0c7b6", "messageHeadline": "Update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca212aabaeebe340d321f421bc0ba719eace981d", "messageHeadline": "Merge branch 'master' into check-chain-id", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "62bec014b9aa21cbe9e90950be92585d3bd7c19f", "messageHeadline": "fix: remove postUpgradeInit logic", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "dce3e6f236cc396ddbf7380da97e58c821969b99", "messageHeadline": "test: dot instead of svg", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 172, "deletions": 3226}}, {"node": {"oid": "59dced16c434d7d9c8a8651e441e124fc2f8aaa6", "messageHeadline": "fix: remove extra file", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 1057}}, {"node": {"oid": "92144ef23d0a08ce606113c00bcc09339a1a0474", "messageHeadline": "chore: rename svg", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "82ee3d99d35cb6291bf631031c924e757b44b7ef", "messageHeadline": "test: inbox upgrade", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "5a9713fcafaabac6dad2903e0b836cef03ed7046", "messageHeadline": "test: storage layout", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4295, "deletions": 0}}, {"node": {"oid": "5e87d69eeb57d93bb88c70ce5d77ca279898f94b", "messageHeadline": "chore: add sol2uml", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 797, "deletions": 40}}, {"node": {"oid": "18b8194142d9084a53f144acbf2af53c9b0d326a", "messageHeadline": "Merge pull request #1025 from OffchainLabs/check-validator-afk", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c35b9b646709f89ba66c483e45480e1e754e1c13", "messageHeadline": "Merge branch 'check-chain-id' into check-validator-afk", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 218, "deletions": 8}}, {"node": {"oid": "bc0ba15e6e8e3e386c3c9ecf1aab9be3d3b79807", "messageHeadline": "Merge pull request #1026 from OffchainLabs/fork-prevent-replay", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 202, "deletions": 4}}, {"node": {"oid": "564c031dd07732df9bd19f47461034c435b52d79", "messageHeadline": "fix: use a contant VALIDATOR_AFK_BLOCKS", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d069e0611b87cbd0bcd21ab371378a254c7e4a4f", "messageHeadline": "Merge branch 'check-chain-id' into fork-prevent-replay", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "68e6642e7820ca089d968a34724e99fb65ea6b0a", "messageHeadline": "feat: add setValidatorWhitelistDisabled", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c147caa9ecbacf4922abe6aed19f2647fb5e0974", "messageHeadline": "Merge branch 'add-storage-tests' into check-chain-id", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "fc947df3a2caebced4dfc445b160346877a09ab5", "messageHeadline": "fix: remove postUpgradeInit logic", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "90d4b0fa5cd16e5127a3032322755df22611f227", "messageHeadline": "Merge pull request #1119 from OffchainLabs/twos-complement-testing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 79, "deletions": 32}}, {"node": {"oid": "622a2a0c7ff5093817970b5f1128195f9c8cddfa", "messageHeadline": "Test-node use hosted images by default", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 150, "deletions": 122}}, {"node": {"oid": "cccb6888ed51d6027175dbcb0da8dbcbb62bdc75", "messageHeadline": "more simple_hmac API updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "6e420490667a691f14de9e6a8c737a4876107afd", "messageHeadline": "Fix race conditions in unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 23}}, {"node": {"oid": "0ca2060ee55881f1a19b28e339f1060fb6d26e47", "messageHeadline": "Fix additional underflow case and expand testing to cover it", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "3d0088a7dfbc1827c7fc4978ee61787426973651", "messageHeadline": "Improve two's complement testing and fix overflow/underflow edge cases", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 32}}, {"node": {"oid": "7045460f1db3215f7d3f48879a553287572776b7", "messageHeadline": "Move metric globals to more appropriate location", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "3e03a34db5e10bd858262ffb63a2c41d20f1f6bf", "messageHeadline": "Add basic feed metrics for server and client", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 88, "deletions": 28}}, {"node": {"oid": "d4d14c14caa2fb70c62325368166c54658b0cd62", "messageHeadline": "Merge pull request #1117 from OffchainLabs/update-geth-pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09c08e59f75c4c4401bc6fafb471cc6ee4f8c36e", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72bd417d8e195af87a43453c6ed0a6cfbc02d539", "messageHeadline": "Merge pull request #1106 from OffchainLabs/tx-streamer-recover-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f0b6ae6847662a8af3acd326f5927538a3298321", "messageHeadline": "Merge branch 'master' into tx-streamer-recover-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "127aafa12c1e7ef5672ad8dabc9e418e60985b40", "messageHeadline": "add comments to currently hot reloadable fields in wsbroadcastserver.\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "39b129ace16af80951a3e567b48ec5c68f2d6127", "messageHeadline": "remove unused InboxReader.AdjustBlocksToRead config option", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "c03a7cbbb948f98972e41a361a4551a4b40a6392", "messageHeadline": "fix infinite loop in ClientManager.Start", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "2250ee715e9ac7299c7a267e9a3c73027b912581", "messageHeadline": "fix broadcaster.NewBroadcaster calls in broadcastclient_test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c94d41e868d3a317eb9dc85a0bf10bf758009b63", "messageHeadline": "move SequencerConfig to sequencer.go", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "2c9b3c376e9de1a2080b9037ff1e2930cc25b440", "messageHeadline": "fix config name", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d5d3519f8fa48fea5ef8a7c9a4534124ebfaabe", "messageHeadline": "add missing import", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "359869f0c9dc04c3515fe33af9d37042073d3d7f", "messageHeadline": "Merge branch 'master' into simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de3ab4e157a5796da2b5776518be751f73d119ec", "messageHeadline": "fix call to broadcaster.NewBroadcaster in relay", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e42f016c0051ee3e1b0deaca3546f27a44c1845f", "messageHeadline": "Use two's complement", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "a7a121655ce30abbd02fc44787f34a0500013059", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1116, "deletions": 333}}, {"node": {"oid": "7e016199440e9e150fdf5cea00ad1bd612d15a01", "messageHeadline": "Merge branch 'master' into storage-backed-big-int-format", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 988, "deletions": 299}}, {"node": {"oid": "b58ac720c108565bf7c92ec793f4f81ce139fd7c", "messageHeadline": "Merge pull request #1116 from OffchainLabs/allow-no-delayed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "823db41bfb72f4ef8dc777a22c3da90e14726ac3", "messageHeadline": "PeelVerifySignature doesn't use prefix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cdb39c8dd0c18249af3339f089f407367b091c4d", "messageHeadline": "move simple_hmac to signer API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 108, "deletions": 42}}, {"node": {"oid": "5647947a51134314b6eee6e92708eff61884e0f9", "messageHeadline": "move simple_hmac to signature", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "9226cb1427cdf4c505338b4ec778f11e059d35f4", "messageHeadline": "Allow enabling sequencer without delayed sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f4921ba89ac0eab85e17475b94eedf2a0f7a83f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator_sign_as\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1121, "deletions": 332}}, {"node": {"oid": "f078df1fd531d66287bf812a306be9b068e8cb9e", "messageHeadline": "Merge branch 'master' into tx-streamer-recover-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1021, "deletions": 311}}, {"node": {"oid": "d533a44da233b729fba395d5b7ed6a59bc77abd9", "messageHeadline": "fix typo", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f529542cbd507e109b0a45dba8e6621f12a62f30", "messageHeadline": "Merge branch 'master' into simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1113, "deletions": 330}}, {"node": {"oid": "2dd525b5597d27b42f3387158a007bf196a7efe7", "messageHeadline": "fix disconnecting clients with too large send queue", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7aecebf4c6b40c95670f1a70cf3d41c38b555c0e", "messageHeadline": "fix poll only override condition", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5258d3b65d1ce5d7d95b313530c59ceb87aa9e1d", "messageHeadline": "fix stoping ping timer in ClientManager", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae63753e04f8c8f6b896d82cc05e1dbbad949ca1", "messageHeadline": "remove outdated TODO comment", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7aa1d91fedb931bf338102d5f2bad10770eecba", "messageHeadline": "Merge branch 'check-chain-id' into fork-prevent-replay", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 9630, "deletions": 1264}}, {"node": {"oid": "c2ef32011909ffa5ef7f4893568896ae308d1bc1", "messageHeadline": "Merge branch 'check-chain-id' into check-validator-afk", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 9629, "deletions": 1264}}, {"node": {"oid": "a8dd89465e7969f58ca21a9ae5d75031c46592d3", "messageHeadline": "docs: update storage dot", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d364bf5f1814f7995a584fdf825c3d848649ce77", "messageHeadline": "Merge branch 'add-storage-tests' into check-chain-id", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 9628, "deletions": 1263}}, {"node": {"oid": "bccb9923fdfa8fd4b4c14b7c62737ec5fbb7a615", "messageHeadline": "test: dot instead of svg", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 172, "deletions": 3226}}, {"node": {"oid": "c7bd5faa77e6ac937150b375a5ba57325a6fca35", "messageHeadline": "fix: remove extra file", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 1057}}, {"node": {"oid": "87332c5caea9f746fe4ae6a622d23fba12994a5a", "messageHeadline": "fix: addSequencerL2Batch", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a378e6e0e38076af3ed405ca2a62bfc2f6d1f8d7", "messageHeadline": "chore: rename svg", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "b99ddc86bb14ba6c351fd059d24bd2c04eeebb4a", "messageHeadline": "test: inbox upgrade", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "df04aaafc561e5978c1c9b4accf4a06779e6b627", "messageHeadline": "test: storage layout", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4295, "deletions": 0}}, {"node": {"oid": "4f48e23ae88d67f773871052fe09736916161ab1", "messageHeadline": "chore: add sol2uml", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 797, "deletions": 40}}, {"node": {"oid": "207827de970d6773ca2657a83a78e8f3ac216304", "messageHeadline": "fix some spelling errors", "author": {"name": "Hadrien Croubois", "email": "hadrien.croubois@gmail.com", "user": {"login": "Amxx"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64cb713f3c07705351a7a3222d802938b40b68e4", "messageHeadline": "fix links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2cc216c2976a16a5c80186ec32d3c21315091ff7", "messageHeadline": "add additional gas info to docs", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "53f068afa975d71746854ad86484fb43de20ebab", "messageHeadline": "Merge pull request #986 from OffchainLabs/feed-signing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 972, "deletions": 293}}, {"node": {"oid": "d1b6d54b94996d71913fd1e2c12da13873827060", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33a961b2686f183316d9a5d0ba9cb1ca8ec0fe06", "messageHeadline": "Update blockscout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f26529ce0a72c6e928909093eb50d3c60ef07754", "messageHeadline": "repin blockscout to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3237b117c36912db10e12123776f6d895aaa8e6", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "427e3c5232e4f3474a74d5315a4d3962d2f61c31", "messageHeadline": "Switch arbitrator emsdk to no cache and clear brotli cache", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9ae323c92bcef3fe5853bc40a2cfd73f06352cb7", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "0e075e1bbc2d9a62b32f69e1f846f0b7b1d4e0f0", "messageHeadline": "Update CI `aqctions/cache` from v2 to v3", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2ec6b0cf1cc1dcca6a0a8d29461eafeb33ec2b23", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2678e0b57abfbcda8f21e844a94368eea5389348", "messageHeadline": "fall back on config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7bde6458835f05ebe681cd4d09644b687f565fd3", "messageHeadline": "use jit validator by default", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c65c8c0a9e9f46b2b2bd753a7cfcc0a3ecadfa94", "messageHeadline": "Add unit test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "112522808c06f617048eed7172782819cfc48409", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 201, "deletions": 89}}, {"node": {"oid": "19ef074f7c8da95932207b9ed8a03ea88ba3c032", "messageHeadline": "Update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcb15d4167c86646420280cd7f46ab5889d35c85", "messageHeadline": "Add explicit sign byte in StorageBackedBigInt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 69, "deletions": 7}}, {"node": {"oid": "1034810c14a7b6202353df3b4d44ffe5849a79e9", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 194, "deletions": 57}}, {"node": {"oid": "d6a431c58e2ead510b16a9346d59650db762b622", "messageHeadline": "find docker machines", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "cea76945b47cd880062c5fc9dac6e36df91fa969", "messageHeadline": "Download replay binary for wasm machines in docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "6dd0e3c2b1faccdb70f44514014c206f21c9745d", "messageHeadline": "Merge pull request #1108 from OffchainLabs/init_wait_for_snapshot", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bfe3d43f3708c5b1a2618bc8c79b8ee927e06be5", "messageHeadline": "Merge branch 'master' into tx-streamer-recover-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 19}}, {"node": {"oid": "bde7dcca8a666106d6de0a3196c6ef00968f0b77", "messageHeadline": "Merge branch 'master' into init_wait_for_snapshot", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 77, "deletions": 16}}, {"node": {"oid": "d9edeb6a3700fb9d151b69b7154be43425cb2fee", "messageHeadline": "Merge pull request #1088 from OffchainLabs/forwarder-http", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 16}}, {"node": {"oid": "e9cdf4cb32f163dadd03de15cd62e5e91af92afd", "messageHeadline": "Merge branch 'master' into init_wait_for_snapshot", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "59d3797ee14b763c3237f29a02e5d3a6a9c740cf", "messageHeadline": "wait for snapshot generation if init.then-quit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4f0e722744b084de85ebe97c62161c1a3a37bd48", "messageHeadline": "Move code", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 42}}, {"node": {"oid": "efa83b2d0c0a156324b325a72e43d523cbaf8a73", "messageHeadline": "Merge branch 'master' into forwarder-http", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3946, "deletions": 258}}, {"node": {"oid": "f5d8453b758f0f62aea4001fc282ece7a1064725", "messageHeadline": "Merge pull request #1107 from OffchainLabs/sequencer-direct-forwarding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "2fd01e48796d9e947feb2414d99e8c4aaed37ab8", "messageHeadline": "update geth pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58a0aa155285081296737b1b35f8c832e09ed091", "messageHeadline": "Revert \"move some validations from main to Node.Validate method\"", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "7b21ae9360cb43790f83a943c1d2e0d92ad0478e", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 25}}, {"node": {"oid": "2f5799e38da2ef8a18b4d5876e0f29d3d59cd215", "messageHeadline": "Merge branch 'master' into smart-arbdebug-intervals", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "abcf61f8b15349dfbb0ebed24f7991fb203dc512", "messageHeadline": "Merge branch 'master' into simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 69, "deletions": 26}}, {"node": {"oid": "6184be3df11d72557fc37705703fd2b1b9341d33", "messageHeadline": "move some validations from main to Node.Validate method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "d8d6fd7e3a21421e659b4d3c9e52bbe0cb53a5e6", "messageHeadline": "Merge branch 'master' into tx-streamer-recover-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c2cb49d359f78523d9b792de14e4c1ce31bd49b0", "messageHeadline": "Merge branch 'master' into sequencer-direct-forwarding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8ca0e746c2e987cb7325bba03c0c0fa0a993c1e9", "messageHeadline": "add merge faq (#1105)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e8ecc47434c470b1886939d6d7bb8b80de98d91b", "messageHeadline": "Simplify sequencer forwarding to not use queue", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "cf01fc0588efe8e0845fa9fc236eba3965fc878a", "messageHeadline": "Recover latest state if missing in transaction streamer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "afd73cae0b455e59fe88bd093a9de7c1e206897b", "messageHeadline": "Merge branch 'master' into smart-arbdebug-intervals", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 25}}, {"node": {"oid": "bb97100ada6fedde7231174edc663c5fca2cf389", "messageHeadline": "Merge branch 'check-chain-id' into fork-prevent-replay", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "b6efff5761314728f0b54051ffdb5ec590bec41a", "messageHeadline": "feat: add removeWhitelistAfterValidatorAfk", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8d2b032d363bcf92046e6e857243ae32bc159cdd", "messageHeadline": "Merge branch 'check-chain-id' into check-validator-afk", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "8e591e5591a25d4cb3c43c263c83e45ed9720fce", "messageHeadline": "refactor: store validatorWhitelistDisabled", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "d6df54cf4fed92903a03fc63e9525b046769fdf3", "messageHeadline": "Merge pull request #1097 from OffchainLabs/validator-gas-refunder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "2d970b7d43e9fb2eeabd0da5f58a12a272ffb026", "messageHeadline": "Merge branch 'master' into validator-gas-refunder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "86d5b1ac41985d4404d40f6024578ff082349132", "messageHeadline": "Merge pull request #1098 from OffchainLabs/docs-nitro-v2.0.3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "624eede941b64294b6cecd516874aaf05b5cf8f0", "messageHeadline": "Merge branch 'master' into docs-nitro-v2.0.3", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "492754b1bb8918dde1164b838d79fe04f7b9af22", "messageHeadline": "Hopefully fix caching with parallel runs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c9784184cd497e4c8ade38aac467f7f2171dd7b7", "messageHeadline": "Use github actions cache v3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d564c60cd1ff8a47ec4f8196ec4b368529c4d58", "messageHeadline": "Merge branch 'master' into docs-nitro-v2.0.3", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "09769b508a54a04c2e0537cff4aceaeb1168252d", "messageHeadline": "Recover from a sequencer crash when creating blocks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "dcb897fd31aecae12ad0a16c2269a9ff4259c5ee", "messageHeadline": "Merge branch 'master' into smart-arbdebug-intervals", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1e14e836f44545326e3fdf4a57db95dd3b4fadf4", "messageHeadline": "make intervals when block ranges are too large", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 26}}, {"node": {"oid": "b9987664021718b97b913934a9b702d0f8d115cb", "messageHeadline": "Merge branch 'master' into docs-nitro-v2.0.3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "72108dc521da488fc0cd800fe04214faa2001d78", "messageHeadline": "Merge pull request #1099 from OffchainLabs/fix-render-rpc-crash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b0193f36cf12dbe32c4828ac185497d743e4894c", "messageHeadline": "Fix crash in RenderRPCError with empty revert data", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e8940884f465c929a3e5a22f2cb188c6773ae2ad", "messageHeadline": "Update docs to note latest nitro version 2.0.3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7f7cdbe5a24437c73b72f5b76ffaeccfc1acff91", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3862, "deletions": 229}}, {"node": {"oid": "d4f5b7e8ff7c6a9629a7674f90e8de360f5f56b5", "messageHeadline": "Add gas refunder support to validator config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "a6d8385032d806bf8a75ed3c51c5d9cd30125064", "messageHeadline": "Fix missed merge rename", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4afa1477480704067683f07c948bca3a844f12fa", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3862, "deletions": 230}}, {"node": {"oid": "9779dabaffcd53259f969e5df384543caf9805ea", "messageHeadline": "Repin geth to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a0425fe900e1f1f90dc7ccbe7447c4d5d3da7ec", "messageHeadline": "Merge branch 'master' into simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3863, "deletions": 228}}, {"node": {"oid": "6c042de66584f2eb97206d65bd993b350c049002", "messageHeadline": "always create DelayedSequencer", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "cb479c01d8772bc8defe800018b7ccae554bec4a", "messageHeadline": "Merge pull request #1079 from OffchainLabs/jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3861, "deletions": 228}}, {"node": {"oid": "b91c989a3d3ef9535a9d1f7a1d3fe6d7905f6152", "messageHeadline": "Add signature verification to all unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 66, "deletions": 26}}, {"node": {"oid": "b0b5cafdc87df37ebdb985efadac2272d316e287", "messageHeadline": "rust formatting", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8a261582dcfba2b5add86f6bcba8e0bc6e9c65eb", "messageHeadline": "document that setOnReloadHook is not thread-safe and don't lock the m\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "385c3d352f14e188c090099172fbcd17886010ea", "messageHeadline": "fix validation condition", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd5207b4adb522fcd552add260f29a9a4c1291f1", "messageHeadline": "fix arbitrator's too_far condition", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8bb6eda71c5369db810ebb094e0b7cb7ef9bb7cc", "messageHeadline": "address rust-side review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "86984925e80dc4088ff2f166b5ec129f47d61873", "messageHeadline": "Fix missing DefaultSyncMonitorConfig", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "634e2aa6a8c2cfa6f4cc929069abf9a65fae4c54", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 247, "deletions": 204}}, {"node": {"oid": "fd956fbaedbb115f9ce4587cec3fab6db58f0e18", "messageHeadline": "Merge pull request #980 from OffchainLabs/sync_monitor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 158, "deletions": 96}}, {"node": {"oid": "fda3fc34ba7da32aad2e91a181621f1435d3c037", "messageHeadline": "Merge remote-tracking branch 'origin/data-poster' into sync_monitor", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "21a6a6ad6c065b8615683cd056fad446ec277929", "messageHeadline": "lower defauld coordinatormsglag", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9da3c575f48e71f5074c00c85b195e407e894921", "messageHeadline": "fix merge bugs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "3da47dada6ec6c389e2059b698b9b4bfed16d391", "messageHeadline": "fix typo and enable the jit validator by default", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df7272b83b4f50dad174e06eb1c159b1bb2d3138", "messageHeadline": "Merge pull request #958 from OffchainLabs/simple_redis_lock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 598, "deletions": 99}}, {"node": {"oid": "128bf67f5fc044476392869e0d9b85e4d5f73676", "messageHeadline": "Merge remote-tracking branch 'origin/simple_redis_lock' into sync_mon\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "df50afc8d5b0d40c15829558dfa56d43aa1e7f46", "messageHeadline": "data poster fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4f32fd7c7794f5a31927a3c283ee416b219bac47", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 68, "deletions": 62}}, {"node": {"oid": "92693e10c26d03b3332198ca9b37f303f863889b", "messageHeadline": "address go-side review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 31}}, {"node": {"oid": "d00bd4b6a079f38068966a9a5c1110ab06774718", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a47d649cd6b004e1b5a0546f17a1db488a682b0d", "messageHeadline": "Make test-node.bash portable", "author": {"name": "Ari Lotter", "email": "arilotter@gmail.com", "user": {"login": "arilotter"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "300b0ae02d3810bfe12a393747341f30f1d476fe", "messageHeadline": "Merge branch 'master' into simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 113, "deletions": 150}}, {"node": {"oid": "065809cddbb8e489dac4d694f589552feb64285d", "messageHeadline": "add OnReloadHook, make DelayedSequencerConfig.Enable hot reloadable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "ee91db40f91a7551000091b47c3fd13c66934f9f", "messageHeadline": "Merge remote-tracking branch 'origin/simple_redis_lock' into sync_mon\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "963eaacf14e2a04c61bf39e175b170b12e40e7ff", "messageHeadline": "increase lockoutduration for tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6b6e02ebb7db33b51b699628ac141f86ee662c8", "messageHeadline": "Merge remote-tracking branch 'origin/simple_redis_lock' into sync_mon\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4496, "deletions": 1523}}, {"node": {"oid": "2a36621336b1ef821aab07f16a9d72c0295f4c04", "messageHeadline": "create redisutil and converge redis usage", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 100, "deletions": 97}}, {"node": {"oid": "0a4905c73a416396e73745090dfe9f1a64611f13", "messageHeadline": "make linter happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "dbabc2cf6760b391827fb9d5fd4e3531fb1ec83f", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 113, "deletions": 150}}, {"node": {"oid": "749f0e72e5774d968188a68b71f835e9c8502b3b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into forwarder-http", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 96, "deletions": 133}}, {"node": {"oid": "19bf7d438cc44848dbe0855f91367b19cc755778", "messageHeadline": "Merge remote-tracking branch 'origin/data-poster' into simple_redis_lock", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4389, "deletions": 1442}}, {"node": {"oid": "6564bc1560f50ee04a2c40f255c73822b084eb46", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01c558c06ad9cbaa083bebe3e51960e195c3fd6b", "messageHeadline": "update chainstack node support", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff15483f4801442fc59c17f7f9d3dab7248ddfed", "messageHeadline": "remove should-have-been-temporary file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "c82813cb3c44eefe03aa736721c220c4cb7673ed", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 126, "deletions": 163}}, {"node": {"oid": "d92176200a6f7da7ec3c85debd988736b6f47748", "messageHeadline": "Merge pull request #894 from OffchainLabs/improve-tx-pre-checker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 149}}, {"node": {"oid": "57b46eaefa4fc47d29707201c75c336653d7823e", "messageHeadline": "run parallel batch poster tests with redis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 9}}, {"node": {"oid": "a146ae18ad7d05f4b49f7594c05be23e7cea70a3", "messageHeadline": "Fix gas estimation specifically when switching from the old batch pos\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2adb6d721821e0b655ede59c86296b2f492be30e", "messageHeadline": "Merge branch 'simple_redis_lock' into sync_monitor", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 939, "deletions": 564}}, {"node": {"oid": "309d232c7996628a8d1255202e23e1aa35e23ce8", "messageHeadline": "Fix master merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4231af1419579646a91f2cb3860b5b78fa686e3b", "messageHeadline": "Merge branch 'master' into improve-tx-pre-checker", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 86, "deletions": 33}}, {"node": {"oid": "6bd6239d1266410f592e9c444c6609c844a42284", "messageHeadline": "Add missing dial schemes", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "29297579c9151ea4cd3cff77e0129e06b4202c67", "messageHeadline": "remove accidental field", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "4a33e25d3c799f5b2fe4d61c3c4b8aa4891b6e71", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "696de8c08f18352780c61c187c4f30549fb8c82b", "messageHeadline": "minor fixes", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "97a0db3329c981efe5db556ec10f22ee1b7d1a48", "messageHeadline": "Fix possible use of nil value", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "62580911526fcbc15fff620df90cd8203705fc3c", "messageHeadline": "Merge branch 'master' into simple-hot-reloadable-fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2637, "deletions": 359}}, {"node": {"oid": "b672313e00d79a4ebc295e12436e1373fe040cb0", "messageHeadline": "Merge branch 'master' into forwarder-http", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "659cc48c5aa2872aa1c6f15aa1873d25ada79447", "messageHeadline": "make some fields of BroadcasterConfig hot reloadable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 75, "deletions": 68}}, {"node": {"oid": "8c36adc97bbb0c3a5ff95b5bd1b18f074a4d25fc", "messageHeadline": "add nova one step proof addresses, fix arb1 challenge manager address\u2026", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "838cd0d626b7db95a533b88ba1febc864ed3b356", "messageHeadline": "Disable TxPreChecker by default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1977877db292b0d71bab4b6249ea45b548d41fb6", "messageHeadline": "make some of BlockValidator config options hot reloadable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "bf498e1eca1ca70a4f69214f16e0e20b8c142f39", "messageHeadline": "disable feed signing until smart contracts ready", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8bd3837e675e59cf2eafb55e503ebedfb0f1c9ef", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 104, "deletions": 33}}, {"node": {"oid": "d13df6c1f5a0cee9b00bfe87bafdfd2c568e5896", "messageHeadline": "Use HTTP Transport connection pool for sendRawTransaction forwarder", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 116, "deletions": 15}}, {"node": {"oid": "820c82503dcdaf685cb38bb87d9eedb203b846aa", "messageHeadline": "split out new arbvalidator rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ca4bd329d8d70ae2212321bc28d2eaaef37e3d8", "messageHeadline": "rust fmt", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "0eec99fd3a8743efaa307f2df97dee20b671b6cc", "messageHeadline": "switch to arbitrator's recursive event-loop", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 54}}, {"node": {"oid": "5c17840f87742d00ed08af5e08106d8846f91143", "messageHeadline": "fix typo and expose resume func", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "e516d2d127e30229f2ae3be6cd829b171810b82e", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "eefc96794fc1541e63cca65b04bdf3e606ccf711", "messageHeadline": "dockerfile llvm", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "3dd275d1f7dff662bedb1908ac78564a92224aaf", "messageHeadline": "Handle arm64 build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "526ce7e20046333b766a9110476576da40813d32", "messageHeadline": "adopt clippy changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 25, "deletions": 35}}, {"node": {"oid": "ab2d81eaae170ada30451f356c98402d78ef6674", "messageHeadline": "Dockerfile libs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7fd5994592eff06ac6cc95ad2a4f7d438aad23e9", "messageHeadline": "fix typo", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ae0c20bd82c8af70040cfdd6f419e03cb74f66b", "messageHeadline": "update dockerfile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "30955b0dd5ee07045411052d19f8333b910e9a94", "messageHeadline": "look for binary in path first", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c0d9cb0d53cc43f5d0a238daa460ddb2a90dbe1f", "messageHeadline": "fix build.rs and enable checks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "92ff25488eff82c438d4aa2b771816e114fd739c", "messageHeadline": "canonicalize NaNs and aggresively optimize", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "bb907a928f153c7543d5f51c6a2f20135b348146", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "a3d423f8b208223d99e1759e2c0d6778a7fee27d", "messageHeadline": "Fix setting slice capacity not length", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c26595d7899a6e5972eda27d0d52f335804bf5a5", "messageHeadline": "Reallocate queue with twice the length as its capacity", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce21e24abaa9b1f04f088d6abf70941c7968aa98", "messageHeadline": "Add a minimum capacity before shrinking a queue", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5c60de83f065648e1c36a27f472b4f8bc66d1c3b", "messageHeadline": "Get rid of sequencer \"queue full\" error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 12}}, {"node": {"oid": "63643525cd1ba97acf2b3924ad7ec9ac2145264e", "messageHeadline": "add makefile support and dangerous node config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 61, "deletions": 39}}, {"node": {"oid": "6bae8bbf8b0b6068d434800e518f13c53fba8032", "messageHeadline": "Merge pull request #1085 from OffchainLabs/gzeoneth-patch-1", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9d659ababc7aeea468f96de028e838fb3e1a2d4f", "messageHeadline": "Merge branch 'master' into improve-tx-pre-checker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "8731933db5f1c15060856126fec8ca412da789b2", "messageHeadline": "docs: remove link to devnet page", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4f0fc5af4c96770ab24de1959b9d3b1d903877c2", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "c4fb1b81eafac56c0146fca7a2917a7726f0bf8f", "messageHeadline": "make tests pass", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "0bbf0a731d62c43bd898a5882edb2a4756f1075a", "messageHeadline": "Merge pull request #1081 from OffchainLabs/add-unmarshal-safety-checks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a27539859e55a6f13e04e6e3d4ef0d8ebb144d69", "messageHeadline": "gracefully exit when pipe breaks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 83, "deletions": 62}}, {"node": {"oid": "12095c2b6f1038c857899ca841f56a37c974ca7a", "messageHeadline": "Merge branch 'master' into add-unmarshal-safety-checks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "3c72aadeb62815a0fbf3d15fbb4e70b82c329144", "messageHeadline": "Don't wait for the next block interval if no block was produced", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "cdb57df14dcbebd25a9cb47726f024167494020c", "messageHeadline": "cranelift config option", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "002729e739147418e1b0c7c60802fa4eeb675860", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "1d4813ea0b75153299ae1f2221970d2277341282", "messageHeadline": "Add safety checks that we aren't accidentally accepting an internal tx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2e77e4d8292d09565644ddbb265ab36f7de294e0", "messageHeadline": "Match errors with sequencer errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "549396ce331aa15aea4171cf1cb56125f89d970c", "messageHeadline": "Make tx pre checker strictness hot reloadable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7838f6b190af4d9ffdf39d2638720859bdf01d03", "messageHeadline": "Merge branch 'master' into improve-tx-pre-checker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3523, "deletions": 567}}, {"node": {"oid": "2ca0497c48d1e353b517a3831bc276fdcad34389", "messageHeadline": "remove zombies", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bc9b49001440c95e045c052fa96e925787d92659", "messageHeadline": "Remove debugging code", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "718deb4d77e3dbcf00e8214c2e2b69a6ad6eb136", "messageHeadline": "validate NodeConfig just after parsing", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "3d2b0fe9cc1f22dd11c0cafd9c2be343cd720e10", "messageHeadline": "move BatchPosterConfig validation to Validate method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "51e49e145afb929058cedd428a1b379b65f26f63", "messageHeadline": "move SequencerConfig validation to Validate method", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "215e67733d3d049b11e2e097d92014056f9f3173", "messageHeadline": "fetch config in DelayedSequencer update only once", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "82ccb9ab4f6a1ddc4b85dd0a70b72944cb37f1ef", "messageHeadline": "jit block-by-block", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "4d9e250eeac8f5b2a46431c2c9b6c9bd3338d4cc", "messageHeadline": "Sequencer requires key to sign feed messages", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 48, "deletions": 41}}, {"node": {"oid": "e7fb32f7f43eb52804a9ea02619562fea7bd0b7c", "messageHeadline": "buffering considerations", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 133, "deletions": 75}}, {"node": {"oid": "04a12f7da66b84834854861c24ddf96c5ad4f674", "messageHeadline": "remove BatchPoster.gasRefunder field", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "730d40a948ab03c87f4829597e1f549b63d6d214", "messageHeadline": "make BatchPosterComfig hot reloadable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "b08d96111bcd8cd5ea9195d27fc28329521e5238", "messageHeadline": "jit validator rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 309, "deletions": 29}}, {"node": {"oid": "62b1b32144cb369f352889b30a23661abd69a575", "messageHeadline": "switch to big endian", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "432c5dc19c68a969ed9e91fff21d6bdbc9b1eceb", "messageHeadline": "Merge pull request #1078 from OffchainLabs/gzeoneth-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ef13ee4326af8ff66be0e2a8840171b19e64af29", "messageHeadline": "docs: bump nitro-node to v2.0.2-90edb28", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5c684de38223c2fb965d2a553fb4f35fe8db69a1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "0ba16ca230de9968cfccc12f3d257bbacf14d8e8", "messageHeadline": "Merge pull request #1077 from OffchainLabs/missing-blockvalidator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "183cb73bf4fa8da280f0b52d31ca9d82c9d70c68", "messageHeadline": "Fix segfault when blockValidator not present", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "53f40180a1c93ef737d4e3560014a372f475053f", "messageHeadline": "refactor between machine.rs and gostack.rs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 169, "deletions": 163}}, {"node": {"oid": "e09c5887565094c4a52629a9d77d3028d058f020", "messageHeadline": "use llvm", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 288, "deletions": 51}}, {"node": {"oid": "72a727d2967182248f3a5e99692eae190dcd858f", "messageHeadline": "check that go knows the preimage", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "09c2f3024b673f29eb1c893d0cf45d7b9e09e959", "messageHeadline": "send results", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 214, "deletions": 38}}, {"node": {"oid": "8b1d1e28ed2f72f3a865daa85b7850b6a821b29e", "messageHeadline": "Merge pull request #1075 from OffchainLabs/metrics-server", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7cc35dff59812870d88740d94b36b19471d683c3", "messageHeadline": "Merge branch 'master' into metrics-server", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0521740fe8e5857c44a6df2b4c2ef6ff275f0aeb", "messageHeadline": "Merge pull request #1074 from OffchainLabs/web3-clientVersion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f6534abc94c581c21a3e77d5cd10d5266f57577", "messageHeadline": "Merge branch 'master' into jit-validator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3132, "deletions": 369}}, {"node": {"oid": "7589f013f8f077dbf194c9bef58ac1705a6181c6", "messageHeadline": "socket global state", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 37, "deletions": 17}}, {"node": {"oid": "db9d927563164a34044cdfe0a8642bf8fbad8994", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 320, "deletions": 96}}, {"node": {"oid": "1c4edf1c37db2de33d3439969106e6cd1e733c9a", "messageHeadline": "Explicitly require `--metrics-server.addr` if `--metrics` set", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4408e4c4f8838df3b157beada973be74f2eb6e5c", "messageHeadline": "Add version to web3_clientVersion response", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "98edc0f042f8c8ac1e14658d6c5154d61be7c361", "messageHeadline": "fork and connect", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 198, "deletions": 82}}, {"node": {"oid": "134b798f8813448800d23372c3e01b64428f1d0f", "messageHeadline": "prove blocks from the command line", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 233, "deletions": 95}}, {"node": {"oid": "0e4e42adfd3a24a2abf70ce9454d14c0e890d0bb", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2234, "deletions": 274}}, {"node": {"oid": "f2d29605f3492dee1985ff1c996db11b6737167a", "messageHeadline": "update wp - cancelled retryables (#1073)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c126fece816d3990572f93488f44c02024b400ea", "messageHeadline": "tag arbnode.Config.InboxReader hot reloadable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aa2a8791592c1276094057933f6e4228722fc41", "messageHeadline": "make InboxReader config options hot reloadable", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "144e11ed0f97bd83d382fc9a355bffbfbd7e6a7d", "messageHeadline": "Typo fix (#1071)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "56aa60001fe1cab665d3bbddaf60171fed67c204", "messageHeadline": "Update whitepaper", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e81dec2bcc075ac95cb0863ee5b77eb31609dabb", "messageHeadline": "Merge branch 'master' into update-whitepaper", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 138, "deletions": 46}}, {"node": {"oid": "c5d1fbd45b8c89edb86374eb6a3956b6fde8468f", "messageHeadline": "link brotli and check escapes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7af070d35ff1cdac0a6465888a25ef04549b1aa3", "messageHeadline": "add comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bf81298ebeee764d96a78e9ee5793b21f4c6485b", "messageHeadline": "add wavmio", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 118, "deletions": 23}}, {"node": {"oid": "bec0885ebdc46847ea665ff0efb24152b116a5fb", "messageHeadline": "add global hostio", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 120, "deletions": 21}}, {"node": {"oid": "ff5da56dac0672806f70260a288fb7cab568e33e", "messageHeadline": "Merge pull request #990 from OffchainLabs/vcs-golang", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 138, "deletions": 46}}, {"node": {"oid": "625ab58b19088772dc2c41e830dac96b5f355e55", "messageHeadline": "Update whitepaper", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a56149ffa07a4da52854cf6fcbb87a3fadeb6fbf", "messageHeadline": "Fix issue with using `err` incorrectly", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "80f28205cae2450dc9ff721ba00fbac6efd50347", "messageHeadline": "Merge branch 'master' into vcs-golang", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 179, "deletions": 47}}, {"node": {"oid": "6e00a5a79ab2aef83eb757c4a25bf0eef7d4aefa", "messageHeadline": "add support for brotli", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "bd262ac9fdd3644d13f8a5e68c10394fc51da14f", "messageHeadline": "make types private", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "908a49d6ac5bcdb492c89a44556cbf1d703b098a", "messageHeadline": "complete js runtime sans possible bug fixes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 225, "deletions": 53}}, {"node": {"oid": "e11be3a585e0052b0414b3b4df4394edcae1dd47", "messageHeadline": "Merge pull request #1068 from OffchainLabs/docker-stop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "164a70e642053828d294ac26ad76d3b449eece7e", "messageHeadline": "Add instructions on how to do graceful docker shutdown", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "90edb28156575f8f43564962ba5a90776e92005e", "messageHeadline": "Merge pull request #1065 from OffchainLabs/estimate-l1-component", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 88, "deletions": 20}}, {"node": {"oid": "00d7af2e921cd423b385eb53bd97fb6a8f969d2b", "messageHeadline": "Merge branch 'master' into estimate-l1-component", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dec6c6e114588ddbf11e1cfc6a10631ee0276874", "messageHeadline": "clarrify L1/L2 fee behavior (#1067)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "568a9a8f45affbab56cb74077dc63925c61a80d8", "messageHeadline": "Merge branch 'master' into estimate-l1-component", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 69, "deletions": 16}}, {"node": {"oid": "a30288d6d2d0bd531efce7025a89d0b7f02ebf85", "messageHeadline": "Merge pull request #1039 from OffchainLabs/shutdown-markers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "0f3af22009725f994f803d511582c2304310a709", "messageHeadline": "fix gas limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "87ad4cc90db081a14c33b8cd2edb130e61a0fca9", "messageHeadline": "handle wasm exits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "f1a7d0969ecb7cc75e0638e66a1e3296ba75170f", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "40ba3bd58950f35b3c09756ece85102f42e623dc", "messageHeadline": "use 0 gas", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f68775b7418a35b51b9bb3f9a1f8819dde6940da", "messageHeadline": "add chainstack to 3rd party node provider docs (#1066)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "978868329d0997d9c8be8d6ffaee8669692d8802", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "7863f222871d085bb231dfc34a0a198600afd373", "messageHeadline": "Update default TrieTimeLimit to an hour", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1bba7f3bdf2296a279fb7d2e212f8ffa974b109", "messageHeadline": "Merge pull request #1064 from OffchainLabs/fix-delayed-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "33e9c75f341a13b2ccc0672763d383bd33c99ff8", "messageHeadline": "Increase nitro cache", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d1b5f5c1b04fd70f779d69b400f8f7178a37854", "messageHeadline": "Fix caching issue", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "06a5ecd52ff5ac4f13c31abb481ec747f85b2814", "messageHeadline": "Merge branch 'master' into vcs-golang", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 98, "deletions": 92}}, {"node": {"oid": "b23a731fd4af97d0674231140e6fe3733ffe2661", "messageHeadline": "cleanup nodeinterface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "beb9fec49c2db903bcfe4d5456b558492cf155a2", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1792, "deletions": 148}}, {"node": {"oid": "d7da0f08527ef10d4e57f63b99103c63121e62bc", "messageHeadline": "add a nodeinterface method for estimating only the l1 component", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 96, "deletions": 19}}, {"node": {"oid": "bb86fda14596d5179c031b0d37e0ebfdb31e0eff", "messageHeadline": "most of the js engine", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 477, "deletions": 34}}, {"node": {"oid": "fa6edc067bd14886b826d87efdcb7a6425de094e", "messageHeadline": "Add delayedCount to inbox tracker reorg log line", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40744b5efcbf6bb55f0161d2686e6e90fe6ce2b5", "messageHeadline": "Move message exists check upwards for efficiency", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "010918f6eb3d911cb741f6e5113377a5a5346b51", "messageHeadline": "Fix delayed messages being replayed causing a sequencer batch reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "175fe23b13097cd997019a19687d7d1537ff603e", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 123, "deletions": 114}}, {"node": {"oid": "f7645453cfc77bf3e3644ea1ac031eff629df325", "messageHeadline": "update dapp migration docs; make past tense, copy edits (#1053)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "c0720d4840b831ac3d343c1bccbd1b19af51b929", "messageHeadline": "Fix version tag for CI cache override", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "afebef5ae8e6e5d53951f43693390329dd115936", "messageHeadline": "Minor doc update for forwarding classic requests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd6c46266ad23685f6304a78e8f8ef0551bf2836", "messageHeadline": "Fix file location in docker image", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d5ede1e1ec9f66b62acfd279635e9c637917fa51", "messageHeadline": "Update docs to latest node release of v2.0.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b82198193fd3d3022219d5350328f56cbca362f7", "messageHeadline": "Fix file location in docker image", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "902a7be04baff8946b28e6c7e0c53a7f0bfdbf1b", "messageHeadline": "Merge pull request #1060 from OffchainLabs/add-nitro-seed-DB-doc", "author": {"name": "Mahsa Moosavi", "email": "mahsa.msv1991@gmail.com", "user": {"login": "mahsamoosavi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c291dc215856ea79ef798d62417ecb785e94951", "messageHeadline": "adding the nitro seed db url to the docs", "author": {"name": "mahsa", "email": "mahsa.msv1991@gmail.com", "user": {"login": "mahsamoosavi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c48b8be5adf18ef7de65813aa221976e23f0efa2", "messageHeadline": "Merge pull request #1058 from OffchainLabs/improve-data-cost-estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 57}}, {"node": {"oid": "c93a6f8e721f11d9461a2061ad8c1bd4285778e6", "messageHeadline": "Make sure nitro-tag.txt always exists in docker image", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f1d660397690e9bf8042089706ef66a830c7a9cd", "messageHeadline": "Add comment to makeFakeTxForMessage clarifying that it's invalid", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9e92eb191370f4035ac6ca8826bf7dbdc000ac95", "messageHeadline": "Fix GasEstimateComponents", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cb17ab4fe31eff67c5bb044f6820eb3429fc4ec0", "messageHeadline": "Merge branch 'master' into vcs-golang", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1827, "deletions": 97}}, {"node": {"oid": "36db71f6d2d535f496ca17407ca5501a7e118fd2", "messageHeadline": "Fix zero check copy-paste", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdfd513e5fad42a6fe50c2436ca130738885566d", "messageHeadline": "Improve data cost estimation when full tx hurts compression ratio", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "ef15bab229cc95814f164a1f0687d5e9cb42fcc2", "messageHeadline": "Merge pull request #1056 from OffchainLabs/seq-config-queue-size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c93034f2902b3d74ced5359267cbe11b569dd47c", "messageHeadline": "Make sequencer pending tx queue size configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b59876387be39d3234c59da4080b655bebac8c4a", "messageHeadline": "fix hot reloading of headerreader.Config.PollInterval", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ed69e145b463fc385c7934e5b3e2b4827a2ea452", "messageHeadline": "avoid modifying headerreader.Config.PollOnly config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "77588244921ab091574f264580e2f18e1354e399", "messageHeadline": "tag trivially reloadable headerreader.Config fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "ea3ac5098bf5182d07f8517a6a49a25149496ae3", "messageHeadline": "Update classic node doc for 1.4.5", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "2898bb19aee258e44dde369a0be4f930d483d488", "messageHeadline": "add arb1 nitro snapshot checksum and size to docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "03438f747f4064589f7e64dc69f95466ba9cf873", "messageHeadline": "add arb1 prover addresses and all challenge manager addresses to docs\u2026", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "19ec4497bd27a6aef2a4cb0eba2a8ff0539ac3a4", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 108, "deletions": 10}}, {"node": {"oid": "9cca5e7bc0f59c8038eb4de1129f48184ac45fda", "messageHeadline": "Contract changes for the data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 188, "deletions": 29}}, {"node": {"oid": "b9529fbfe477d230c158f757a436baa7984f7d53", "messageHeadline": "Fix OSP test sequencer inbox batch posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2d4d0842a585ed91003eee57943601c37629bcd", "messageHeadline": "Add bridge and sequencer inbox deployments", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "35490874f86c28fa30d8a2543b25e7311151d7e2", "messageHeadline": "hostio skeleton", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 118, "deletions": 24}}, {"node": {"oid": "59a2565fcedd36c3e987e387072de1e29047187d", "messageHeadline": "Update documentation for running nodes post-nitro (#1047)", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 108, "deletions": 10}}, {"node": {"oid": "fb050cedc1e590b08ace357e05a55093d9b0ffd4", "messageHeadline": "add jit runtime", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1430, "deletions": 12}}, {"node": {"oid": "6402f337e89fa574a783251d2adfd2f1f50366e8", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1516, "deletions": 46}}, {"node": {"oid": "67660097f5cd837f12f53abab849d976c90dfedf", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d25bb3db3d78f5d987381eb9f7ca72798cca1d1", "messageHeadline": "chore: a4ba to nova", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3884611960f2853ccff4e89292738abe312ab9d8", "messageHeadline": "chore: chain configs", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "6a42f335a69023036a9c130084aad471be7ab352", "messageHeadline": "fix: verify circular dependency", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 263, "deletions": 0}}, {"node": {"oid": "1dd499f07a4f2821111e916f7dfa85efc1091e15", "messageHeadline": "chore: install hardhat-etherscan", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 145, "deletions": 3}}, {"node": {"oid": "3d5e18b4d6261591d5813d196a3787aa81ff8a4b", "messageHeadline": "token bridge docs (#1029)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 916, "deletions": 0}}, {"node": {"oid": "b2aa27d385d02b654c73f76824e07f36c971917b", "messageHeadline": "fix typo", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b403e37e24aa54de10c24b53ed4dea2e140a8f9", "messageHeadline": "fix typos/links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6362f8a3d84bd39b7689459927b50d8054e1718", "messageHeadline": "update useful-adddresses", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e75d323e145e1c9a789a439c6c069962f6fbc016", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 129, "deletions": 37}}, {"node": {"oid": "df711181b6eb0691b17844a4658b5b5728363ad8", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34300f1656557ec6b03b968cd956f69300c25f2b", "messageHeadline": "use TrieTimeLimit config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5cc1b9dba023332bd9b6bf8542e3c4068717f01", "messageHeadline": "use relative md links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b84028a466439f36deec738cb90d2dcbde95c6e8", "messageHeadline": "fix link", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "303597af43b6d0a2f71cff93d02824721f7e5b66", "messageHeadline": "fix links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0dec04469a7cd8f7ee6ff2a257c20279d7e20755", "messageHeadline": "fix links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cca1a6f49f107a29a462305c617d9d1e41f0285", "messageHeadline": "add cross-chain message summary for for-devs section", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "2889b975eba51d2fb19f4991678dbc02ce22fcd4", "messageHeadline": "add L2-to-L1-Messages / Outbox docs", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "7ff6648dd044bf54ee89a909bd1f7157b40b0f5c", "messageHeadline": "rename inside-arbitrum-nitro file (for consistent -/_ usage", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b7da11cc511a4d42c7a59e014e3a30d9c3a2874f", "messageHeadline": "fix precompiles.md casing", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dcca8ffa78057b1e54e252bae51f345aed80bcd9", "messageHeadline": "replace retryable content in arbos.md with pointer", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 36}}, {"node": {"oid": "cb22e909f23a56d8ad8eb5991f762aa86c5f3a77", "messageHeadline": "rename file", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 54}}, {"node": {"oid": "f9e5cd877c896e17c7c8e6cb0bb191dd9eb79c69", "messageHeadline": "add eth deposit, address alias, receipts, unsafe retryables, and dela\u2026", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 104, "deletions": 5}}, {"node": {"oid": "b24fc2229324ca973107c7ee3d540dd64980fb52", "messageHeadline": "move retryables content to separate docs page", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "de8df7203a9e8e1efb9349b89a764f27da3a1ad6", "messageHeadline": "Match addSequencerL2Batch parameters with the from origin variant", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2ad4c6a64f72e4da330b69d63fbdc4054d0439ae", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 434, "deletions": 66}}, {"node": {"oid": "2bc5a05b3672df3f7806b874cb315b13a7b085e1", "messageHeadline": "Merge branch 'master' into vcs-golang", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 698, "deletions": 92}}, {"node": {"oid": "8431a8159855570506a2b092cd3cf9d518f7d8bb", "messageHeadline": "Make nitro-tag.txt optional", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "86f4414e5344076b0ad3e1c4adfc50e680211663", "messageHeadline": "remove unused DelayedSequncerConfig.TimeAggregate", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "97ce7004adb8a361320547241beba3717f0a2a18", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "5df6b583d3a1303b79234315762ca7a37d30b8ab", "messageHeadline": "tag trivially reloadable DelayedSequencerConfig fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "1233a344613006e36ae8e7a286c68bc3c5b7324b", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "8c4e773c0c80f8c8a108889aaaecfb565eff680f", "messageHeadline": "tag trivially realoadable SequencerConfig fields", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4b278b35bd9f867024f97a5404b9bc986565b3c3", "messageHeadline": "more relaitve links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8dff61190afc6ef2690784989ec18e62871d702b", "messageHeadline": "more relative links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8b2725e83bf53dd448adf547ea2fe5d24f619943", "messageHeadline": "fix casing", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88251b27ec1f03bc492d78de47c69a8621422be4", "messageHeadline": "links / little edits to assertion-tree, sequencer, tx-lifecycle", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "590c9ed7d9fb3e4866b49148ced15a8a129174b6", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2099, "deletions": 1041}}, {"node": {"oid": "33a109c3a245354b47116d9eda111a748ed28266", "messageHeadline": "Merge pull request #1008 from OffchainLabs/data-poster-signing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 232, "deletions": 164}}, {"node": {"oid": "6c978419a4a43a2061a800d1dd57aba7f1e05eeb", "messageHeadline": "Merge remote-tracking branch 'origin/master' into vcs-golang", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 456, "deletions": 133}}, {"node": {"oid": "2678001a1ab0c916d1029e210dae8f6601f5629f", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 402, "deletions": 34}}, {"node": {"oid": "33e2e878ba07611c5bc121c65685050554fc046f", "messageHeadline": "Merge pull request #973 from OffchainLabs/live-node-config", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 402, "deletions": 34}}, {"node": {"oid": "cf54b18762310e2c9c14d94253a4fea1baf643b2", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 14}}, {"node": {"oid": "857208bc53c103cc37cdfdbc3ea579e0c8fa9e47", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b47005860f8301d42686b5f388336dd12b8d1b6a", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 722, "deletions": 161}}, {"node": {"oid": "29d9dc1487f3e6ee0e4d9f116ee9c597d19b6d78", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 14}}, {"node": {"oid": "928ed160c48695c8d638a01f5e1b9e341ec5fb24", "messageHeadline": "Merge pull request #1032 from OffchainLabs/validator_assumevalid", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 14}}, {"node": {"oid": "ef89609e3a71a570d068e67329d58d5dcae949a1", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 171, "deletions": 14}}, {"node": {"oid": "1b81ccce2b25db694eff51ba38cabcb87804d073", "messageHeadline": "Merge remote-tracking branch 'origin/master' into shutdown-markers", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 627, "deletions": 147}}, {"node": {"oid": "0404c4b7fa9605b5410fef3f9b4b3670487e54a7", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6722582e6e27fa983a6fdc8cdc927f37c35cdbb1", "messageHeadline": "Merge branch 'master' into validator_assumevalid", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 627, "deletions": 147}}, {"node": {"oid": "8e14bd1c3c635f577f377a976db59e01c9306424", "messageHeadline": "remove nonce section; add relative md links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "56103c1c822d8048cd50771b57410e95c142e88c", "messageHeadline": "add links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8dfad938bb46a514d5d315e6cf616fd825f45d6e", "messageHeadline": "rename solidity-support; fix links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df92d9b7a294a0cf2fa70897f03b94db720aae9a", "messageHeadline": "add differences with ethereum page", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "821b0d0510ce0161bd2a436dbec0c75c21377573", "messageHeadline": "add updated solidity support doc", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "cc753c16f357ab460c8d23cf399132b3eb75c2d4", "messageHeadline": "add updated block numbers and time doc", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "ca1c129ebbf4424474b78e1a07f2b6a2e108a699", "messageHeadline": "docs overview pt.1: intro sections (#1037)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "0c7627d453712abfbb3f3517d15e0e6111456c81", "messageHeadline": "add assertion tree docs page", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "1891a4a384ed03fabca465aa4c1f6edd74d89a2b", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 457, "deletions": 134}}, {"node": {"oid": "e907320733dafda6d22db6928b09227a4b2f61a5", "messageHeadline": "docs: add undo alias comments", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ccbdc91f6354379d58d4a7f98be56b9f3212e2de", "messageHeadline": "feat: sendWithdrawEthToFork", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e13c9a70789a8ee689ab0b70dc6289038976f4f7", "messageHeadline": "feat: sendWithdrawalEthToFork", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "c63e00f6dac947d4e0317e1d65ec432afae1737f", "messageHeadline": "Merge remote-tracking branch 'origin/shutdown-markers' into shutdown-\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ec8bdc28bbc4318a261e924f12e29c1f48bea0dd", "messageHeadline": "rename config tocaching and add trie-time-limit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "ab72d67adcde494aa20a968bca3459394bc11016", "messageHeadline": "Merge remote-tracking branch 'origin/time-based-pruning' into shutdow\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "66c78f92c16ff9ad981f093442d747b55cab64c9", "messageHeadline": "add links / fix typos", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e29011ac2b49093f0dc383caeed6aa4d7686df24", "messageHeadline": "fix header", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d6e46547cc6ebb5ef8aba80a3f19808212c8b722", "messageHeadline": "add 'getting started' docs", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "2b04042eacf688927f5f27b83de5e9a493957d36", "messageHeadline": "add links", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a68b474b4cee9d795b3a1963d1c44641d6fc560", "messageHeadline": "add section to delays faq", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "f74934a056dc054eb5a33eda44d3877809a508a4", "messageHeadline": "unlock blockMutex on error", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ac6ee16f779fd2fc5bea04d7d3d6c020b362e312", "messageHeadline": "Merge pull request #1034 from OffchainLabs/separate-stateless-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 258, "deletions": 126}}, {"node": {"oid": "37d7dce622b5b4d174124f37c4c11a903b87c431", "messageHeadline": "Merge branch 'master' into separate-stateless-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "99470d7a8924c19ec528be325961242bf04d0ed8", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ed4ef2a7d9af1ac71eafff6cb2c7d7af48f084c6", "messageHeadline": "Additional log messages", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "d794f77a78107f71c7a0d5abfae52ed20d7b8fba", "messageHeadline": "Add clarity to error logging", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "eea36deb3b8c2e8e78e3e984c9c1e13e244eb46d", "messageHeadline": "add nova commitee members", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "57a6f85bb2f4152da75dbc9fd5b272204c905e6e", "messageHeadline": "fix link", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf441472d81ecc5188ef3a6d2ae81285f581662f", "messageHeadline": "fix typo", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "730feffea37b7ceac1fd4363857264266ba30e86", "messageHeadline": "use className for html", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8cf9dffe56adda2bd1bf86bb6df17625b348eeb4", "messageHeadline": "add useful addresses page", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "17000b79e415c6abdb1cfaef4400801e82990802", "messageHeadline": "add public chains docs", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "b2d6e1bbbf3719850c686fca34a9cb6636689eb1", "messageHeadline": "Merge branch 'separate-stateless-validator' into jit-validator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "78cb44a1c42783dff266feff68caebfa7ec7ad7b", "messageHeadline": "lazily create stateless block validator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0975addb2cfabaa25c952ac7fcdd9f6259a05519", "messageHeadline": "ValidateBlock api", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "95129b68a3669816e6c62d837ffb426a3a045230", "messageHeadline": "Merge branch 'master' into separate-stateless-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "aea0a3fa6e1a1208e0705f732f3a88b66977a3f2", "messageHeadline": "Add a gas margin to the batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fd9fce9aed9886de3f0c951ba11debee4e54e2a8", "messageHeadline": "Merge pull request #1040 from OffchainLabs/remove-intro-slug", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "8c39b9b7c731f08a027a2e0686508c1df5b2b0af", "messageHeadline": "remove landing / slug", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "8822680aa46193026aa2659ef863447434cdfb6c", "messageHeadline": "Merge branch 'master' into shutdown-markers", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e16237cf08b7e1af92b4d75310b55367bfddbaa5", "messageHeadline": "have occational wtied to trie cache", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c2eff6e362e7a6fd25a90774b987eef1d81d746d", "messageHeadline": "log about config reload only when triggered by SIGUSR1", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d7f312101d7fea72fbfbd937aeeb269f6ba943b3", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0a0e41629fda265affedf3d4eef31771510b5ea8", "messageHeadline": "Merge branch 'master' into validator_assumevalid", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b3ddbe1c152fcf37bbfeb758c285002a4e055632", "messageHeadline": "Merge branch 'master' into separate-stateless-validator", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6d2d3397a77afc43b10948ee78247d555e8207b0", "messageHeadline": "Merge pull request #1035 from OffchainLabs/DZGoldman-patch-1", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "57b8f1c1dca574f21ef8544ca5fda6bac4bc698b", "messageHeadline": "Rename dapp-migration.md to dapp_migration.md", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "28bb784a9ae8374795ccd4d57782d735f0f099ca", "messageHeadline": "fix fix to fluke", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee0337242625d07c250bc042ffce1f40c3af4ed3", "messageHeadline": "fix ci fluke", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "67fa417b68521ce64114d7d89577c80a291109fb", "messageHeadline": "systematically look for machines", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 14}}, {"node": {"oid": "7248c323042ab4b0d323398eafa642e4a3cefbeb", "messageHeadline": "Fix unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "d70317ed86b5cb31598b837bc53dfda73a43893a", "messageHeadline": "Addressed code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 311, "deletions": 154}}, {"node": {"oid": "100fde5373255cc51aca639aa82cfdee8287f680", "messageHeadline": "remove mis-included line", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2f5e3ebd1a0da07796230726ec0d42190e6b38b3", "messageHeadline": "separate stateless validator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 186, "deletions": 98}}, {"node": {"oid": "03a1dafb81979b0ee36807162254699d236f7275", "messageHeadline": "use shutdown markers for chainDb", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8c99e3c1a063675d077256fd8c499c427632c3f", "messageHeadline": "bind ConfigFetcher lifecycle with Node's", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "3376fa2342893b38647f87c3b85560526fb084eb", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "982d07e252b4bdf793f0ebed7d168bde1a3c3a9c", "messageHeadline": "fix block number compute", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "430b2d4a50c82730f5ea18ef4f6542025c698d68", "messageHeadline": "block_validator AssumeVlid fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4e93f7f6baf7dc0da6fa09189c03520c9b84824e", "messageHeadline": "block validator's NewBlock", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "2bf4e5ee4701b38ad4533ae18de29864b02912c1", "messageHeadline": "hopefully fix off-by-one", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "31c18bf009c5c9843a6917ac9deecec6b08f3ff6", "messageHeadline": "assume what we are staked on is valid", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 77, "deletions": 13}}, {"node": {"oid": "728f097927b32a18cf75e7a483f4b29d10787ed5", "messageHeadline": "Add missing copyright headers", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c241cbcd6198c814e44daaddf07066f60f995454", "messageHeadline": "Merge remote-tracking branch 'origin/master' into vcs-golang", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "b6e008972eb004024347129f37e9bf959f56498c", "messageHeadline": "bring back NodeConfigFetcher which wraps LiveNodeConfig", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "cea8cde712b05e8d724d4034468e1a84b116ddfc", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 719, "deletions": 410}}, {"node": {"oid": "129dc4ff7a93563d0978571f5b060f1eba1fbeb4", "messageHeadline": "rename ctx argument to ctxIn", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0ab3aabdd04c7fc84217274cd8a1b77d71c560c8", "messageHeadline": "use StopWaiter in LiveNodeConfig", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a33b3c934ce1487d7e1155314ec17d991aaca17a", "messageHeadline": "move SequencerConfigFetcher definition next to SequencerConfig", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1bad439daed145d1ec543ac73235c78da73170c2", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "02b6e4e83534014da8d025e27dd7891e523c2b10", "messageHeadline": "Add configurable interval to create assertions at", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "124568b0fd2b2b8f3b545a4a09615b6563157a65", "messageHeadline": "refactor: inline MaxTimeVariation", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "078c7ebb21077ffab9b35ba88bdaa63bc3c1a29c", "messageHeadline": "test: make sure to fork fail without fork", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "0192de73819183c46a1511a23017e822be3b7c05", "messageHeadline": "fix: typo", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "8f50cd50ec07230723dbb60573734ca24447ab74", "messageHeadline": "feat: unalised send to fork", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 84, "deletions": 4}}, {"node": {"oid": "bbe56a4ca3cf857277ace7b1cc9030b744976a6d", "messageHeadline": "feat: disable sendL2Message upon L1 fork", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "7448aa63f5985d7b79aaf17fa93302c72d050d84", "messageHeadline": "feat: add validator afk check", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "eadf9eab4321a661aa14b69de9953a1c4a635dee", "messageHeadline": "test: fork and permission checks", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "435db832ca8b8f228a0d0353117fef0bf63cf3f4", "messageHeadline": "feat: revert when not forked", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "fb7475c77bfcd92c2ae32a4740ba28be0ce9badd", "messageHeadline": "refactor: reordering", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "705a15db451923723d483bd01122cb9874691289", "messageHeadline": "chore: add removeDelayAfterFork to interface", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cd28f9305e4672018788826aa6282ca7de2c08f9", "messageHeadline": "refactor: removeDelayAfterFork external function", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "0c42179cc4e82a6a7f409a2cc39244dcb8cced2f", "messageHeadline": "Revert \"feat: add validator afk check\"", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "d4d309a0337d121311c71d94cbf68103ce65c916", "messageHeadline": "Merge remote-tracking branch 'origin/master' into check-chain-id", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 922, "deletions": 526}}, {"node": {"oid": "152a3b26eafcd3ea07648e4b7447ee6c38179f66", "messageHeadline": "Explicitly set environment variables in slack", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1c69a75ecd27bef244551576ea7aee7711e584d2", "messageHeadline": "Force docker rebuild when tag changes", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8e329a955254b24ea34f84acf59af2218edc87da", "messageHeadline": "Replace a couple of printSampleUsage calls that were missed before", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "54390503380c78e29b978d5f848711474e2f09c0", "messageHeadline": "Optionally use environment variables to define version,time,modified", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 65, "deletions": 19}}, {"node": {"oid": "e7f2b6ff180235de3b706d0a34ed4be3a0393c14", "messageHeadline": "Merge remote-tracking branch 'origin/master' into vcs-golang", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 921, "deletions": 517}}, {"node": {"oid": "7f3f1d90d3618c53a5931e96c4f71cce4a11c24f", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "292bbc49296306c39ae39e5bcf3ca513f9f405fb", "messageHeadline": "Merge pull request #1024 from OffchainLabs/arb1-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "a356e9ebf5a883663dd67aedd49f7b81e5792853", "messageHeadline": "Merge branch 'master' into arb1-config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7b728561b149807fcc9c5ec35dd936603011afdf", "messageHeadline": "Fix overzealous changes", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "80d69b77e7cf799adefacd60d2df80e9a5ac9da6", "messageHeadline": "Properly exit if not setup properly", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "399a8b7675a15ccfc030b704a198b4e8d1cbd3af", "messageHeadline": "Fix issue printing help message", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "adae5d0707520f9c60a4745bc90064fe5dd03b05", "messageHeadline": "Fix relay issue printing help message", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3309576bef37b1476377c123f9ca8506a87a2e1", "messageHeadline": "Fix arbitrum on check", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3c46c9125943d8bf36a1fe496b7ff3c2b1b79f71", "messageHeadline": "Setup default configs for arb1", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "2402c199a9b128b0afc5747a96a0dd010feef9dd", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 101, "deletions": 60}}, {"node": {"oid": "6fd545a41e95e331f1baabc26095a60855f4d723", "messageHeadline": "Merge pull request #1020 from OffchainLabs/fix-zero-gas-cap", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5cbfb88dfb32a7250d5d1e973e97a78fa5e31118", "messageHeadline": "Merge branch 'master' into fix-zero-gas-cap", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "bab7310a1b4b8045caded1de1ad6288516ac2aea", "messageHeadline": "Merge pull request #1018 from OffchainLabs/deploy-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "05e2935a525a6baacabaf02343c4b72d0bf1b374", "messageHeadline": "Merge branch 'master' into deploy-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0d48a1a664d8cdf06824c7992e791509bec37760", "messageHeadline": "Fix handling of zero RPC gas cap meaning unlimited", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c44a6b0d1e104a8218413d2cec41f3e217f127e1", "messageHeadline": "Add Nitro whitepaper (#1019)", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6e4ae0db0bc17f827584742c25efdfdb9489b399", "messageHeadline": "Only require loser escrow address for prod", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b928ae3740e6dd1604ef0e6a12a1a96b6dc867b", "messageHeadline": "Add prod checks to deploy tool", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "29113055247d6fb14f8ca9e17087bc5948a37478", "messageHeadline": "Setup rollup production config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 39, "deletions": 28}}, {"node": {"oid": "6cb380ed20b8056fbe5ac787e2a9f40ee49c87e7", "messageHeadline": "Merge branch 'master' into improve-tx-pre-checker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5210, "deletions": 2195}}, {"node": {"oid": "6d3e51002a9e21bdf6f90bd7d7c1e16151711178", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "0298af35da8ff9b8c0d1fa6dc3d0f0cc89a31cd2", "messageHeadline": "Add locks to reduce race condition during shutdown", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "b4dd194674cbd295804a0be0d6e6c0e3f18ca2a4", "messageHeadline": "Fix race condition on program exit", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "e5e0f8d68ff6d01cda370a84549279193bdcf449", "messageHeadline": "Add consensus v6 WAVM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3b4b82366cfc1342df0b52e8b80d86cdf324e801", "messageHeadline": "shorten clabot label", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "891f3336fca6ee6e98864706503b00b287d42bc7", "messageHeadline": "allow disabiling merge finality requirement", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "74d4f92b8e201f7abc7a00a6dc6347f8c6554dd1", "messageHeadline": "fix link", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14c4dc8e7066b7811d45235ccf299d16ab5b589e", "messageHeadline": "Merge pull request #993 from OffchainLabs/error-on-new-das-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "d835ae5691245d3ade108f35c105401ca8b358f4", "messageHeadline": "improve message", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa1304aaafb196bfba1b1a2e2a7f2a17698c3e5d", "messageHeadline": "move version check upwards", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "d97c21e2ae65b6170d929f13feda6ca68bb5be45", "messageHeadline": "Merge branch 'master' into error-on-new-das-version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 803, "deletions": 468}}, {"node": {"oid": "e084087b9de30390a7eca2de62146193014280e6", "messageHeadline": "configurable block-build-sequencer-inbox-lag", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b1d08ccc7c84ad36a9d20f7ddce29e98ca6ba463", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 768, "deletions": 453}}, {"node": {"oid": "aefbd1d9968b1a5d0a53b64821c8d6f2ea4a03ad", "messageHeadline": "Merge pull request #1014 from OffchainLabs/tx-indicies-failed-in-memory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 38}}, {"node": {"oid": "caefc74d006f5ea421af629d35591dd78eb2d995", "messageHeadline": "Merge branch 'master' into tx-indicies-failed-in-memory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "72d43b7368af656d7fa04480ced56244f2449627", "messageHeadline": "Parallelize tx lookup index generation by keeping failed txs in memory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 38}}, {"node": {"oid": "9353c05a80690e7168a36ed520973b61b1890766", "messageHeadline": "Rename dapp_migration.md to dapp-migration.md", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b9201e63e868976e2477f280b5f8ee108c524d7d", "messageHeadline": "Tx lifecycle / finality docs (#937)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 119, "deletions": 0}}, {"node": {"oid": "9d7dfad9dd2d04f4ab4a3990ae05ed3555101f73", "messageHeadline": "Merge pull request #1005 from OffchainLabs/delayed-sequencer-finality\u2026", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "101f5323ded71f3cdf7210881fa1bb886d0bef79", "messageHeadline": "Merge branch 'master' into delayed-sequencer-finality-flag", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 387, "deletions": 340}}, {"node": {"oid": "28ff7dc9015b729b8149d5ee6ef548e8d22e9cfa", "messageHeadline": "rename to state-migration.md / consistent casing (#1010)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6babeb97d7cc47fe770e0eb7951d2d576042d3f1", "messageHeadline": "Merge pull request #1000 from OffchainLabs/tx_lookup_init", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 387, "deletions": 340}}, {"node": {"oid": "e6a092a26044a100ccee54c06e47a61fd963d724", "messageHeadline": "Merge branch 'master' into tx_lookup_init", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 262, "deletions": 128}}, {"node": {"oid": "f1b649fbdd2d6d5eda339a6e442a66a8b3abeae6", "messageHeadline": "Merge branch 'master' into delayed-sequencer-finality-flag", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8d204f82a84fc7e62670066c2f6fee41a2c7c220", "messageHeadline": "Fix formatting in IInbox.sol", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f8f62c5becc089da4b9c8d45b176201750dd228", "messageHeadline": "move comment to IInbox / inheritdoc", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d79de2afac2cf6351e20c9635d0de621ab33cebc", "messageHeadline": "remove outdated inbox comment, update natspec", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "8ed72aa2d7eb6a007ed36e9ca03d81cd49494338", "messageHeadline": "Update go-ethereum pin", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f030907ba4a6aa11ddce8273d27c8d064cbd37c8", "messageHeadline": "Merge branch 'master' into delayed-sequencer-finality-flag", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "eb168611a9b5881f3a86b1412f57a740c25b3bbc", "messageHeadline": "Update state_migration.md", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3301e70a3b314e322e0da5805fb7843258d77109", "messageHeadline": "state migration doc", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "601ac1e91dcfa45a199044138a96b7d85a7b407e", "messageHeadline": "fix test-node config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7d4b4a3b5d7bc0880f6ec297fada54c3b8236454", "messageHeadline": "add signing to data_poster", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "321805944c45157599a30f7ebe92fca048b49b59", "messageHeadline": "fix batch typo", "author": {"name": "Jason-Wanxt", "email": "61458343+Jason-Wanxt@users.noreply.github.com", "user": {"login": "Jason-Wanxt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "934fc6790cad0181e3579123fc4404162582a891", "messageHeadline": "fix seq_coordinator redis tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "72f41c4abc7649f28c5bbd0ff9127a1bfdc9f4a0", "messageHeadline": "Fix missed merge annotations", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1888a714dd1b85d1967f9e92ab41411cd0357b01", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6e1d9ae37f3c95e0565c65ccb0ffaca8356ede04", "messageHeadline": "Revert \"Use \ud83d\udd8b\ufe0f as cla-signed label\"", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ec5c864e0dad8bb180ebe660e28fa2b2b38a9e38", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "9138a1676e6736cd0b2cd8f7b3021ddd49cb515d", "messageHeadline": "factor simple_hmac out of sequencer coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 188, "deletions": 149}}, {"node": {"oid": "6d9c04c306fe2879f5f455bc18aff990d391081e", "messageHeadline": "Use \ud83d\udd8b\ufe0f as cla-signed label", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2934640848be7ce87310280c5d3d7ef9e988b919", "messageHeadline": "Merge branch 'master' into time-based-pruning", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 209, "deletions": 122}}, {"node": {"oid": "67122da897210e2c2776423ee37675c059209ec9", "messageHeadline": "Merge branch 'master' into delayed-sequencer-finality-flag", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fba363739ad6b00037642b08ecb28a72eea63e7e", "messageHeadline": "Merge pull request #999 from OffchainLabs/merge-geth-v1.10.21", "author": {"name": "Rachel Bousfield", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "a53955724ad2a53ddf69f389a7b3c3a06b96fd15", "messageHeadline": "Fix typo", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ba0849a66f432bc25f421a39f48133cb61b46e2d", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "583af422f3871345c54d388710d4765ce3fe72b0", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7592a7b6504c582500dc109c1ae65be51861fd3a", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c595c5ec2f97c37ca40b99b708335bc6df9567b2", "messageHeadline": "Merge branch 'master' into merge-geth-v1.10.21", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 170, "deletions": 98}}, {"node": {"oid": "870e35ecee9b31c4da052f9a7f37edd4e15a39f7", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "7ccc8b529c62b4ece674e0d0e0e7a83126c4d8c4", "messageHeadline": "configurable delayed sequencer finality", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 41, "deletions": 17}}, {"node": {"oid": "65bfebcf073b782d885f9ccb3a623fec6bc99662", "messageHeadline": "Addressed code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 193, "deletions": 89}}, {"node": {"oid": "0e3681486c34b9bce4630fdbca4f0d5069d7564a", "messageHeadline": "use helper function to write temporary config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "e9c5bc3d7c5ddf807251d071183501c5ad31fb24", "messageHeadline": "move LiveNodeConfig polling to helper function", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 35}}, {"node": {"oid": "38145008b10d32386bee21a2830d7737fa53092c", "messageHeadline": "log when skipping lookup entry", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a491aee896059ccb666e973ca76ea0e549ab156b", "messageHeadline": "Merge branch 'master' into live-node-config", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 1102, "deletions": 939}}, {"node": {"oid": "a10b8ea9ed229d91923efa5324a938dd6126f082", "messageHeadline": "Merge pull request #987 from OffchainLabs/err-context", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5ddbe7ab7e2b88ae51708218a077939b3217a34e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 174, "deletions": 100}}, {"node": {"oid": "bc6725090165061732dbb5e72ba2220cba00fe5f", "messageHeadline": "Merge branch 'master' into err-context", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 135, "deletions": 82}}, {"node": {"oid": "f14fdccd547f4733939ab1e62b7ec0fc472f6b5f", "messageHeadline": "SPOC for aggregator metric names", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "19d8a353383dc432925f1180ac4c879074bfec26", "messageHeadline": "Remove TimeoutWrapper", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 33}}, {"node": {"oid": "e387c4bda171e90365c9ee4b7f418d5263db6e40", "messageHeadline": "Add an \"all\" metric for aggregator success/failure", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4f0e3d525378975ad45c51a45653c297e09f0591", "messageHeadline": "Metrics for aggregator stores (success/failure)", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 37, "deletions": 16}}, {"node": {"oid": "715c7a4a513e90da964e1da4c611922f0d7ff497", "messageHeadline": "Move request timeout into aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 99, "deletions": 45}}, {"node": {"oid": "e55c82c78f4a3267823649b4244950989dcdc0ca", "messageHeadline": "fix geth pin", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2543d60dacaa3050d0a7e5f97d8060662a0063bb", "messageHeadline": "Merge remote-tracking branch 'origin/master' into err-context", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 83, "deletions": 47}}, {"node": {"oid": "01ca3a7cbd2124ac70d6238c8ad25409cae91bd5", "messageHeadline": "dont push zeroes to tx lookup table", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "cb3aea2850b802b7e948ed1b43b16304594268f5", "messageHeadline": "Update util/headerreader/header_reader.go", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "516be8b94d49f92f0fb11ee311845f5081fcbca4", "messageHeadline": "fix config test: reload config after starting LiveNodeConfig", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "00802f221326016eac93d64248e55ad24540e308", "messageHeadline": "Merge pull request #996 from OffchainLabs/merge-finality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "90cc74ace387f577fe72bb5e898671bc980b99a3", "messageHeadline": "kick clabot", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "776fdd6a020c78564c6e824def93927319b3562b", "messageHeadline": "don't lock when reading ReloadInterval, reorder test to avoid test sp\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "47359c9be4cea681798f01d02bcc59137d1f9381", "messageHeadline": "Merge in upstream geth v1.10.21", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "9ef4305dcfdc89482e5e59d49aa80d4bda7428fa", "messageHeadline": "feat: add validator afk check", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "3b1e7f76d8294ed3595b142544721def2c887290", "messageHeadline": "cleanup newline", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a172456483d26a159ee01fbd2b7634bd3c5e9570", "messageHeadline": "Merge branch 'master' into merge-finality", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cf8dc533661851528c9a90eb5d1c4228487c05ea", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd31f6ec7c44240438783cdb2a14876ef5f1b342", "messageHeadline": "Merge pull request #998 from OffchainLabs/improve-node-lifecycle", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "95fab2b1e6c3a21f7aac9fefee18e25ae796f2c2", "messageHeadline": "Improve Node lifecycle management", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d6da18a70f0fa1a0dc632bef206fc602f1b5d90c", "messageHeadline": "return two nils", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c63bb92c99375242aa2618c3133e68cefcc9cf93", "messageHeadline": "leave one tx in even if wrong", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "861af2a39b933f42477f8978a4d32d5dd27dc285", "messageHeadline": "handle txhash multiple times in a block", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "8872f482d0487067b4ff27def0c78a9230ee1fa5", "messageHeadline": "fix makeslice param order", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d77353075ce745ab3eab28c71a164cdbf7d826e", "messageHeadline": "don't override tx lookup entry if didnt execute", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "0f32c777b4a147e6f486a4419df28a04b0dce602", "messageHeadline": "use merge finality", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "9bf4111080e511577172ec35c6e9ff8b59231ba1", "messageHeadline": "lock read lock when reading ReloadInterval", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "aeaaa4dbcb4646e202b2c9ce27b340cf6c04953f", "messageHeadline": "add ReloadInterval config and logic", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 79, "deletions": 20}}, {"node": {"oid": "962c62cd1ff3a4a7e81dd7808117a238739ec2f4", "messageHeadline": "move nitro init to separate file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 357, "deletions": 340}}, {"node": {"oid": "84a61dd755c8ef1c3c4f75dac2a3d6a47a801495", "messageHeadline": "Merge remote-tracking branch 'origin/data-poster' into simple_redis_lock", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0ad401b772b9c3ddbaf6f8529434a0b9fa89660", "messageHeadline": "fix OSP test for addSequencerL2Batch API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1d057e6fc3b709547ac775e44e12c3df6b04121", "messageHeadline": "improve comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5514c7fcb57fa2dac068af4fa3536993366d4c1c", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9a7511da93d1e52059cd1149590ae0866be5a99", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3b39339a2975bc4d53a049a64e7fe6b7d262ce6", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6b6797d3dd579e8df27b991091e4276c0648342", "messageHeadline": "propagate node.archive", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "32e74c8ad92a49714b7a81469b1361ae0ab565c6", "messageHeadline": "deprecate node.archive", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "e7629404dfef36e2e33ccaeecf049d5729c26ed0", "messageHeadline": "prune based on both time and height", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "d34a877aaceedd5427955a0415771b413ae08ded", "messageHeadline": "feat: change maxTimeVariation if chainid differs", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "e6d10043079277db12934908e9418825fbd227e3", "messageHeadline": "feat: drop validator whitelist if chainid differs", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ac9c9bd4c6f1060b50c90ecbcf010cc92a76877a", "messageHeadline": "add invalid update test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "0a1cf17e0a843d13ba967d12351eab372002a8a1", "messageHeadline": "error instead of panicking on new das versions", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "479b638dd3127217ef52dd60d7cbe63427adb516", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "cdd7beae432170e6429b65ccac40595513f87a83", "messageHeadline": "Merge pull request #991 from OffchainLabs/tx_lookup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "8f0ea58b31dbb58caa39f573787a21316cde6e80", "messageHeadline": "Fix `--version` check", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6fba0edd58b33ec9a61d6be34f54d4c2b0922256", "messageHeadline": "Fix minor docker init issue", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a19b69cdaf3d1a8103b291b87ae0005f87fe0a87", "messageHeadline": "print version string at the end of docker build", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d3c211ee258bbe3da1ffeec3e75c2e65edfe0ce8", "messageHeadline": "Add `--version` parameter", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "3fe27c24675827d852e926daff33a4ad3f5194aa", "messageHeadline": "Copy `.git` into docker build and only use hash prefix", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3c47a40bd8e01261efaf61081cf460bade6b7bfc", "messageHeadline": "use temp json file in LiveNodeConfig tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "1868f9e60a251e5b0629d3e554ddbac1857ea2bc", "messageHeadline": "init: create tx lookup entries in parallel", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "5aa6d2ac9850cf779a8d50d9cd005c6c6bd2550a", "messageHeadline": "Added missing files for wasm build", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3358f009fa23900bbfbd9b8ac41f32c4dc5be1da", "messageHeadline": "add simple lock to redis tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f517b910b69ec9abe81ff2e88f4698699a9042df", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "100242fb2650a52f7df2c43cc82aea6d90c4be05", "messageHeadline": "Merge remote-tracking branch 'origin/data-poster' into simple_redis_lock", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 923, "deletions": 554}}, {"node": {"oid": "545c329cfdc35a238a8f9cf5073498b815d0d006", "messageHeadline": "simple lock fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "30eb92e1d50ff72573f5d16063876cd0292f4d7f", "messageHeadline": "lock LiveNodeConfig mutex when changing args in tests", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7e7f28f125dd9151f8ff2ba3b69581549db9e83d", "messageHeadline": "Merge pull request #988 from OffchainLabs/live-node-config-edits", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 46, "deletions": 38}}, {"node": {"oid": "58a06e81a20bc34fdbbaf75415ddab5de6f078b7", "messageHeadline": "try un-pinning nitro build", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "0e60b9a967b63f4eb05d470e82b35a0cadfa7b74", "messageHeadline": "Update dapp_migration.md", "author": {"name": "GreatSoshiant", "email": "salehi.mehdi70@gmail.com", "user": {"login": "GreatSoshiant"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1acfd60903923bacdc40d48a04f183c05e48d062", "messageHeadline": "immediately start waiting for sig1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "76a4eadd583459467cc3cf867c6a4a40ef77c3f5", "messageHeadline": "some test edits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "1d96594c5e27cabeae781a46d9560d08eb61bf37", "messageHeadline": "Run `go mod tidy` in arbitrator", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d530c657b93c30b9410cfd366882e67f62ccefc9", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "41e2af2ce6b6ca2e83cd301f45aad45d1fafb1fd", "messageHeadline": "add LiveNodeConfig test", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "108a92055b36fd3c6b07735a56e8ca80d8824d5f", "messageHeadline": "improve classic-msg warning", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c019d376647e8b6cd16a33e251231cb6389b330e", "messageHeadline": "classic-msg is not always expected", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "fd8393c56946c917fd6cb78f040baabfc01eb65a", "messageHeadline": "Don't print error when context cancelled", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "39c13d86b08da58d8ce7427eca64c2d32c07f3e6", "messageHeadline": "Cleanup variable names", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "156a0714b4d7b9bd787067ef444a3bd50e547b44", "messageHeadline": "Simplify code", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "551a0da9488b223fe650664fa7b134fe0ab11db1", "messageHeadline": "Merge pull request #979 from OffchainLabs/live-node-config-interface-\u2026", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "68df4cd89895ab72ead8361236c3b548c962530f", "messageHeadline": "Rename node.ConfigFetcher.Get to GetNodeConfig and implement it direc\u2026", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "5eb8a0b532034197677e4bb48e52ea9a71ecc759", "messageHeadline": "Merge branch 'master' into feed-signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 580, "deletions": 611}}, {"node": {"oid": "f12971b03d0e4f06d75c9031e8381dd08d4d7215", "messageHeadline": "Add unit test for feed message signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "16ecc784ac57229bf437b632b4a73af965e01c3b", "messageHeadline": "Merge pull request #984 from OffchainLabs/use-rpc-aggregator-only-for\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 37, "deletions": 329}}, {"node": {"oid": "36d4a003adca53dd8f52d642992adaca90448809", "messageHeadline": "Validate feed signature", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 95, "deletions": 29}}, {"node": {"oid": "295d733980a6521389c6a180d3df8c360f023a96", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 923, "deletions": 554}}, {"node": {"oid": "8e0fd2bd4d942bc7eb2b206063807ab8cea7c8f1", "messageHeadline": "Merge branch 'master' into use-rpc-aggregator-only-for-stores", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1eb6a5c021165239ec0229c1410c16ccbc5b6b4f", "messageHeadline": "build blocks in seq_coordinator test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "508c96ca9cac36b0fffe862d41b438ca237ed081", "messageHeadline": "Merge pull request #974 from OffchainLabs/remove-rpc-store-code", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 37, "deletions": 329}}, {"node": {"oid": "5e82eca0f44a5687adfbb333b71f23eb1bd7dc38", "messageHeadline": "sync_monitor", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 155, "deletions": 95}}, {"node": {"oid": "ba2c8a6b5bbf00a6508bd1ed2674d358ba6478c2", "messageHeadline": "Merge branch 'use-rpc-aggregator-only-for-stores' into remove-rpc-sto\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 688, "deletions": 336}}, {"node": {"oid": "59aa272227e30ff5c095712668860d9a2038f29e", "messageHeadline": "Merge pull request #971 from OffchainLabs/use-rpc-aggregator-only-for\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 300, "deletions": 233}}, {"node": {"oid": "bb841109a6da3a898aad8e59e91346f29b75f22e", "messageHeadline": "Merge branch 'master' into use-rpc-aggregator-only-for-stores", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 247, "deletions": 55}}, {"node": {"oid": "e9bc3d4282b6d9134d7044cc68e4895b2d8d067a", "messageHeadline": "Merge pull request #879 from OffchainLabs/fred-patch-contracts", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 192, "deletions": 22}}, {"node": {"oid": "cd73e0b256e0af3606c21de453b05f0f5f91b916", "messageHeadline": "Add signature when sending feed messages", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 74, "deletions": 27}}, {"node": {"oid": "c8a37dc834c5dd117728c6493fcd7d9e11fd1e79", "messageHeadline": "Merge branch 'master' into fred-patch-contracts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 55, "deletions": 33}}, {"node": {"oid": "a92e18b3f5eb2c26573350372ce22e4848a380e3", "messageHeadline": "Merge pull request #978 from OffchainLabs/new-chain-arbos-defaults", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 55, "deletions": 33}}, {"node": {"oid": "9568f92a2244391d7a799a4da3854746ffdead9c", "messageHeadline": "Simplify feed message handling", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 25, "deletions": 42}}, {"node": {"oid": "059416aeda0b998f0e302e8c3c4e8db7328bb019", "messageHeadline": "Refactor code to prepare for feed signing", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 152, "deletions": 83}}, {"node": {"oid": "9f5ddfefef5d22a81f5bb45dcd4959c72e62c9b3", "messageHeadline": "Make ConfigFetcher an interface", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "37360af68a839ae79fdef2de64f1c01e425a82b5", "messageHeadline": "use CanReload in LiveNodeConfig.set", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "bbe73f9a8ea13796a2a9aac566579818b628e61a", "messageHeadline": "rename constants", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c1247bdfa2f6813a358e2b81651a55615b01c267", "messageHeadline": "update defaults as per review", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc6a7631a404a2a316e960b5a481d1d3207069b4", "messageHeadline": "tweak test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e5c7b3acbf026c2aa0bde888a2220301ab5eb0b", "messageHeadline": "apply in version 6", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "ed927001dbcdd1494610c9943946a9a599c64369", "messageHeadline": "Merge pull request #975 from OffchainLabs/live-node-config-reflection", "author": {"name": "Maciej Kulawik", "email": "10907694+magicxyyz@users.noreply.github.com", "user": {"login": "magicxyyz"}}, "additions": 100, "deletions": 9}}, {"node": {"oid": "f6bb61d4d7e1647e60a61fa8f6f2459798a33778", "messageHeadline": "Merge branch 'master' into use-rpc-aggregator-only-for-stores", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 441, "deletions": 281}}, {"node": {"oid": "cd1627ad4835950cf573624b284384b3fa64a5b4", "messageHeadline": "fix tests", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a11ebf49285bd2db6e978c235e46095c25d58b51", "messageHeadline": "set better arbos defaults for new chains", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 41, "deletions": 23}}, {"node": {"oid": "6733667081478f9ed5e23b535ecb5faf5d173c2f", "messageHeadline": "simplify", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1f2812591362c9bb7432c6b1a0d81b44c576ace5", "messageHeadline": "CanReload instead of Reload", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "c52eba3e4d9f9c49d4a934f8c621c081c5a2259e", "messageHeadline": "fixes from review", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "d525cb63ed3be86f958e0e8e3e40613531506066", "messageHeadline": "fix: remove unused internal constants", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "cfd966fa5152052455de385597cf032d0b955f22", "messageHeadline": "fix: add check for empty array", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bd40f98796a4aed5afb2c89bdb8162ab3dc31a3b", "messageHeadline": "fix: add some check", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "df11f8c4acf77a51c89a3b8890473ae554567316", "messageHeadline": "style: natspec format", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1420d00a0906cfd71448d792f19ade01425d079e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into fred-patch-contracts", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4212, "deletions": 1219}}, {"node": {"oid": "1fcb844963f0a7f828f27c46bbb3928ac0adb138", "messageHeadline": "Merge pull request #848 from OffchainLabs/refactor-contract-interfaces", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 376, "deletions": 266}}, {"node": {"oid": "2989b06c97437290b7a979fb6a52f643cbd189d7", "messageHeadline": "Merge branch 'master' into refactor-contract-interfaces", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 65, "deletions": 15}}, {"node": {"oid": "c264c8ec1eddc6750722b885d2c41ae0d73eb6bd", "messageHeadline": "remove zombie check on staker deletion", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "fde7bd78c24a63370cee2abd05eac3e980c201b1", "messageHeadline": "fix typo", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfb48e124f8e427785da537c6615cb1ec4d3dc1e", "messageHeadline": "use reflection when hot reloading", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 113, "deletions": 10}}, {"node": {"oid": "66b6966452442743feab3ab8257dfc8e47ae544d", "messageHeadline": "Merge branch 'data-poster' into simple_redis_lock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "17f1938c5c58084c8b1416e4ba60e575e4e35336", "messageHeadline": "Fix backwards compatibility with existing sequencer inbox method", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "db8cd8005792fa60cbda1b976ee1a556cab2f90f", "messageHeadline": "Merge branch 'data-poster' into simple_redis_lock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dbf1e6186ecd1bc1e5b25fb9015f71ec587112e", "messageHeadline": "Fix inbox tracker merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "808b921c2431e74fe25a5443da2cdeb89b89eaaa", "messageHeadline": "Merge branch 'data-poster' into simple_redis_lock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1745, "deletions": 268}}, {"node": {"oid": "35ecf72c1b69579a24ceeee15dbf64e15629c26f", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1745, "deletions": 268}}, {"node": {"oid": "4bb41c0c6bd14ded4e9e4255cc531a5d300c0f3b", "messageHeadline": "Fix blocksToFetch updating", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a80ea4c950801dd07d090860c4c02bfd116c73e", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "116ec7b01f7e6c894f3d7f493cf20fb2522826f6", "messageHeadline": "Query a dynamic block range for inbox messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 15}}, {"node": {"oid": "c3f34252f5250e946e4ff7ec76053b1c9bc8e488", "messageHeadline": "Remove write capability from das rpc client/server", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 147}}, {"node": {"oid": "e8e349cfd893871f93169a819c61d08f222cce07", "messageHeadline": "Remove RPC Aggregator GetByHash", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 32, "deletions": 182}}, {"node": {"oid": "109a5e18bca4a4fe58adb15e1e8569097cfd92ad", "messageHeadline": "simple redis lock default key", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72f6c1da3f2077985881eb74e1aa1c3e7d33b527", "messageHeadline": "test-node support multiple batch posters", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 87, "deletions": 6}}, {"node": {"oid": "bf1fc5825f5ff9148ebe2b7c0197e7754079b220", "messageHeadline": "Merge remote-tracking branch 'origin/master' into use-rpc-aggregator-\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 392, "deletions": 81}}, {"node": {"oid": "a031ac243d490d5bf822183655d8d76becc53122", "messageHeadline": "Fix PR comments", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "572907f6adb81ba94091e2ba0d770cf74626f131", "messageHeadline": "wip: add LiveNodeConfig draft", "author": {"name": "Maciej Kulawik", "email": "mkulawik@offchainlabs.com", "user": {"login": "magicxyyz"}}, "additions": 122, "deletions": 23}}, {"node": {"oid": "ce88924f57d5acf2b2ce2656de1efb6c019a6de6", "messageHeadline": "fix: lint", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea0283ebd42cad4698ee4b475908870ddd89fe96", "messageHeadline": "Merge branch 'master' into refactor-contract-interfaces", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1220, "deletions": 154}}, {"node": {"oid": "68599b56f5d1b60f53c861ac29a7a0a71776ebde", "messageHeadline": "test aliasing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 236, "deletions": 23}}, {"node": {"oid": "bd09e4b8186d0a380e871987393de915c79d6cf5", "messageHeadline": "Remove already done TODO", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f60252865623648e4705a697046cc54d862db140", "messageHeadline": "Reenable PanicWrapper", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "7a1733750fadf6212dfbe211b23f406feae30ce7", "messageHeadline": "Reenable DAS timeouts", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "8242cb244ad5feffe1e89369aa6d187e52bd340a", "messageHeadline": "simple redis lock tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 132, "deletions": 0}}, {"node": {"oid": "956edd38b98b1d0dcb36e13615c21b9d1aabec60", "messageHeadline": "Move DAS testing boilerplate up into common fn", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 40, "deletions": 122}}, {"node": {"oid": "81973077dd94cafe6eef1e2f1e07eac2c0979c11", "messageHeadline": "Merge pull request #950 from OffchainLabs/genesis-node-interface", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "777a7a8e35abd4cc4a8404c6ba6affae411264a8", "messageHeadline": "Batch Poster uses RPC/Rest aggs for write/read", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 280, "deletions": 156}}, {"node": {"oid": "375697e45554461d489c62093bec9f3d2e7faf0b", "messageHeadline": "Merge branch 'master' into genesis-node-interface", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "08ec0b10e41f3ae9fc4bf8b6bc394ff18e42ff81", "messageHeadline": "Update go-ethereum pin to master", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "317d0bf4f9125855e4c2bc5faaae2ff3d4af7206", "messageHeadline": "add faqs to docs (#939)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "fa67096dc772c8c39eaa61d2792413625326d393", "messageHeadline": "eth_sync add coordinator support", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 50, "deletions": 22}}, {"node": {"oid": "a6c604c3dcbfd41cdf4710e3c63bf217b959a383", "messageHeadline": "auto-id and don't catch lock if syncing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "8a3e7fdd6effe52e01859e42c310e379da22eb03", "messageHeadline": "Flatten dasrpc into das package", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 35, "deletions": 44}}, {"node": {"oid": "1b73e4a408eb9e6fe0271d58062d46650b1db07b", "messageHeadline": "Merge pull request #965 from OffchainLabs/fix-retryable-deletion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1580fa0235ea870c665fae8ec939a7edba1dc267", "messageHeadline": "Merge branch 'master' into fix-retryable-deletion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b178b41ea2e3826afa811d6a40d02efe1710de6f", "messageHeadline": "Merge pull request #969 from OffchainLabs/updating-migration-doc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7a46e40a2fe241dee69b63ab2e96e7453bbd03b5", "messageHeadline": "Merge branch 'master' into genesis-node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1104, "deletions": 203}}, {"node": {"oid": "7c70bbbd5cd844fb0a0ce86c90d597c80fad4274", "messageHeadline": "Merge branch 'master' into updating-migration-doc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 76, "deletions": 48}}, {"node": {"oid": "dba16576c82250fb25969783f3de008faa8b8b1b", "messageHeadline": "Merge branch 'master' into fix-retryable-deletion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 679, "deletions": 50}}, {"node": {"oid": "1280cf9abbb36b6cf5123475002bd96aa156ad15", "messageHeadline": "Merge pull request #968 from OffchainLabs/silence-old-timestamp-warning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "775868c5a0d63126a6735e5b7400875f77a5c80b", "messageHeadline": "Merge branch 'master' into silence-old-timestamp-warning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "36d44483cf17ed2de21b71b8c7300931a0c0a838", "messageHeadline": "Merge pull request #940 from OffchainLabs/reorg-delayed-backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "f2c0322f57f139074ae768962e9ce139db43944f", "messageHeadline": "fix lint", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1244d86a54e4548e0314722b86b6826fef6f576a", "messageHeadline": "fix lint", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b967453b720dcb9a3edbe8d8b8b260254c662527", "messageHeadline": "Merge branch 'master' into silence-old-timestamp-warning", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "9c2e39609752c5a0fd4d9e667839635383f4ded6", "messageHeadline": "Merge branch 'master' into reorg-delayed-backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "26b118b96519ae1893efeb319cc6cb3cf89d3d0a", "messageHeadline": "Merge pull request #964 from OffchainLabs/replay-panic-if-keyset-invalid", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "4d10511551cd30447d1c438cf9bf11a2e4fdc94d", "messageHeadline": "Merge branch 'master' into reorg-delayed-backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5eaabd71dadf005d45ce9b1fc53686a09a918f2b", "messageHeadline": "Merge branch 'master' into silence-old-timestamp-warning", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "9f8bf1a6e9318c90cb3195b8863aa0332579ca8e", "messageHeadline": "Update dapp_migration.md", "author": {"name": "GreatSoshiant", "email": "salehi.mehdi70@gmail.com", "user": {"login": "GreatSoshiant"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "aed910ced136a7b7017e7796d5034687f09b366a", "messageHeadline": "remove old timestamp warning", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "7193be4b02caa5384e9cf30e01174ccfaabffd1c", "messageHeadline": "Merge branch 'master' into replay-panic-if-keyset-invalid", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 801, "deletions": 80}}, {"node": {"oid": "7d51073271d94b23f219102291032c88d91facfb", "messageHeadline": "update quicknode docs", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "863ea1077503559657aee856a4f9eb83ba09497d", "messageHeadline": "Merge branch 'master' into reorg-delayed-backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 787, "deletions": 70}}, {"node": {"oid": "67139a49469dbb51993220a88e83c18c9cd034da", "messageHeadline": "Add inside arbitrum nitro (#952)", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 598, "deletions": 0}}, {"node": {"oid": "1115977f93c07982a4bc6a46dd0cc4155b85e423", "messageHeadline": "Merge branch 'master' into fix-retryable-deletion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 198, "deletions": 78}}, {"node": {"oid": "a4126750eb07535f48647c9a24af473eb19c847b", "messageHeadline": "Merge pull request #959 from OffchainLabs/penultimate-confirm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 189, "deletions": 70}}, {"node": {"oid": "534eb9e587a009e1b10065f2551293e59574e0a9", "messageHeadline": "Merge branch 'master' into penultimate-confirm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 195, "deletions": 42}}, {"node": {"oid": "6c838c010997ef9a236d83ff0beb0ca58e2ae3f4", "messageHeadline": "Merge branch 'master' into reorg-delayed-backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 504, "deletions": 108}}, {"node": {"oid": "099728f30506b9782c94d47b1ed8bf6ba02968f6", "messageHeadline": "Add more info to delayed reorg logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dedfe8a50e604e02c8155ab5811ed23164713d61", "messageHeadline": "Merge pull request #966 from OffchainLabs/doc-retryable-deployments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "8ddda65b402d0a2d88c40377632f4096118bde71", "messageHeadline": "Merge branch 'master' into replay-panic-if-keyset-invalid", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a537704d8f03f2ed15dd2ebd7d3224e768ead04d", "messageHeadline": "Document ability of retryables in nitro to deploy contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "89233bdee345d21b6bce0ee8e6a51a86a3efdffe", "messageHeadline": "Merge branch 'master' into fix-retryable-deletion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 90, "deletions": 19}}, {"node": {"oid": "bc9adc6d39058964ea079c25ba9e4573a650f899", "messageHeadline": "Fix expired retryable deletion on migration", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "816a47fa585835c7c04f2914386935a69618b3e8", "messageHeadline": "add sequencer docs (#947)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "4eab6c5c82b3265cae13e1c977b56c769d9e13bc", "messageHeadline": "docs: add comment to commented out interface", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b9a2479e6da737954ae19806a1c1ca343bc02f5c", "messageHeadline": "fix: bad merge", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c188a749a54b24882631e702492a0edd00448a7", "messageHeadline": "fix: test", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf2c18124e8a9fe8c5330b2765c39bfaea5310f8", "messageHeadline": "fix: add postUpgradeInit", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2b8f34cc3b36eb6895470ecba84b4f3c58db33ba", "messageHeadline": "fix: move postUpgradeInit", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "724dc060b61854d6e00d8f65f01d686d0b232135", "messageHeadline": "docs: move permissioned functions to eof", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 66, "deletions": 28}}, {"node": {"oid": "263e79e57b4cc900dc251eb176708380a7abbba8", "messageHeadline": "refactor: sequencer inbox interface", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 88, "deletions": 50}}, {"node": {"oid": "8f77ec84e0e8d400464c0828d638dc96bfe6adca", "messageHeadline": "refactor: bridge interface", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 54, "deletions": 53}}, {"node": {"oid": "51d160b5f9a08240a10ad93b3fa62745325886bd", "messageHeadline": "refactor: remove inbox and outbox iface overrides", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "7dbe4bfee3c6f53cd7fad0539498284937b8f3b9", "messageHeadline": "style: fix lint", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "37057ce6bb100790802e634fbfb016c05df74c5f", "messageHeadline": "fix: outbox test", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "9617341ee134e4a4b2f6712bcd84c198012d0d2b", "messageHeadline": "refactor: outbox interface", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 63, "deletions": 46}}, {"node": {"oid": "8f0a880268665a081957e504f8cf9d95f06f3816", "messageHeadline": "Merge remote-tracking branch 'origin/master' into refactor-contract-i\u2026", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1682, "deletions": 456}}, {"node": {"oid": "00b252f7802e6cc3b24f79db45bc0f0ca9000b18", "messageHeadline": "Merge branch 'master' into replay-panic-if-keyset-invalid", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 56, "deletions": 19}}, {"node": {"oid": "7b79a11bc68e659a55996da649bea9ea33222eb0", "messageHeadline": "Merge pull request #962 from OffchainLabs/profile-after-host-io", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "dc97329a0b1e8550a963044aaff21fef4bddfb8d", "messageHeadline": "Merge branch 'master' into profile-after-host-io", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "fb1efe994f887cec85906da1f1e772d677ab6cf0", "messageHeadline": "Merge pull request #963 from OffchainLabs/replay-populate-ecdsa-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "1e24dd6d339da0f370443cd311aea9556ab1919f", "messageHeadline": "Add additional information to invalid keyset logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "d1fed0d1b5bd3f7cdb387878b6ac957f4706e5ed", "messageHeadline": "Select appropriate batch to confirm outside of broadcaster", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "d848c6e9aa1fa8cc5b47462722d79a448b3197af", "messageHeadline": "Panic if keyset is invalid in replay binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "6e04baf937a28308cccbac9851563683530ead64", "messageHeadline": "Populate ECDSA caches early in the replay binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "2cd0cc802d6066b0ad8f863f2872eb946d8ffc2e", "messageHeadline": "Add arbitrator prover flag to only profile after host io", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "7b7d0b83d7ae9d7508206443d1e34701cfe0cb4a", "messageHeadline": "Merge pull request #956 from OffchainLabs/fix-url-list-downloader-res\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 96, "deletions": 15}}, {"node": {"oid": "c5e6ebc03361ca1bcb6b73f764b42b842fd8e62a", "messageHeadline": "Merge branch 'master' into fix-url-list-downloader-restart", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80d897daf9a270d565cae497e845593dde990da8", "messageHeadline": "Make linter happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7400f59e00bc8f43edde717dcf97f02ee6aac140", "messageHeadline": "Merge branch 'master' into penultimate-confirm", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 207, "deletions": 64}}, {"node": {"oid": "cf678be50c37baadc33305d40111035c8e53f076", "messageHeadline": "Delete feed from previous confirmation", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 193, "deletions": 71}}, {"node": {"oid": "87f7367b47a353a85ea8ee7fd6efdf7aa85d9e89", "messageHeadline": "fix broken link (#957)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd3d5d283c3c9d5f6739d4b4ef6704002a98bd5e", "messageHeadline": "simple redis lock for batch poster", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 221, "deletions": 2}}, {"node": {"oid": "ba85ba80c29899b660833013c0d407944a7d7eb7", "messageHeadline": "Merge branch 'master' into fix-url-list-downloader-restart", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b9b8a60043cda181db0a131d3ff8944ad22bcd61", "messageHeadline": "Don't start RestfulServerListFetchDaemon w/ no url", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b6687ed16b83629efbf5fdfefab63a82ac27a0ff", "messageHeadline": "Error recovery in RestfulServerListFetchDaemon", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 89, "deletions": 15}}, {"node": {"oid": "46abc818d3cc7fa001c99593c1d95d1a1dd0735f", "messageHeadline": "use consistent headers in gentle intro (#955)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "52894675f45ba7b77f8979b0d5bb526fe5703cbd", "messageHeadline": "update L1 pricing summary in docs (#948)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9918c014e663baa44b5a61d671e0dee00ef81ff2", "messageHeadline": "Merge pull request #954 from OffchainLabs/lowercase-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "afd3b7694c5ffaad9d365e194c723e0ba54b7f8e", "messageHeadline": "seo-friendly names", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6703a59c1270863c331111cdd703b77a6b829376", "messageHeadline": "lowercase everything", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "939db0ada36bdb04637f5971e0ac77a4667bd757", "messageHeadline": "lowercase arbos/", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "f45a56c30340ac9959600b10f3515b5349f9d8f2", "messageHeadline": "Merge branch 'master' into genesis-node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 267, "deletions": 24}}, {"node": {"oid": "8ee59e27633560cca729c36c9ff69e1d253a304c", "messageHeadline": "Merge pull request #953 from OffchainLabs/fix-arbitrator-clippy", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "d9410e8ae90a4513e5b9fa5131b8e1da64d34d36", "messageHeadline": "Fix arbitrator clippy lints", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "5dd4dd15c57aeaa335136e0f6582626010a3b819", "messageHeadline": "update go in docker", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d68a64bcfa19194e8a03fd540130ca894479a79", "messageHeadline": "safe call parsers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "73eaaaca4f5d49e8e166ff52d3b5aa160cc18c64", "messageHeadline": "Remove autobuild from codeql", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "9c3834d16e3e2d5b12630d19d40d0876039da245", "messageHeadline": "Switch to go build tracing for codeql", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "6a9e155c59da6cacd8623eb7dcc2700dcda073e4", "messageHeadline": "Add build of generated contracts to codeql action", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "ffa9ee19ec91240144e6e8b94501f44aed0a55bf", "messageHeadline": "Checkout submodules for codeql action", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1004856c193514df8421026f9a5529a6fbba1bce", "messageHeadline": "Create codeql-analysis.yml", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "70d417f1ab4737c31a1e115915c15e2e9794c628", "messageHeadline": "Add missingDelayed and missingSequencer to inbox reader logs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "742af84f2202519a1ae85696d32c29b4c8aa62b4", "messageHeadline": "Merge pull request #838 from OffchainLabs/gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bf7c555bdfb716048de4404da2a4e6c5ab2f867f", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "32238ae1a382352989806cac16e21428b61cd851", "messageHeadline": "add glossary to docs (#919)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "36ac1606e0ba5de5da638bf8de63f8df2dc06c95", "messageHeadline": "Make extra batch gas configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f3906ee921bd010a0b51b99a997c282981dfcf6d", "messageHeadline": "correct geth pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d62928d8f2e40e0ef2f83252a8b02b1daa7cdffb", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1089, "deletions": 345}}, {"node": {"oid": "6c8b55005ee7a24643da6b25f977585ac0604fc8", "messageHeadline": "Merge pull request #911 from OffchainLabs/l1-blockhash-documentation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fc0b7d06768c442c832dc2ef6ba8b980cf73ea2", "messageHeadline": "Fix merge conflict in batch poster test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bece498539a9390f4a4317e67e73c37423f81181", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc7f319931d4984c02ab2b9a57ed55dc2faeba52", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1089, "deletions": 345}}, {"node": {"oid": "1c002f649ad85ea81217de54f46b61e2888fad7c", "messageHeadline": "Add NitroGenesisBlock NodeInterface method", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8705f672ff193916f64bec6ee0dfe3fb700ff9ba", "messageHeadline": "Merge branch 'master' into reorg-delayed-backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "25ccd743304719297a41656ce3ff740edacf5773", "messageHeadline": "add node running / node provider docs (#935)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "9c59a61400f8513b378992ccda7f9126263d00ba", "messageHeadline": "Merge branch 'master' into reorg-delayed-backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 201, "deletions": 60}}, {"node": {"oid": "77c162684c5e8e461f9ebc17c8b1e46928905b55", "messageHeadline": "Merge pull request #945 from OffchainLabs/fix-inbox-reader-reorg", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c1107060babf63e93e95f39f3c0efede6ecc18a9", "messageHeadline": "Merge branch 'master' into fix-inbox-reader-reorg", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "e2b342eb9909209548ca9ac5f903c65e96ea63c0", "messageHeadline": "Merge pull request #925 from OffchainLabs/calc-root-opt", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b7bc99015fb5df3da1e74f0ace0b133eefd5be15", "messageHeadline": "Merge branch 'master' into calc-root-opt", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "12aff83db012604752d7d14a55cbef000326ca3f", "messageHeadline": "Merge pull request #903 from OffchainLabs/update-inbox-natspec", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "01c84daa409d6021251bdde4c89a750869a37806", "messageHeadline": "Merge branch 'master' into calc-root-opt", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 998, "deletions": 339}}, {"node": {"oid": "b02eadd24a77e0b150625290b6bee8b81f3bc6a4", "messageHeadline": "Update docs/migration/dapp_migration.md", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09d9a65759dcec65a98ce8e79ee7ce9aea346f1f", "messageHeadline": "fix typo", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "406da07f5ca415bf8bd5a36298b0633bddd7dde2", "messageHeadline": "Merge branch 'master' into update-inbox-natspec", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 927, "deletions": 327}}, {"node": {"oid": "5bd5ad759d020ef56235e9c0035c05207a4f5d18", "messageHeadline": "Merge branch 'master' into fix-inbox-reader-reorg", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 115, "deletions": 8}}, {"node": {"oid": "656f2730a9329022b1165abe5bea0fb59229305b", "messageHeadline": "add mainnet beta page (from old docs) (#946)", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "fd3f0ca44eaa89b5d2c985d1e4562a6e538650c9", "messageHeadline": "Merge pull request #942 from OffchainLabs/log-if-l1-behind", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "9b885a73de136a68ecc7958af6c1b1fbf50f2f50", "messageHeadline": "Merge branch 'master' into log-if-l1-behind", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "c135fc0835034ff323475221d115a0118b9aff7f", "messageHeadline": "Merge pull request #918 from OffchainLabs/aliasing-precompile-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "3c669c2d6288e7d11e0584230f56676ca34f4ec8", "messageHeadline": "Merge branch 'master' into aliasing-precompile-changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 99, "deletions": 34}}, {"node": {"oid": "9a2bc38da1658e39806d4b03c7422d2e2ad9d27f", "messageHeadline": "deprecate isTopLevelCall", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "13a6ca0f6eb722adeb5a7504896c7247eee11971", "messageHeadline": "Merge branch 'master' into log-if-l1-behind", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "a25987019b53daf4278c89ec363e988b04852244", "messageHeadline": "Merge pull request #936 from OffchainLabs/why-nitro-docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "4485047d5c209a4f5e212f59c56c019b1fac9fbf", "messageHeadline": "Fix from and currentHeight aliasing in inbox reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6d6daace1a7325fb27ad705ebdd3426cb63fe7fa", "messageHeadline": "Merge branch 'master' into why-nitro-docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 878, "deletions": 324}}, {"node": {"oid": "e9187e06fc7a7686975420bb10a0a7fde4bef1ac", "messageHeadline": "Merge branch 'master' into log-if-l1-behind", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 52, "deletions": 34}}, {"node": {"oid": "bc1ca2d877934dbbbf66395579ef54c5cb6917bc", "messageHeadline": "Merge pull request #944 from OffchainLabs/initialize-broadcaster-early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 34}}, {"node": {"oid": "5b5137b259448e1ee600a652789e05178802f057", "messageHeadline": "Update other broadcaster Start callsites", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "0bd6b469cedaf66305809438684e5f4fc9fcf0f3", "messageHeadline": "Initialize broadcast server early", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "12cc6cf8995a9461abd4a76b0402acf603c55ee9", "messageHeadline": "Clarify error message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27535ecd9d2614da4a63b3e134567f412100fe21", "messageHeadline": "Log a warning if the latest L1 header is at least 5 minutes old", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "80c77627ec49ea38d0c5d29dfa7d4d89db8ac32c", "messageHeadline": "Fix delayed sequencer reorg test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd5078b0f9fe7e2eecad975fcbe46d1a9c13f0d5", "messageHeadline": "Improve delayed sequencer error message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cf9cac56542283540e6470b4fc7951585e8efcb0", "messageHeadline": "Allow a backwards delayed reorg without hard reorgs enabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "8ad94df5f5d743aa3afab9a6cdc1fd47389de0b7", "messageHeadline": "Merge branch 'master' into aliasing-precompile-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 856, "deletions": 303}}, {"node": {"oid": "8a6a17b53581f4657d0a9f156c786981a37732b0", "messageHeadline": "Merge pull request #883 from OffchainLabs/feed-header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 765, "deletions": 290}}, {"node": {"oid": "cc4cb2987a3945cf004e559b824cb975c0a0e928", "messageHeadline": "Merge branch 'master' into feed-header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 71, "deletions": 12}}, {"node": {"oid": "5cb776ebb038c8f7b353ec81dc70bbc69b23d64a", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 131, "deletions": 19}}, {"node": {"oid": "8b05675908d2c544a0f292d96fbe866fe802c899", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 629, "deletions": 280}}, {"node": {"oid": "ae56cf1a0bcabff4b3b6d7d60d55a98439c8c680", "messageHeadline": "Merge branch 'master' into update-inbox-natspec", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1069, "deletions": 407}}, {"node": {"oid": "49f3cf4dbc25d1bfe0da300625a4019b8a6411f9", "messageHeadline": "add 'why nitro' docs page", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "cb46e58f6c589fd8764fd28ca816ede964f8d581", "messageHeadline": "Merge pull request #902 from OffchainLabs/docs-intro", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 66, "deletions": 5}}, {"node": {"oid": "9dadd902962079430487ce175b3ef37c3add4f67", "messageHeadline": "Merge branch 'master' into docs-intro", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 77, "deletions": 18}}, {"node": {"oid": "05276a8b7643c763f0fd0d94f9c426f51e7c17f8", "messageHeadline": "Merge pull request #934 from OffchainLabs/0x", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20083321d6a32147841ff398c3f269de6672d6f9", "messageHeadline": "Add 0x hexadecimal marker to log message", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "741c554f4f36c5478c2aa97e9376291adc5beacc", "messageHeadline": "Set correct AssumedHonest for Retrieve test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2656bc01a4e6e3a4006cb1f9d881fd25d648ad9", "messageHeadline": "Disable RetryWrapper in RPC Aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5a264b8d3c44e107baf21f2b9817c4abc8190d5e", "messageHeadline": "Merge branch 'master' into calc-root-opt", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "edbd64de84c0fcd23a370b61fa5a1596aae22136", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-header", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "1e08598ac11b66cc8638d1b54f0c3d840ab9b053", "messageHeadline": "Use separate thread to watch error channel during unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 91, "deletions": 99}}, {"node": {"oid": "1da45748b05b41272c28f06a69af4f1d73d74d1e", "messageHeadline": "Merge pull request #930 from OffchainLabs/datool-sending-random-data", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "e1a1f637cdc0abef0dbc053525c117447c9d970a", "messageHeadline": "Fix lint", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "32563981a36c83ebdaf7d8871e28e37faceb9e12", "messageHeadline": "Add ability to send random data from datool", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "46e797c83da167c573c9f534bd26035f2b666912", "messageHeadline": "Merge branch 'master' into aliasing-precompile-changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a6f2e09c0b4346bfdda869c375279bceacabf02", "messageHeadline": "Merge pull request #929 from OffchainLabs/print-agg-signer-mask", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ea719363082f9b1d1816bd030143407618e7894", "messageHeadline": "Merge branch 'master' into feed-header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 14}}, {"node": {"oid": "c1f15c7ad6cceae55eabedfcb6112a1154af97cb", "messageHeadline": "Print aggregate signer mask in error msg", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cac3cabc4df727ee42ce6538d202a944c57b5162", "messageHeadline": "Merge branch 'master' into aliasing-precompile-changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 56, "deletions": 13}}, {"node": {"oid": "57cd26ade6b3cc3ef205c9f89326e2f79ce46903", "messageHeadline": "phrasing tweaks", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e213b7cdd8c74ca6812543a54d14baa7d016150e", "messageHeadline": "perf: merklelib unchecked ++i", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cd3784a8848a1d1a3774d9c8216b91c9ff4034fb", "messageHeadline": "Merge pull request #926 from OffchainLabs/arbowner-public-fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "7424d6832eb551f63970f5612fab99cbba2a00ff", "messageHeadline": "Fix GetInfraFeeAccount bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e088003b020ccbc64025e234973266e59300e9ab", "messageHeadline": "Test ArbOwnerPublic getInfraFee", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e47ab93e9dc84c15808b3ffdd96e753365f4d6b6", "messageHeadline": "perf: merklelib calculateroot", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4ec0123d23233d3e2eba8eff582c81597e704788", "messageHeadline": "Fix data poster lifecycle", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "08b9bc8181e87f900a2d134acba9e0eeb1755785", "messageHeadline": "Merge pull request #923 from OffchainLabs/fix-watchtower", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "10d8770bb8c6f9ac25765e3a3dedb141ae41bafd", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "d5179698f98b22eee4b4df617cd5ed9d73befdda", "messageHeadline": "Fix watchtower validators and add test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "6cde073f71f499a1593b46c8960e2b35d59efeac", "messageHeadline": "check that solidity methods exist", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "77abd4dcf8a7eb2473fb431c7881e5276b9fc25d", "messageHeadline": "Fix issue where nitro config dump not clearing l2 dev-wallet password", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "534b87f3517bc38a3cde8a775d5421c536daa272", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03604d60f3ed40afe6472fe282d6ffb8d07d155c", "messageHeadline": "fix typo", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c54ccccc66d9997df92061fd0d8458d660a0b01c", "messageHeadline": "Merge branch 'master' into docs-intro", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 930, "deletions": 388}}, {"node": {"oid": "ffbe72316c1ffb310a4a7db866f604124f057e26", "messageHeadline": "fix typo", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b3e1bcd4aa3f73f81864deeea51635063f36f39", "messageHeadline": "add delay section; fix typo", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "42129e3c68ef2e1039071f48dc4c4d86d981522c", "messageHeadline": "Merge pull request #914 from OffchainLabs/sequencer-return-revert", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "421590e9dcc084a78c8ca191d8b02d8287b72cc5", "messageHeadline": "Repin geth to master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2101721e2edc5a8ef74f97d1106e961d861ece2c", "messageHeadline": "add disclaimer", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87af3c7b80e1c7a1a3295f51560f886a5affdeb2", "messageHeadline": "Merge branch 'master' into sequencer-return-revert", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 481, "deletions": 253}}, {"node": {"oid": "118bbe6f4079dbb8b136733790a9ef610854605c", "messageHeadline": "remove undo tre", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 177}}, {"node": {"oid": "41e0cd582a6964d1f0d6c1bbfa2999fc53c55012", "messageHeadline": "simplify description", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 178, "deletions": 1}}, {"node": {"oid": "d3375d4ae815199f16027673478768586f6a4835", "messageHeadline": "bump test format version", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c43b8099343e5ff751ac819052769389e1ffb0af", "messageHeadline": "fix isTopLevel", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ca9f8d986e4ff72695003cf21b9d77857727bb4", "messageHeadline": "change aliasing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "b79459b318062979180b10c348b2faa1d2a04a5a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into refactor-contract-i\u2026", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2255, "deletions": 811}}, {"node": {"oid": "cc50c9c1f6676a363dbc2a519c772d5800362913", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 540, "deletions": 281}}, {"node": {"oid": "0e724e301e59fb8e7eec979cf3ded6b03b990ffe", "messageHeadline": "Reduce unit test diff", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "6aeb7b4d1ed2f0d811fa21e13b4b04e0819912a3", "messageHeadline": "Unit test fixes", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "bc58e40e0ffb5a203977e296ebc23bbe0306553f", "messageHeadline": "Addition unit test cleanup", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 50, "deletions": 36}}, {"node": {"oid": "0f8f935f4c4afdc99c540d0ef9dcb87adbb9f0a3", "messageHeadline": "Merge remote-tracking branch 'origin/master' into feed-header", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 175, "deletions": 151}}, {"node": {"oid": "28d9fcfec2bc58eaff969b4194c96696654b3829", "messageHeadline": "Update license", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "3487a124bd81a2868410fe56bd1f0f918d5e7869", "messageHeadline": "speed up TestOutboxProofs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62fbed73e6e6a28bb608602dd097707f5b77afe1", "messageHeadline": "Speed up broadcast client test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "96b583c432f52335fddbf47d1c34c1eaa3255f37", "messageHeadline": "Speed up keystore tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 29}}, {"node": {"oid": "6db84024b7563ae3f4922dca59a8e36628d7fab3", "messageHeadline": "Speed up seq feed tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73762ead06a6bea4e436635e2aecf2a89fe3db75", "messageHeadline": "Speed up WaitForTx check", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06bae833fc69d91859ebae44518355388112bad7", "messageHeadline": "Optimize aggregator tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 111, "deletions": 97}}, {"node": {"oid": "51496cfdbc21e0792a28722b3c7544159a40c3a2", "messageHeadline": "Remove unneeded `chan error`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 175, "deletions": 172}}, {"node": {"oid": "9a8687f44b29aed7cd1f0692044bb87220f81395", "messageHeadline": "Merge branch `master into feed-header", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 464, "deletions": 206}}, {"node": {"oid": "8cc71a7032b6daf32d1cc72da69b4eade5a1eeaf", "messageHeadline": "Enable clean shutdown on exit, improve error messages", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ac249e66fe311899e37cc3da3228f1af99869b85", "messageHeadline": "Adjust message", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28e7fd52bc66d0f67b971888fedf76c65f366a38", "messageHeadline": "Print address when new account created", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c98302f8a05b32631dfdd114b07a7cb4dded2b41", "messageHeadline": "Appease linter", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1ee261a1a8b88af52ac4d079f72c409342f8b7d9", "messageHeadline": "Combine wallet handling, add unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 335, "deletions": 142}}, {"node": {"oid": "3b41833c301fcf4eb1e3c0b02e20a5c1476e74f3", "messageHeadline": "Fix TestSeqCoordinatorPriorities", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fe09040b5b1682d481ae7656010aba86c33e885", "messageHeadline": "Don't cache statedb (caused races)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 100}}, {"node": {"oid": "be4bd0319aa6601272e0ac2891009c39d1a4a396", "messageHeadline": "Improve configurability, error messages, and use in sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 104, "deletions": 79}}, {"node": {"oid": "30538d9cc905eb6952488fcc783d8eab71ad0d7f", "messageHeadline": "Return the revert reason when the sequencer rejects a tx for reverting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "82650f3a330a72ebd69ef4695eda493532a59e79", "messageHeadline": "Merge branch 'master' into improve-tx-pre-checker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 510, "deletions": 154}}, {"node": {"oid": "e8ec2c5c0bc78d2da0ebd6323a306055f2295572", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dd7103d225bce776db7ec530b5b3c1ecb0cb5d9", "messageHeadline": "update blockhash explanation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6800e10b489aa02f4644afd48e185d55d11418c", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1812, "deletions": 579}}, {"node": {"oid": "f8a2ed7fb43e89ae1e35c9a894b071dcda07f603", "messageHeadline": "Fix master merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc83000b818b7fea236f24afeb6949f1232c89b6", "messageHeadline": "Populate validator wallet address on startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "32f0b9bb3e76c3e744fe311a1f608b7445cf2c2e", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af734bf841dc8375117cd2f70e182eafb5a497b3", "messageHeadline": "Add Default Cache for restful api", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "18d3b89dfb68ffc463de0757f64d76d602a9b99c", "messageHeadline": "Merge pull request #905 from OffchainLabs/das-log-fix", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "cc5f9e0f40d74949079aeaa9f3e5114bab4c476b", "messageHeadline": "Merge branch 'master' into das-log-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 91, "deletions": 56}}, {"node": {"oid": "a0af1ff0939e5007d38fb96da9b584b9208f1936", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 91, "deletions": 56}}, {"node": {"oid": "66bf3c1ef31a054dfbfd5f0d7a41c4ef2d6c8cd9", "messageHeadline": "Update cmd/nitro/nitro.go", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27fd3f4163f094351b6befc5ffe6c15608524a87", "messageHeadline": "Fix handling of unset passwords", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3167bb9f2596dcd84f297fbe2f4d09aef48dd37b", "messageHeadline": "Make linter happy", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d61e4d3515c9076755312a8b4c2f773b049eaecc", "messageHeadline": "Add support for validator to just create wallet or contract", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 79, "deletions": 42}}, {"node": {"oid": "90177bb6c322e4f4783bd86ce9ed5ec15db3aa91", "messageHeadline": "docs: improve text", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "256379f9da5669af5ae978e8c602fe866422ba23", "messageHeadline": "docs: last update", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "175e9c73432f50f740588276488e8015ab4fe133", "messageHeadline": "docs: format", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a3c3335e5e42e7194897d0428a875d462dddcdf4", "messageHeadline": "docs: improve estimateRetryableTicket doc", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ec70ed7527597e7e1e8380a59c07e8449885e408", "messageHeadline": "More whitespace fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "45fd15d3d4bf9722c6350fd706547a56d1600770", "messageHeadline": "More whitespace fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "61faf92d6da40ea1864b38e05540c30cb4cd022d", "messageHeadline": "Make linter happy with whitespace", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ed25682708a89246e4b75023d87b12add9c090cc", "messageHeadline": "Use updated linter to match CI", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1fcde90e8ce2185307f8fd1fc5a3d21e2f5f619d", "messageHeadline": "Fix merge", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7ebf3f4dc7d0ec8db1106ddd012a3315d3166763", "messageHeadline": "Add more batch posters in parallel to test and quiet logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "8ed080b4dc57519db95671e56ff01dc9eb49fe6d", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 308, "deletions": 61}}, {"node": {"oid": "0a885b3ae9032b26c44f9e45b53d632d06fa17f4", "messageHeadline": "Merge branch 'master' into feed-header", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 308, "deletions": 61}}, {"node": {"oid": "b90e8317284dde5d100f2ee631484d45a77dfb5b", "messageHeadline": "Merge branch 'master' into das-log-fix", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 308, "deletions": 61}}, {"node": {"oid": "cd6bf5c9db5938176feb0bcc88c4d174ffab2afd", "messageHeadline": "Add consensus v5 WAVM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a84a760cae94e5c49c5da072b38e9cabe0dbbf72", "messageHeadline": "Merge pull request #897 from OffchainLabs/separate-l2-base-charge", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 208, "deletions": 42}}, {"node": {"oid": "4c82e1e92d12e3d8cd744c45db4f5fe3ea974ee8", "messageHeadline": "Merge branch 'master' into separate-l2-base-charge", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 99, "deletions": 19}}, {"node": {"oid": "2e263956e30b39773a3195a597bab037bccc0b66", "messageHeadline": "Forward health check from sequencer if applicable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6d2e94fc3f148580acf44cd5bc38afa5af10a1c9", "messageHeadline": "Lower cacheUpstreamHealth to 2 seconds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a001c916ebc6ae11a1ee83e2f624e82a2b2aa23", "messageHeadline": "Add arb_checkPublisherHealth method", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 19}}, {"node": {"oid": "1ed879cf12228c68a0fd888c607c2f331507858b", "messageHeadline": "Merge pull request #904 from OffchainLabs/fix-ioutil-lint", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 22, "deletions": 29}}, {"node": {"oid": "3f102ce96e53b633608b1892c5e4a96a6030345d", "messageHeadline": "Merge pull request #906 from OffchainLabs/separate-l2-base-charge-edits", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "e6d1e6e829452028863329b7f2a4a43ad8db2b39", "messageHeadline": "fix precompile method versioning", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "1daad6d86f3d8f62364a9fc8a36b110316d62368", "messageHeadline": "Address misc review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "5430ac29c1562d2d7cd21031fde8bd0b41f54a6e", "messageHeadline": "Fix LOG15_ERROR msgs from logging odd # of args", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b12195b45fd1414920d31b5806bb3e852e25f3eb", "messageHeadline": "Store data poster metadata retrieval func in struct", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 44, "deletions": 40}}, {"node": {"oid": "a89b02683d13092d7b319bca4fca30041118631b", "messageHeadline": "remove ioutil", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 29}}, {"node": {"oid": "845633d4db0b78b65d1a97e3697508db829621f9", "messageHeadline": "docs: update retryable ticket breaking changes", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d71e5725cf5ebb48cc1fa4f3f9120cb8ee8ae2d1", "messageHeadline": "Fix redis atomicity and improve error logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 74, "deletions": 35}}, {"node": {"oid": "afe10a66043ba5e1a853e8350a113df707b59906", "messageHeadline": "docs: update inbox natspec", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f7843c6fcb34956c3bcb2791a5c2e8f4053f907e", "messageHeadline": "Add missing method declaration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "43b357f92f2e6f8fd0557894c79b3a1360bc32b2", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 54, "deletions": 11}}, {"node": {"oid": "ec5b2da44143ed80f4c49e5200c6b1a09ee91067", "messageHeadline": "Merge branch 'master' into separate-l2-base-charge", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26861e0238b3dca8e4a4e5092af05b5310e2d837", "messageHeadline": "Add testing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "5e805ae5b6351f7db84e5e8eca37463caf600f5f", "messageHeadline": "Merge branch 'master' into fred-patch-contracts", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1364, "deletions": 443}}, {"node": {"oid": "3b19a0057f686ba18e43e2dad60c25c05df2537f", "messageHeadline": "Merge pull request #886 from OffchainLabs/rollup-proxy-test", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 162, "deletions": 5}}, {"node": {"oid": "c01603576140c576f1028a88c08e62321c04fc67", "messageHeadline": "Add checks for feedErrChan", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "3ee55d79e91fc300248a8adc7f56d323bfaf4ac7", "messageHeadline": "Merge branch `master` into feed-header", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 674, "deletions": 152}}, {"node": {"oid": "286aa0b8c6ac05773e5fac59abf3cf6ffa6d1de9", "messageHeadline": "Assume messages are always sequential", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 9, "deletions": 50}}, {"node": {"oid": "2024a8b35cb926e1edd6e5e0927efec01df5dd92", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 38, "deletions": 46}}, {"node": {"oid": "fa5637638dc2ea8b7b1020c9ca71a2296de9ac3e", "messageHeadline": "Store `nextSeqNum` instead of `mostRecentSeqNum`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 14, "deletions": 27}}, {"node": {"oid": "3bce6cfb472b8843e8573e6db2120afff6fb8cd2", "messageHeadline": "Finish partial config options", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ecdb144bdad0d754c52cbbb69c0a1dd1adf60109", "messageHeadline": "Normalize all clientErrChan&broadcasterErrChan to all be feedErrChan", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 41, "deletions": 43}}, {"node": {"oid": "e123ab530a57d3dff91af30ca14d3b77f41789fb", "messageHeadline": "Move txStreamer cleanup to construction", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "bb17b2562d80c9f8dbb92cae63a9a325b9ba8be6", "messageHeadline": "add 'gentle intro' page", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 62, "deletions": 5}}, {"node": {"oid": "686b0371e1b377babd8315dedba87ff7d52e71a9", "messageHeadline": "New public DAS mirror list URL for docs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "089cc719805ca831a587a6c01a2766bf11484656", "messageHeadline": "Merge branch 'master' into separate-l2-base-charge", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 52, "deletions": 9}}, {"node": {"oid": "d71a06c4187d1ed3a0d508343e199755e0ebd558", "messageHeadline": "Support new precompiles only in version >= 5", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 48, "deletions": 11}}, {"node": {"oid": "75d2cd3629b558b11f1f203103cbf15f23b8c7d0", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d8e72e892137ccd9c39f16d48beaf4db7909f57e", "messageHeadline": "Merge pull request #900 from OffchainLabs/datool-gethash", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "f3c3f86e8c6953602788ba0f819a9888d1120b8e", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bbc6c54f68905d35256c192eaa8d398f8a1b411", "messageHeadline": "Add option to generate hash in DaTool", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "24b9f7a877e40433388c0bb7eb3f5f3f85a5957d", "messageHeadline": "Merge pull request #892 from OffchainLabs/datool-wallet-file", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "6aff3646a6bd546ffb47a12d0b8704444a7a721e", "messageHeadline": "Fix typo", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50eb740200153e38b430b8c2997e42cffaa6a7d8", "messageHeadline": "Comment about password prompting", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "740ab8f46a229fbf55b791a0f2c97dc34cdb1cc0", "messageHeadline": "Merge branch 'master' into datool-wallet-file", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 221, "deletions": 38}}, {"node": {"oid": "0f3d9d06f34503dc11a2b3ead186dc175cb53eee", "messageHeadline": "Add infrastructure fee account", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 64, "deletions": 4}}, {"node": {"oid": "3f77a374417f37cf707fd4e79d10075a1d76cf03", "messageHeadline": "Merge branch 'master' into improve-tx-pre-checker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 281, "deletions": 52}}, {"node": {"oid": "cc9ec5fcfb5d7b55bfa2a466d8b357528dfe65aa", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 338, "deletions": 102}}, {"node": {"oid": "71e62713232b08aed5be2e8e10cf392969139fde", "messageHeadline": "Merge pull request #891 from OffchainLabs/retry-no-sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 30}}, {"node": {"oid": "5523ce1edecfd88cd87a8141309fa8d3eab526b3", "messageHeadline": "Small sequencer fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4c4be8c845c2116390cea3862a1a52b4b3c124e9", "messageHeadline": "Merge branch 'master' into retry-no-sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 153, "deletions": 8}}, {"node": {"oid": "83134d53706a4cc19d98bfa8447dfb5e02901518", "messageHeadline": "Add test of sequencer rejecting transactions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 153, "deletions": 8}}, {"node": {"oid": "cb59b1c2531333f51d6474ed91343947e1164003", "messageHeadline": "Merge branch 'master' into retry-no-sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 14}}, {"node": {"oid": "9d0a04112bf0ca41c90beb833a9708622af835b1", "messageHeadline": "Merge branch 'master' into datool-wallet-file", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 60, "deletions": 14}}, {"node": {"oid": "ea0fad66a9317fda15f66a898508aa6ee42277c4", "messageHeadline": "Documentation for daserver extra signing key", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 51, "deletions": 5}}, {"node": {"oid": "89caf708997efdcbdcdcea4cbe4d0bc83b2c7a39", "messageHeadline": "forwarder with timeout and disable", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "3c2658e185f6b163064a7c3079b59bc861624061", "messageHeadline": "Repin geth to master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3a98ef7d7e3c202d03612a13a94271be4e3396e", "messageHeadline": "Fix postTxFilter with new geth result filter hook", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "94bcf8d0a0db4fad3915d3df23bfdb8709b740fe", "messageHeadline": "Add strict TxPreChecker mode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "877a72fbc709f5f736a6a2e45e02779dc2de01c3", "messageHeadline": "Improve TxPreChecker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5a186c1a4f0b66c0524adbe312406f7ab2487188", "messageHeadline": "datool rpc client can use wallet", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "335d6b872f5079c8ee764e9483381acd8d0602e3", "messageHeadline": "retry transactions if no sequencer found", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "51a0d99c6a7786776ca50461c438910135e81b75", "messageHeadline": "Wallet generation in datool keygen", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "3d6cbfc50e90add2655e539d4f7e89adece8d515", "messageHeadline": "Merge pull request #889 from OffchainLabs/fix-tx-rejection", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "67d1a439c4a387126613b04a770e8ac167d4689b", "messageHeadline": "Fix receipt CumulativeGasUsed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "06e1b1277dea346971277b13f48ef044ee161b6d", "messageHeadline": "Add tx gas used to header GasUsed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c891e6fed3d09584a8383c1491f0a296e37c073c", "messageHeadline": "Fix sequencer tx rejection", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "fa9dd94861498e0e7c3de5a360bd51a58d2fdafe", "messageHeadline": "Merge pull request #888 from OffchainLabs/only-cache-poster-units", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 45, "deletions": 41}}, {"node": {"oid": "7ece9fcced58c9992472427f88186ba6ece0e616", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65f647b3e524a45fd34d0336c4aa5d4cf00d9732", "messageHeadline": "Remove comment about not caching poster info", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8de368bd389d52b3a166347a4e7ed367ba22a44b", "messageHeadline": "Update geth pin again", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8863022918519ddce24fcdcc4689fb87974b7093", "messageHeadline": "Fix geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7047d83117414b61ee9273ada595cb6cdd09dffa", "messageHeadline": "Only cache poster units, not poster cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 40}}, {"node": {"oid": "a5c7c48a4572d69ab853128fb3332494b05eafcd", "messageHeadline": "test: onlyProxy", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "acb31c75f2862093e0c52fd5297677047d02affa", "messageHeadline": "Merge pull request #887 from OffchainLabs/fredlacs-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "635ff1d07af83be4887a907a9681914e828929ab", "messageHeadline": "refactor: variable names", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "75b07676bd29ef781cecf5b1c064c5194e4c9206", "messageHeadline": "Merge remote-tracking branch 'origin/fred-patch-contracts' into rollu\u2026", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1f060c056f34ff129150609d8bb353646740f150", "messageHeadline": "refactor: getDoubleLogicUUPSTarget", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "e2bb2579ccb7217051b19188ce8157433af3ad84", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2617770aad71d6e04842960add1cb7ffd3af333", "messageHeadline": "Update dapp_migration.md", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75033625e9e50992623ce7a885a313335085bb63", "messageHeadline": "Update dapp_migration.md", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f57a5db916fad8a6cacc47555dc37b39757489ee", "messageHeadline": "fix: add isZombie check in deleteStaker", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "31135f0a3db3620cb47d099a2ae52928036e71ba", "messageHeadline": "docs: explain why we do not clear losers challenge", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9f9d8ba66d22165eb2ccd6ad67c94e3fb7bd3f20", "messageHeadline": "Revert \"fix: clear loser challenge (#885)\"", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cd2db6713a3a1d5b691944a101be786b00979738", "messageHeadline": "docs: clarify DoubleLogicUUPS is primary logic", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5a657fdf8d4dfec2593371e356f72f3267275a81", "messageHeadline": "refactor: rename to DoubleLogicUUPSUpgradeable", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aafb30fa32b165f84d8b06dbf55cbf9054e54e4d", "messageHeadline": "test: unsupported secondary proxiableUUID", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a04691f98e5221d1cae26d610fbf2271a62debeb", "messageHeadline": "docs: specify secondary in error", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b28d9eb06bec56a3bad707548b5875e7cb33f9ff", "messageHeadline": "fix: typo", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f95f64d65f07fc05750a1442cb34f0dca1d637c9", "messageHeadline": "test: RollupProxy", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "be7cd30911867d8bd228d0eb8ff1458408a9acd3", "messageHeadline": "fix: clear loser challenge (#885)", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "01412b3cd0fca28bf9931407ca1ccfeb8714d478", "messageHeadline": "Use saturating arithmetic", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a5e694bb9a56fc0a547307b4388b4160776f504", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 299, "deletions": 55}}, {"node": {"oid": "b2bdadd2aa154c7823864c6f4590ffebd8be02f6", "messageHeadline": "Create neededBlockAdvance variable outside loop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8aded1509acdd5ba1ac563cc9b6eea6f9345eb2a", "messageHeadline": "When there's nothing to do, set from to currentHeight plus one", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a1ba5db8e5f480207ccdb545b6da83f4e37cd9c", "messageHeadline": "Fix unnecessary inbox reader queries", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "3df510101c6b14fcd67bf16f00f5ac4989764b6e", "messageHeadline": "Fix lint issue in test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d5ad907ab6e87191f9b111c848ba1a36dc6b526", "messageHeadline": "Handle empty sig gracefully", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "eac6cc01aef4a18ba299e92bbf1b2459b523944f", "messageHeadline": "Fix signature checking (needed to drop last byte)", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "454e8e3efca99adcca2ebb8385f76e648837affd", "messageHeadline": "Fix TestEvenSimplerSignatureCheck", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "234237880e45a2b11fdb7a9d7ac7a399b600923b", "messageHeadline": "Test with SigToPub", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "637f48856f980dfdc6058ccaf0f2d13d64f6fd8d", "messageHeadline": "Even simpler signature check test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "103c529ba63be806753c68c937dc93b8f2df1603", "messageHeadline": "Simpler test, still failing", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "44f51af8a8877e74ab2d5e8024aac94eb52bd6f0", "messageHeadline": "Remove extraneous include", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a7b6b95e20c4baec06fd0eaba8c56a747717ae82", "messageHeadline": "Test for extra DAS signature checker", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 87, "deletions": 11}}, {"node": {"oid": "484de4e418966d647bae6632e9890ab255898e7f", "messageHeadline": "Add DAS support for checking extra public key", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 71, "deletions": 22}}, {"node": {"oid": "2c1e3a7e0990d47ef317701e453954d07338f3bc", "messageHeadline": "Add option for datool rpc client to sign messages", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "05aa31107971603490e069dad0bb4fda2649cae9", "messageHeadline": "ECDSA key generation for datool", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "7ed32788de30fd8148c1df27b30495e8d9302752", "messageHeadline": "Add info about metrics to daserver docs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "a2f2724b9d485819e055b08584286760049ae69f", "messageHeadline": "Fix linter complaint", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17e277235e75a578a596f76f3a51141faa215269", "messageHeadline": "Improve error message when not enough information to initialize", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4e7566b4b669a27585e8b72d0ae006bbd785bda2", "messageHeadline": "Process headers on broadcast feed connect", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 867, "deletions": 349}}, {"node": {"oid": "fac8b987aa80d21a892f0b1634a8a48bf4ec3292", "messageHeadline": "Move `SequenceNumberCatchupBuffer to separate file", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 105, "deletions": 99}}, {"node": {"oid": "d1edeabf4b39880fe207b88f085f49221c82b0af", "messageHeadline": "Fix version number", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "793cf39785d8c1232ec4ecb711d522130ac68ffb", "messageHeadline": "Update daserver instructions for mainnet", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "826d1530ad57b6bf522d4f9f85a53198207faa84", "messageHeadline": "add input validation to confirmperiodblocks", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "33a5b0781fd5332376cc7577d4c9255e055753e9", "messageHeadline": "fix compile and add checks that contract gets init", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2631e1e0a4767ef95898ccdca727d61fa1353031", "messageHeadline": "remove moot check", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5f79a884e310c64b496bd9a9237f50cd436d92ce", "messageHeadline": "update comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d0b3191a9e409a506ee3b8eab3ec89595e844ef4", "messageHeadline": "fix reference to staker", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecdb95adbf0f9093d0ef3c6ccedf80489078a4c5", "messageHeadline": "refactor arbitrum proxy into rollup proxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7cb77dbcc48dea3ac511ddc96ffe1cc021e06a14", "messageHeadline": "add check for challenge before delete staker and add comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "00a87d519a60e1d4a79439a54657f7cbd8c99205", "messageHeadline": "Fix redis storage and add test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 116, "deletions": 57}}, {"node": {"oid": "d2fbc820b7c47044b1ab492622cec6b26ac1d2ba", "messageHeadline": "Add redis storage (untested)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 144, "deletions": 22}}, {"node": {"oid": "41e5897885a252747b1a7c682aef11fc4bf09757", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "2b0dc8d4db7a0a244c1ee8bc762a6e22c219f518", "messageHeadline": "Merge pull request #878 from OffchainLabs/use-gotestsum-again", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "315d1278bd901edb9ba3ec7077912ad9302f2231", "messageHeadline": "Empty CI testing commit 5", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "87898c254a353f5bee736a1a3a52875d29c4cf4e", "messageHeadline": "Empty CI testing commit 4", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0dcca2e03051e200d211dd8ed4fdff8375b804ca", "messageHeadline": "Empty CI testing commit 3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "66e6c95cc199e8f8e166531cb3dd0f03380202e4", "messageHeadline": "Empty CI testing commit 2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c6f65e4905ee9e58f2feb7671ed75fabacb21680", "messageHeadline": "Empty CI testing commit 1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "95bbe69e1705f79177d313fd1cfd6192e342e07c", "messageHeadline": "Modularize queue storage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 121, "deletions": 37}}, {"node": {"oid": "b852df611c66e4ff1d6b00ef51049188eff82562", "messageHeadline": "Pass ./... to go test instead of gotestsum", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "18abbda5d2b7e488a1df363232fa322a06b623c6", "messageHeadline": "Improve batch poster parallel test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "0a39321729540004bc12a7b96e3a03c8a160bf46", "messageHeadline": "Use old name for testname format", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "213ba0604e367dd669db8311355444aee619adfe", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 153, "deletions": 2}}, {"node": {"oid": "39aac0376113735b8a88850dcb8c1bfb6571bad8", "messageHeadline": "Use testname gotestsum format", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e6faa9dcabf3175e4f77373f4a9f5aa5e3616d9c", "messageHeadline": "(partially) fix memory leak of queued txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f0cb05b3637681a16a28a8f4da79a6251957faab", "messageHeadline": "Set GOMEMLIMIT and GOGC", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a680c9dc7f9421c59dc6a3ed8c6e5d8d5ed735dc", "messageHeadline": "Fix gotestsum options", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c945d20bdf80803e0a2d2604750e4dec4800c99c", "messageHeadline": "Use Go 1.18 to build the docker node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "880b7f337321209e902dc36696dae8cf9218344e", "messageHeadline": "Use gotestsum for CI again", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1663f7df92963ca06436352253ee13bea576e97e", "messageHeadline": "Add batch poster test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 123, "deletions": 11}}, {"node": {"oid": "034c714a0906e1cea4580d9090ce3d35fef57532", "messageHeadline": "Add escalating max fee cap", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 30}}, {"node": {"oid": "80a68ee348c2d87fa469331e93b1885344096637", "messageHeadline": "Add configurable data poster replacement times", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 23}}, {"node": {"oid": "7857b25e3ccb7d191b448e7d3530da25ac40e15e", "messageHeadline": "Make L1 lookbehind configurable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "5f41532335c69e8ef8593c3d5922cd1cf0867e51", "messageHeadline": "Fix basics of batch posting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "416cd9078f297a2134711b0d3d46d1683dfaecf3", "messageHeadline": "Theoretically implement gas estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 98, "deletions": 53}}, {"node": {"oid": "002d6926021d5ea859b6c910b6f3c99de20a5f2f", "messageHeadline": "Add sequencer message count tracking to bridge for consistency", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 337, "deletions": 226}}, {"node": {"oid": "d0c602974de04eb3a5d1e070c9be5642fa887ea5", "messageHeadline": "Merge branch 'master' into data-poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5321, "deletions": 2128}}, {"node": {"oid": "c99caad3c8cfb6db99abdcca0eb112ac2f8e63db", "messageHeadline": "Disable PreCheckTxs by default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91726556e8bd35416ef2972e91627f3c152f8969", "messageHeadline": "Fix TestSequencerPriceAdjustsFrom*", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "106453fca5e42a63a47d31f5846e5835ce83326a", "messageHeadline": "Remove unused mutex", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5e9a94bead7eb7dbd4282ff18f71344c7096356c", "messageHeadline": "Add RPC transaction pre-checker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "d62f05cbba875f5b1342664054dcca179fe84379", "messageHeadline": "Merge pull request #875 from OffchainLabs/fix-feed-panic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "98030de49914f162b1bd9f9eebbedd2e52dbd5da", "messageHeadline": "Don't panic when connected to a classic feed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "5ed2c729db640776e8d70c49ba59380020f1edf6", "messageHeadline": "Merge pull request #871 from OffchainLabs/eth_syncing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 20}}, {"node": {"oid": "52779120b8e0bc04c4ada85f161a2c527a1b38b1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into eth_syncing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9a38b009d92a93afee953ad68e152bd3e10c2b6f", "messageHeadline": "redundant atomic store", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6112d17d7d69dfa4a447483850edec13d1863461", "messageHeadline": "lint", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3c378ec598a3b86874abde9e96c61bb0b5c03a9", "messageHeadline": "Add consensus v4 WAVM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7bac6516090c0c2533ce2a8da6eb212a4db00ea5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into eth_syncing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 364, "deletions": 260}}, {"node": {"oid": "5b6dd1148c0cc8fca906e7a292255f9054c7e030", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d915533e0b74233410602216c7944d137eac3626", "messageHeadline": "eth_sync improvements", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "5b2aa4656aeabbc3a16de998e96fa6ac242664bf", "messageHeadline": "Merge pull request #872 from OffchainLabs/arbdebug-config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "5e10bbb423a810d710c700d6309d243fdb074c65", "messageHeadline": "Merge branch 'master' into arbdebug-config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ea6dfb957c1afcc9ce6361d662147e0cb8d8d9c", "messageHeadline": "Disable heartbeat messages on August 8th", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96180a8f16c3c2d889e4cb120a7479571cd3955a", "messageHeadline": "repin geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62feba029f2f67e4b7fc2232bc6619ddfb8b5dc2", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0930c35540bb4108cf8487c40123df3a3e3c884", "messageHeadline": "Merge branch 'master' into arbdebug-config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "e19677ac15eb50288f55fce3fb13e451e87a7e54", "messageHeadline": "Disable heartbeats at a set point in time in the future", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "e062edd1f59a1cc4f0ceca972d353121fcb5e946", "messageHeadline": "Revert \"Get rid of heartbeat L2 messages\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fe9d8b85bb48c4c42872816a9cf16ce529f0bb60", "messageHeadline": "Get rid of heartbeat L2 messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "5b42d5e31a0804ee63fa84e263d6c0e38fe048bb", "messageHeadline": "Merge pull request #863 from OffchainLabs/gzeoneth-patch-2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a3eb5d521c9473e85bb2b551d9ab23ba9703b580", "messageHeadline": "Merge branch 'master' into arbdebug-config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "508c2a158d769d1031c5544f574411d081d79203", "messageHeadline": "Merge pull request #850 from OffchainLabs/l2-to-l1-return-leaf", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e71e7fb94e9f84e89fd31b87dea8639571c13fae", "messageHeadline": "fix race-condition with lastSeenBacth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "04f0ad9b4063de8d4a364742e667e6e82711495e", "messageHeadline": "Merge branch 'master' into arbdebug-config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 69, "deletions": 8}}, {"node": {"oid": "6e77dfed6811b3829559b7330eecc3fccf031c34", "messageHeadline": "Merge branch 'master' into l2-to-l1-return-leaf", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 69, "deletions": 8}}, {"node": {"oid": "9aa2ac97eb493983a887f4038296dcb03c0be351", "messageHeadline": "Merge pull request #869 from OffchainLabs/arbgasinfo-get-prices-fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 69, "deletions": 8}}, {"node": {"oid": "18adbe20710807e10b8b789e1c54dbf3af56100b", "messageHeadline": "Merge branch 'master' into l2-to-l1-return-leaf", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 273, "deletions": 241}}, {"node": {"oid": "46cb88dc419259c666826bc3346acecc91d3d657", "messageHeadline": "Ensure prices are non-negative in gas estimation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2ebf109fe83f53a406cad5df5aa8f225527e4d50", "messageHeadline": "Merge branch 'master' into arbdebug-config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 211, "deletions": 210}}, {"node": {"oid": "ea0771e1b5caac610d5e15df711bc812e207db08", "messageHeadline": "Merge branch 'master' into arbgasinfo-get-prices-fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 212, "deletions": 211}}, {"node": {"oid": "1fb8f4588f76d3414e3002e7bc4c485132b79540", "messageHeadline": "Merge pull request #853 from OffchainLabs/docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 211, "deletions": 210}}, {"node": {"oid": "acbbd2ed94b25e6ac50ecaf90c67e233858bdc08", "messageHeadline": "Merge branch 'master' into docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24adb839a273c245bdabdaf9360d90446c4089a9", "messageHeadline": "fix precompiles docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 137, "deletions": 137}}, {"node": {"oid": "bc2a7cdaf3be37ea109c0dda73334dafcde3b3f1", "messageHeadline": "Merge branch 'master' into arbdebug-config", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a6a3f56185a68dc71255bba8308e77e3fb33eb2d", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63a8c3df6338814f9af0acba3e19d794e30bc283", "messageHeadline": "bound arbdebug blocks and timeout queue lengths", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "5232ed513fa967a6ec246f81ab0f3110489f45ba", "messageHeadline": "initial eth sync", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 67, "deletions": 20}}, {"node": {"oid": "346a2d1dd0370330c73b771f98ec87d4c79dfe48", "messageHeadline": "Merge pull request #870 from OffchainLabs/fix-fee-history", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3d8ddd97f916dba8ef9c642346ae66215011e2a", "messageHeadline": "fix fee history", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77f2bc2f9094fa168010eaa907c29d4012823d06", "messageHeadline": "Merge branch 'master' into docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "b28066b52bcd6c50fde3908112818149e05c1083", "messageHeadline": "Versioning", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "003d5194e5a606caa6af69276faec5c838bf9d66", "messageHeadline": "Rename constant", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d6190f7351bbc7221a7632e4837ec0221e75f42a", "messageHeadline": "Fix ArbGasInfo get price methods", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "340b812624b2a56b650b36e0e6feb5d4aab0d8b1", "messageHeadline": "Make TxLookupLimit configurable and set better defaults", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "6d45c3407e5c89c28d180c0893dea9804da89f8a", "messageHeadline": "Merge pull request #865 from OffchainLabs/docker-consensus-v3.2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "25790ca9ba5e01875254da2ebd8431886e396918", "messageHeadline": "Add consensus v3.2 WAVM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c23bd012e286c1b80e7bda399756300b70250758", "messageHeadline": "Merge branch 'master' into docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 51, "deletions": 7}}, {"node": {"oid": "2a9600a04452b0bf77c52242e6a6548761a00d2d", "messageHeadline": "add tiny eth icon back in", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "d69f3f99ac50fa2af65728a64eabf9326d66e21f", "messageHeadline": "docs: add ArbSys changes in migration doc", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f315fc1906b39220dbbc0b213abb164940bf914c", "messageHeadline": "Make database missing genesis block an error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "acc49dc03c272fcb0ac8cdfb350605bd9c0b6c77", "messageHeadline": "Always log genesis on startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "867aeb3f4c472573705929b52e120ab387c76606", "messageHeadline": "Log genesis block hash on creation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d409a77d9a0c5c81be6531a7fcc45b3bdac2c397", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c66b9c696c9423f780ae39fe09f79b966d83b12", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1489a7a5afa2b01a6212c32b3ac62650e54ef04e", "messageHeadline": "fix state.at for ancients", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9428c89694ea0a445e7acde0ebc3fae1e32d1304", "messageHeadline": "Use arbmath.BigLessThan", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fa8f86cccfe7afac6982501fe0b1ea82de8b5aae", "messageHeadline": "Sort retryables before import", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "ccbed4ae0ae31f5e73e0f6c0871f074037a3a12a", "messageHeadline": "Merge pull request #858 from OffchainLabs/fix-redis-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f721bed50ed4f4adc116455997552de85504a7b", "messageHeadline": "Merge branch 'master' into l2-to-l1-return-leaf", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "e74d0914cc3e9ac4468baeb79cd0186894c35c27", "messageHeadline": "Fix redis test code coverage", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12ec291f078eb9061b16f04cd1d22638f51d5798", "messageHeadline": "Install ca-certificates on slim to ensure functionality", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dee89126c11f78235546a024e30d1aa0965787db", "messageHeadline": "Merge remote-tracking branch 'origin/master' into refactor-contract-i\u2026", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "7009e4961f103a45d452465bf1d2bc59594f59a8", "messageHeadline": "Merge pull request #856 from OffchainLabs/fix-deposit-serialization", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "58b371959c8b7d0361d127a9f747c319ab4994a0", "messageHeadline": "repin submodules", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ff142d2d5a7f9d8d0d29eb0e40955317bad3080", "messageHeadline": "Merge pull request #855 from OffchainLabs/init-empty", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "eefa1db1058cc968ca367a12ab9670b1f3639b8e", "messageHeadline": "Merge branch 'master' into init-empty", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb6fefa810fa734300cffbec46aa74d8f81fde7c", "messageHeadline": "Merge pull request #854 from OffchainLabs/update-blockscout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f7ce9a2f8a7eb3cd8cb01e60e2217027e4b8ea6", "messageHeadline": "goerli and nova are init-empty chains", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5f47ac7522f27704187cb92e421fa6f23adc7b53", "messageHeadline": "add init.empty option", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "6bd37bd5b79b21158caedca9beacd949f50c59f8", "messageHeadline": "Update blockscout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "deaf77132fe395187d71c9fb308bd44958a0d299", "messageHeadline": "Merge branch 'master' into docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2811, "deletions": 1290}}, {"node": {"oid": "f411cb03ee5b432a98afd1f4f41c17809a7282de", "messageHeadline": "add landing note", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe76a3519b76ae0e87f1be78836cf2475ebe75b8", "messageHeadline": "fix bad link", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e63cf1be93c872bbc612e5303c302e2ce123203b", "messageHeadline": "Merge pull request #852 from OffchainLabs/repin-blockscout-v4-2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e012239d830fcd68fda3f9b7ddce06e3236724e", "messageHeadline": "Merge branch 'master' into repin-blockscout-v4-2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "82a7a2fa6ee1d150c0cfad1b5e5abf9bf0124e45", "messageHeadline": "repin blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f669a51544cb330accfa4eb7d32adaea5b0dac69", "messageHeadline": "Merge pull request #851 from OffchainLabs/repin-blockscout-v4", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6c55397ecc12622b919d94c7a9c93de04dd5dad", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de079d0f8750823755b8a00afb04ef38ba5bf131", "messageHeadline": "Return leafNum instead of sendHash from SendTxToL1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "dd95549fffee913166c8ee139df5bb5408a49074", "messageHeadline": "Update docs/migration/dapp_migration.md", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30b743e10dd175eca402c96b52a8aa5057d4fa18", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fe4724b36d9f5037c0967fd92966c68f9e4f5b8c", "messageHeadline": "Merge pull request #849 from OffchainLabs/fredlacs-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f06ee53d698f02e0e61198097f080bc94e886cb6", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 101, "deletions": 16}}, {"node": {"oid": "cf556502eefcd148380ae291c5e45e0592c9e4d9", "messageHeadline": "Update dapp_migration.md", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc8eedcdd07efe841ac378fe652a6a1f1406a10e", "messageHeadline": "Update dapp_migration.md", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "164313f746efc9f125809c84d8510a554ee92bc0", "messageHeadline": "Use current basefee to calculate submission fee if baseFee set to 0 (\u2026", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "162b75ee8cf0504e3e8d7376dd27389532c4afa4", "messageHeadline": "docs: fix calculateRetryableSubmissionFee natspec", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10e34d61d8d56006eeda8fe2d83f3b97bc37d9bc", "messageHeadline": "refactor: inbox interface", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 117, "deletions": 102}}, {"node": {"oid": "114aa1a5d3d91a0ea70d210c49ae28d3e06cbd82", "messageHeadline": "feat: use current block basefee if 0", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "123277cb3f9439d674b0885ab8b69648fe967599", "messageHeadline": "Merge pull request #843 from OffchainLabs/testnode-fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "238cf8dd1112852dfd1be1eb2cffb8c58f9559e7", "messageHeadline": "Merge branch 'master' into testnode-fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8e0bfbc617375d1613308c0cd28de72e6d131f21", "messageHeadline": "Merge pull request #837 from OffchainLabs/fix-download-init-div-zero", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a3110d313aa88c1d1d94b9ac93c0af5165ac9006", "messageHeadline": "Merge branch 'master' into fix-download-init-div-zero", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "ea21265c2ddc98ff11382624915cab3951a740dd", "messageHeadline": "Merge branch 'master' into testnode-fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 84, "deletions": 12}}, {"node": {"oid": "3a2b6beb022524b764b808f0ecbd5549ef8a71ce", "messageHeadline": "Merge pull request #842 from OffchainLabs/update-geth-pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e63affe3a6ab5eaba23089cc14a5a54e850bf92", "messageHeadline": "Merge branch 'master' into update-geth-pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "49b250b9351fddcef7320997b8c825c943c563fd", "messageHeadline": "Merge pull request #844 from OffchainLabs/rinkeby-rollup", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "dad2c335944b6a031db803c8de2a7fe559591925", "messageHeadline": "Merge branch 'master' into fix-download-init-div-zero", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 12}}, {"node": {"oid": "24327f16d847b0466bda71d94c79e14f228f4c31", "messageHeadline": "Use background context for extraction", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eff7b5fab940c39c016851045f5418a95464df26", "messageHeadline": "Merge branch 'master' into update-geth-pin", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "87eebc957420db2d53f7c5e6125ab4acee94c9e4", "messageHeadline": "Add rinkeby chain config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "58ce764b4d58460668becf9e19fac47f8e935ee3", "messageHeadline": "Merge pull request #805 from OffchainLabs/rollup-migration-genesis", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "8a3b9255494bf5112b01632c648c863bde04c83c", "messageHeadline": "Update geth pin to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "943aa7b9bf2e64bfa2a36b3078abd06f42759e5c", "messageHeadline": "Merge branch 'master' into rollup-migration-genesis", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "f8cd1f007e9af2132e4c7165775cb602db193a4d", "messageHeadline": "testnode: use dev-init", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5760523b2f30a70664b8bcb4b40bd972913b8a02", "messageHeadline": "Merge pull request #841 from OffchainLabs/fred-patch", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 33}}, {"node": {"oid": "41a39109d29f7a3a5d182b36b14141a5b60ee146", "messageHeadline": "Use createNode instead of forceCreateNode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffd09b9015ca0123a8f663207e754b61e67ea65a", "messageHeadline": "lint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54d7a96cfa47dded93c198c2a4cccdab46fb5974", "messageHeadline": "add accept funds to bridge interface", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "be5246210d082d9a7b612f9822a9b4fc668370a5", "messageHeadline": "add postupgradeinit to inbox interface", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "852182d9e7dabc7636019dbac181fbd761ebed35", "messageHeadline": "docs: blockhash(x) changes", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b87a77713d40e0d4e578c85adfd05373d04acdd8", "messageHeadline": "fix solidity compiler warnings", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5464d0bf1a085a8915fc31cfd593fb5c31b63114", "messageHeadline": "refactor assertion as calldata struct which is validated", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "6f4086833d8b508cc14a5ee8dc7225532829948b", "messageHeadline": "Merge pull request #806 from OffchainLabs/rpc-fallback", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c895ce19e5e95e795841607357b51038d8914961", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24b04d5b2e4475de48d36ee2fa21cec3bfb1fc09", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpc-fallback", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 239, "deletions": 32}}, {"node": {"oid": "aa6f87ddbb5a0ea0dec403519141217c2454c417", "messageHeadline": "Improve logging and archive extraction", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6b2b1f214229bcfc8774ae43aafdc5e70bcd1bee", "messageHeadline": "Fix division by zero in downloadInit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "45296f171347e2fd3ccdbfa6b85d1bf607a16219", "messageHeadline": "Merge pull request #835 from OffchainLabs/upload-machine-artifact", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "0a5cc3d49b66af60dbe0bdbf5d4a9c50ead947b2", "messageHeadline": "Merge branch 'master' into upload-machine-artifact", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 203, "deletions": 19}}, {"node": {"oid": "f803f1269b1844fc5083c01d693444be2f714e6e", "messageHeadline": "Merge branch 'master' into rollup-migration-genesis", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2933, "deletions": 1328}}, {"node": {"oid": "182e60083e321c01fd46aba64b3451ec49562fec", "messageHeadline": "Merge pull request #796 from OffchainLabs/classic-message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 203, "deletions": 19}}, {"node": {"oid": "00e23339b200f0bd00bef320d80ff93b7a4c3e1e", "messageHeadline": "Merge branch 'master' into classic-message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2727, "deletions": 1309}}, {"node": {"oid": "e246d634bf1fc2e1428b6526dfb7d5c9b3fca477", "messageHeadline": "Merge branch 'master' into upload-machine-artifact", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "043b3df2fb2a0cc544305748e9361f45f2605a42", "messageHeadline": "Merge pull request #836 from OffchainLabs/das-test-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "788566abb85ab0181d7eb622120b218f043b5e14", "messageHeadline": "Merge branch 'master' into upload-machine-artifact", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "8641eb1d700e364c4542bf101c4cf1c6d369957c", "messageHeadline": "Prefix module-root.txt contents with 0x", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ee4e2a7696251c78400cdaeaed1af80b5e075c6", "messageHeadline": "Merge branch 'master' into das-test-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "965d84b97c9f4f739ea5dc037f8f3a8a8450b79d", "messageHeadline": "Merge pull request #819 from OffchainLabs/state-transfer-retryable-es\u2026", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "29068f56022be4b26e60de8236948c6025ae7f53", "messageHeadline": "Fix tar flags", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20c3ac4de3c1909fcad858a610f639d446e447aa", "messageHeadline": "Fix random panic in DAS tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "4e23dc3dbdde22929d69c46d6017bbb6224b1d82", "messageHeadline": "Get rid of docker cp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "b34fc413ccbb813590a4652313a433538a710d01", "messageHeadline": "Let docker create target output directory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "479eee1848f31a2b8b583927fa487842629fff3d", "messageHeadline": "Copy target into a temporary directory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "21a0b3d1c3420a352f7b7c7b44b2d2dbf9aa2823", "messageHeadline": "Fix docker target machine path", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "154bc6fc1664c07dec80db96e97369d814e520ef", "messageHeadline": "Merge branch 'master' into rpc-fallback", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 313, "deletions": 234}}, {"node": {"oid": "22fac5c76a8e85d4073f4938c310e913f3d0da67", "messageHeadline": "Fix tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f65255315e9866857de585473dcfce936a335d1f", "messageHeadline": "Merge branch 'master' into state-transfer-retryable-escrow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2552, "deletions": 1171}}, {"node": {"oid": "469392a7692fb9243d2ff43fac7df454d0503e4c", "messageHeadline": "Fix copying machine out of docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcfdaf8d0e5596c00e017a3ced238be3eb9ed33a", "messageHeadline": "Upload WAVM machine as artifact from docker github action", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "98d635ca5a821681377f9ac25fbcae7727a6e67b", "messageHeadline": "Merge pull request #834 from OffchainLabs/test-cleanup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 246, "deletions": 178}}, {"node": {"oid": "6013c66d1fe1939e1ed5d64d8326cd78934d1bb3", "messageHeadline": "Use stack in more places", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 76, "deletions": 71}}, {"node": {"oid": "8937713eb1c668d0c158354b855fdf3aa3c149e1", "messageHeadline": "Disable p2p and http servers in node config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "201f8805e2b973c766450df0bb8a83ec1086429b", "messageHeadline": "Start node using stack", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "09ea314be6a71c0bd20e7f6fcbef71abbe57d187", "messageHeadline": "Stop L1 mining in test harness using lifecycle", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "a0e5e7b37fc9cf6d2c3e36803ae60d0d0bd2225f", "messageHeadline": "Check stack closing failure", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 45, "deletions": 40}}, {"node": {"oid": "6939b7b87b0fe5f6c9d74adcbc57132f81582d01", "messageHeadline": "Fix TestDASRekey test persistence", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 63, "deletions": 54}}, {"node": {"oid": "076b083c4afcfdef412f9b3db725b521d1a3b4b5", "messageHeadline": "Fix formatting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be2fe4a978af9daa8a92b72325efc415232f1d29", "messageHeadline": "Cleanup nodes in test harness", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 79, "deletions": 55}}, {"node": {"oid": "fca5be92ad6add0972575bdea4fa7e738128d76d", "messageHeadline": "Fix go version requirement", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49abb7b16ac9495f1ebd4586e2e58d2ebde0fbe2", "messageHeadline": "Use TestBigCacheConfig in other tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "891df6cc2c524645f8a85fbbf8a4171a12a510cf", "messageHeadline": "Disable sequencer fee tests when race detection is enabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f7503026117983d348ca4c88134541320c800955", "messageHeadline": "Also cache soft float build", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3de77dfe81fb6f9bff397435d6701a7bbb7d2484", "messageHeadline": "Fix rustc_hash variable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3e50234d0be3d5e23bbef9d44d977ce91320a410", "messageHeadline": "Make rust cache dependent on rust version", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a1a2a097f2f3a10df0f8053c5099d3619609e2a3", "messageHeadline": "Revert \"Troubleshoot rust cache\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "fdd8c7d0fd33c077a54835c38ef97bcd433f9c89", "messageHeadline": "Troubleshoot rust cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8d122ab2628ec3e8e71ed2dccd125a40d6967dc7", "messageHeadline": "Fix TMPDIR creation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d7c685337c967ba0c9024c33252ce751f2c490b", "messageHeadline": "Fix imports", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "811fbaa763194b0a13e7d88f3e2cae2e3736dba7", "messageHeadline": "Don't put test databases in memory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a395af4b2b25af6a73928c773636a3c5504a6bf1", "messageHeadline": "Lower bigcache memory usage in test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "886e32adb24aa997443efa7716ab3a3e6be065f0", "messageHeadline": "Use Dockerfile hash for cache key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "455a047cbf49fa64c41bcc65821cb64cce3b2faa", "messageHeadline": "Try to delete docker cache on failure", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "e29908bd50771504628130514e79c9788463b936", "messageHeadline": "Update docker cache key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2afdb9f056370b24dd432c3bbadb502f6add22a1", "messageHeadline": "Only upload coverage for defaults test run", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "914b8a07e156fc2df3aca8b4c4a8d11cec0320dc", "messageHeadline": "Don't recursively checkout submodules", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b104137ba06e4dd04c90b1fbfd8bf41c687f2ced", "messageHeadline": "Rename matrix jobs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b6ff1ec021e22ccf9244e3082fe006f8d4b7ecc1", "messageHeadline": "Don't use gotestsum and parallelize go race tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "5373309a992f3fd7ae63b7e2677364f71fba8c09", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rpc-fallback", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2247, "deletions": 945}}, {"node": {"oid": "710086cdc56436d882b8f668c7d5876deae890dc", "messageHeadline": "Merge pull request #640 from OffchainLabs/state-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 566, "deletions": 323}}, {"node": {"oid": "da4e0085d8af8928f768f819900a6d7919390237", "messageHeadline": "Merge branch 'master' into state-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f5284507cdf41c0929287edd0664224c4a968a8a", "messageHeadline": "Update dapp_migration.md", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b5d2ce22dce2af5be273ae76c23b97f8ac648dd", "messageHeadline": "Update dapp_migration.md", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "696d94f05c2666dcaab34f8ee50cb32f9ca24087", "messageHeadline": "Merge branch 'master' into state-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "a74dbcf9a44642e80d5d1f2e7aaa04a0c3421cff", "messageHeadline": "Support --node.dangerous.reorg-to-block with the block validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "f6236fc88189efd9daa73524e6e3249a9bc38438", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "258241ff6dea30838749472f6853824267b223ff", "messageHeadline": "Merge branch 'master' into state-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1781, "deletions": 735}}, {"node": {"oid": "6769c54c60fc3fc80388e11e1e70806f6f7f54bd", "messageHeadline": "fix arbitrator test go-deps", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "3912a732b26a399811a424f19e8934d5fce5ec86", "messageHeadline": "Add consensus v3.1 WAVM machine to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8df8d7f00de3bc5a84b0f8666662bdf056b2c562", "messageHeadline": "fix retryable spelling", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ba7d3c47617c873b1de20e693361e93aa42af657", "messageHeadline": "address review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "55e39943ce4485654eeea0e3bca220764a8d29a6", "messageHeadline": "address init-options comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 61, "deletions": 38}}, {"node": {"oid": "b64d9859aeab3d73fb9710fc80695d0a6e7de8a9", "messageHeadline": "geth update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e0ee73b958becaed02d7252f8b4905c862347dc", "messageHeadline": "fix oldstyle bitflip", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f879b696d1148a0e8c003a076b22a2cb0ed62c9c", "messageHeadline": "flathash to treeleaf fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6be5771b6284c87f87d3546cf3f2ef339a3059dd", "messageHeadline": "fallback query", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 28}}, {"node": {"oid": "8b064b94f271a6925a3239a54b0a57b7f39ddc14", "messageHeadline": "Merge pull request #817 from OffchainLabs/init-options", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 352, "deletions": 172}}, {"node": {"oid": "16f1a066766da5364e6c71b4aaba87dff05c9e01", "messageHeadline": "geth update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5e3261f626d72189e26d3c9c495605f45696179", "messageHeadline": "Merge pull request #823 from OffchainLabs/init-offbyone", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "cfc057be7b51464117e557214e9942ab459ab06a", "messageHeadline": "Fix JSON NextBlockNumber field name", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "075002ca8ed8e855dbc3fe3a08bfd74e24c50814", "messageHeadline": "Don't bother adding retryables that were already timed out", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ed75bf56e551e4c0954e3f68b532dd59841dc666", "messageHeadline": "Merge pull request #824 from OffchainLabs/docker-consensus-v3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9c3fc8f652495fe0f04aa60822f382908e966107", "messageHeadline": "Merge branch 'master' into docker-consensus-v3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8c7e3480352c1cbf9f4928bb6e159866c60a3c24", "messageHeadline": "Merge pull request #825 from OffchainLabs/fredlacs-patch-1", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "40d0ce75e3533a01ef302bada361af2a2762a619", "messageHeadline": "Update ArbSys.sol", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae8b8e9674133b77f5a0c8b1a8c206e9e88a0d6c", "messageHeadline": "Update ArbSys.sol", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4ab9cf04853e86d6b902426587f08856b7c20ef4", "messageHeadline": "Download consensus v3 WAVM machine in Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5e0fe0407d44442884e0afbb8944ad31eeef6d4a", "messageHeadline": "Merge pull request #822 from OffchainLabs/consistent-no-ticket-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "cb57b86f243fa32f8cf581c7e89354be596e2c10", "messageHeadline": "Version old no ticket error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "76f762e9af266d3fad81abf8bcbfe2470422a33e", "messageHeadline": "Merge branch 'master' into consistent-no-ticket-error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 832, "deletions": 293}}, {"node": {"oid": "9fbb20d8c5bcab5618073ff738339feb746a6be4", "messageHeadline": "Merge pull request #739 from OffchainLabs/dastree", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 832, "deletions": 293}}, {"node": {"oid": "9db3f95919a3d3f416e449e55f2d78167b2c5a22", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "fb5bc94e7b0ea3544eac56ca83331f32a18fa62f", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 612, "deletions": 377}}, {"node": {"oid": "856b2df95fefac232855a5d935b2e88a9f74067f", "messageHeadline": "fix init blocknumber offbyone", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "3b1352bd4c4dd39a5b1a2deb18c998ff5426c267", "messageHeadline": "remove todo comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "20ffcf5bd19077af131bd501934069c4ff5946b2", "messageHeadline": "remove bitflip", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 25}}, {"node": {"oid": "b20b30f73ff72c4ff090e091af889d2e169c49a6", "messageHeadline": "Consistently use NoTicketWithID() Solidity error in ArbRetryableTx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "06ada11c92bedbdf8f8c0dbd595429db6a7e3046", "messageHeadline": "improve download prints", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "240e4465df2b81112660539b1c03bb97d0a60c1e", "messageHeadline": "In migration from classic, mint funds for retryable escrow accounts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f5c4f9cce78da29a75ca90cdee12e4c2a29a4619", "messageHeadline": "Merge pull request #816 from OffchainLabs/fix-migration-validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "923589642e7b761ade434b1b20c571945f0039ba", "messageHeadline": "Merge branch 'master' into fix-migration-validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 505, "deletions": 233}}, {"node": {"oid": "0173e650a187fbb195b91a8aa0dc8870bc7dfcbe", "messageHeadline": "add init.url option", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "5e2eccefb2f6e3412aeb833c90f67e081e00481f", "messageHeadline": "create init config struct", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 228, "deletions": 164}}, {"node": {"oid": "41263c0071558f17b3c77b272ebca661c21d7821", "messageHeadline": "make oldstyle hashes succeed", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 41, "deletions": 27}}, {"node": {"oid": "70fe958e33ebfb049665ef89315dd3a0aa15d5f0", "messageHeadline": "Log when creating/loading validator smart contract wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2dbbcb3020526e38f3ac5d1fd228cfd68973b5a9", "messageHeadline": "double hash and uniquify", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 55, "deletions": 31}}, {"node": {"oid": "5e80745ddb86daa3a05bdb0852363aea28312d6b", "messageHeadline": "Merge pull request #745 from OffchainLabs/syncing_fallback_storage", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 399, "deletions": 154}}, {"node": {"oid": "54c7daa7a95201f5f1519b6b6b9899ca59780e81", "messageHeadline": "relax hash-kind checks and invert roots", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 101, "deletions": 73}}, {"node": {"oid": "d9ac160b92294cb89258eff98dac152cee8d1c81", "messageHeadline": "Merge branch 'master' into syncing_fallback_storage", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 203, "deletions": 220}}, {"node": {"oid": "0b2d68e47a56eb61592858d26c74a1f861526f65", "messageHeadline": "Merge pull request #791 from OffchainLabs/v2-arbdebug-model-rpc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 58, "deletions": 24}}, {"node": {"oid": "31d4c07ae2cbe544888c31c71f3cf494c2e8d158", "messageHeadline": "Remove unpause method", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "5eff8ebaef4f722ebd370c32d2de743aa8ca00da", "messageHeadline": "Fix rollup admin not being able to call into itself", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "56b54c77cc5d182f448760244d35cdd38af95399", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 48, "deletions": 55}}, {"node": {"oid": "aa28ba78f6d6b50dc2ff40248d1cd79368e90b29", "messageHeadline": "Merge pull request #780 from OffchainLabs/initialize-by-upgrading", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 48, "deletions": 55}}, {"node": {"oid": "894a3430a077ac7f009bb00bfdd5ae88caaf97c8", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 97, "deletions": 141}}, {"node": {"oid": "ccb2da0bf1d3b8dcbad2c6765884e6a1b639caf4", "messageHeadline": "Merge branch 'master' into initialize-by-upgrading", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 97, "deletions": 141}}, {"node": {"oid": "894ac764db525f9794810792317a1e9e1894a9f3", "messageHeadline": "Merge pull request #815 from OffchainLabs/test-initialization-fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "d9653cb228e112102fcce47b52bc00c621d4a292", "messageHeadline": "Fix validator if genesis was imported from classic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "39bffc37b5173ea993420408e5092f108ecf4641", "messageHeadline": "Move version dependence out of L1 initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "efd41aabb129f0b5cb91f5c732d0ca4220476854", "messageHeadline": "Merge pull request #814 from OffchainLabs/http-server-timeouts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 97, "deletions": 141}}, {"node": {"oid": "98d8e27435fa989c65dbbb4ec359a427f63fb5d6", "messageHeadline": "Merge branch 'master' into syncing_fallback_storage", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "e81176684d02a7a3fc00ae8c9bd9e9f29b50ed3c", "messageHeadline": "Fix network fee initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d7b721f68142f8e5c7d69913ec18b918c50c8235", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 323, "deletions": 79}}, {"node": {"oid": "e2829ccdda6d0f6be568d482f82604c469003369", "messageHeadline": "Merge remote-tracking branch 'origin/master' into http-server-timeouts", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 331, "deletions": 82}}, {"node": {"oid": "c4c07b742f48bf8a242495469a2fbce3fb42c428", "messageHeadline": "Make externally facing srv timeouts configurable", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 99, "deletions": 141}}, {"node": {"oid": "783b9c62d864d5157d12297e542668e106373d0d", "messageHeadline": "Merge branch 'master' into initialize-by-upgrading", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "00fc5a71e1dc08094e1345100fd8f83f04a26ce9", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "020c32a18b342bec1aa6d6ffdf73294e6d39d223", "messageHeadline": "refactor: add missing function to IOutbox (#811)", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "e217a581662aa15158b11b01f7df0015234730d7", "messageHeadline": "fe ff scheme", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 45, "deletions": 39}}, {"node": {"oid": "6cbea8adbf6a85c3301e7962b238626008af6924", "messageHeadline": "add intro page placeholder", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9822954a7000abe2caa30a7b0f8c0100225a4f91", "messageHeadline": "remove inline html from md docs", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 155, "deletions": 159}}, {"node": {"oid": "284e87c0833120d94a433b86fdfc75f74a4e0f04", "messageHeadline": "Merge remote-tracking branch 'origin/master' into syncing_fallback_st\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 260, "deletions": 71}}, {"node": {"oid": "1b61a84eb7b6ba7d2da979f80176560293bb1f0b", "messageHeadline": "remove todo comment", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b590bb5f8ad6bcf71c3c91550feb4973f2445110", "messageHeadline": "Remove redundant initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "0922369cb51ff3d58ff5554f6b3aa769350e99d4", "messageHeadline": "Merge branch 'master' into initialize-by-upgrading", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 245, "deletions": 75}}, {"node": {"oid": "0a656fd07fe9c89249a52ce01a9de8b813796765", "messageHeadline": "make upgrade possible in 2 phases", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "8e0f612815c688f6ace9c1cc507e7ed9a0b676e6", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 260, "deletions": 71}}, {"node": {"oid": "2bbb83d39dbffba10fc99bceb7596173e6fed4d4", "messageHeadline": "Merge pull request #790 from OffchainLabs/add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 190, "deletions": 36}}, {"node": {"oid": "2c814507ab038d271311bbb72b3e1b062d54b0fb", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "8ed74b161d67151f3b51da694c62408caed6f44b", "messageHeadline": "Merge pull request #812 from OffchainLabs/drop-little-gas-error", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "9501f298bb6a79a7caf06cdb62c4806e40ed9f93", "messageHeadline": "rename local", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "864e6aea661e10b3b0c012271f4c520ea05037ff", "messageHeadline": "Drop error when user tx uses too little gas (happens for deposits)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "e150a6ef95108e94d63145ea1579e53da40c8320", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 30}}, {"node": {"oid": "4ff6ce5ed900a0a03c9dc790833dbe9943879a8a", "messageHeadline": "Merge pull request #809 from OffchainLabs/add-per-batch-cost-edits", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 36, "deletions": 20}}, {"node": {"oid": "73b34e7e87983ab5cb9b5802d6cb815444cb3183", "messageHeadline": "Merge pull request #801 from OffchainLabs/block-gas-limit-v2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 30}}, {"node": {"oid": "53699740bc284c2aafe1f91003858c575a07e3dc", "messageHeadline": "Make computeGas at least params.TxGas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2056042e2070a1aeb906f368f2ba1059608914e3", "messageHeadline": "Set computeUsed to a minimum of params.TxGas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62166ca4654b276d0665b4dec8d41467785dea65", "messageHeadline": "Inline delta and avoid string conversion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a5fc1c26c7a7314b566b10f2d438b0a03bda52f3", "messageHeadline": "Merge branch 'master' into block-gas-limit-v2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "774cca8ea3103ce5ae4e16309586e20641bf5042", "messageHeadline": "Merge branch 'add-per-batch-cost' into add-per-batch-cost-edits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "1af427cb12b95e0ff62614193246e742b8b456d4", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "1dfdcf8f5211fc3fe509aecd70f688b350af8411", "messageHeadline": "Merge pull request #810 from OffchainLabs/fix-deposit-tracing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "17cc014b9f32913a7f7746053286d86a3088f53d", "messageHeadline": "explicitly init l1pricing state", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "75e17f21dd92ca5685adaab7738a3193d39cf35b", "messageHeadline": "Merge branch 'state-transfer' into rpc-fallback", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 575, "deletions": 327}}, {"node": {"oid": "78b4a7d8a40519907765c23ccd69a5f3b5201598", "messageHeadline": "geth update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9228cd2266cd3c85ebd5d287eb5a9383eb83fe01", "messageHeadline": "geth-update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afc8f0d4470f85d553cfca41a8c2d5c2b3921f20", "messageHeadline": "Merge remote-tracking branch 'origin/master' into state-transfer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 576, "deletions": 328}}, {"node": {"oid": "2b1711fbf6158b429eac29ff6e717eb4e0bf2011", "messageHeadline": "Merge branch 'master' into block-gas-limit-v2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "032eafab0cd301111e4aa0415d06cb08ebd16a6c", "messageHeadline": "Use variables instead of re-accessing message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6aa1f9a36265de75deedd4a265d3498ac89bad97", "messageHeadline": "Fix state transition", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d82196a5489526997aa95c395358470c6a55772b", "messageHeadline": "Represent deposit in tracing as mint to tx from account", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b1e1abc62c076f59d71a234bf9fb88c8b273f78a", "messageHeadline": "fix upgrade and make perBatchGas an int64", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "d12132c2dd8a67c4d0ab516bb60f9bcbb2820913", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6bd543395d9809407aa6cade64d0f3ad0b471449", "messageHeadline": "Merge branch 'master' into initialize-by-upgrading", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "9e8b924784aeb9722523f95e54710de1375bd9c7", "messageHeadline": "Merge pull request #789 from OffchainLabs/gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "58bee208eb0012ea98f712e5d76a35584ff7b1f1", "messageHeadline": "update geth to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14450c9e6bd002303d55d4204cfc5b7b64bcf1f0", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1fcc03639ea3d8506f63bed8a3ad384e5f4595c1", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6f8668d883107144f704eaa3ae462656acab6813", "messageHeadline": "Merge pull request #799 from OffchainLabs/eth_call-no-poster-cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "b853e108687eaaee3b70827eae05d2089d4410a1", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 561, "deletions": 322}}, {"node": {"oid": "847b83b1418d8c4045dc5124dd788af578343f07", "messageHeadline": "Merge branch 'master' into classic-message", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 55, "deletions": 43}}, {"node": {"oid": "193878a28431fd919ad6a392321f4559422ce0d2", "messageHeadline": "Merge branch 'master' into block-gas-limit-v2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "1de01f5ecdc6bcf7cc9a6ffe8b2941387bd1877d", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9caf994dfe381bd6990d4a24d32938e477fd81fe", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "228228938386cac1b606ee852a83a4ea1bec15cf", "messageHeadline": "Merge branch 'master' into eth_call-no-poster-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d0b98f0d2cafa5f1bf26b8f9df249acb54d75dbd", "messageHeadline": "Merge pull request #803 from OffchainLabs/negative-transfer-panic", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "506efa56b88ae784027a7c825d1d35e06a936306", "messageHeadline": "Merge branch 'master' into syncing_fallback_storage", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f111a5d878924913d61ede67215608b757817530", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "aa283e2948c277d86afd7924f4f409306f31c59b", "messageHeadline": "Merge branch 'master' into rollup-migration-genesis", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "dfd3edeb0a34e60989e70402636aee1dd1ad0b56", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 337, "deletions": 167}}, {"node": {"oid": "f03cbc20154efe1964eab28b516e49cce6633445", "messageHeadline": "Merge branch 'master' into initialize-by-upgrading", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "411e16cd33468921fe9de91e45c79079ebf61a61", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "45b6d29d8b01d9cb319f107a3fca3cc6cc24917f", "messageHeadline": "Merge branch 'master' into eth_call-no-poster-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "ff932807e84529b2bd34d33b5d4bb0a65130b900", "messageHeadline": "Merge branch 'master' into negative-transfer-panic", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "08414bd3e81984f8b5408806961fffe18ee77620", "messageHeadline": "Merge pull request #807 from OffchainLabs/fix-slowloris-ci", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "165c7fc6efb547900f9ca8f1ca71a632e232da12", "messageHeadline": "fix gosec ci lint", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "fe23e3842374d51a70aef32ffb4db4ce25d0c6a5", "messageHeadline": "Merge branch 'master' into negative-transfer-panic", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5735501b537bd3070d0d586e8019f4ce8fcd05c2", "messageHeadline": "shorten panic message", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "813074b4f426ac5d19b243c9bc280ed07c0fa610", "messageHeadline": "Merge remote-tracking branch 'origin/master' into syncing_fallback_st\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1324, "deletions": 485}}, {"node": {"oid": "efd581a614deb0f6d0e34fdee1b36c9f09eb0b37", "messageHeadline": "use fallback error when appropriate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bef1f01509c3b0150e99111c0ea00a46814a3bd3", "messageHeadline": "update geth: support rpc fallback", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb206162208715d7df4abf4a4e4b8d253949d1aa", "messageHeadline": "Merge branch 'master' into initialize-by-upgrading", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 638, "deletions": 349}}, {"node": {"oid": "4619c4ed19cdb509a4b3b7988e789248e7799e6e", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 324, "deletions": 160}}, {"node": {"oid": "12f70a5c52ba84a43733d69215e1023e7d6125b3", "messageHeadline": "Add method to the rollup admin to import a migrated genesis block hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "94530aefa0b67b34a64392652e363070a5dd683b", "messageHeadline": "Merge pull request #798 from OffchainLabs/cap-l1-cost-amortization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 148, "deletions": 36}}, {"node": {"oid": "128762bb1235cfc9212f06b3c789983f9f8c3620", "messageHeadline": "Panic if balance modification methods are called with negative amounts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2574bfb4aad0b639050e0e1d14616be66c035ea2", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "26a9edf03df663df9bb24005944d92c6bc853590", "messageHeadline": "Rename for consistency", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "4f9896574fa79b72095a12d35edabf88e5435526", "messageHeadline": "some cleanup", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 26}}, {"node": {"oid": "3ac068a77e487404683de2b0000274bd5bc6ba38", "messageHeadline": "Merge branch 'master' into eth_call-no-poster-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9f6e5280a69b40ff4b63ec3289eed511e0f19731", "messageHeadline": "Merge branch 'master' into block-gas-limit-v2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1c6885c1612cbb377946bea5123af6da6ce9d4f0", "messageHeadline": "Merge pull request #802 from OffchainLabs/natspec-tag", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "46c167255cc75bf079f1a9a075611dbb24355c1a", "messageHeadline": "refactor: add dev natspec tag to comment", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "60ce941a84d9a793381b9dd23e4f2e01a02006a6", "messageHeadline": "Add precompiles and test, fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "06c495991760d66fc12e8603b5e305a955629efc", "messageHeadline": "Improve block-local gas rate limiting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "01bf03c8669d489ae22dfe446dbe3c4476955a2a", "messageHeadline": "fix variables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7761945447263a6fb7d26dbb64a70dbb7eb01dd3", "messageHeadline": "Merge branch 'master' into eth_call-no-poster-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "bc0303574bedec291feef815d939cfab7f8fd6a6", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 322, "deletions": 158}}, {"node": {"oid": "cbf6a6f37ee51ad4ed81ed7194db1d6cd439c928", "messageHeadline": "Add default DAS client config for Nova", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "3d50a713c8968b59399d2c92341560fc5085b27a", "messageHeadline": "Update Nova default RPC and feed URLs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eed16ce00049c90499632c5a5a0bf3c370ca0aa0", "messageHeadline": "revert poster-cost changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c25f7487c99e3a37768dac0b523214a7b292eef2", "messageHeadline": "make gasprice opcode consistent", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "f1e108e4857e0377861e37b28c4968e40e5dbf21", "messageHeadline": "GasChargingHook matches 0 gas price behavior", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7f407aea200538210002ddb168e45901b97f9f31", "messageHeadline": "Merge pull request #797 from OffchainLabs/seq-coordinator-reconnect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "6676e00011aade94e26209251804c2bb3e7f824d", "messageHeadline": "Merge branch 'master' into seq-coordinator-reconnect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "3f14ca70d2bb9360c45cb427d7eed2844e6ad4a3", "messageHeadline": "Test new functionality, and update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "2a9e2ce1f60e8c362c670dd7a608d33800126c82", "messageHeadline": "go lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "c22c64fde061126516d581ee2ed009ce39fdff19", "messageHeadline": "Merge pull request #772 from OffchainLabs/unsafe-retryables", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "d553ca5ea5c65d1e126400633113cf9c1c6ccc5e", "messageHeadline": "Merge branch 'master' into unsafe-retryables", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1097, "deletions": 360}}, {"node": {"oid": "0fc0bc322e2a9406bef6bd4378361e13bf60b11f", "messageHeadline": "Correctly handle a failure to ForwardTo in updatePrevKnownChosen", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "123a11c55d759433031a42ad757acc549d683a2a", "messageHeadline": "Empty prevChosenSequencer on forwarding initialization error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "c149e04da2377041f64b3f328151d79f5f6393b3", "messageHeadline": "Sequencer coordinator: reconnect to chosen if initial connection fails", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "93674c27dce18226db5e2c25e36a492f1bc565cc", "messageHeadline": "solidity lint", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "555b5da9d4f8a27390111f4cbfee213832470fb7", "messageHeadline": "blockscout update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8539e4ae5fc12da7a50a81afb06ac19320c1c20", "messageHeadline": "support legacyLookupMessageBatchProof", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 211, "deletions": 18}}, {"node": {"oid": "351167597034ea60d41080237cf67be8871f9a61", "messageHeadline": "Merge pull request #794 from OffchainLabs/gas-price-op", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "21a94dbb7ce424463bb8a62b742afc341ef26253", "messageHeadline": "Add test affordances", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "9a3b9a4bb3a9bd46bcdff381d8214175d8d5f82f", "messageHeadline": "Merge branch 'master' into gas-price-op", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e86bb14c4987196edb1ed52b22055e4aeff1f6a6", "messageHeadline": "Merge pull request #793 from OffchainLabs/fix-start-block", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "df147b9dcda36ea8eed0c5ac13e8b3a9ea18762d", "messageHeadline": "Merge branch 'master' into fix-start-block", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 452, "deletions": 272}}, {"node": {"oid": "65951fa58bf3e8213da1c0a71d79bf1ca8ccbb5b", "messageHeadline": "make gasprice opcode return the basefee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5911d477341f50e0e59ab1cfcf3d902cdb9b414b", "messageHeadline": "Fix internal transaction start block inputs use", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "1d245b2e24a9d31dfcd79186d814ec231c06120b", "messageHeadline": "Improve naming of new parameter", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "8c5e6c18ca1072656e575ec04c54b547d2ff5f1f", "messageHeadline": "Add new parameter to represent cap on L1 cost amortization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "a4bf26a41e0e0d009a3fe07642f48741818b8872", "messageHeadline": "Merge pull request #747 from OffchainLabs/contract-migration-affordances", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 270, "deletions": 121}}, {"node": {"oid": "7322781969c4f37e6a6fa31abbbd5ad534adc765", "messageHeadline": "Merge branch 'master' into contract-migration-affordances", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 221, "deletions": 155}}, {"node": {"oid": "013151ca067557878335ae6571fbcd98c2c13426", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 222, "deletions": 158}}, {"node": {"oid": "db79f0e56b187560672fcd70229fbd901292375b", "messageHeadline": "Merge branch 'master' into v2-arbdebug-model-rpc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 222, "deletions": 158}}, {"node": {"oid": "83ccac6ca487eb9f35dfb4886a65cd98e1ce36ed", "messageHeadline": "update arbdebug pricing model", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 60, "deletions": 24}}, {"node": {"oid": "75129402aa82c908f2b249b8aa09a393bba776d6", "messageHeadline": "Merge branch 'master' into add-per-batch-cost", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 182, "deletions": 151}}, {"node": {"oid": "82c06a4b4d521161e2bd951613241fb7633999a0", "messageHeadline": "Include per-batch gas charge in L1 pricer computation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "783f1ce2773be8b0aebcd891b0cd97d5db7111f1", "messageHeadline": "Add field with getter/setter", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "90e657a45c70c0e26fa6db72aecabe80b80be3d9", "messageHeadline": "Merge pull request #769 from OffchainLabs/native-go-fuzzing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 182, "deletions": 151}}, {"node": {"oid": "af489135aa781fb9d0c7611a112a7d662b3f239b", "messageHeadline": "Merge branch 'master' into native-go-fuzzing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "56e74976b216ab6af8f9708d009354dceb2af097", "messageHeadline": "Merge pull request #787 from OffchainLabs/testnet-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "d83f9ef1200707208520c0f90b0739387c0c9d40", "messageHeadline": "Update dapp_migration.md", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2a4492099e0594663e6bb795e50d03a0d8dfd709", "messageHeadline": "Merge branch 'master' into contract-migration-affordances", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 594, "deletions": 84}}, {"node": {"oid": "515cf0b57aa4f4b5799d9df6ffce3bd5657df6e8", "messageHeadline": "Merge pull request #758 from OffchainLabs/bridge-receive", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 259, "deletions": 122}}, {"node": {"oid": "ea054cecc675a7c975193d50857a7772f8ade04e", "messageHeadline": "Merge branch 'master' into state-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 627, "deletions": 117}}, {"node": {"oid": "414f83d35277ebce34401c87a831c388e3a7de8d", "messageHeadline": "Merge branch 'master' into testnet-config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f8f2ea12f3537cf3be64e3489029aedd99d0159e", "messageHeadline": "Fix config test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9bdfeaf73deac1c42cf5149457813c4fc0af5b45", "messageHeadline": "Merge pull request #788 from OffchainLabs/panic-on-compress-failure", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "12a44423a91d74684489ec2f60ae545b3439a8b6", "messageHeadline": "Panic if tx compression fails in PosterDataCost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "58e482905c5c925fea9747668bff39131842c09c", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 96, "deletions": 33}}, {"node": {"oid": "dc387d9854c0bb6d84b7aa47a8e634befea8a8b0", "messageHeadline": "Merge branch 'contract-migration-affordances' into bridge-receive", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 117, "deletions": 87}}, {"node": {"oid": "6fc6d6c53922f55660519739170fa906c6ce4b24", "messageHeadline": "Revert \"initialise inbox to paused state\"", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7353fa45911942623a179ea8b61bebc3c2289a41", "messageHeadline": "Setup goerli rollup testnet defaults", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "40b6afc4a4736414944c18a6e058fbcdcf93f727", "messageHeadline": "Merge branch 'master' into native-go-fuzzing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "f97f49c361343f57e33a5215b6a915449c9ef431", "messageHeadline": "Update blockscout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cc6de6e3f40e9f3c6c8a07f9f76651ea7a0cac5", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14dc266e12737916dd3d16c2d43476ac62dcf19f", "messageHeadline": "Re-pin go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "190c3cd03bd417c6674aab1c64cbf98571d54d79", "messageHeadline": "Update devnet chain configs and rename mainnet anytrust to Arbitrum Nova", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b713396a336c0fe16dc51ae6e6899e4e4504693b", "messageHeadline": "Add gas refunder address to batch poster config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "251b62359463e973a790d2cd4162f7375541011e", "messageHeadline": "Error when validator repeatedly fails to act", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7437633135ea9dfbe6a0dbf62fca81c3155189f7", "messageHeadline": "Replace consensus v2 in dockerfile with consensus v2.1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c7d5418148300092bb3decee16adda8ad222262", "messageHeadline": "Fix cachedL1BlockHashes initialization", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "08538ee7098777cf0b701b14de443d93eaacfc89", "messageHeadline": "Merge branch 'master' into native-go-fuzzing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 637, "deletions": 126}}, {"node": {"oid": "ccb79bc2b9e4febf64fe7942f2eb917dd5c63029", "messageHeadline": "Cache L1 block number and hashes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "d9515ac1c37e3a20f63aa2ff0b808381402125b0", "messageHeadline": "Merge pull request #781 from OffchainLabs/arbdb_nofreezer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29af060d5e0de5c315b0b269c4cd9b138d955089", "messageHeadline": "Merge branch 'master' into arbdb_nofreezer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 93, "deletions": 34}}, {"node": {"oid": "b36ebfc0ec705d5cc9ecc8a5b78f142067f6c9cf", "messageHeadline": "Merge pull request #773 from OffchainLabs/improved-auto-redeem-gas-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 19}}, {"node": {"oid": "5f69eab047e3fced91ae1ed29846ef3dfeda1fb7", "messageHeadline": "Merge branch 'master' into initialize-by-upgrading", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "4002abcac8a3204905677ee8c496534b33dff3c6", "messageHeadline": "Initialize to version 1, then upgrade", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "e1c3e5375c98915ff54ea84e81f5e02d7dbfa3a4", "messageHeadline": "Merge branch 'master' into improved-auto-redeem-gas-check", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dc2759ce9b7dcced7deb27bf128f59edecdf215b", "messageHeadline": "Disable bloom test when race mode enabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "feae65d25663d4807a73531eb2964fc2d30d1502", "messageHeadline": "Merge branch 'master' into improved-auto-redeem-gas-check", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "37f2e0b6bbecf4c3890d879102418e633594df7b", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "e0c0c7dee6c416a0f43689a97213a94416537523", "messageHeadline": "Fix fee test with new reward recipient", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0416073cba3dce7ea14663efb658da713f8631e2", "messageHeadline": "Initialize the network fee for new chains as the chain owner", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "747997a20c805a729598fe93e4d1b705bcd3d025", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ef00813e4e1e1608abf9206aa338eac9becdad25", "messageHeadline": "Merge branch 'master' into improved-auto-redeem-gas-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "6a66256dd71e36f713e748e028d5fd60370371b8", "messageHeadline": "arbitrum db doesn't need freezer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc87723130cefef45dbc69fbb90ded5228368705", "messageHeadline": "Remove versioning of GetL1GasPriceEstimate", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "72dc23ba95b3c11ded34287909cdde603e0745e8", "messageHeadline": "Fix GetL1GasPriceEstimate precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ea1365e6353f5d9fc8af8255ccc7880ba9d8539f", "messageHeadline": "refactor: remove error from interface", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 343, "deletions": 304}}, {"node": {"oid": "65c764197a54e4bc4a8667c85c469541fa32f07e", "messageHeadline": "Check that the user has enough balance for the max submission fee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "142e451fd8faaa725bc0fba37cbc4f26fef8e26c", "messageHeadline": "Merge branch 'master' into improved-auto-redeem-gas-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3daa71fb45a56a750a8e8f2d40b295cad7ac5c5f", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a700835a4aa29307f4683cec6e862277e4f323be", "messageHeadline": "Disambiguate callvalue balance transfer error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9d17fec0c0db13828721f186d24672bf2fb5928a", "messageHeadline": "Refund the submission fee if the L2 account can't pay for call value", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8d0bd20859d5049d0b19af5ccdd615803b97eaf4", "messageHeadline": "Rename l1PricerAddress to posterFeeDestination", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "36ba23d0bcf80d88e242c84bd3bc5b92ce830342", "messageHeadline": "Modify l1PricerAddress in if statement instead", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "bc3fafb1a7675a5fcbbad597d0bf4b8e5d763c61", "messageHeadline": "Version the poster fee mint destination to preserve old behavior", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cbcad2957c7f524daa0eeb9816250c3dc70c5f8b", "messageHeadline": "Don't refund submission fee if it can't auto redeem", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "e9d7e1afdc0f7ca486f5e70626ca7f9981c5385a", "messageHeadline": "Merge branch 'master' into improved-auto-redeem-gas-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "0df61537e9e145ab409fc19d72afa54f9a0a41e7", "messageHeadline": "Add comments and also refund submission fee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "b1c92fa6cccf8562e4f8250beda062ea94772bb7", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 511, "deletions": 73}}, {"node": {"oid": "bba2e33291b03459767c9c13cd9824da80c41792", "messageHeadline": "Add node CLI flag to reorg to an old block for testing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "e017d988d4ed4b04b3e5a35260c02a6b4eae5a35", "messageHeadline": "Improve retryable autoredeem gas checks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "00611be2e5f7dd619f67918e9e1ec66e8f4771a6", "messageHeadline": "Prevent deploy failure to set batch poster if owner is not deployer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "c5f5ba3e902383b059a132a36e09e55374c268f7", "messageHeadline": "Merge pull request #754 from OffchainLabs/l1-pricing-formula-fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 403, "deletions": 29}}, {"node": {"oid": "099620baa6495be7653c4372d646217ffae610a4", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "1745c17fd1e849be7900192258538b598ef873e0", "messageHeadline": "Merge pull request #743 from OffchainLabs/auto-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "87d201e309680f3cc3e644900deb1c186390f228", "messageHeadline": "use 0x only when would be consistent", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "dec64a52e83e4a746307d7704203caee1028f906", "messageHeadline": "Fix readers race issue", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4b4eb704ea87b355611b17f04c6e4307c4715e81", "messageHeadline": "chore: version bump", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d436f353fd515d725d2f86b2a30566265f8138f0", "messageHeadline": "Revert \"Temporarily disable unsafe retryable entrypoints\"", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "8543a62c690df8275c80907f7c244db461f17c61", "messageHeadline": "Merge branch 'master' into contract-migration-affordances", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 59}}, {"node": {"oid": "e2a5137053a73a68349e1478aba8e7a5dfd749dc", "messageHeadline": "Merge branch 'master' into auto-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "f22da539b7ba5c0e5a642db68015c6b36d958395", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "d61e7d62bbf12d314530bc2b6835e200089a131b", "messageHeadline": "delayed sequencer off by default", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bab9bfe725c79f7b5f34b9f46854d657418a9ec", "messageHeadline": "derive test configs from each other", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "f555a635ae659ea5d43200c2777ab9e1bef12203", "messageHeadline": "sys_tests: disable sequencer in 2nd node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "60ef7726f8465f4d8be937b40daf63881d2c1edc", "messageHeadline": "Merge branch 'master' into state-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 659, "deletions": 165}}, {"node": {"oid": "95dfb684685d3edee60f88bdfd22cd3207518fb3", "messageHeadline": "Merge branch 'master' into auto-fetch", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6defbe1d0ffe2faad2a29711e40f8c0aa31c63c9", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "c09c2752d678af7bbbcdce29c1c0fb86d52f5121", "messageHeadline": "update comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce2a980db40f93763fd10a95c7f7c0c8d510a57b", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bf85a2eaba05d5dcbc2d80f83ced990a10c5465", "messageHeadline": "Merge pull request #771 from OffchainLabs/fix-segment-decompression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "284c822688adcf8f37f70827cb119c5141f76b75", "messageHeadline": "Merge branch 'master' into fix-segment-decompression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "43016fafc1fa664e1644322be78e25b0431a5b84", "messageHeadline": "add dastree to dockerfile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "897da98b2c4149a0a050b545e4946302ef8674cb", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 80, "deletions": 17}}, {"node": {"oid": "8019fdd4f0b32746881b95a1109de22d0df4712f", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "2676e2a752a54f66eb4390fe243420e7f8e1d29d", "messageHeadline": "Merge branch 'master' into auto-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "ba0b1d9ea52b2d0753bf13c59fcc602e8563efa3", "messageHeadline": "Merge pull request #755 from OffchainLabs/flag-disable-sequencer-das-\u2026", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "59f2aca166d6e7b2f833a2e3718264d48305800c", "messageHeadline": "Merge branch 'master' into flag-disable-sequencer-das-autofallback", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "b8e833d06a846272f34981056ec624475ef9a0f3", "messageHeadline": "Merge branch 'master' into auto-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "48b19cecef2a0e187deb7d3420ae159355855bf8", "messageHeadline": "Merge pull request #768 from OffchainLabs/prevent-big-gas-limit", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b53b6638d7c0981df06c1fb899403f65084a2983", "messageHeadline": "remove TODO", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8435d029629789bd4fbad0725bfbbe757d3d0112", "messageHeadline": "don't shift twice on wrapped brotli", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d7a84dba098d99661a7246235a5f1937ffba048", "messageHeadline": "fix bug", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07e2c902aee83d9c890d782c7f2988f2dced4fc8", "messageHeadline": "check walk result", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "34cc751a207c0f72ea7f820d57d7d7d5c65daa62", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 50, "deletions": 29}}, {"node": {"oid": "24a3f7e68d2ed53f622421b0bd8fff735fcde946", "messageHeadline": "directory upgrade script", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "b705200c4d9ca90e82579057e1b155c3913562db", "messageHeadline": "initialise inbox to paused state", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c552c5924302c0c0116fc4cc24e40c7acdfb522", "messageHeadline": "Convert remaining gofuzz fuzzers into native go fuzzing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 143, "deletions": 140}}, {"node": {"oid": "ac5386f822008a0c501bcd5aa4c2c921ac6a0212", "messageHeadline": "Check for gas limit overflow when parsing unsigned user tx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "6934f629ac8c3804e04c334fd31bc3ea7b246ae7", "messageHeadline": "Merge pull request #766 from OffchainLabs/gzeoneth-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a54b6868cc38a4cf058e8a001854188a66e5405", "messageHeadline": "Merge branch 'master' into contract-migration-affordances", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "1101ba2346677d7d936b68216f41f54de964cd91", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "65b4b0b1cd9bd884a9c66233e5d1bbe1140f2a99", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "d59b12420d038764813fcf8fde57ebac0fcec099", "messageHeadline": "Merge pull request #734 from OffchainLabs/missing-vs-too-far", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "55333315e902c3c5b926c488f71159b6051f4114", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2c0923a2b67582a4e9c6be618bc1ac0f34b9e86b", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2cb755cb23516c5ecf4eea93a94c15ffada01bc7", "messageHeadline": "Merge branch 'master' into missing-vs-too-far", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 158, "deletions": 23}}, {"node": {"oid": "2fc67f5eb78886516f71f8ade0579a82a4903b25", "messageHeadline": "fix seq_coordinator test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0952e32c1004d28e1868fc3a64a6146bdbf084d", "messageHeadline": "ErrRetrySequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9f5a611a0258386c1113315617c83cfdfd47ba3a", "messageHeadline": "fix: inbox backward check", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e90853adc10849dd81d6f98668de8f5c8c734d6", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "9a3a5c532e8c3a1d8186c217d9296d64492c7314", "messageHeadline": "Merge pull request #761 from OffchainLabs/l1-pricing-formula-fix-edits", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "cbdce742865a7f27220802b70813e30a92f4293d", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "a5a780430c84acff2b94ef4e4f31891292a4e28b", "messageHeadline": "fix keysets", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 98, "deletions": 45}}, {"node": {"oid": "3890922cd877e240f4d570595c3302507b727916", "messageHeadline": "Merge branch 'master' into flag-disable-sequencer-das-autofallback", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "bf2a12fc087ccba27a30f7085f8dc21cdaec3cea", "messageHeadline": "Merge branch 'master' into auto-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "555e40377fa0620400159a67b4e78404a0bca098", "messageHeadline": "Merge branch 'contract-migration-affordances' into bridge-receive", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 85, "deletions": 3}}, {"node": {"oid": "785966ab695bea2316d93744e4b95816098550f6", "messageHeadline": "Merge branch 'master' into contract-migration-affordances", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 268, "deletions": 31}}, {"node": {"oid": "0833a068d4f1eecba00771dac2ec1eab37eeeefb", "messageHeadline": "Merge pull request #759 from OffchainLabs/inside-anytrust-doc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "a152738d5ffc064c632c6ac04a7d48a63eae0678", "messageHeadline": "tweak gitignore", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1080df21b62ed22eb258bba99c4cc4537de10c3", "messageHeadline": "csv directory and first-update fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "4cf7e32d089fdb9294866c9c1cfe31a0f41a0b01", "messageHeadline": "CI: docker cache", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4aa1bd9e43b7b1021135fc66cdb17433b7ee510", "messageHeadline": "Merge remote-tracking branch 'origin/master' into syncing_fallback_st\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 201, "deletions": 28}}, {"node": {"oid": "cb9b0d228ed92eb28c1d87106d54c04508792a39", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48a76398784b30a0eb239f0dfc614ab84f2bc6f6", "messageHeadline": "Merge branch 'master' into inside-anytrust-doc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "7a14e2c49c8b7d140bb42e5c67831418c2ff14fa", "messageHeadline": "Merge pull request #760 from OffchainLabs/inside-anytrust-doc-edits", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "cc95ccee3e5e6663863a15b43441a26e6efb57a6", "messageHeadline": "Allow watchtower validators to run without a key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "6a6d413fad6a442e6b8460fadb73f878c37fff39", "messageHeadline": "reword", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfeaeb28eb81c6874aa1e6ef7615c3d073ce7785", "messageHeadline": "reword sentence", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaeb52e04d95109e3a547ebc7690f1ff9d61f093", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "f4d33fd296544396ce66e23b5b8e40f41b4dd05c", "messageHeadline": "suggested edits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "b4cebfe12dde9da9eb1813d8b8647fc6859989be", "messageHeadline": "refactor: handle interface tester in single condition", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "6926b4daddacdfdbad74cc889c74091a642d33e4", "messageHeadline": "Add \"Inside AnyTrust\" doc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "4b16d7e78cb3384d2910e4fb204e6f54c5c4cfa8", "messageHeadline": "add interface compatibility test to CI", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5a2ae2ca086f5c132ef2bbe43c0051dee6054b56", "messageHeadline": "Merge pull request #756 from OffchainLabs/update-l1-pricing-test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 84, "deletions": 24}}, {"node": {"oid": "678866136ca917ed20dd3f0ee23176bb7bb7bd49", "messageHeadline": "add postupgradeinit to interface", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1d59f6fb37499092e7ab49f1a3cfe59204024523", "messageHeadline": "fix: build with intended compiler and adjust version supported", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5228c77e6a4c9dd88961fac7c87ecb0af05b8d39", "messageHeadline": "fix: update version tag in interface", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0794ebc9897872899dd261cdb1434fb49d73522", "messageHeadline": "chore: lint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "80c9b721158b0d1fdad8529c9849dbaf8ed6ead8", "messageHeadline": "feat: add interface compatibility with multiple versions and test it", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 267, "deletions": 186}}, {"node": {"oid": "b09ade4ff97d6f773ea64f36b43dc9e267425aae", "messageHeadline": "feat: add entrypoint to migrate escrow to new bridge", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "64719c729320d99079f12552a51558e1e6830f6e", "messageHeadline": "Merge branch 'l1-pricing-formula-fix' into update-l1-pricing-test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 104, "deletions": 19}}, {"node": {"oid": "8a7e8133ee29a7889d737d9974dab8a6ec81f494", "messageHeadline": "Add additional L1 pricing testing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 30}}, {"node": {"oid": "d13da6a1530b55cf97cf8a60022502d9f1393cd2", "messageHeadline": "Improve testing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 99, "deletions": 6}}, {"node": {"oid": "2f5e5830eddf17ea5d8db0bcab12ab38c29fd368", "messageHeadline": "Remove duplicate assignment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "3992cb66f40f2a963ee3fe48199c9fc9c2873c92", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0fe4b5c80475f045c61f66d8145bd9400f03e1d", "messageHeadline": "Add flag to disable Sequencer DAS Store auto-fallback", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "253e1481baf4863ccd69fdb9caa8f1e02822b1d5", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5d6538a1579f897d046e0903e41523fc999f4262", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "756eae1a0c1d2a4bf2c58b77f3904f1619bdf602", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 72, "deletions": 9}}, {"node": {"oid": "71d3f0625d46af23d3e459bf98c2182c54032dd8", "messageHeadline": "Dump price adjustment history in L1 fee adjustment test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "34d630af1ad563f830647d56b2030aeebc2a8f5f", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "77b2d344b68267ae7b818205acde9e8119ec1650", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 29, "deletions": 44}}, {"node": {"oid": "0f49a6d8d2e2f43d0e6b92fbe1263c519edb92bf", "messageHeadline": "Merge branch 'master' into auto-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 72, "deletions": 9}}, {"node": {"oid": "cf4d5e98a64ea82249d629538658b274a71783b1", "messageHeadline": "Merge pull request #744 from OffchainLabs/das-panic-wrapper", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 72, "deletions": 9}}, {"node": {"oid": "eb08ededd2d5cd51dd88ce0d763cec2ba15513f2", "messageHeadline": "Merge branch 'master' into auto-fetch", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 154, "deletions": 25}}, {"node": {"oid": "a72a0a262e82f0f6fa2769fbf082874c5daf4099", "messageHeadline": "Merge branch 'master' into l1-pricing-formula-fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce6940ae7a44a32cdebd7971e08e690a4c0542c3", "messageHeadline": "Only pay the current batch poster", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "812072c106ad581b99eac31a839495bb38564444", "messageHeadline": "Merge branch 'das-panic-wrapper' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da39a60d90dd5ae27207172c8336ef8761b1cdf3", "messageHeadline": "Merge branch 'master' into das-panic-wrapper", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e25d48c7331a59939a7ab9e9e4963c97fb31a072", "messageHeadline": "chore: version bump contracts package (#752)", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "716927bf87b4f02f1aaacf46b44f2c681de28372", "messageHeadline": "Merge branch 'das-panic-wrapper' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 176, "deletions": 36}}, {"node": {"oid": "1e2bd42079b87c1bee5534b6561b37f3f003e1a6", "messageHeadline": "Merge branch 'master' into das-panic-wrapper", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 153, "deletions": 24}}, {"node": {"oid": "5e8d6fac4bc338a3c0dd61758e7116ef420490be", "messageHeadline": "Merge branch 'master' into missing-vs-too-far", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 153, "deletions": 24}}, {"node": {"oid": "af424fcec00b642c1bf476530a05a19f03e9f043", "messageHeadline": "update L1 pricing formula", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 225, "deletions": 11}}, {"node": {"oid": "658b00e4a43ebf2f8a70651a2c240560c24ac459", "messageHeadline": "Merge pull request #751 from OffchainLabs/contract-ci-solhint", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cc7bd52a5ba27087a86161073f272d1f79fefa0b", "messageHeadline": "docs: ignore solhint warnings when safe", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4acd65bdb81e66dec995761f6dd5ab4c591cf107", "messageHeadline": "Merge pull request #749 from OffchainLabs/fredlacs-patch-1", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1feca7eb46ee104a67e07cc40162bde6e919bec7", "messageHeadline": "Merge branch 'master' into fredlacs-patch-1", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cc00170dd5b86251ec06af32a51b84d09bc80370", "messageHeadline": "Merge pull request #748 from OffchainLabs/contract-ci-solhint", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3456d7f2880395ef588566b38e6a3fe5e1eeeda3", "messageHeadline": "Update ArbSys.sol", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03c6fb789a88e8e5d5077e96312b87ccde93d10f", "messageHeadline": "feat: add solhint to contract ci", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3153f46d1f6a969e5123ca0f8441d9e628333937", "messageHeadline": "Merge pull request #741 from OffchainLabs/daserver-metrics", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 112, "deletions": 17}}, {"node": {"oid": "bcff2351a8ea9e6de08247fb5fd938f1c81c7909", "messageHeadline": "syncing_fallback fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 42, "deletions": 22}}, {"node": {"oid": "f75722b8641ae47c856e3e89934fee2e5d2bd878", "messageHeadline": "Add affordances to migrate from classic contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "1eb79a17bbc531daf75756ae1854541fb9933c7b", "messageHeadline": "Merge branch 'master' into daserver-metrics", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "8f4578f0bd05ff8d5b0d8b4c76421d977c5f1034", "messageHeadline": "Add flag to disable sig check to fix tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "6ef37bf987bc4366a20e71a08f862a169653584f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into syncing_fallback_st\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "06b6764afbbae94248c396f18eaf1e9ee9bbcd78", "messageHeadline": "Merge pull request #742 from OffchainLabs/retry-l1", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "53c586a8d4597b53cd55c9bbc04a2ede3b7902f3", "messageHeadline": "Add metrics for das rpc methods", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 69, "deletions": 13}}, {"node": {"oid": "bd2dce4c6970fedc515ccfe2a3fbc06200873d53", "messageHeadline": "backport panic wrapper", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "c7edd55ba8667b270a1b3e323086a11b6d21e391", "messageHeadline": "Minor fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e90d259871af8775974abd3f79094219d31f2dd7", "messageHeadline": "Auto fetch mirror list", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 47, "deletions": 4}}, {"node": {"oid": "dccfbf529e8f584cca42c55ae99470421e6d47f9", "messageHeadline": "panic wrapper", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 120, "deletions": 14}}, {"node": {"oid": "0e83276ae45591a72fc60381e448018ea732d444", "messageHeadline": "syncing fallback storage service redisign", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 375, "deletions": 153}}, {"node": {"oid": "fa05e22add7e6417c7c9ce96e72a6dd56a487000", "messageHeadline": "fix test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "f74ff03d06a2c0d04d6d04d40f9b7030eaff1135", "messageHeadline": "Add retries for upstream L1 connection for daserver", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "c3a1ea69cde9e6a5646b1afb2da3e752710e6612", "messageHeadline": "Add geth metrics server to daserver", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 48, "deletions": 9}}, {"node": {"oid": "f7d9d242acbac9c29d3b84f1fa6067cd7c8f17c0", "messageHeadline": "version field", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 177, "deletions": 63}}, {"node": {"oid": "c86340d36cdd96aba4a29d3b1cd55f97a07a377a", "messageHeadline": "remove copies", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "8d66a9852500d5df2822b7b2413527063bed4faf", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 239, "deletions": 68}}, {"node": {"oid": "df972f5139eddff95bac892390bb1f17d03887b3", "messageHeadline": "refactor GetByHash to use common.Hash", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 160, "deletions": 132}}, {"node": {"oid": "af891baafe9e3fb6f108a944df1ee988764b9e18", "messageHeadline": "Merge branch 'master' into missing-vs-too-far", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 239, "deletions": 68}}, {"node": {"oid": "ad9afd63bf2bd89520fe72b6caced078966ab985", "messageHeadline": "Merge pull request #736 from OffchainLabs/fix-delayed-seq-reorg-v2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 239, "deletions": 68}}, {"node": {"oid": "d7ae2fce663f629468e329e858241b9a46b88958", "messageHeadline": "Merge branch 'master' into dastree", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "17632926ad3d22f656fea104c9dc5e04dfd9e1d0", "messageHeadline": "add dastree data structure", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 156, "deletions": 80}}, {"node": {"oid": "9a540cb49530dc2c760f648444d787d043eedbc6", "messageHeadline": "Merge branch 'master' into fix-delayed-seq-reorg-v2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "323f1dce46f433c24219d524817f8691f9c5468c", "messageHeadline": "Merge branch 'master' into missing-vs-too-far", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "6155ed7c03b45627e2a7f07e7844c58d096d6104", "messageHeadline": "Merge pull request #737 from OffchainLabs/batch-report-tracing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "08b6a1da07b3d8853f2ff802924ec11dff48b393", "messageHeadline": "Fix log statement using block instead of number", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f490c6f1b652f77230f408eccc69399dfc9d8674", "messageHeadline": "bugfix: indexUpdate for the right blocks", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "72d696602effe3ddb62d151dfc14a019b0ef0bda", "messageHeadline": "updateTxIndex serially during init", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "05688be69920e65daa61aa3c629402b626a37870", "messageHeadline": "Use a separate database for arbitrum data", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 38}}, {"node": {"oid": "6874d4175e2350d2a05f727e77812da8297cefaf", "messageHeadline": "Revert \"Check key length when iterating over database\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 51}}, {"node": {"oid": "009e22de69a80555f53a5d4ee9da6e55adbb5c5e", "messageHeadline": "Merge branch 'master' into missing-vs-too-far", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "d437cb53d7a572280e98b2d77ae12041dea29da8", "messageHeadline": "update slim-bullseye", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "861ba3ca52b112eb545d23a4c3332c8df7d192ee", "messageHeadline": "switch to during EVM execution", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "9c93e0c75fc8891213699dc6516ac1e6ae8a8c22", "messageHeadline": "Check key length when iterating over database", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 29}}, {"node": {"oid": "3150af4727ffab93a5f870edb3d96b0064085a93", "messageHeadline": "Fix seq coordinator test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4650231c1a8942992946e06ede8455cff778486", "messageHeadline": "Fix delayedSequencedPrefix table", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "e09b995ef9e93fbffab8a4cba66f7db10945b9e8", "messageHeadline": "Add test of delayed message reorgs causing sequencer batch reorgs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 145, "deletions": 6}}, {"node": {"oid": "fd73d336dac18dea653d55598bb1c4380ec02ca4", "messageHeadline": "Fix sequencer reorgs caused by delayed messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "ab63b9da34bad4579a9998b27c92454eb9471ddf", "messageHeadline": "fake init message has only 32 bytes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ca228583ceaebd560091167ced9865c05ea70461", "messageHeadline": "Merge remote-tracking branch 'origin/master' into state-transfer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "08a3b4a58dd5ce6034e041edb6a5420da568afd9", "messageHeadline": "Download Consensus V2 WAVM machine into docker image for validators", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6014374c8ff34a4ffc30035e270ec4db4316fd51", "messageHeadline": "Merge pull request #731 from OffchainLabs/retry-value-field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e9c901bf328f55a1f4f54515f09498acf6f59b94", "messageHeadline": "WIP: begin data poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 260, "deletions": 1}}, {"node": {"oid": "c75fe3435143905cc318fa8bf96708ce0b124827", "messageHeadline": "Merge branch 'master' into retry-value-field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 20}}, {"node": {"oid": "12b8c3a136b46d2c4bbb38ac4a30921ec04bcfd1", "messageHeadline": "Use std function for url cleaning", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "09721d424cebd182cca997ec8c75c89777af5f5b", "messageHeadline": "Canonicalize url path for DAS rest api", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9bf0752856c6619095beeb6d66bef6712afe5404", "messageHeadline": "Merge remote-tracking branch 'origin/master' into state-transfer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5185, "deletions": 2967}}, {"node": {"oid": "ab36ea9d62b0a4e70eed642598f0c0ba1f175d8c", "messageHeadline": "update docker rust version", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a8061c44c1739612d7548f50c27cccb56da7673", "messageHeadline": "fix other conditional", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72ef01c445cdd69db43961916b60a0a66eb40e76", "messageHeadline": "fix too far conditional", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18af2c1c965aa927d5c89642fc98307b707a92f9", "messageHeadline": "track the first message that's too far", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "9668f59466bf5e02eec66fd4c60b7a382f2e62cb", "messageHeadline": "Merge pull request #729 from OffchainLabs/refactor-alias", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "845bc4034aa66b6a2b5a82e4a88014cee2c0ef95", "messageHeadline": "Merge branch 'master' into refactor-alias", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "273689f8c10d7ef4d59c4c0679eceaacbecf950c", "messageHeadline": "Merge pull request #728 from OffchainLabs/pricing-time-delta-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "b0c30cd2e41160b566dda4c32ce7c204e15f919e", "messageHeadline": "Merge branch 'master' into pricing-time-delta-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "14decd0948e838c013a8b1dd1b9f0b36966313c2", "messageHeadline": "Merge branch 'master' into refactor-alias", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "17f3d973c4c81fb8016824106be6d0f3b29e9a2d", "messageHeadline": "Merge pull request #732 from OffchainLabs/arbos-version-2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "34e0dfdce50b459d6756fd717218e8c1a4018eac", "messageHeadline": "Merge branch 'arbos-version-2' into pricing-time-delta-fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "19470645e6caa7fbbe61637a5e16cb2e415b3455", "messageHeadline": "Update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e2ea9481ad4eff4ea7ae08af58390ccade6da9d", "messageHeadline": "Support upgradability to version 2", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "76ed14d62d758e0afe4d9ef6403d6d7a3804ae2c", "messageHeadline": "don't mockcall redeem with value & use RetryValue", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "924591201eabc54ea6e9cb2ed85d43dd477498a5", "messageHeadline": "fix: add aliasing to utility method that covers all functions", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "e86bd1d28c93cb04a33de28dddef65d2da5022ed", "messageHeadline": "Version-dependent change in update time handling", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "e148c8244af8bc2298131a81e5af31315a88fd02", "messageHeadline": "Rename variables", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "63ee3b532a2bafc045aa8608167326334e1a1363", "messageHeadline": "Update go-ethereum pin to master", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "093926b1c53606d1dec25345565a7fbb8549b1f3", "messageHeadline": "Update geth pin to merge in v1.10.19 and fix test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 378}}, {"node": {"oid": "a25ee62a8af4f140bce77bfe00f777f3cab8ee17", "messageHeadline": "Fix TestDASRekey", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a964657ff43d6e3dae26ec34cb4b6a369fb87929", "messageHeadline": "Print out flags if das required but missing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "059d15da1d0438068b26f51d8f9c244b96b93f57", "messageHeadline": "Error on startup if a DAS is required but not configured", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d4ccfebee9152b7a2885018fc32c60f501853d42", "messageHeadline": "chore: bump nitro-contracts to 1.0.0-beta.6", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fe048db7f98f087c8a6c45b153881f9c5abb2c2", "messageHeadline": "Bump geth submodule to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "124b597a55434b7d306ca7dcf29f272b8b7171f3", "messageHeadline": "Revert instead of panicking in precompiles if output ABI decoding fails", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "e116eb0368d44aa1edbe634250e0cac49adfb5d4", "messageHeadline": "Assorted staker fixes resolving test flakiness", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 36}}, {"node": {"oid": "5823e6dfefb724c28a9bb9276398a95f77c1f425", "messageHeadline": "Fix linter issue", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "77892327e2e873a4a85a86e1343edcada2bde38c", "messageHeadline": "Add new anytrust chain config defaults", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "520b2734778bf0b1391de28586fe8d4e4d63559e", "messageHeadline": "Download new WASM machine version in dockerfile for validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "bf120d97fa4a177185e93cb5caaaa155649ce42c", "messageHeadline": "Merge pull request #720 from OffchainLabs/expose-outbox-isspent", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "f0aeeb93233b592104aa9a98b8333c486ba82568", "messageHeadline": "fix: change isSpent to external", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "427b8199d7573afe7f505d026a52fc60c2c185dc", "messageHeadline": "feat: expose isSpent in Outbox", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "78d22bfa266874fe3d383d1b026a3874c2a8df19", "messageHeadline": "Merge pull request #719 from OffchainLabs/fix-seq-addr", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "f297dae22aee62d1a4a484b0907326086885c718", "messageHeadline": "Comma separate sequencer whitelist option", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "49ff3a5a8b0a35ef59e974dab6960c634af9fdc4", "messageHeadline": "fix: add sequencer&owner addr to test-node.bash", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21ce4812a7d202e41c165b8ec1c9154801325e1c", "messageHeadline": "Merge pull request #666 from OffchainLabs/redo-devnet-reinit-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4867, "deletions": 2782}}, {"node": {"oid": "9b1c7010032ee1a4befdb0c84902d7b7748b2d8f", "messageHeadline": "Merge pull request #716 from OffchainLabs/staker-test-fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "f41933854bc1e9dd51e63f82687e3b6d4dff1643", "messageHeadline": "Fix test retry condition", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "327c1ab1d2f8941963d0b511e4975cd5aeb40528", "messageHeadline": "remove NOT_STAKED loop", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "a0eba8d25203d5562d3e5b6cc182d4224a042a7b", "messageHeadline": "fix sequencer bug", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "6c5de66e864f9f300499508e56ffe722f69159da", "messageHeadline": "test retries", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "1950aabe1ef13de1e38a07165ebaf61081a1541f", "messageHeadline": "Merge pull request #715 from OffchainLabs/add-chain-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce55183c00c4fa285717401e3c89a7c32f0a0e63", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f96577bd463b177d479229ac998d0ca275c254a6", "messageHeadline": "Merge pull request #713 from OffchainLabs/sequencer-whitelist", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 93, "deletions": 14}}, {"node": {"oid": "8cc6c27dcf07db4b9dd8065df232561ab55d6c1f", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into sequencer-whitelist", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 9}}, {"node": {"oid": "ae60bc67d846747d33a62f66cdac6a15e21ef969", "messageHeadline": "Merge pull request #714 from OffchainLabs/sequencer-and-owner-flags", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "80bcb0e8f87cec3075b62db957192f8dbde86ec0", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into sequencer-whitelist", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 128, "deletions": 71}}, {"node": {"oid": "bcbc8afb6726ce1f7206d5aad48e274da9e1021d", "messageHeadline": "Add sequencer whitelist test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "ee423df588abfce028ca6cde116e763ccd63bc5b", "messageHeadline": "Merge pull request #712 from OffchainLabs/disable-unsafe-retryables", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "9ca654ef2d41837847aa8a2d76673913c52291f5", "messageHeadline": "Merge pull request #711 from OffchainLabs/bridge-knows-rollup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 111, "deletions": 68}}, {"node": {"oid": "14c33eaecdb3dcfdf178140fd1cbe8ddea3b83b6", "messageHeadline": "add cli flags for sequencer and rollup owner addresses", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "1f48948d921f5cee03f1456d95023e671bf23cab", "messageHeadline": "Fix outbox optimization test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "9df3b1331279c15d24e3cc220019724847c58a35", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into sequencer-whitelist", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2fbd3919b3664d3669ca8ae4afbebd35ec668712", "messageHeadline": "Merge pull request #709 from OffchainLabs/restrict-component-estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c0aa4ddc7681249f6803977c1900fd854f98f8cc", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into sequencer-whitelist", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cb6d4063fa627ea019e60f1de8caa437ef0bc17b", "messageHeadline": "Add transaction sender whitelist to sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 11}}, {"node": {"oid": "b90f6068ef3e3278144cb67b0f8ca52523f87726", "messageHeadline": "Temporarily disable unsafe retryable entrypoints", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "69381ca4373dd37dbd0fc0828d696ff331ebfe66", "messageHeadline": "Merge pull request #710 from OffchainLabs/deploy-txtimeout-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "1289451721fcd8caa774c158dad4a637e0d922b3", "messageHeadline": "Fix sequencerInboxForceInclude test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c7537a53a4104ba5ca736da7681d9cc8631dd4d0", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into bridge-knows-rollup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 216, "deletions": 73}}, {"node": {"oid": "99ef8ee6b0497f90c44e870feec37af529f9a5cf", "messageHeadline": "Merge pull request #654 from OffchainLabs/retryable-refund-changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 216, "deletions": 73}}, {"node": {"oid": "584f0d52f341ce60d4781fade6d16da95a65a0fe", "messageHeadline": "Track the rollup address in the bridge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 79, "deletions": 43}}, {"node": {"oid": "e2737f2afaac34ca1eacc24023498ec61f68f886", "messageHeadline": "add txTimeout option", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4822d8a00cadbbcfc7cb4d01b893812e3354ead2", "messageHeadline": "restrict component estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "44c38da34696b82bdce80b86a15fe011cdb71558", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8d46ac4549aef41000fdbafd682c3e923cd221f", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "067883e35f74c64ba379c4a4bbc0f49e389a78d1", "messageHeadline": "Merge pull request #708 from OffchainLabs/merge-master-reinit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "613c4da05ac37aaa765c95729800bbfcc40f9498", "messageHeadline": "Add comment describing GetPosterInfo return values", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6f6dd89c6aa810309127fa6d85933c1052d6c6b1", "messageHeadline": "Merge branch 'master' into merge-master-reinit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "b5291ace39f08958e09b160e895299bfc24eb00d", "messageHeadline": "Merge pull request #707 from OffchainLabs/atomic-poster-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "81e068a157ae91caf774b483761b796b0db76533", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1c6a9dfc7df1d63386fa3956c0b3b1c540787b38", "messageHeadline": "Remove duplicate atomic store", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ae50021cf9f1b533705b36e9ee36efccf4a99714", "messageHeadline": "Make poster cache tx cache atomic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "12297123d5b2f58a7782bce299ffd47faa70989e", "messageHeadline": "Increase EnsureTxSucceeded timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "340162a3bbcdb43e76f42ac26499003d7e3c02ef", "messageHeadline": "Update geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5173f0606fd5f816eb1b17810f48714bd278cd2", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 222, "deletions": 9}}, {"node": {"oid": "6fb32416dfaf09adf46a467959a45c508c1d5474", "messageHeadline": "Merge pull request #648 from OffchainLabs/gas-estimate-components", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 226, "deletions": 12}}, {"node": {"oid": "99887cdd995d836c5d47f18d3f5d1b3fbab33898", "messageHeadline": "fix typo", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9de86b92f57e973b537e9324fbe16cb2dfb3dea1", "messageHeadline": "Use consistent syntax in test options (and test CI again)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6478dcd03dd74eeb4da6e807681c8028b3e5008", "messageHeadline": "Disable parallel tests in CI to reduce race conditions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c96a6e0067523181893634d7ad76cde5e628e7ba", "messageHeadline": "Refund submission fee on successful auto-redeems", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 67, "deletions": 45}}, {"node": {"oid": "4734639f634357a872369e5150aa3bdf9fac4ab4", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6ab38aa62c8956c011601d4f2875569ba9105e18", "messageHeadline": "Merge pull request #704 from OffchainLabs/batch-posting-report-overhead", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2a3eec11c7024d2cd9c76a23e4dd1f4c5918f793", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 13}}, {"node": {"oid": "b62f7951709958e65e288a303f6ec736ecfdedd7", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 13}}, {"node": {"oid": "33a4d0488f71d09ec2bd98e85599499f7341e0e1", "messageHeadline": "Merge pull request #706 from OffchainLabs/parallel-testing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 13}}, {"node": {"oid": "2112526469fe7b7e51b21b50adfda243cd733106", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "95cfba7a9cd9fee1ea56131253640f8a5d05b8d0", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into gas-estimate-components", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 585, "deletions": 358}}, {"node": {"oid": "d1de7b02c0015e1b4351d7117551c572cc872a36", "messageHeadline": "eth_call vs eth_gasEstimate comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "738d272531667db9696b60ce973d70080c62e673", "messageHeadline": "padding constant & return uint256's", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "5463a81fabdbb6f5f34a3dfccc95a30f988cc242", "messageHeadline": "reintroduce To and make method payable", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 33}}, {"node": {"oid": "5816c421f3b18f87ef05c2250ff2c1436c85ed91", "messageHeadline": "Move NewRestfulDasServerOnRandomPort into _test file", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "1d75cbb13a7f677ef261f9ff494b42bf647ca1a5", "messageHeadline": "Enable parallel tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 12}}, {"node": {"oid": "a491e29e84ef6ecd0d94d8d566cb316d618c982b", "messageHeadline": "Fix solidity formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f6c7f7f207414bb2b64df6fa6014468bf03b9818", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 583, "deletions": 357}}, {"node": {"oid": "1503847353a075849cfc739eb7eada4d50dfeacc", "messageHeadline": "Merge pull request #692 from OffchainLabs/refactor-accumulator-flow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 583, "deletions": 357}}, {"node": {"oid": "52e0614c3200ab76ad5c36712bc481ec4b2cfdc9", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into refactor-accumulator-flow", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d37a2a73be3b424004a7007eb8aae18af1c29815", "messageHeadline": "add batch posting report overhead", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d5acf17c5139eb184073e98e9b02677aa4f5d222", "messageHeadline": "use msg fields", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 46}}, {"node": {"oid": "4b3577fc23d4db4716db03b24cafd23c3f1ac7d5", "messageHeadline": "Merge remote-tracking branch 'origin/redo-devnet-reinit-1' into gas-e\u2026", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4415, "deletions": 2537}}, {"node": {"oid": "9d2481459dff81ae001ce3d4a265a929f54a0a89", "messageHeadline": "Fix retryable test race condition", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f598b4f0148a2aef4da12014c873f62a375c1592", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "28681aa810597b1e0c56635b35c511810f3dcd3a", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "984dfa09c2dfed5a7151c35e86a11123d61f4377", "messageHeadline": "Merge pull request #703 from OffchainLabs/rm-payable-transfer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0c5f9569b58a6c3e4efcbd655a1af8d9e88d27d6", "messageHeadline": "fix: use payable.call instead of payable.transfer", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3e817109d29ccff1e78f570416e000e64d93e7c2", "messageHeadline": "Fix one step proof JS test with parameter changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51e9b9792b05df7a4164d9706674cb537c73843b", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into refactor-accumulator-flow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "84542a0b8a898e208ae6e359dd593a9d8669f13b", "messageHeadline": "Implement enqueueSequencerMessage in BridgeStub", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "285158822ed5e9cedcf7c257126c86d7c5f6c399", "messageHeadline": "Add info to BadSequencerNumber error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "80c8f9dcee15ab09ca7522d525e3721a56da909c", "messageHeadline": "Optimize retryable deposit check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "756ed4fa75d5220541568e005f4732345f619ea8", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "6c6d20c6e36643d52ce6fbf924ad27e80643f378", "messageHeadline": "Add getCurrentRedeemer method and test for it", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "ffe898f6742a61df78f1efd6b14070a7dbbaa911", "messageHeadline": "Merge pull request #702 from OffchainLabs/update-l1-pricing-documenta\u2026", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "ac12a6b2782d783a2f9f254ad3b58eaf72309d0b", "messageHeadline": "minor documentation tweaks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "0dc297548503f6abe136bb9a8cb9f13e78383f0b", "messageHeadline": "Update blockscout pin for new ABIs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ce8e9475c467bfd14f9c2d24b3c5a10c462231e", "messageHeadline": "Fix retryable test flakiness with batch posting reports", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "1397c5358188bbcdf58bfb6e87b1aaacea8986a3", "messageHeadline": "Fix geth submodule pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61182a3026cf1c54f8564682d1d214724cb552d6", "messageHeadline": "Charge retryable L1 deposit before L2 balance", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "6f6c340d8b9310b2d702958e5baaaf9923e29b18", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into refactor-accumulator-flow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1985, "deletions": 677}}, {"node": {"oid": "7ea1a9eb55555871a256608b647e2d91af8c0101", "messageHeadline": "respond to pr comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "19b67153bdbb01ab8c717ad28bd7a351885494c6", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1499, "deletions": 692}}, {"node": {"oid": "a0e6fc500ccb7af2972c732bc0e1bd2b47257d70", "messageHeadline": "Document the L1 pricing algorithm", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "3f4939df1990320310e7f39e8abb32d5c4d8045f", "messageHeadline": "Merge pull request #585 from OffchainLabs/automatic-l1-gas-pricing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1499, "deletions": 692}}, {"node": {"oid": "d54f53e8fd9bf681eb0077e344ba56abb231ff74", "messageHeadline": "Fix one step proof tests with inbox changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1cb2b9e8ea752dd35716233cce65e1b3bd1c2f23", "messageHeadline": "Charge L1 gas for eth_calls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "209ee9b0e140185de01474b38aa1761f935d760d", "messageHeadline": "Backport sequencer inbox reader test flakiness fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1381b7635275c643aef380cb80f9d9ecc90161b5", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1900, "deletions": 564}}, {"node": {"oid": "830bf0962025fcdb88cfb9965d648e99f93874ab", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into retryable-refund-changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5781, "deletions": 2892}}, {"node": {"oid": "82a1de9e3c7e2e5a70ce1d40e7bcb4dfd6bff856", "messageHeadline": "Fixes from code review", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 71}}, {"node": {"oid": "6332df5b49fe90038a804bcf986f623912961cbc", "messageHeadline": "Don't create poster based on untrusted call", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "502b79c162a0aca6fff8866ca353a21287ebbae6", "messageHeadline": "update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c3883bf7706dcb8b9f7b0555f1f6484155ac473", "messageHeadline": "Merge branch 'automatic-l1-gas-pricing' of github.com:OffchainLabs/ni\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 357, "deletions": 813}}, {"node": {"oid": "1e6f13892b9e8757bad92424972ec915998c6bbf", "messageHeadline": "Commit for merge", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 36, "deletions": 30}}, {"node": {"oid": "0783c83f52739fe03185aecc1c4ac5931a2876db", "messageHeadline": "Merge pull request #586 from OffchainLabs/wasm-testsuite", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1900, "deletions": 564}}, {"node": {"oid": "1105cd4641569c94b356165abab42ca33bf817d9", "messageHeadline": "fix osp type", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d2593b2f1b6aac65ab2876c1a0578c048cd8ad2", "messageHeadline": "address review commetns", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "16cb33f2af059bb85dd89c326dda1bf8a8c3130f", "messageHeadline": "Merge remote-tracking branch 'origin/redo-devnet-reinit-1' into wasm-\u2026", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2147, "deletions": 1529}}, {"node": {"oid": "72680ae60de0a1e0f081e2cad1ca44b5339d9c06", "messageHeadline": "Fix sequencer inbox force include test from merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "025636fbd4517582130c9f1ea149559a417a2306", "messageHeadline": "Merge branch 'automatic-l1-gas-pricing' into refactor-accumulator-flow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 693}}, {"node": {"oid": "291bcbd704c739b7a1339f73643a325175ea2f47", "messageHeadline": "Fix sequencer inbox force include test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "067558bce980326e84966ce8af93122b1f2d7757", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 689}}, {"node": {"oid": "101c2110e728f80e9d3f18aed8f282942602c230", "messageHeadline": "Merge pull request #683 from OffchainLabs/rm-old-arbos", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 689}}, {"node": {"oid": "d76dd0851afeba117eff2940426d70bf9237ee05", "messageHeadline": "Remove unused DropTip method (was used before merge)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ac2031e3b7867de5e6b6d2ce47ea63bc52e644ef", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7cf8e92f3289a9afa4fc6ee290bafc08cab4969", "messageHeadline": "Merge branch 'automatic-l1-gas-pricing' into refactor-accumulator-flow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 322, "deletions": 135}}, {"node": {"oid": "db445097947dad7cfc088c0af96b3bc86aa36180", "messageHeadline": "Fix merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "8032aedcdc07e38901255341438de017e456bf91", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 287, "deletions": 108}}, {"node": {"oid": "1125114443fb5bd3e6b3c010af86d9cf2a309cb4", "messageHeadline": "Merge pull request #701 from OffchainLabs/arbitrator-remote-type-todos", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 60}}, {"node": {"oid": "bab369651ec60907dc090beab4f91c86fbc7cad0", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into rm-old-arbos", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 47}}, {"node": {"oid": "4c888fe4cc1edd636500e54b031e25c541b225be", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 47}}, {"node": {"oid": "06155c664398350dd50016fc04beca19a086a421", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into rm-old-arbos", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 329, "deletions": 117}}, {"node": {"oid": "c38ed792b1245020642a40698581963e6160f89e", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "d7ac4533da5324aea5aa46a098ee808228fe4527", "messageHeadline": "Merge pull request #696 from OffchainLabs/rm-outdated-comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "13baf8739ec852d1f2b2b8fda0c7164e77857802", "messageHeadline": "use remote types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 24, "deletions": 60}}, {"node": {"oid": "c9f17af0ba9dd14fc8924feaf3d0d512ea1bfe39", "messageHeadline": "Merge pull request #700 from OffchainLabs/rm-wavm-blocks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 79}}, {"node": {"oid": "13b907de6b4a57b5e22b0c9991e2fefe34466397", "messageHeadline": "Merge pull request #686 from OffchainLabs/rm-unused-opcodes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 173}}, {"node": {"oid": "dddde4b79f18064382f28855de11621bc9f96a41", "messageHeadline": "remove wavm blocks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 79}}, {"node": {"oid": "848372e0ca368dab020fcd672488868da340dbd9", "messageHeadline": "Merge pull request #664 from OffchainLabs/trace-transfers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 27}}, {"node": {"oid": "c5fb345a419a21ae1e435f83994937194375803e", "messageHeadline": "Merge branch 'wasm-testsuite' into rm-unused-opcodes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ecc1c0a6e79d3061f0db73bbac1b364576c73138", "messageHeadline": "Merge branch 'master' into trace-transfers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 56, "deletions": 21}}, {"node": {"oid": "5aa33f21aa365624b521c534ddb9849db27c4977", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d93458856e07483e8d7958994dcdd0d6c99dd361", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "3703ad885add9229a68b7e54804dd9b0b63a0477", "messageHeadline": "Merge pull request #645 from OffchainLabs/outbox-simulation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "4eaec370c90965b27bcdc118ca01e9471e87bfde", "messageHeadline": "Merge branch 'master' into outbox-simulation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1712, "deletions": 376}}, {"node": {"oid": "7691541a955bc50ef5aeb443d2a96d9398c9f9c2", "messageHeadline": "Merge pull request #694 from OffchainLabs/arbos-version-in-header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "807c6ede5de9186c987e88b46067d46eb31948d2", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into arbos-version-in-header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 99, "deletions": 41}}, {"node": {"oid": "0ab910c3ffe029837abca3eb67bb7aa521dad0b1", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "51a2d8d57a84bbdad95ef7c78d034454d359c612", "messageHeadline": "Remove spurious _reportBatchSpending", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d1196012526ac9ce2d8ad1876cf7f2cfd1229eaa", "messageHeadline": "Merge remote-tracking branch 'origin/redo-devnet-reinit-1' into state\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1025, "deletions": 608}}, {"node": {"oid": "c81e911b72b427342a50e2ed3ba5c1c8988cad2a", "messageHeadline": "Use coinbase to determine reimbursability", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "e7b3d854fe1c04fc50f13b73cb52bc9254aef7d6", "messageHeadline": "Merge pull request #698 from OffchainLabs/refactor-sequencer-das", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "2fe137458013a289813aa6704c90a9fbadc0eb8e", "messageHeadline": "Merge pull request #697 from OffchainLabs/alias-on-l1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "77b0eeff7ea5b7918c4a744d9fbc61dbb6e3fcee", "messageHeadline": "Merge pull request #699 from OffchainLabs/refcactor-apply-alias", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "8dee16745d1cbdb5a8fbb3fe07f628c756e4c93a", "messageHeadline": "Merge pull request #693 from OffchainLabs/node-hash-wasm-root", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "a7aff1fc56d2c0c1e9dad6d0e7823cc4b7927e2d", "messageHeadline": "Merge branch 'alias-on-l1' into refcactor-apply-alias", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "aa84e899cbc902bf6da753b1d66668a1def2c106", "messageHeadline": "fix force inclusion test", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "7d2e5496cf94e9fe7fb59205030b9276115a4165", "messageHeadline": "refactor inbox aliasing", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "77923a0e073a29707a26bdecc51a5bdcd4031a3c", "messageHeadline": "clarify docs", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9d956c093e86cb4cbe8bb5a480ff919c34b1a13c", "messageHeadline": "use high level solidity for concat of bytes", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "23e45306cb45bb267ec4fb6781b4a0c6e1fb4c75", "messageHeadline": "add comments explaining code expectations", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6c84471178672dc3068de9e4f1eba7ef6ca717f1", "messageHeadline": "Revert \"synchronize deletion of creation block\"", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a32123c29a4119dce0867417912f210b82026ab3", "messageHeadline": "Revert \"refactor das block creation to list every block a keyset was \u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 30}}, {"node": {"oid": "c03848c7e70e2ffc53165197771f0e1e08a11a36", "messageHeadline": "docs: comment around 33 magic value", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a1284d19645e6a9412aff2c96c9ca717773c9c13", "messageHeadline": "refactor das block creation to list every block a keyset was updated", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "07339b9154ebeda80b1f57db3ec89be91bbf4296", "messageHeadline": "fix length check", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "960ea5c6067023c3d71ca1b15da41a36214cdaa7", "messageHeadline": "synchronize deletion of creation block", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d57e4a42a87e0eddaed15c200d398167e833a06c", "messageHeadline": "fix error name", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa4f18e1f4a00066e12513a94285ad368b03c505", "messageHeadline": "remove overflow check not needed in solc >=0.8", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9e9a31322ff214d6649a5dd2e5d901d309ba9019", "messageHeadline": "add data length check", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be47f36d841326707be5e79d96da6a7272e1e443", "messageHeadline": "fix das byte check and add other batch validation logic to modifier", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "99a13711287f22ad8d43db45bd012a253f8ef6c9", "messageHeadline": "refactor: track das keysets in struct", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "5dfc6f684c1827b40426b30287e12da24255cb36", "messageHeadline": "refactor: use modifier to validate batch correctness for das", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "2f5b441b8d082d447a25eee74b24f2be9e29c5a8", "messageHeadline": "refactor: avoid calldata to memory copy in sequencer inbox when not a\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "adfc00307b3696377903a99e200b1ead480e9666", "messageHeadline": "Move address aliasing from L2 to L1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "b8f66e1dbf47d4876d7796bc5d068e686df2918e", "messageHeadline": "Fix sequencer inbox reader test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5febfe19e7ab722d9d86691d4cb379165ceec296", "messageHeadline": "Merge branch 'automatic-l1-gas-pricing' into refactor-accumulator-flow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1854, "deletions": 777}}, {"node": {"oid": "95ac76bc86af611c69c0de2512c2e302d9507bc3", "messageHeadline": "Update bridge contract natspec", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b735bea5d825eab3db47870f89ea5160be95606c", "messageHeadline": "fix hardhat tests", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "909f6bc4d74db82f3cf45fe2e84774b541e9b912", "messageHeadline": "update go node smart contract references", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "536639b077c592695bbe8424d0ee151f6fe66b33", "messageHeadline": "add useful misc contract addresses to rollup", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "d2d6bcd0ee7e52767a71a3b32e5da221b15434d4", "messageHeadline": "Remove outdated comment in GetGenesisBlockNumber", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bda9ded54ff906659dec35978a3538997d1df57f", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58ebb9b466f55a4bc281b196e2f12f2cd3d6b603", "messageHeadline": "Merge pull request #691 from OffchainLabs/genesisblock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 30}}, {"node": {"oid": "5e37723c13f087f1fd5f4a6b87157f5ac8cd371f", "messageHeadline": "update variable name references", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 100, "deletions": 88}}, {"node": {"oid": "5ad5fdf732fcb1bc3cf78cbf30f7a48744bf2e28", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into genesisblock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 957, "deletions": 261}}, {"node": {"oid": "5e8fd9217c1a8cebe53a26884af6dcffa4b69147", "messageHeadline": "remove genesisblocknum from initmsg", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 33}}, {"node": {"oid": "5743c5d350c791fedd7e6083bb55c113c405f156", "messageHeadline": "Fix test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "dc1cda912912867a653913df44db1d36ae29ecd6", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2702bb46151702ce6ca553a9660cbdb2bc7d66d5", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d826a4642180ffd07c32e95d671de61304175dfc", "messageHeadline": "Merge pull request #695 from OffchainLabs/fix-solidity-formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdfc4277f129ec7fcde8b56f4ca73d605bda15b5", "messageHeadline": "Remove trailing whitespace in Solidity to fix formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "782d1aa7d29494a31f682a5f6a163b4809a7bab6", "messageHeadline": "Add ArbOS version to header mix digest field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "e66dda77d932e525d7cd3bf166843d3bb57cbd5c", "messageHeadline": "fix: undo breaking change to delayed inbox event", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "0f65c1e0bb9d1dcf83a20e1c800c2898a47de38f", "messageHeadline": "Merge branch 'master' into trace-transfers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1892, "deletions": 419}}, {"node": {"oid": "60cb9d2d3a784957d126ce4724e023c88c67580d", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "420b95ab3a1606d4d050104b339fefc5c1f0cef4", "messageHeadline": "fix: don't submit batch spending when batch not submitted from origin", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1bf907f85c50cdb3709fb7e24ca9f696d1528090", "messageHeadline": "feat: emit delayed message delivered event in sequencer inbox", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 79, "deletions": 66}}, {"node": {"oid": "4d05038b600c55cc3ffff8f7b5f906dc3ce1bacb", "messageHeadline": "Add wasmModuleRoot to rollup node hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "0a1905ade240a64d790776143fb510ace286a76a", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "c14f7af4052e9c7d9424f8fb59e2d57158994d12", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 76, "deletions": 14}}, {"node": {"oid": "b53c73e1e9826204650c4309aca5dee513806a1d", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1649, "deletions": 687}}, {"node": {"oid": "cbb31c08acd8269b17ba468644c765068e343021", "messageHeadline": "Merge pull request #690 from OffchainLabs/l1-gas-pricing-e2e-test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 201, "deletions": 86}}, {"node": {"oid": "fe28a47881794ca45e8dd252c9460c82938ddf3e", "messageHeadline": "add rollup admin setter", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "ab72ad6edc0a50347daa568d01b68e636718742d", "messageHeadline": "reference only bridge contract for accumulators in OSP", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7e4f471ee07cfa25fe7eb932ddb1508fc7802024", "messageHeadline": "cleanup and add affordances for handling sequencer inbox in bridge", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "8195ef800ce5ec8312198a6091b36a09ff62094a", "messageHeadline": "refactor: handle batch spending report in bridge contract after seque\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 64, "deletions": 55}}, {"node": {"oid": "641b2fd97f3d0900b0c69c3b5c772201ae9d3cdd", "messageHeadline": "refactor: move sequencer accumulator to bridge contract", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 123, "deletions": 33}}, {"node": {"oid": "837dec9da48a6cb2cc175e5edf2ced22c7aeeb05", "messageHeadline": "refactor: tag delayed inbox explicitly as delayed in bridge variables", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 82, "deletions": 76}}, {"node": {"oid": "ef2a2ede78dfa8520dc9f68c2825c496f2b47d77", "messageHeadline": "Merge pull request #623 from shotaronowhere/master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "31b7910fc8128339495713e02bbb2003631ba1e4", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3f7684febfd2fb162b4e1230c6253982f0517596", "messageHeadline": "feat(replay): gas optimization", "author": {"name": "shotaro", "email": "shawtarohgn@gmail.com", "user": {"login": "shotaronowhere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef1ea305f0418a6efe12c5cc5802007ccfff9ce4", "messageHeadline": "Merge pull request #624 from shotaronowhere/feat/merklelib-simple-sho\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "fb7cbdc962f443c39928a9d0062512401a2577ee", "messageHeadline": "Merge branch 'master' into feat/merklelib-simple-shotaro", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 205, "deletions": 64}}, {"node": {"oid": "def59906cdb9795af6d9ad7f40d2d5391d17be67", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 205, "deletions": 64}}, {"node": {"oid": "d1f9d12c4f1c34d64e1f8f27f65298a2d73358ab", "messageHeadline": "Debugging and fixes WIP", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 76, "deletions": 66}}, {"node": {"oid": "333de33acb2c755ffc1f52f83481822aa7a1fdb0", "messageHeadline": "Merge pull request #685 from OffchainLabs/inbox-allowlist", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 9}}, {"node": {"oid": "888e08fe4a9000969c9654f840c1758e57b0eb5b", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 147, "deletions": 55}}, {"node": {"oid": "3ac39bb73d693423fa270bbca3c9d491bc2eeb6b", "messageHeadline": "Merge branch 'master' into inbox-allowlist", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 864, "deletions": 215}}, {"node": {"oid": "ad9c525b1d0a567e8399e97b4ab5f734dc3b7568", "messageHeadline": "Merge pull request #689 from OffchainLabs/coordinator_invalidurl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "1ff835ccbd26493dccce21e3c20f10c4f0368398", "messageHeadline": "Merge branch 'master' into coordinator_invalidurl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 127, "deletions": 50}}, {"node": {"oid": "23ba2a26cbd134a2aabe19812fe224c121b032bf", "messageHeadline": "Merge pull request #641 from OffchainLabs/refactor-parse-seq-msg", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 127, "deletions": 50}}, {"node": {"oid": "e54d7fc675d745ca41ef85271cf0f92af435613f", "messageHeadline": "Merge branch 'master' into coordinator_invalidurl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 476, "deletions": 114}}, {"node": {"oid": "cebded4672035302a147fb42673fdaab9c853ce7", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 778, "deletions": 190}}, {"node": {"oid": "dadf46ba73c7d4dec9260749cf002d8af9aa3b92", "messageHeadline": "Merge branch 'master' into feat/merklelib-simple-shotaro", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 778, "deletions": 190}}, {"node": {"oid": "42f8d1bdf375a218add030f53e8133b3b4b117d7", "messageHeadline": "Merge branch 'master' into refactor-parse-seq-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 468, "deletions": 108}}, {"node": {"oid": "08546d4eefa20ae1fd4a3e4470a15072c3786970", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into rm-old-arbos", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 728, "deletions": 465}}, {"node": {"oid": "e0006d20986b0361bf0f1ca212456c1747b05789", "messageHeadline": "Merge pull request #678 from OffchainLabs/remove-tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 31}}, {"node": {"oid": "cd8767256149008ff525879da96e8d9542686dbf", "messageHeadline": "bugfix: chainConfig on init", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3996473319bd66d7a8d804c895388e0ba10795c", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into remove-tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 727, "deletions": 464}}, {"node": {"oid": "8b0e28936439cf626dcd0cb795dddcf125c9f4f8", "messageHeadline": "geth update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a69ff1a60ea4c7ce1b01847fce8fb3937c2290e7", "messageHeadline": "cliptopostnitro fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9fe2fd0b14f8bfd7a92a3f09ff8401c8ab5903e0", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 722, "deletions": 161}}, {"node": {"oid": "931dce5e3d52e192339eaa09f8e28d474324ffee", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89fc658acd393503e8ed8cc132ae98fd47d64953", "messageHeadline": "fix ts tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d865a3307c0bbd741ff702b8db4c3d0e32676180", "messageHeadline": "format fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d8c634ba96017bb7b31349bf9388f70cd0883c3", "messageHeadline": "store genesisblocknumber", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 85, "deletions": 38}}, {"node": {"oid": "dcd134865da3bc004fff7bfd2761bc9b92dbbb26", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f883cb853792e64b5b5edca181ced39de465241", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b531bcf885f5da310513114a12a634549ab58fc9", "messageHeadline": "native tracer", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "874ec66353d01fcdcf3692b226813fc3994d27d3", "messageHeadline": "Correct regression in this branch", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "e1661369fc1b198c9c1a3159b06e33880201bc61", "messageHeadline": "use strings", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "9ae64e45c4549a7b5e1431fb7eccf250df3d66d8", "messageHeadline": "purpose field", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "4af69035dc29c7882394e283f151a20d020153aa", "messageHeadline": "coordinator fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d96467f5cf08234c9819d74333ce783aed773711", "messageHeadline": "refactor: optimise allowlist validation order and use solidity custom\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1403b7a1ccd2736d6184f734b2beb4ea2ec80dec", "messageHeadline": "Merge pull request #630 from OffchainLabs/validator-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 335, "deletions": 79}}, {"node": {"oid": "4768144b2d7d1042806a1e49e78b498bd580df09", "messageHeadline": "Merge branch 'master' into validator-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 139, "deletions": 33}}, {"node": {"oid": "082231f7b145a7a235557cd22b7e747cd298a55b", "messageHeadline": "Merge pull request #563 from OffchainLabs/batch-poster-high-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 135, "deletions": 30}}, {"node": {"oid": "310a6aa212abd04c6edadf2fd60fdd524329708f", "messageHeadline": "Merge branch 'master' into refactor-parse-seq-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3040, "deletions": 1121}}, {"node": {"oid": "b0f72952f3cdcc7fb2af78e1a7aa0909f19fd194", "messageHeadline": "Merge branch 'master' into batch-poster-high-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2906, "deletions": 1038}}, {"node": {"oid": "3083354b6586527001b03effc23b7d0346a7e835", "messageHeadline": "Merge pull request #663 from OffchainLabs/fredlacs-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ebbd284ca62dc6490698ba5c5beb16c123113fcf", "messageHeadline": "automatically add posters & fix SetPricePerUnit bug", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "fbf635f6f0dca7a1c61645040845fcfde55010a9", "messageHeadline": "Merge branch 'master' into fredlacs-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4bfbadea8b064ff53ba1c48fe535562fa332d261", "messageHeadline": "Merge branch 'master' into validator-wallet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 974, "deletions": 161}}, {"node": {"oid": "99e227ac2085a0ac1f4695c64e906543e9590452", "messageHeadline": "Merge pull request #671 from OffchainLabs/dependabot/cargo/arbitrator\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "63111d127d9a53da797b7de26b51504caa4a105d", "messageHeadline": "Fix math import (broken in merge)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8171010cbaaa74c9d4264af71d5cd2b2761913b", "messageHeadline": "Merge branch 'master' into gas-estimate-components", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2895, "deletions": 1029}}, {"node": {"oid": "ce0106d3f4c7a015631b6c7d661a28eb2b5d9cc0", "messageHeadline": "Merge pull request #649 from OffchainLabs/lower-geth-block-gas-limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70906aca4d198feb23cd8dd7b3859fa499e5bfee", "messageHeadline": "Merge branch 'master' into fredlacs-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1014, "deletions": 194}}, {"node": {"oid": "8e02fe9557a7ed1c5d49dffb682e0909efeb1269", "messageHeadline": "Bump crossbeam-utils from 0.8.5 to 0.8.8 in /arbitrator", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1bad71d772e295ded33b030afd1bcd6081ae4226", "messageHeadline": "Merge pull request #672 from OffchainLabs/dependabot/cargo/arbitrator\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc422de0ea372b22590bb5fde65b95e630d1204e", "messageHeadline": "Merge branch 'master' into dependabot/cargo/arbitrator/num-bigint-0.4.3", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 302, "deletions": 76}}, {"node": {"oid": "93a29e11ae3beeb7a34b1d310144044118494a15", "messageHeadline": "end-to-end test & TestSequencerFeePaid + fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 118, "deletions": 14}}, {"node": {"oid": "b5d91c3330480f455b7c830775f6d940f6a2721e", "messageHeadline": "docs: add disclaimer about tx origin usage", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "96d1e9417dee4114eda3c0e73f6e5163a75c3d5f", "messageHeadline": "forwarder: return error if no target", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ba20be4d6680cb95a307ae292426f909b563bc66", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36cfb203c96af947cb52704e37a13fb254a37144", "messageHeadline": "Improve test and fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 94, "deletions": 38}}, {"node": {"oid": "9a9ac5f99cef069a49ed8cf47d6b0d9736c6fd8a", "messageHeadline": "coordinator: myurl invalid by default", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d05caa7a365fcd86ee3610fc2f6740e75540b5f1", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7474f93f3c6b96ed1a0652d90cc0b41848590047", "messageHeadline": "update indexes, quitafterinit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "e1b0499fbb816055577d9873711fb24295236a2b", "messageHeadline": "arbosState sort", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1cca6986c1d93bc78b5a5a20d50a1a766c555808", "messageHeadline": "store trie to hd during account import", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 50, "deletions": 22}}, {"node": {"oid": "06cc0607f645ef272ea39e8666d8ab2a8d0c4e17", "messageHeadline": "Merge pull request #688 from OffchainLabs/update-das-doc-with-alpha.5\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6288c0334b6e3b4e20fb4d757288838ed04ce631", "messageHeadline": "Merge branch 'master' into update-das-doc-with-alpha.5-rel", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6c6175d4fa4e15016cdb8aebf3e35d8cd077b5d7", "messageHeadline": "Update das doc with v2.0.0-alpha.5 image", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f621114d02d00ea5cbada715847738a5039e5b76", "messageHeadline": "Merge pull request #662 from OffchainLabs/log-warn", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "12c6027c7552267983bf520189ade8acfa515292", "messageHeadline": "Merge branch 'master' into log-warn", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 991, "deletions": 183}}, {"node": {"oid": "b03117f401e11c2170f873c3e4309812cce8a4bd", "messageHeadline": "Merge pull request #636 from OffchainLabs/missing-copy", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "653824334abedfdb9e96242c99fc47e18c9ed1bc", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into missing-copy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 952, "deletions": 492}}, {"node": {"oid": "712e0ece0da7b3f3cc7da01492cd98f7207d414c", "messageHeadline": "Merge pull request #687 from OffchainLabs/remove-0x", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d3c4e601e9352b332a419a634fb31854c9e4b47e", "messageHeadline": "Minor fix in docs", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "524d8fb00e64ab7478572b077b1fc9c4abe74ba1", "messageHeadline": "Update das instructions", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "407d45b99e5113855f62c1476bb55ad41f3c3f82", "messageHeadline": "Merge branch 'master' into remove-0x", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 226, "deletions": 41}}, {"node": {"oid": "ded30acc5af501fdecf527097307ba60d7162244", "messageHeadline": "Add fallback in DecodeStorageServiceKey", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a51027c15e43055e8d7a1add86cc8c1cba7c2c5b", "messageHeadline": "fix: change to tx origin check", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c8bba89ba029f0b58693d5ea34069d48997ea46", "messageHeadline": "Merge pull request #682 from OffchainLabs/update-daserver-instructions", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 226, "deletions": 41}}, {"node": {"oid": "51694ad493dee4b63ca3f32d1554bae0abb1d644", "messageHeadline": "Remove 0x from restful", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "89509fe4f2f36a8dda54c862bb016b15d125fbe3", "messageHeadline": "Merge branch 'master' into update-daserver-instructions", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9ddde5adde94144f66a4d9cf7422784976c37547", "messageHeadline": "Remove unused WAVM opcodes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 175}}, {"node": {"oid": "a92a4dd861bf8aca1238f7955925a36cddf364f3", "messageHeadline": "feat: optional allowlist for addresses that can interact with the inbox", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 51, "deletions": 9}}, {"node": {"oid": "c1c88a6126947d7fd2eaab2ae1a22d4035f69a25", "messageHeadline": "Merge branch 'devnet-reinit-1' into missing-copy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3261, "deletions": 918}}, {"node": {"oid": "ffb27e7a7158d4c99e35cd7cdbf43293074c9e25", "messageHeadline": "fix tests", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "8f906204efdea9fd201196931859f459d973a245", "messageHeadline": "Merge pull request #680 from OffchainLabs/dont-post-forever", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 59, "deletions": 14}}, {"node": {"oid": "edd1c1d2df3251fdfef0e9a4ee19a179595bb21c", "messageHeadline": "Merge pull request #681 from OffchainLabs/remove-internaltx-subtype", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 37, "deletions": 24}}, {"node": {"oid": "2a0934386516e6b317dd3e4580b76aa5f582e6d9", "messageHeadline": "Merge pull request #684 from OffchainLabs/remove-bls-key-registration", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 302}}, {"node": {"oid": "c1866dbf0e24b1b57c0faeb9222b750913b04c14", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "97af4951013198952fd51a2abc9c5be7dc769866", "messageHeadline": "Remove all methods from ArbBLS precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 79}}, {"node": {"oid": "1597d715536d8c9907294e5027b04720ad92169c", "messageHeadline": "Remove BLS key registration functionality", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 232}}, {"node": {"oid": "6ee205b3b4f29cb7fa7f3ce92ceb66ff512d01a6", "messageHeadline": "Merge branch 'devnet-reinit-1' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1799, "deletions": 889}}, {"node": {"oid": "9e485bdda715dc56f2e90a771cecc4032df447cb", "messageHeadline": "update geth pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80f77b3735cd58d672fabc45781ed46961cec8e7", "messageHeadline": "Remove old ArbOS versions and their behaviors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 67, "deletions": 675}}, {"node": {"oid": "dfe67bc6d24a97424cabeccd70d7ed9355156eaf", "messageHeadline": "Fix PR comments from Ed", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3b4325dedcea85d164ac7d42b6a993db44364354", "messageHeadline": "Fix block quoting of cli options", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f8dd47df111690f31575579839752408c8cd2771", "messageHeadline": "Update daserver docs for next release", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 222, "deletions": 40}}, {"node": {"oid": "48b70be639c1ab2449802060036830025940b8b6", "messageHeadline": "Restore erroneously commented-out code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "0de60c12a1b966481f9c6fb2973de0e4fc93523a", "messageHeadline": "misc math tweak", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0975aefbf726320f20384958b3a13e31a9251ecb", "messageHeadline": "use 4 byte method selectors instead of internaltx subtypes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "79b672dfa1bad16e778666ccdab8618461969019", "messageHeadline": "Wait for only the last useful block in block validator test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "97d67e3f1c4de3ef5f3e6078ab5e13262bf41375", "messageHeadline": "Fix batch posting receipt preimage resolution when preimages disabled", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "670279451a0b1e3c8777ef6746681666405c0d96", "messageHeadline": "Merge branch 'redo-devnet-reinit-1' into remove-tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "01ffb2a8154e1f2926feb5087e91e369daf561c9", "messageHeadline": "Merge branch 'master' into redo-devnet-reinit-1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 755, "deletions": 138}}, {"node": {"oid": "6446303aa97ed9c4fa55204107dfeda073ff1270", "messageHeadline": "don't use a separate no-init config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "a0dc7840e476aa0ed218e66f70c37a643b728658", "messageHeadline": "Don't post a batch if the only contents are a batch posting report", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "9f16d082496aef9de66b9e8653531d467d685560", "messageHeadline": "Merge pull request #679 from OffchainLabs/more-redis-das-logging", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "398921758771e3896455aedcc7a66cba7a2bac84", "messageHeadline": "More logging around RedisStorageService errors", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cba2b95822d7dcc94b0de92469818439d0f8eba0", "messageHeadline": "update docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "7967be391f58df0fc17f3811d6a0f86fd8cda90e", "messageHeadline": "remove tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 25}}, {"node": {"oid": "05c9da16592d679958560dba8875ca27152bad99", "messageHeadline": "Merge branch 'devnet-reinit-1' into lower-geth-block-gas-limit", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1797, "deletions": 887}}, {"node": {"oid": "10097cce24ba239a1a6f3d5e7d42778f0f231177", "messageHeadline": "jsondatareader fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 61, "deletions": 9}}, {"node": {"oid": "7e97186020bc3f9e008e91f3cf98397defed5e7e", "messageHeadline": "Merge pull request #677 from OffchainLabs/s3-das-object-prefix", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "cd797e1983eda0a966dfc1aa91f010ec2c35cb3f", "messageHeadline": "Add S3 DAS object prefix option and more logging", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f5398efddd9f1056d7470807899ab5db50becdce", "messageHeadline": "Merge pull request #676 from OffchainLabs/datool-hex-command-line-hash", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "199d151350ff640d35338d72679ecc00d7b95d65", "messageHeadline": "Support hex data-hash on cli in datool client", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "2608a4232b2c4b2719040a8d85414178f7061685", "messageHeadline": "Merge pull request #675 from OffchainLabs/fix-no-keys-config", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "371c2d519ddfb891cc29fb02dc0ac0164d447329", "messageHeadline": "Fix message about superfluous HTTP header", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "89058353b91e3c1034de6c008b6daa4e7585e579", "messageHeadline": "Only SignAfterStore if there is a key to sign with", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6896eb1bedcd448211eba953147fe2becdcc4d1b", "messageHeadline": "Merge pull request #674 from OffchainLabs/fix-eager-sync-config", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d546d6ae61bd7f08156103748e8a6d2127f1ac6c", "messageHeadline": "Fix DAS eager sync sequencer inbox addr config", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "709e2f238ff0558b9e8027d5226448f7147c729c", "messageHeadline": "Merge pull request #673 from OffchainLabs/change-healthcheck-url", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2366e426382fd3d8ff3fe7602fcd867774919cfb", "messageHeadline": "Remove trailing slash from health check", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bc6bc3f34046b3ec38a0e3a4bccd41eab6c8154", "messageHeadline": "Merge branch 'master' into feat/merklelib-simple-shotaro", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 902, "deletions": 196}}, {"node": {"oid": "0566eaa9c0919e546850ad38a2d345f12a5dc716", "messageHeadline": "Merge remote-tracking branch 'origin/master' into state-transfer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2585, "deletions": 970}}, {"node": {"oid": "5b796e1a09ef5eed87837b928179b23b939cdbc1", "messageHeadline": "simpler json lists", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "895f7a5d8ec59c5a8f33167054fb23eefc19437d", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 705, "deletions": 93}}, {"node": {"oid": "404fd79d9096eb6506c708e3a09bd8f8f442b163", "messageHeadline": "Bump num-bigint from 0.4.2 to 0.4.3 in /arbitrator", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f478f0c2cba08712c342262a5cf540ab60d5bd8", "messageHeadline": "Merge pull request #670 from OffchainLabs/fix-actions-fork", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "69e0dc3b8ecb6a67af791b46eb911aba5c6d5fab", "messageHeadline": "Update go.sum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "714fa686b9529f2aaf8f9419c21f9249b2631fa5", "messageHeadline": "Merge branch 'master' into fix-actions-fork", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 91, "deletions": 1}}, {"node": {"oid": "f721a7e262dcd456c6a0d56fcf89d7f81aead14d", "messageHeadline": "Merge pull request #661 from OffchainLabs/timeout-retry", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 91, "deletions": 1}}, {"node": {"oid": "4f40ce4f1112638b45e6c366c65ca0ab8cb1c80a", "messageHeadline": "Update go.sum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "995c302d0fb03ded8bcda775827404eae2d8e97e", "messageHeadline": "Merge branch 'master' into fix-actions-fork", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 474, "deletions": 68}}, {"node": {"oid": "899054202beed4e75d9cd45d2b2c164af2a33d9d", "messageHeadline": "Merge branch 'master' into timeout-retry", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 309, "deletions": 64}}, {"node": {"oid": "0f0ab4b2f414d05ee46f6c1c944db1d9d8af8565", "messageHeadline": "Merge pull request #652 from OffchainLabs/expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 309, "deletions": 64}}, {"node": {"oid": "4a80750777e24b34ca7d5ce951dc1e994016d55e", "messageHeadline": "Update go.sum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "4c5eca0ceecb2112f68820391328fb5613dfdb14", "messageHeadline": "Merge branch 'master' into timeout-retry", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 175, "deletions": 14}}, {"node": {"oid": "8f92c90eda9f10670a5138c77df2fff2e93223d0", "messageHeadline": "Merge branch 'master' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e56f43a68805d5a550f08d5527c499b399441ae9", "messageHeadline": "Merge pull request #644 from OffchainLabs/health", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 176, "deletions": 15}}, {"node": {"oid": "8cb2675eff6ab7e9da6722e7c5eda46622f3d33c", "messageHeadline": "Merge branch 'master' into fix-actions-fork", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "633988d878223766ed9f773008a7551a9bd6ae6a", "messageHeadline": "return just nil for das/simple_das_reader_aggregator healthcheck", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "abdd66464e0f89d2af28442eeeb71a1441d3286a", "messageHeadline": "Remove private token from checkout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "db0c58bf3521b5cf518c9a308a6c8e2823b1e41f", "messageHeadline": "Merge branch 'master' into timeout-retry", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 109, "deletions": 42}}, {"node": {"oid": "f53a4fbe0dc0d7c1eba37dc71d45a13f02a9a9ca", "messageHeadline": "Merge 3 for loop into one for redundant service health check", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 32, "deletions": 42}}, {"node": {"oid": "69259a6ad94275e200663aa74bd994c9e53ff6fa", "messageHeadline": "Merge branch 'health' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 122, "deletions": 42}}, {"node": {"oid": "3d3e659750756284a16c779c4ae995995445dab9", "messageHeadline": "Merge branch 'master' into health", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 110, "deletions": 42}}, {"node": {"oid": "cfc68eecd2e052a5728f0233ce90fb8bca4d8df0", "messageHeadline": "Add health check for aggregator", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d1c1a5bb05b84e44090cdd444f2fd352954a6887", "messageHeadline": "Merge pull request #669 from OffchainLabs/integrate-rest-endpoint-lis\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "e57ac944b555608a4139f24d569206f43388dfd5", "messageHeadline": "Fix go.sum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "c00a29886a8229fb4d66371018dbd2e31d8b4158", "messageHeadline": "Merge branch 'master' into integrate-rest-endpoint-list-downloader", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ddb88492fc2a6219b44fa0a20dfe127dc6c3bad3", "messageHeadline": "Merge branch 'integrate-chain-sync' into integrate-rest-endpoint-list\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "b59910d59f1a04fc666659a5d8d353db0a8a4331", "messageHeadline": "Merge pull request #667 from OffchainLabs/integrate-chain-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 75, "deletions": 14}}, {"node": {"oid": "26a4510fa236c76b0af6a2c98d917916c1a72b54", "messageHeadline": "Merge branch 'master' into validator-wallet", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1968, "deletions": 939}}, {"node": {"oid": "b0478deb706224916d628695087de46ef03b4add", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 199, "deletions": 105}}, {"node": {"oid": "283fc6d3b11b4f56adf55e049547df8bd4e3f59c", "messageHeadline": "fix docs", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31effba4b1729a79980e87ec34eb4ef42d61183e", "messageHeadline": "Merge branch 'master' into integrate-chain-sync", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "2270b5207e6831fe335774bbbec82d99af5f7c23", "messageHeadline": "Fix lint error", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b54a508ea0c3a114694f60c1572a95438295f083", "messageHeadline": "Add online-url-list option for REST aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "b44d53f3e937604b2b8eae593ba98cd76890fe7e", "messageHeadline": "Update .clabot (#668)", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "c3c1b9de6258c7d0a2f62c687d2df1030ac17e77", "messageHeadline": "Merge branch 'master' into log-warn", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "24236a34c42fa1e93533edb06f2fe9f823cc4f0a", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "21431b5317c330eb5b4bcf8bbb75ac9cceebeec0", "messageHeadline": "Add config for starting eager chain sync for DAS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 75, "deletions": 14}}, {"node": {"oid": "ab2d3a9daf83e2685c200ffa1fbc3adbec63aca7", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "71499a0beda38af41bd2cb350fa62d569ee24979", "messageHeadline": "Revert to duration", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "850489f11bc39aa85cc1b4238a16569afb8b91e0", "messageHeadline": "Merge branch 'health' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8c2fbb3fceb833fc6d42ab9d36549950386927c9", "messageHeadline": "Small fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ca813fa10d9f21aa9f4f9697270074873d1d66a", "messageHeadline": "Merge branch 'master' into timeout-retry", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 197, "deletions": 82}}, {"node": {"oid": "80b87916e289f106ba7acfebd761239bccf271e5", "messageHeadline": "Merge branch 'health' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 198, "deletions": 84}}, {"node": {"oid": "dd1cf9a6103bc564a83062aa9addea0b9b2a53d9", "messageHeadline": "commit to make PR possible", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b2c1c24966d2e731d8ba3793409e98a04c924577", "messageHeadline": "Merge branch 'master' into health", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 196, "deletions": 83}}, {"node": {"oid": "f8f2d8595320aee266fee4f5e3d963aedac66a99", "messageHeadline": "Fix segfault when DAS not enabled", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "2b4847a24f8d9b99a897210413f45cc667365037", "messageHeadline": "Merge pull request #653 from OffchainLabs/use-hex", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "7b7bb7a86b33237ba5e55ebb094d7b44595f59af", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "e8364dc482dd76675e5080b0fed7d38b1716467e", "messageHeadline": "Strip off 0x from the encoded string", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8aa9bbd82ff8b6c8fe6ed506dea9ff5775ba6d04", "messageHeadline": "Change expiration policy method to return error as well", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 136, "deletions": 66}}, {"node": {"oid": "362407c5c33c3d8b5ebd1ed060a61be51d675e73", "messageHeadline": "trace eth withdrawals and fix call depth issue", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "7e58758ab301e09e2abd8511bd1c463276c90e4f", "messageHeadline": "Fix based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "8755f677ed0a05f8c78b9fec3d5408525b22114c", "messageHeadline": "Merge branch 'devnet-reinit-1'", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "eb0aacb95c0d267f3a3a7d58123842b10c3d44ca", "messageHeadline": "Debugging WIP", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 38, "deletions": 15}}, {"node": {"oid": "7b45d030bdb30dc3504d6d8391f727fbe7b1dcd3", "messageHeadline": "Update submodule pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f8dbd6e252aa2596fed46dec703354893e93157", "messageHeadline": "Update dapp_migration.md", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ab70057f265bf950c137de7a43e72cd83e8841b4", "messageHeadline": "Change some errors to warn - changes ported from classic", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "859d3303a25d77d9cde207b1a5a31c2544c656cd", "messageHeadline": "Merge branch 'master' into outbox-simulation", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2150, "deletions": 1051}}, {"node": {"oid": "af563be6325ae71b0c2908e1460e4f6e84224422", "messageHeadline": "Send report message from L1", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "62f40ab9bd64bd347950ef131abb38eb2666ecff", "messageHeadline": "Add test and fix bugs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 155, "deletions": 36}}, {"node": {"oid": "b20b70fe7f4d5927f4d181e0d4a1a6b1a703d1a8", "messageHeadline": "Merge branch 'devnet-reinit-1' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aab358fb38ee830ef46437559f70675ab55f0564", "messageHeadline": "Merge branch 'master' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 188, "deletions": 76}}, {"node": {"oid": "ffde9e81990086fd9ee1dbd9c1d887b5a53dc814", "messageHeadline": "Add ArbOwner methods to control params", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "655c0c1cafdd11d98e57e0e3a8acfba30a2dc526", "messageHeadline": "Use AddressSet in BatchPosterTable", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 53}}, {"node": {"oid": "81e86cf2df5702d92b1f88d85b69432196056a51", "messageHeadline": "Refactor and rename", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 527, "deletions": 193}}, {"node": {"oid": "a4eb505ae4f47967fa0ec18e85a43aa4602540c5", "messageHeadline": "Merge pull request #657 from OffchainLabs/combined-rpc-rest-da-server", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 185, "deletions": 74}}, {"node": {"oid": "c3c560a0773d40d8cad6d6012aa119bfd6642a41", "messageHeadline": "Fix typo", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b26d123c92b58da4fb7dcce5940a35f6c68b3d8", "messageHeadline": "Merge branch 'expiration-rest-rpc-api' into use-hex", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "80d59f87ad569705112b828823941eab47885376", "messageHeadline": "Merge branch 'health' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "019260a785bf3b53136e580eabb38ee361e8d9de", "messageHeadline": "Add health check for local disk and DB", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "528064127e573a29d60d81f37ffcf16d9ce506aa", "messageHeadline": "Add timeout and retry for DAS", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 85, "deletions": 2}}, {"node": {"oid": "fb180d954c966e6ea3789af208f88f8fde62b67c", "messageHeadline": "Requireg getByHash hash to be 32 bytes in clients", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "1179644ceafbc682a7e00e00750044d4ef7d06eb", "messageHeadline": "Merge branch 'expiration-rest-rpc-api' into use-hex", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1964, "deletions": 940}}, {"node": {"oid": "c7cb05c20f6b21d811e7c9bb3449c01da0684710", "messageHeadline": "Merge branch 'health' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c490234e23ebd83d5c381ba70d517725aba62e94", "messageHeadline": "Merge branch 'master' into combined-rpc-rest-da-server", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "380a82969332865764253edcd88334b0e026509a", "messageHeadline": "Merge branch 'master' into health", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6595f5d7eca2975f04da06c8eac806ec16f3c300", "messageHeadline": "Move expiration policy from DAS to arbstate to avoid import cycle and\u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 130, "deletions": 53}}, {"node": {"oid": "1e943f7421f1f7aabc2ae25c08afcef162167f87", "messageHeadline": "Add Aman to clabot", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c098d0e06f1e10becbccb0e90dfa55cc383dfe42", "messageHeadline": "Merge branch 'health' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1857, "deletions": 911}}, {"node": {"oid": "c2b9bfd18d12fece24dd732eb22885cdb33db562", "messageHeadline": "Merge branch 'master' into health", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1840, "deletions": 897}}, {"node": {"oid": "3042af3414452d24aae3f2a4039787361cd9582c", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3a8bcd40504828beb9f152dcfd8f3447e12f6f98", "messageHeadline": "Merge branch 'master' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "1aa1b24db4c0c4b950f9959cf2550bd2dd8c6288", "messageHeadline": "Add length validation to arrays", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b43b8a90bfded8e37f267dd0e7fb086d37cb1da2", "messageHeadline": "Merge branch 'master' into combined-rpc-rest-da-server", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "42f1701def812e3168d09c64bbd99dc4f8bdc345", "messageHeadline": "Merge branch 'master' into feat/merklelib-simple-shotaro", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3663, "deletions": 858}}, {"node": {"oid": "a83d50ea3d62792a3c1d8395934e41c01d35033f", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3286, "deletions": 918}}, {"node": {"oid": "973c47620fc33097c185898cb46e91c48eb5b900", "messageHeadline": "Create .clabot", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "5227ceb5d8b1a77127198ed298bc27ef78ffac51", "messageHeadline": "Merge branch 'master' into combined-rpc-rest-da-server", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8ad665dc151b6b963e0c103e67c179dff1df55a3", "messageHeadline": "Fix race on keyset cache in chain fetch DAS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 34, "deletions": 15}}, {"node": {"oid": "1070c2f1ec2902c3685daf6e11a4670d0ad31187", "messageHeadline": "Fallback to REST aggregator for any failure reason", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "4edf50b57f1d56942cb5abc237f3cc6cc055f01e", "messageHeadline": "Don't want to default to no store sig validation", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1fa92b9f2c7a0d07fe41068e6b65071bdcf1285e", "messageHeadline": "Update datool client naming; fix padding bug", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "c06d35527cb54c49760032864977c72e7cac8a92", "messageHeadline": "Update daserver to start REST and/or RPC servers", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 84, "deletions": 17}}, {"node": {"oid": "8defd615005ba4db4a6f8e089cef410233a51471", "messageHeadline": "Add base32 backward compatibility for local disk", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "1d764f1dcd17187dd7bdc4a404c00134708ac375", "messageHeadline": "empty commit to make PR-able", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d9360b3396134564f751535faa8c1c634053e6bd", "messageHeadline": "Merge branch 'master' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1954, "deletions": 993}}, {"node": {"oid": "d0f071bdbcb71ed378b321ec6f52acf4a3e3fcfd", "messageHeadline": "Address some code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 28, "deletions": 43}}, {"node": {"oid": "7b328e5bd087ddfe6666d8414f403d7559a4c8f8", "messageHeadline": "Merge pull request #643 from OffchainLabs/restful-das-list", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 217, "deletions": 0}}, {"node": {"oid": "934ee68757ebc94342732b14e8f1063f92c39336", "messageHeadline": "Merge pull request #639 from OffchainLabs/das-configuration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1580, "deletions": 887}}, {"node": {"oid": "9c29f32624ae7087a8299fc0d2dc1bf772842114", "messageHeadline": "Merge branch 'expiration-rest-rpc-api' into use-hex", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "31b0222078c133f934124c25dfb9dfdfb8568875", "messageHeadline": "Merge branch 'health' into expiration-rest-rpc-api", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a0992ae90816c751a6760fb87e40b4a0665c9768", "messageHeadline": "Merge branch 'master' into health", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "50b664af03458a6fb96ba6a4fe05c16b547a04dd", "messageHeadline": "Merge branch 'das-configuration' into restful-das-list", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7ca24edd1992e6f36a44451d389912cc7eddad3e", "messageHeadline": "Merge branch 'master' into das-configuration", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f21edd426dc07d2982c6fa11b94b76a9c91ee820", "messageHeadline": "Merge pull request #655 from OffchainLabs/increment-docker-cache-key", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fcd60494309dd5dc4da085d5bef9869bce2204ed", "messageHeadline": "Don't attempt to refund more than From balance", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "669ec4d07565b802f778c2a64c331f5378b63ca3", "messageHeadline": "Merge branch 'das-configuration' into restful-das-list", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 126, "deletions": 34}}, {"node": {"oid": "8af273fd9281e48e1942fe7aa11702e8cc1041db", "messageHeadline": "Increment the docker cache key to fix CI", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45525990cd907ddaa361ad6fee8bd01ddd563f80", "messageHeadline": "Make multiple local file storage writes atomic", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "01b594c0e01cec5efb307a314f0fbd9b5ca0d314", "messageHeadline": "Remove unneeded version check", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "04c1621b7410e6dbd987337e72906484d0ac624a", "messageHeadline": "Test with node syncing from REST mirror", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 108, "deletions": 31}}, {"node": {"oid": "6646a440dbd37c4163cd1f46a9def15e6f75de70", "messageHeadline": "Prevent inclusion cycles", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e5f783f00ea303bf55732bc0ad24a65ae61d7497", "messageHeadline": "Merge branch 'das-configuration' into restful-das-list", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 624, "deletions": 215}}, {"node": {"oid": "5c3ae7ba03d0b656eed4ded4c7b02c01bfc94799", "messageHeadline": "Merge pull request #651 from OffchainLabs/automatic-l1-gas-pricing-ar\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "5a2d14219435d7363ab056ac8b03e7a1798edd08", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das-configuration", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 204, "deletions": 144}}, {"node": {"oid": "19dcb0241bf61384547f0fb24209286ec0be3983", "messageHeadline": "Make local disk DAS single-writer writes atomic", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f8cb2066cc49c79d75b808fdb3227e38264a078a", "messageHeadline": "Remove caching of inner from chain fetch DAS types", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5871baf8eab3f1b2c583449eecde647543c309e5", "messageHeadline": "Lint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "1f170571e87d4534ebcabc455687e2506b86df0f", "messageHeadline": "add initial executor allowed destinations", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "37c04d56b5db76ad4e0ac9c46e20cf80ca4a7c60", "messageHeadline": "update validation logic to enforce contract destination address inste\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 110, "deletions": 135}}, {"node": {"oid": "93e50e5e49dff295ddfb5ba0a72602d01c129a72", "messageHeadline": "Rotate CI docker cache key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "395b786c4ef932faf9df24d88012cf84ec5b3d40", "messageHeadline": "clear docker cache", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "264935d3f06ece4c6b0dbf5e2355277f9c0eb28c", "messageHeadline": "Use hex instead of base32 in DAS filenames", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "b8a2ce03222eb398c35d171763273007100123a3", "messageHeadline": "Rotate CI docker cache key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9542ab3f367d3aa0dd46365e707cedb89ff35e92", "messageHeadline": "Change retryable refund calculation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 69, "deletions": 26}}, {"node": {"oid": "41eb555db341f0023598d0db83e2a940baa117e1", "messageHeadline": "Merge branch 'master' into validator-wallet", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 198, "deletions": 146}}, {"node": {"oid": "916339c0a68b68986a1a7279313bc71ac075cb33", "messageHeadline": "Add expiration policy rest API", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 83, "deletions": 12}}, {"node": {"oid": "f336406144656eee12b763114edf67d5b1238acf", "messageHeadline": "Merge branch 'master' into health", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4592799f023c3396e9429541ed07cc814ff279fe", "messageHeadline": "Merge branch 'disable-expiration' into health", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 96, "deletions": 121}}, {"node": {"oid": "f9464b0648fa1c7123456f1a2095209d2df4e67a", "messageHeadline": "geth update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f937b49d9357ff1afe60d635c83a59a111e9358", "messageHeadline": "geth update for state-transfer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "36ff35091b829cec668c9f6cce15f98363ecf36f", "messageHeadline": "docs: clarify simulation entrypoint natspec", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a02ff447912d27ed7c2dd5766a1948f9430a1aad", "messageHeadline": "Remove createChallenge sig from validator wallet blocklist", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "1fc09024bbcaf580bf5f69397e9c874437450a06", "messageHeadline": "Merge remote-tracking branch 'origin/master' into state-transfer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 198, "deletions": 146}}, {"node": {"oid": "6c218185208616c27f6fb4ac3448969698c43e7e", "messageHeadline": "Merge pull request #650 from OffchainLabs/auto-l1-gas-batch-reading", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 183, "deletions": 138}}, {"node": {"oid": "24bed53ee3b7bd4edce052be2d063e9cfd9d7ba5", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1735, "deletions": 302}}, {"node": {"oid": "86222fa577727e6e27b664009e2557d4aeb48a5e", "messageHeadline": "update CI cache key", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fac5ded8fd69469900ae1c5068936e15a8ffadf", "messageHeadline": "time deltas", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "4e00b40a1973b8227ca767b6e0170835387083e9", "messageHeadline": "touch up math", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 31}}, {"node": {"oid": "4551ef6132464ce7acd2de3af0895b503064a2e2", "messageHeadline": "change cache key for CI", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb99312fc604ec913676dd359aaafedaf40206a9", "messageHeadline": "change cache key for CI", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f3e69e31f7aff2a94f69fecf6aa7f771ff58ca83", "messageHeadline": "Trace logging for all DAS storage services", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 66, "deletions": 6}}, {"node": {"oid": "7cb27c00f4d1319f1bea7a3797fb3610ca56b649", "messageHeadline": "Rotate CI docker cache key", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc01338d9a4deaaa5e2e530933fc8cc708db406f", "messageHeadline": "Rename nextMessageAt to pendingMsgTimestamp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "50556e622248921a35959cccf7012dc68021cafd", "messageHeadline": "Merge branch 'master' into batch-poster-high-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1732, "deletions": 299}}, {"node": {"oid": "dd20dbac8ba5374aa4357c1d5e20e632500372ed", "messageHeadline": "Implement new batch fetching scheme for automatic L1 gas pricing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 181, "deletions": 136}}, {"node": {"oid": "00b2aef5c5f46cc7f9ec8227ca327f369a201820", "messageHeadline": "add ignoreTo field", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "0b6bcdae0ddaa7631fd6d5d5ef40c321db8415a2", "messageHeadline": "lower GethBlockGasLimit to 2^50", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c58693dbcf68174287cfb13ab600a90f0083fb01", "messageHeadline": "Merge branch 'master' into gas-estimate-components", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 198, "deletions": 146}}, {"node": {"oid": "aa160a494d2764ebb206715314a2a217a313c6d5", "messageHeadline": "fix l1 estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "e04f4fd0df8a0e056e04a299ec73065b00a41b09", "messageHeadline": "Merge pull request #632 from OffchainLabs/disable-expiration", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 103, "deletions": 26}}, {"node": {"oid": "22863e1cc0482ac9aa8b55b10499fec06c7947a5", "messageHeadline": "lint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "8c1534f555adc4d4f5849455be5c15398bc6c318", "messageHeadline": "respond to pr comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 36, "deletions": 25}}, {"node": {"oid": "ddfc2db4160d57f583239594d77393c51b6b6dd7", "messageHeadline": "Merge branch 'master' into disable-expiration", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 95, "deletions": 120}}, {"node": {"oid": "38ed6d2ae9e7e8ef253d573d41821b9b3311f617", "messageHeadline": "Update comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1ce7d65853246cc47e075e7c5d0875ed1eb9a93", "messageHeadline": "remove reflection", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "fb47e41a76385f6a14d1ea2153686814513ff2dd", "messageHeadline": "estimate + test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 213, "deletions": 4}}, {"node": {"oid": "8e8ddef422dbce90ec85f8aecee5d50f94ec8bb5", "messageHeadline": "Fix a couple missing initializations", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "5b750666b31b1422d8da185235b227ea4f0564f8", "messageHeadline": "More robust error handling for broadcaster server", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "1991d480a1b06c070cd816684654e127a29f11e9", "messageHeadline": "Port broadcaster fixes from classic", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 66, "deletions": 88}}, {"node": {"oid": "3c090d18341b8cdc353e0d83e5d327fb15255797", "messageHeadline": "feat: outbox simulation entrypoint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 50, "deletions": 20}}, {"node": {"oid": "f01198c89539e54ba668ac91de219a266523ca9e", "messageHeadline": "fix arbitrator-go dependncies", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "db0e3bc5565fb485acc8c0e07f1d7435ce3de1bb", "messageHeadline": "fix ts tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b7df208f312084ba29c6103d32d2fbb28fcf948", "messageHeadline": "store genesisblocknumber", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 94, "deletions": 43}}, {"node": {"oid": "ce5d54384c58319d17f31dc3b8f49746cecc94ed", "messageHeadline": "Small fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a5d5369896637af463208239b1230f9307241a3", "messageHeadline": "Health check API", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 134, "deletions": 13}}, {"node": {"oid": "35faf3d386636e623e23a4b49d04b9f70693482e", "messageHeadline": "Merge branch 'master' into disable-expiration", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "5dc984b2a817fcb6cb82fc7d334c2a513e08a0e6", "messageHeadline": "Modify expiration policy names", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "279a3ccb025bd73161da1491b0e6d62de4af8211", "messageHeadline": "Set up batchFetcher in tx processor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 60, "deletions": 15}}, {"node": {"oid": "eac3979786de4d3f774a39eca1813efdfee7c5ca", "messageHeadline": "lint fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c96dd54feb8ab89aa087bf8ccc5f6269990d897", "messageHeadline": "compilation fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "215988c5f34ef59a45ab0edbb569f22c57bf18ac", "messageHeadline": "Merge remote-tracking branch 'origin/master' into state-transfer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1560, "deletions": 179}}, {"node": {"oid": "cde372bb4f16f533967a22903e5874c559ca9cc3", "messageHeadline": "Add data hash field to batch posting report tx", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3867415cf29c335ed206201b409819a6923bb83f", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9dbeb1207ca995d2d2b88e8daa855fac5122224", "messageHeadline": "Update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b11c5d2d49ce11e90f3c1006507f5f9d9da18f25", "messageHeadline": "Refactor Arbitrum internal tx", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "7f375ebc2a2c4f9ed428e9f19dd086d14172a333", "messageHeadline": "Add explanatory comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c35f27344a3544d7233967d2b23ad9e8f72439bc", "messageHeadline": "Add method to ArbosActs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "d86a7e3b0fc57f758ca6c13b064977f88360cfda", "messageHeadline": "Add ArbitrumInternalTx type for batch posting report", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "bcb6dabd0ab55d43764eff69251a349d21d67cf1", "messageHeadline": "Restore geth pin to geth master", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b5a02b3bdd3f61fac873b1be62992b5d3cbb548", "messageHeadline": "Merge branch 'master' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8721, "deletions": 1281}}, {"node": {"oid": "46ef5bb397a9ab4ecbce505bdecc9e35836a40cf", "messageHeadline": "Lint fixes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6d16b4b2bf7363a22d72b47b0577fd6ccdd9acb0", "messageHeadline": "Fix ChainFetch; add some Trace logging to DASes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 102, "deletions": 9}}, {"node": {"oid": "8d816402955e94ad411ff138d633ab89c675c103", "messageHeadline": "Rework DAS Store sig/check functionality injection", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 247, "deletions": 49}}, {"node": {"oid": "67307073b3d99230bdcffd3eb1a1db04f71d4851", "messageHeadline": "Fix daemon and add test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 68, "deletions": 11}}, {"node": {"oid": "05b634eb701e71c45bda466355ac4ffbe630356e", "messageHeadline": "Add RESTful server list downloader and test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "2cbf41419df862a26a8c6165a9a903f0cca44898", "messageHeadline": "Lint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "351dcf45945231507943db540c75ef1a3c8eda57", "messageHeadline": "Update documentation", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "013270cf0a565bbaeb2fb6b3563c78463ace904e", "messageHeadline": "Merge integration and refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "5325b1f1e14102273267c9769f564039fe282aa4", "messageHeadline": "Merge branch 'master' into das-configuration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "f2f7369f2feff894ffd4a9c1547dcc74cdb1c611", "messageHeadline": "Add deposit eth function and more test cases", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "2c672da00f8d7ce1e24a452a1e509fc63fa155a9", "messageHeadline": "Fix Close and update StopWaiter", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "9a818b6563ac677b46b63acc6eb6fa16666d14ab", "messageHeadline": "Check hash matches in RESTful client", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b9ca8c80189384abe6b226ff4e40446244813fc2", "messageHeadline": "Add validator wallet address on creation", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfdc1ff165777a4c5fcbe69b280cadc923ff08cc", "messageHeadline": "Fixes", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "c91b734d380235455c2242412975e0fe29b368bf", "messageHeadline": "Merge branch 'master' into validator-wallet", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1563, "deletions": 182}}, {"node": {"oid": "7024e3d9ff21788dd629b13f5b5d44ec32af5f76", "messageHeadline": "Add documentation and tests", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 85, "deletions": 20}}, {"node": {"oid": "9e1140a5510fa73754cd62d5a1a89fd03422474d", "messageHeadline": "LifecycleManager for DAS components", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 115, "deletions": 61}}, {"node": {"oid": "454c73f80ced85d36103319528b0bf11d902168a", "messageHeadline": "Merge branch 'master' into refactor-parse-seq-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "684dcad8a4bb64dce5dbb53cf3df694133fb1562", "messageHeadline": "Merge pull request #638 from OffchainLabs/sync-storage-server-from-chain", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "34806c6347791ec6aa5a3e6a63a4323d1c447492", "messageHeadline": "Use Go 1.18 for CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf1eed5d83e1919c6e26d4e3e7d66f2cf4ac0617", "messageHeadline": "Merge branch 'master' into refactor-parse-seq-msg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1456, "deletions": 179}}, {"node": {"oid": "5459fd0851bd961d46a95b9da117e29d000a1fa8", "messageHeadline": "Remove obsolete declaration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "266979f57e48d0103327545c1255c5ecc1b1175d", "messageHeadline": "Simplify gas refunder interface", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 25, "deletions": 74}}, {"node": {"oid": "0ce14069184af15b7e88dab3d3ebc82ae2ce730d", "messageHeadline": "Add owner validation for function signatures in validator wallet", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 128, "deletions": 7}}, {"node": {"oid": "5e1d65b01ec8979a8c152c23e9701ee481e26c18", "messageHeadline": "Refactor parseSequencerMessage and add fuzz target", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 130, "deletions": 51}}, {"node": {"oid": "850b0fa443795250d220426ac6d4a1bebff4053d", "messageHeadline": "geth update", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "757217ddb8fdc1022a2c3ca24279cc41720c716c", "messageHeadline": "state-transfer: use preinit_blocks", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 58, "deletions": 161}}, {"node": {"oid": "9d2daa6fa06a3b961adad674766e67a5409d10a2", "messageHeadline": "Improve synching fallback ss", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2a17b3f0e1e3fef5dac46fb635bf1ed2251b264f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das-configuration", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3017d94aa3d02a4c562045b13c453ec17726ec2d", "messageHeadline": "Support complex DAS configurations", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 918, "deletions": 804}}, {"node": {"oid": "8176d224a867b51da79664267ddc81bce6c5e181", "messageHeadline": "Merge branch 'master' into disable-expiration", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 561, "deletions": 3}}, {"node": {"oid": "6df2dd3a500cabd6f260ba23ee7c126ca04007ae", "messageHeadline": "Add SynchingFallbackStorageService", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "0e9ad7f5329d3a6923d6fb33d4bf2fa1b15ba116", "messageHeadline": "Clarify comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5a13d2b8a1a2a0e18d031006e91619b92d7b0588", "messageHeadline": "Fix syntax error", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ace86efdeb2d679f085704d34c829718adb6af7", "messageHeadline": "Merge branch 'master' into sync-storage-server-from-chain", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1808, "deletions": 223}}, {"node": {"oid": "7a0b276de924b18f8f1f225be646a76a492666bc", "messageHeadline": "Merge pull request #626 from OffchainLabs/rest-client-aggregator", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 558, "deletions": 0}}, {"node": {"oid": "aca0b5b1fd2f4d90cf54b8439727bbbdb4dc7570", "messageHeadline": "Merge branch 'master' into rest-client-aggregator", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 898, "deletions": 179}}, {"node": {"oid": "2b888fa6370c8c5c8e9c86fe937b79099fdbf749", "messageHeadline": "Merge pull request #607 from OffchainLabs/s3-redis-bigcache", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 898, "deletions": 179}}, {"node": {"oid": "121d077e8d507945cfee4f39c643e3dde191c2c2", "messageHeadline": "Merge branch 's3-redis-bigcache' into disable-expiration", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 192, "deletions": 174}}, {"node": {"oid": "b7119a62a579fa7dc90eb7255f88e9c21dc454b3", "messageHeadline": "Merge branch 'master' into s3-redis-bigcache", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6276a1fb5b9523bf216dbf643fe469becc38fee0", "messageHeadline": "Merge remote-tracking branch 'origin/s3-redis-bigcache' into das-conf\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 898, "deletions": 179}}, {"node": {"oid": "17608bb90bb42507ee3739e8d63a81bb9cd14e47", "messageHeadline": "move L1NodeURL and SequencerInboxAddress out from StorageConfig and A\u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 82, "deletions": 72}}, {"node": {"oid": "1287cff7341d71d1de4a2cf86b41c2b9a6ddc4dd", "messageHeadline": "small fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "22cd9b407b9dd9657a092e9bffb2d8b2520c7608", "messageHeadline": "Small fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "493ae480d40b55516bd92efd4ffb0c67ccd5206d", "messageHeadline": "Rename LocalDiskDAS ==> DAS and LocalDiskDASConfig ==> StorageConfig", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 96, "deletions": 96}}, {"node": {"oid": "fba5a86eca3948d65bb9f1c99b3d49fe0c4c4d98", "messageHeadline": "Move data-dir inside LocalConfig", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "9abd29245f99949612c33b651e306319b9f027f9", "messageHeadline": "Merge branch 'master' into batch-poster-high-gas", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c440db10bb79b3f577336fe8974d22e11ac24f29", "messageHeadline": "Fix Typo", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94841c45e5d928789b56467e7acb6fae18b1688c", "messageHeadline": "Use common.hash instead of regex", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "33613509847b9b3b01c41f06fedd5ad4cda8febb", "messageHeadline": "feat: Reserve the MSB of the spent bitmap.", "author": {"name": "shotaro", "email": "shawtarohgn@gmail.com", "user": {"login": "shotaronowhere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6abed397a5b93834fb259218e1d94d61801c9394", "messageHeadline": "Merge branch 'OffchainLabs:master' into master", "author": {"name": "shotaro", "email": "shawtarohgn@gmail.com", "user": {"login": "shotaronowhere"}}, "additions": 493, "deletions": 56}}, {"node": {"oid": "a2bf94cc17a696c99de19a8eb73af6aeb3eec653", "messageHeadline": "Update submodules", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f28ef16ea0afbeb89744605993d3983554d1f79", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rest-client-aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 166, "deletions": 4}}, {"node": {"oid": "b1f7d5629176f71526b2da9b2b78d9d61353e7ee", "messageHeadline": "Minor PR comment fixes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "960cb31c5c3f8c702e25c0bab59e0c54a2e37aad", "messageHeadline": "Fix error handling in SimpleDasReaderAggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a89fb306c34437622a012a835a7a217ac74a0af9", "messageHeadline": "Fix linter issue", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "69fd4e3634a93145274cfe23b62dd91230f67ea0", "messageHeadline": "Update Inbox.sol (#620)", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9041887894dd94292c277c5188444a45a7fa25a", "messageHeadline": "chore: use ArbitrumDevTestChainConfig in local", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a410f79876b09f4e8d2f1a19adeff0ea8689fa5", "messageHeadline": "Merge branch 'master' into batch-poster-high-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7779, "deletions": 1279}}, {"node": {"oid": "4676ce67ca4d1ef91499876bbff2a37bcd5898ea", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2035, "deletions": 449}}, {"node": {"oid": "63baf2d7c9ff7820e90360e7733959caa94b80dd", "messageHeadline": "Small Fix", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78f781b1cd34b801fe50c1a74dd03e74617b1b68", "messageHeadline": "Option to Disable data deletion after expiration and expiration polic\u2026", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 95, "deletions": 18}}, {"node": {"oid": "dc4b70289f64383d9b95e2fc9a3ea2ffcb70c6ac", "messageHeadline": "Merge branch 'validator-wallet' of github.com:OffchainLabs/nitro into\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 163, "deletions": 1}}, {"node": {"oid": "c30f3244979801639d22b5f53ee227ad7079f999", "messageHeadline": "Add missing modifier", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce5a24a4d0265f922b012a8f5f6bd198eb7d1fc5", "messageHeadline": "Merge branch 'master' into validator-wallet", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 163, "deletions": 1}}, {"node": {"oid": "174b9465b8c3c44364800ef810e8c7453d261547", "messageHeadline": "Lint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "f09b8f2f1c3296d819670388f8cc4d42c9a54663", "messageHeadline": "Add gas refunder to validator wallet", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 91, "deletions": 3}}, {"node": {"oid": "d69a30563d4563e6921b808d60ae96962590f88d", "messageHeadline": "Encode s3 keys to string", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "c6ec1d8dad886a6028554a008b597d0da9633e1e", "messageHeadline": "Merge branch 'master' into s3-redis-bigcache", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 163, "deletions": 1}}, {"node": {"oid": "5311066c03ed52c2d4a29bb58c8a5ecddfc3ea32", "messageHeadline": "Fix lint", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "408cd65a5bf5a4480effbebb5bf9cfaaf0c15c73", "messageHeadline": "Add test cache for cache layer with empty base storage", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "a2afa590706671c2d1f5b98df15e0df5dcf168ae", "messageHeadline": "Merge pull request #627 from OffchainLabs/archive-becomes-fallback", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 163, "deletions": 1}}, {"node": {"oid": "441fe6221759bdfbf6c54872195e40bd46c297df", "messageHeadline": "Fix potential race", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8c77fcc2f0690fb1e25ebae717e753234a67b4d2", "messageHeadline": "Fix bugs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "21a5ce02243d173331eaeeaffea28a786a65bc71", "messageHeadline": "Merge branch 'master' into s3-redis-bigcache", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 185, "deletions": 29}}, {"node": {"oid": "5d7e48fac5e2838418a3f59d3a0b7f45eb13beb4", "messageHeadline": "Merge branch 'master' into archive-becomes-fallback", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 185, "deletions": 29}}, {"node": {"oid": "5f937da2a3cd8cc31e1a0edc1c8034259d4be803", "messageHeadline": "Fix spurious test failure", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8716a8bef925100870d6450009dcbe52c84522e6", "messageHeadline": "Make recursive Get prevention an option", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "02a07bdbe20ccaf0225a35c8225c57017c2f7d9b", "messageHeadline": "Return ErrNotFound on recursive fetch", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "05828cc489c80577dc6ca7fbdc80aeb359f3fb2e", "messageHeadline": "Fix lint", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a02d9e7dc67a7410a4456e1afcac58303067860", "messageHeadline": "Add test for s3", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 103, "deletions": 5}}, {"node": {"oid": "b13cb8cb37d70637237dfecb0b9905784558d687", "messageHeadline": "Fix lint", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "12f2093405263b882cb971984816d7d504f150da", "messageHeadline": "Add tests for redis bigcache", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 174, "deletions": 6}}, {"node": {"oid": "476f89ccbd00d45c65023b1724d7318421d7adc9", "messageHeadline": "Merge pull request #625 from OffchainLabs/rest-client", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 185, "deletions": 29}}, {"node": {"oid": "77b61771c0bff4ab481e9cf1f7b5799b87d86ad8", "messageHeadline": "Add comment and fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "b71e44c81aa658efb93c990334afd2cf83466ef9", "messageHeadline": "SimpleDASReaderAggregator test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 145, "deletions": 20}}, {"node": {"oid": "e615d2523e0862ea0e4552db670995389b997f25", "messageHeadline": "Test for the SimpleExploreExploitStrategy", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 115, "deletions": 5}}, {"node": {"oid": "7bd2acbda864add0204e66b433967aa4a68ee672", "messageHeadline": "Config options for SimpleDASReaderAggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 78, "deletions": 65}}, {"node": {"oid": "5def57de009af61dab98a5074bd8122d1ffdb41b", "messageHeadline": "SimpleDASReaderAggregator w/ explore/exploit strat", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 304, "deletions": 0}}, {"node": {"oid": "396e7cbff615640b98a0321e0ca47de9cb868949", "messageHeadline": "Add StorageService with fallback fetch", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "bd02aad86d84bdd556a3cff70fe2e942a693eeee", "messageHeadline": "Merge remote-tracking branch 'origin/rest-client' into rest-client", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6be897d0b3e927062c41dd73de123acb55fc6ca4", "messageHeadline": "Use hex encoded hash in dasrest URL string", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "7e377027a9144b3ad80beb1bcf53289f59acb6a4", "messageHeadline": "Merge branch 'master' into s3-redis-bigcache", "author": {"name": "amsanghi", "email": "102982411+amsanghi@users.noreply.github.com", "user": {"login": "amsanghi"}}, "additions": 142, "deletions": 23}}, {"node": {"oid": "28dceace088894cc0408d66fa6b26039d3b37dc9", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7a5dacb7a7e7ffa3cf0b0f97f7a12ad4f147d44", "messageHeadline": "Add caching header to HTTP response", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "43e42b610393f5f317ee3a413283917e37a684ab", "messageHeadline": "Clean up server shutdown", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5561fae87c34612a7cefc2b6e36072302ba7afae", "messageHeadline": "Fix data race", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c117035f329138de285ce2dd1a0db0b083366f44", "messageHeadline": "Update restful DAS test to include RestfulDasClient", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "a3fb90dafb62304bd05cda13deb5911653ea6384", "messageHeadline": "Add DAS Rest client; fix REST server url encoding", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 166, "deletions": 10}}, {"node": {"oid": "27619b02e05c77febce72b8cea649a97ca827aae", "messageHeadline": "Add SyncStorageServiceFromChain function", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "3f95ac9ff37280f20e8a8c53db1a638460647299", "messageHeadline": "Merge pull request #622 from OffchainLabs/das-reader-for-non-sequencers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 142, "deletions": 23}}, {"node": {"oid": "3d2ec125f9f4aa5fa3d06b1b18e998312953ed10", "messageHeadline": "Go mod tidy", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77ef0105d8b20f01d58cd2320a865b36db0c0125", "messageHeadline": "Remove EncodeToString", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ab80a6e5f080f8cc1ab38f590948625622b625fe", "messageHeadline": "Merge branch 'master' into das-reader-for-non-sequencers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "1352160986f93a8a5e1b1bd3d84b1b2806f82b3b", "messageHeadline": "Changes based on PR comments", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "0a088681e4027418bdd26aae9c5b90fc343d93e5", "messageHeadline": "Use HMAC instead of hash", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "0c967f5818bd2b9736d369e3771e4e61dba45ee9", "messageHeadline": "add baseStorageService sync", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5de6493b098ccccd2426f97dfa3bc074d5ce7728", "messageHeadline": "Modify PutByHash to Put", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "9714875152bad10459ef0bce9716608df56d8753", "messageHeadline": "Merge branch 'master' into s3-redis-bigcache", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 687, "deletions": 211}}, {"node": {"oid": "f93a3f16060dfee7eb8e46cd3afefc3afbe8852d", "messageHeadline": "fix: internal scope", "author": {"name": "shotaro", "email": "shawtarohgn@gmail.com", "user": {"login": "shotaronowhere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec75c20b85355f1fdbcad9419adab04ed3a3de6d", "messageHeadline": "feat: efficient merkleprooflib saves 100s gas", "author": {"name": "shotaronowhere", "email": "shawtarohgn@gmail.com", "user": {"login": "shotaronowhere"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "738e2a62262bea3115c466fb39e5391454e48bed", "messageHeadline": "Merge branch 'OffchainLabs:master' into master", "author": {"name": "shotaro", "email": "shawtarohgn@gmail.com", "user": {"login": "shotaronowhere"}}, "additions": 687, "deletions": 213}}, {"node": {"oid": "d811bcf7c3aa66547ba50ff1d05e5cd2d425b566", "messageHeadline": "feat: ~20k gas saving per msg w packed bitmap", "author": {"name": "shotaronowhere", "email": "shawtarohgn@gmail.com", "user": {"login": "shotaronowhere"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ab88aae04c80c3ed32e9bf2778f2bd64ae835dee", "messageHeadline": "Add L1 keyset fetch to DAS reader when available", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "600f39db3df22e242b8ccd923c9208776d645f8d", "messageHeadline": "Switch to SimpleDASReader almost everywhere", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 66, "deletions": 22}}, {"node": {"oid": "2deeb62d9e558904910d2bccb97eddc372b1fdab", "messageHeadline": "Merge pull request #621 from OffchainLabs/remove-grpc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "4a3ca8dd3e07f83252b24c3d01e8f60fa17e0ba6", "messageHeadline": "Fix arbitrator grpc indirect dep", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bce431a77cabf5d37345a67eabc91a25bdb1bab7", "messageHeadline": "indirect dep for grpc and protobuf", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "a0bde5db97f168749ef1b11099bf8fa17ca65ea2", "messageHeadline": "Remove protobuf", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "a168572160b4eed22f8c5e41a5a9138b44d87fec", "messageHeadline": "Merge remote-tracking branch 'origin/master' into remove-grpc", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "64a7e98e5ebfdc4e37c2362a8c61fa35bff4ab7a", "messageHeadline": "Fully remove grpc dependencies", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "67c95ecb7834edf12aa45f2f71004ac19763ff20", "messageHeadline": "Merge pull request #618 from OffchainLabs/restful-das-server", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 686, "deletions": 202}}, {"node": {"oid": "07821bef130199f6c8b0a4ad89b1108827b6a247", "messageHeadline": "Update prover go.sum", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "cd156bbd316c57560083f62a41bed5123a01f480", "messageHeadline": "Add badger dependency to prover test go.mod", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "edcd1005a67e2ac852a17ae6d6663871d41276d0", "messageHeadline": "Update badger version", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "d7bce2d324ebc838e6b390cb7dfdca1e7e70d5f9", "messageHeadline": "Revert \"Update CI workflow\"", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97dc31470e86c1755605a87edc067346e76ab24e", "messageHeadline": "Update CI workflow", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79b87b5055ed62991986776387af79de2808a092", "messageHeadline": "Make linter happy", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb25d74a2489e6afc922c0bf114fd18de44a5a8b", "messageHeadline": "Remove debugging code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "58b0b5d680717696c3e00fdd90ea775eadf89be3", "messageHeadline": "Disable HTTP server test for CI", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "260ea4cb3bb60bc08ac1181ac8952728bf909148", "messageHeadline": "Add code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 59, "deletions": 28}}, {"node": {"oid": "9884f3b57e87b39885df9da05070e91b776f8927", "messageHeadline": "Update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea25cdc8c49a27e8298a34c0c584cf9c2d14ebb1", "messageHeadline": "Add ArbitrumBatchPostingReportTx type", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "abbad547c92e3925f392cfcfe16c1ff53e68aee3", "messageHeadline": "Merge branch 'master' into s3-redis-bigcache", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 2446, "deletions": 470}}, {"node": {"oid": "cbd177d2c45150f314548077f1a5ea54214d5b5d", "messageHeadline": "Disable obsolete tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a8af58912fd0bae1ca23422cd8b632a0b4ff569d", "messageHeadline": "Remove import cycle", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 46}}, {"node": {"oid": "84da1a364a747f8c37d0783345791e7230cb60b5", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 27}}, {"node": {"oid": "ac01b8ce29411d786ea87b8f882eb4b74c0b2f27", "messageHeadline": "Verify hash of RPC GetByHash results", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "564f24aaa0537b984d632f482390ca667bb5cbe9", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 39, "deletions": 34}}, {"node": {"oid": "a9d5c2e778f2359dd780293e51886d57d67d6d1c", "messageHeadline": "Refactor and improve config", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 202, "deletions": 125}}, {"node": {"oid": "253a00e103dd5a63ee7d28fb026027c8205171af", "messageHeadline": "Add test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "b44d50138abd95d1fb249fcc4bf51bcd83de4c0d", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bdb5f4510081ec598f29a89546e6d29e3c964cca", "messageHeadline": "Add archiving SimpleDASReader", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "4445978e4d67acbf09ff50a40bc36034dadd8cf8", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "8c35bf729a78d2cc6866addbe837a344ef690ad3", "messageHeadline": "Merge branch 'fetch-by-hash-api' into restful-das-server", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 127, "deletions": 420}}, {"node": {"oid": "b05f6f88ae912a7f600c0abf17ef0337f7aa3f69", "messageHeadline": "Merge pull request #619 from OffchainLabs/no-retrieve", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 112}}, {"node": {"oid": "6b468465257cfb56e5c30ea76052a44ad14c3a91", "messageHeadline": "Remove Retrive from DAS interface", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 112}}, {"node": {"oid": "8c75780d1fd423920f554f3c9e4f7c211e136f21", "messageHeadline": "Fix integration issue", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "6a4f9bae73cde1c54acc6b6c61fec558796df72e", "messageHeadline": "Fix integration issue", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c165135435a96d9d2fc884d22476d0145fe192e", "messageHeadline": "Merge branch 'master' into fetch-by-hash-api", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 618, "deletions": 128}}, {"node": {"oid": "a687a124bf602351de719b99d9e064eddf47d84d", "messageHeadline": "Merge pull request #604 from OffchainLabs/anytrust-storage-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 613, "deletions": 71}}, {"node": {"oid": "f9ff7bb595f04b469c854eb4e186358a0ae7303b", "messageHeadline": "Eliminate singleton and fold impl into local DAS", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 53, "deletions": 195}}, {"node": {"oid": "a41448b56ed79534e4103b4bbb09ae6460194d95", "messageHeadline": "Merge branch 'master' into anytrust-storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 58}}, {"node": {"oid": "a4d450cf49949c304f8ed7f20fec6855ae77e292", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 55, "deletions": 36}}, {"node": {"oid": "ca6344f335f16205fb10fa4e1beb27fea5d83055", "messageHeadline": "Remove remaining das_rpc refs from Makefile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "521d1ef1e42c6e876ae8baec677ae12bb48f4657", "messageHeadline": "Remove dead grpc code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 56}}, {"node": {"oid": "d2a1482774c6e1c93b88d7d5b640362c6bf36721", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6d28e6dcb5c3d0b80bd124a158ecef5a9faff4b", "messageHeadline": "Merge branch 'fetch-by-hash-api' into restful-das-server", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 159, "deletions": 38}}, {"node": {"oid": "06570379b4e01f3973e640c8ceade374ba4db868", "messageHeadline": "Create redundant_simple_das_reader.go", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "f8d71ab334101621ba6ce0f18d5f55a8d92afbc0", "messageHeadline": "Add standalone rest server executable", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "22ab6607e02f47711975e90636e57ef4763e4faf", "messageHeadline": "Add restful HTTP server and test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "370938d91b971fe30322d3464d10307d6c1ae4bc", "messageHeadline": "Improve shutdown in DB storage service", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "2cbcd6657d90ca8ea9e4aaafd68d2a8b7cd48c0b", "messageHeadline": "Improve db storage service shutdown", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "b4ff317a5c36e51fe1a7912788605caacfb3fc9e", "messageHeadline": "Renaming for consistency with simple DAS reader branch", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "f7a3ff03a7247682ce965b1eb5905073ecab5ad4", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7ce02ea652edc8e3d57af465f530729e64bd21ea", "messageHeadline": "Merge branch 'master' into anytrust-storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2063, "deletions": 154}}, {"node": {"oid": "ddab2afb6a7ab2495c373f81594ce8627d617aed", "messageHeadline": "Rename", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7ecdc60b6b4a687793fe230adda8a2178a2f792", "messageHeadline": "Use SimpleDASReader in replay", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 14, "deletions": 27}}, {"node": {"oid": "162ced82cc9122e269b6400c35d16363f02774ed", "messageHeadline": "Add GetByHash to DAS API", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 93, "deletions": 9}}, {"node": {"oid": "2a00b40e40d583eb8b5644f2d4c02a73a65fcd84", "messageHeadline": "Merge pull request #615 from OffchainLabs/remove-outdated-das-option", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "06a9e63ae79f7cb1efad9e4ae4f141a2451ff7fe", "messageHeadline": "Remove store-signer das option", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "fc44f681be9e33b4733c97e4a98b5b9cf16c8a7d", "messageHeadline": "Update daserver-instructions.md", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8096f326cbd278bbfdbb91f6607c18d3cb8321d0", "messageHeadline": "Update docs for goerli devnet", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 135, "deletions": 49}}, {"node": {"oid": "c41ff723a86c950f4742b61169abd47aae99dd89", "messageHeadline": "Add das Aggregator flag to dump keyset", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "7e3a9b4d783186001e964d86666b3fa596985ca4", "messageHeadline": "Merge pull request #610 from OffchainLabs/das-rpc", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 161, "deletions": 63}}, {"node": {"oid": "1b826b7588c216a3889397eebe6a7846b2206379", "messageHeadline": "Fix lint issue", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f32e9a15ead71e978be988911734f1ba207f386f", "messageHeadline": "Add rpc aggregator test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "026db98df6d84867d9bae72511c9c717dd431bfc", "messageHeadline": "Make linter happy", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9563c0202e5aad361f8d1d91d632905304a611e", "messageHeadline": "Fix das rpc client", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1cb23c33e7b265cd4604b92a50b00eab2150e0f8", "messageHeadline": "Merge branch 'master' into das-rpc", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "f88b6fa5dfc805d517bd6c96619675e50fba8d48", "messageHeadline": "Merge pull request #611 from OffchainLabs/fix-node", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c395faf309eadd93ee50e0c2b6dd4c8e3faf3045", "messageHeadline": "Fix das server", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18b8d33864ea9d271d3660113f691347d3a3d622", "messageHeadline": "Merge branch 'master' into fix-node", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "06bb7e70a338fcd0156e1ccc25aaff1a5ad3f4f2", "messageHeadline": "Merge pull request #605 from OffchainLabs/docker-module-root", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "a95cc14bac2748a32a817b47ddbb5079aed80856", "messageHeadline": "Fix das test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec48078973c87a873cb7fb37a75c0913f3fc3547", "messageHeadline": "Switch das client to rpc", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "aa6696ae33c7b3e0b5d4a5095380dd5632736db8", "messageHeadline": "Only create da signer when running with a wallet", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "0ce2d81c1975b5c6dfce54d13374d48a213f368b", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 121, "deletions": 20}}, {"node": {"oid": "ca97874690140e74b82083f2193f7283422b7e10", "messageHeadline": "Merge branch 'master' into docker-module-root", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 121, "deletions": 20}}, {"node": {"oid": "c2268724f74ba383f51104412fa62fc1fe54bb76", "messageHeadline": "Tmp", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b23231cbc3fa40dfcda0d7cc45308707915f4755", "messageHeadline": "Remove grpc args from functions", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d3261ba74cedd9fcaa739ba1013742e0bf0258cd", "messageHeadline": "Update rpc return types", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "6542190885a561b5d26f2fa30f7e1db298f992da", "messageHeadline": "Switch DAS server over to rpc", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "045c461d6e754f516cfecf18de56659910fa3ec7", "messageHeadline": "Merge pull request #608 from OffchainLabs/get-signer-from-batchposter\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 116, "deletions": 16}}, {"node": {"oid": "1b55c57f9822ff745b6c60ecc392c2e6f26db36e", "messageHeadline": "Add redundant storage service", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 255, "deletions": 0}}, {"node": {"oid": "bb5ddfea0056e98914b06083c2a6bfdd5e920b78", "messageHeadline": "Merge branch 'master' into get-signer-from-batchposter-wallet", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "91b12a267e2f30e2d2c56b16a39a82a13b1fc2d8", "messageHeadline": "Get rid of 64 byte module root limitation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d3f1659937f1fcafafc039c2facceb4c7da0566e", "messageHeadline": "Add addr option to set listen iface for daserver", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3cb1675a854fc6b2042a9226fc66dc882d904a69", "messageHeadline": "Restore only-create-key option", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "1c369273a224d7c9d3ebf6f3c2dbd67076d1d83a", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "91382ec6b6eb48e1fa8dbd8377bdc8d5fa783af9", "messageHeadline": "make wasm-testsuite its own workspace", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 779, "deletions": 16}}, {"node": {"oid": "7506c15bdefd853faad26caf755fb7bba3422192", "messageHeadline": "Change semicolons to && to prevent typos", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9fc17580397335fa97a244dc214faae6ac343b80", "messageHeadline": "Add missing semicolon", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08aee83d426890e10549ec0bc0438b49d60898ea", "messageHeadline": "Merge branch 'master' into get-signer-from-batchposter-wallet", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abe3f64437153131108bef11261e2a2d1c3011d4", "messageHeadline": "Get Store signer from batch poster wallet", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 100, "deletions": 8}}, {"node": {"oid": "edcebf8a80d8d331a0b1fed52081c3bc6caae39f", "messageHeadline": "Add support for devnet consensus v3.1 to docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ffef30f35cf29be0f5399560e13936b6a768d3da", "messageHeadline": "Merge branch 'master' into docker-module-root", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1627, "deletions": 9}}, {"node": {"oid": "01db3bd928b69ee753678bd81fd28fa673af5dca", "messageHeadline": "Fix GraphQL config overwriting HTTP config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d4e4cc73b4d70d5f106c32f99fe00d16adc7f87", "messageHeadline": "Fix lint", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "f70687ddc16ec0a06a1d4fd042c68d3491d422b2", "messageHeadline": "Add s3, redis, bigcache storage service", "author": {"name": "amsanghi", "email": "asanghi@offchainlabs.com", "user": {"login": "amsanghi"}}, "additions": 408, "deletions": 15}}, {"node": {"oid": "a135a84c7f80353b32cbf5713210d4b08e0f5c71", "messageHeadline": "fix fuzzer & complete merge", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e4a92a53a758f8fe523267c7f8f699dad8bfd4c8", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2262, "deletions": 261}}, {"node": {"oid": "e04af64313c326e964c63b1c31a39e3897f6bdf0", "messageHeadline": "exclude spec-proofs if not present", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "72582a7133328935627a78d0a31b97df85f98aa8", "messageHeadline": "Merge pull request #571 from OffchainLabs/arbitrator-fuzzer", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1625, "deletions": 7}}, {"node": {"oid": "f21dd1f4d1129921799b271a5f14faea14871a75", "messageHeadline": "Add module-root.txt to machines in docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b79c8c05cfc4166366616cb5d5b3c6d50416677", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37e4708b5fbf3df7811bcdc588698586881554d3", "messageHeadline": "Add optional expiry to DB storage service", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0fc6b1abfd824cc2b9b0e8e2154469bba85fa89c", "messageHeadline": "Improve shutdown of DB backed storage", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "4a9119d619c4eaf27a6f06acb96fa7612d7b740d", "messageHeadline": "Add Close to StorageService interface", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "74b21cf941dce278cf93dfbee1ca28f5ed301c6e", "messageHeadline": "Merge branch 'master' into anytrust-storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "922dae5232fa92af28e87afe1e902390bf8b88f0", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b111143e43947fa8a01fb3514cee9ba54d2788c6", "messageHeadline": "Merge branch 'master' into arbitrator-fuzzer", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1195, "deletions": 289}}, {"node": {"oid": "b93831dffae37ab129b6b214e3853a8395c670fd", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "fbc73c76ca45e01255260ad637afab1a57aac762", "messageHeadline": "Merge branch 'check-store-signer-on-l1' into anytrust-storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 321, "deletions": 135}}, {"node": {"oid": "0955d89ef86925434b8ed5065e1f147401426d30", "messageHeadline": "Merge pull request #601 from OffchainLabs/check-store-signer-on-l1", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 314, "deletions": 130}}, {"node": {"oid": "f68349941142807563535aec328b270e1f560b33", "messageHeadline": "Fix formatting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9900362d6d3043938904ee68c17badad10880f0e", "messageHeadline": "Merge branch 'master' into anytrust-storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d4350f9464685243434b4ce00a30587c641c85a", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "ce2c5310d628bd85aabe821910ee1e7c4fb9fad6", "messageHeadline": "Merge branch 'master' into check-store-signer-on-l1", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7a7e01091ce3934de70bc6858da9188a548d310", "messageHeadline": "Add DB storage service, and contexts", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 191, "deletions": 32}}, {"node": {"oid": "815636c0fd999623ae9654cef93a5e6ea721cf9d", "messageHeadline": "Merge pull request #602 from OffchainLabs/chain-config-update", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a54549be5b34c12e453d3a381d060d40419c7bd", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a8d89e7d9956de22d177d99b6c084269aa4fb6f", "messageHeadline": "Merge pull request #598 from OffchainLabs/fetch-keyset-from-L1", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 940, "deletions": 218}}, {"node": {"oid": "943d90679e6075362ee3480e90a2725292ba7900", "messageHeadline": "Factor out StorageService from local DAS", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "ae7b3e1ec8a3013ae8bbead8a252dd85875192d6", "messageHeadline": "Merge branch 'fetch-keyset-from-L1' into anytrust-storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1091, "deletions": 279}}, {"node": {"oid": "e008502d3069c90bfd4a7e8922cd5c4f69bfdd50", "messageHeadline": "Use L1 to verify store signer is batch poster", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 252, "deletions": 132}}, {"node": {"oid": "9301020749905687beb27c544e7e2e2abdfbf3c7", "messageHeadline": "Merge branch 'fetch-keyset-from-L1' into check-store-signer-on-l1", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 939, "deletions": 218}}, {"node": {"oid": "c1b685c6d64b72a8619996f87137fb8ee4e4d4af", "messageHeadline": "WIP for merge", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 41, "deletions": 22}}, {"node": {"oid": "5bfe2da22d89ef3073e9d46bba857d07a1dbc296", "messageHeadline": "Merge pull request #600 from OffchainLabs/cleanup-das-tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 852, "deletions": 220}}, {"node": {"oid": "e9cbf6387bc942cced0ccda9430696e5d361535a", "messageHeadline": "Run linter", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 560, "deletions": 37}}, {"node": {"oid": "5b4e8b98b7456a2c4508188c7728af217dc9104a", "messageHeadline": "Respond to review comments", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "9621f2b7e2bd3a8d2e69ab8dbe072b029814409b", "messageHeadline": "Add gas limit to OSP execution", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "95b2c7324aded81ef30c412feaaad502ba88f21f", "messageHeadline": "Merge branch 'fetch-keyset-from-L1' into cleanup-das-tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 499, "deletions": 157}}, {"node": {"oid": "1f8f119571ea83083d914bd2f180ffe107443462", "messageHeadline": "Merge branch 'master' into fetch-keyset-from-L1", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 501, "deletions": 158}}, {"node": {"oid": "f2381cd7a721078db85b341ae05b50a3fdda505f", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 154, "deletions": 64}}, {"node": {"oid": "612a8f8cea216e616b54238eed5e8eeb3f540337", "messageHeadline": "fix dockerfile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "535301e9c00edf6d6395f4308060102e139132bf", "messageHeadline": "Merge branch 'master' into arbitrator-fuzzer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3244, "deletions": 956}}, {"node": {"oid": "c425ab7f48e2355db78e48c21353340a091a2874", "messageHeadline": "Fix StoreSignerAddress usage in tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "d7d48125205d16a95139fd98acc0c675444a1950", "messageHeadline": "Remove extra print", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6830ac166eaa640cc0b5903fd5251814aa65af7", "messageHeadline": "Fix DAS rekey test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "515d502d7c66953d29b66a6d167a238dd778a1f1", "messageHeadline": "Setup rekey das test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 162, "deletions": 10}}, {"node": {"oid": "8ca660b31e7f92274c43f826e593859b9840cf76", "messageHeadline": "Merge pull request #591 from OffchainLabs/fix-additional-das-comments\u2026", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 39, "deletions": 41}}, {"node": {"oid": "60076f4c8b6cfd68a4619849607a556a2be1db97", "messageHeadline": "Merge branch 'master' into fix-additional-das-comments-from-588", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 116, "deletions": 24}}, {"node": {"oid": "5cd578b011a0f5ddf6d3ff3515a9798ea81318bf", "messageHeadline": "Merge pull request #595 from OffchainLabs/daserver-packaging", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 115, "deletions": 23}}, {"node": {"oid": "f8cd51b09b65d52984c6751c2c20a5bddf14c1bd", "messageHeadline": "Merge branch 'master' into daserver-packaging", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "6fd076420c95bde19482ade5c22685cbb7982aee", "messageHeadline": "Factor out storage layer from local DAS", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 220, "deletions": 0}}, {"node": {"oid": "a9bb9fc307a18f489dcba630f3d0acc5588a8fd4", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a80cdd2402d09d51828b072ae382fc1adddc1fd", "messageHeadline": "Merge pull request #599 from OffchainLabs/fix-cbytes-into-iter", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73bea961a406fe5bb7a97b73522e3f125ced6134", "messageHeadline": "remove duplicate submodule", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "44c492a6742cef233e00bc4840a4b7d249c7dc9c", "messageHeadline": "use https for submodule", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5a500303ab90acb75a1f4d0af1fe4ea646e2574", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 863, "deletions": 233}}, {"node": {"oid": "9b4a01769e230ea37d61aa025ef2ef1a9fb77ea2", "messageHeadline": "tweak .gitignore", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3bc5aa311e7884760aeb6f844ec871f1a06fe5c5", "messageHeadline": "Fix CBytes IntoIterator impl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c2cd8f04b169e624b3a0986a907c48cc664e387", "messageHeadline": "enforce new memory limit in OSP", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "cef34b8a489d9fadd4ff7b19bb5efbc1aa7f62ca", "messageHeadline": "change float32 & float64 tests to use saturating math", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "104f1bf9b87cb7ca4461adeecbb29aec29e3cdd6", "messageHeadline": "add memory size", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "78e2e9b4b4037f8d109e08dca0a4ef78e1806c1d", "messageHeadline": "Merge branch 'master' into fix-additional-das-comments-from-588", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f9d0b08086628b317ad22d053e451e40c0f39b91", "messageHeadline": "Merge pull request #596 from OffchainLabs/module-count-safety-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "43f9531cf2b6f923aa7652be901abfd939d1efd9", "messageHeadline": "Cleanup das tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 69, "deletions": 149}}, {"node": {"oid": "a0b9a6cc23cc2f4d66562cdf80deb80725d01cb8", "messageHeadline": "Update docs/das/daserver-instructions.md", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "885171d3caeea5ac3b88a9dd1ef1e36ccf7161ff", "messageHeadline": "Merge remote-tracking branch 'origin/master' into daserver-packaging", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2114, "deletions": 789}}, {"node": {"oid": "17e5ad689d87cffd6a9a15aab6bdc94dd54f8559", "messageHeadline": "daserver doc changes from PR #595 comments", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "47e300fac4b9a43b4bb9941953b0b3b9d2d1ebf4", "messageHeadline": "Merge branch 'master' into module-count-safety-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2523, "deletions": 799}}, {"node": {"oid": "d3eeac16312fc6d90e11be15b48ac6d2ffac7a9a", "messageHeadline": "Merge branch 'master' into fix-additional-das-comments-from-588", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 338, "deletions": 90}}, {"node": {"oid": "a2b9435e2cf374df01b277a7a3952ef6542bf81f", "messageHeadline": "Merge pull request #539 from OffchainLabs/arbitrator-return-optimization", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 338, "deletions": 90}}, {"node": {"oid": "5a02047fd39d1682bd5f74fc47d53e4335ec309c", "messageHeadline": "Merge branch 'master' into fix-additional-das-comments-from-588", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2214, "deletions": 699}}, {"node": {"oid": "0b83bc9f8a06350cd2e77d49975ed9b9062c94c5", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b46cf90c62802994d0827fa8c211b8630da43bfa", "messageHeadline": "Make das mode strings constants", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "683bf8de04b4057a525588be38a28b11c88d1538", "messageHeadline": "Merge branch 'master' into fetch-keyset-from-L1", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 255, "deletions": 64}}, {"node": {"oid": "d7bb3456b9d5ac1d99747d78ccbc2b42e2d1926e", "messageHeadline": "Cache keyset lookup results", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "0556ad79f043e27fac4818abbaebd403bea30568", "messageHeadline": "Merge branch 'master' into arbitrator-return-optimization", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 850, "deletions": 220}}, {"node": {"oid": "8ad381213f17363cecc2d1ad19b016a023f7c4da", "messageHeadline": "Merge pull request #597 from OffchainLabs/batchposter-signs-stores", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 255, "deletions": 64}}, {"node": {"oid": "98ff12b4711629fb1b6b836d508af62097d3621c", "messageHeadline": "Merge branch 'master' into batchposter-signs-stores", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 663, "deletions": 19}}, {"node": {"oid": "c2b38eccf9ea17ce8e5455161b43b49ad744a2f5", "messageHeadline": "Merge pull request #577 from OffchainLabs/das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 603, "deletions": 164}}, {"node": {"oid": "b5a2505a04b77a0b0b6a8a6acc2901cfa208dce1", "messageHeadline": "First impl, needs tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "b026a980c6310b9bb5dee46621e9f5f65326df88", "messageHeadline": "Add method to fetch keyset creation blocknum", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "b967f08d3f2792a360464ed8dfdc0d5bbe7e9078", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 654, "deletions": 16}}, {"node": {"oid": "658cade284327042df760f7a4c0e92b8f691acbf", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 69, "deletions": 42}}, {"node": {"oid": "cceb4507f6eff48aa3e31816520b58a90ea96b56", "messageHeadline": "Merge branch 'das-key-manager' into batchposter-signs-stores", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 71, "deletions": 70}}, {"node": {"oid": "36a2882b50b881f69550df0280dbeeeb561b607e", "messageHeadline": "Fix error message", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e74a2e250b3eec73c8a382c92f307d52413f93e9", "messageHeadline": "Bug fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae02c4e54737cc4e9c7c1aafc21bf733073dee95", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 70, "deletions": 114}}, {"node": {"oid": "9a08d0a3fcdd12f967a752b96ab5dd18b19d8a31", "messageHeadline": "Match execution with preimage collection", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "4ae917de34698ff74a20362e68ef0907d29b1ffa", "messageHeadline": "blockscout pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "537f5103e5e425b806c0152b2346fcf12e866b64", "messageHeadline": "Merge branch 'master' into arbitrator-return-optimization", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2355, "deletions": 800}}, {"node": {"oid": "fe7b4ae88f34e5aad5c1e475f750c131397dd2a7", "messageHeadline": "review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "7fb43324d722fbde584b738963a7ee40de071bb9", "messageHeadline": "format toml", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ee770e2ce087a297a5c9ab335073ba8e8f0e505", "messageHeadline": "improve performance", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "34d32a4660d72f6f3d242081f93f02ff12cda38a", "messageHeadline": "adopt changes into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "996aebc1f7d5c005544f0840b0d38a1d8cd3aecc", "messageHeadline": "Merge branch 'master' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4379, "deletions": 1126}}, {"node": {"oid": "9035873fb9571b55e96a216cf952cd1ad075874a", "messageHeadline": "fix osp div & skip soft float", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 65, "deletions": 35}}, {"node": {"oid": "668b4047d7bc6473d4edf6fd86d157d239a54cf9", "messageHeadline": "Merge pull request #581 from OffchainLabs/outbox_gas_opt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 612, "deletions": 10}}, {"node": {"oid": "4ae9b7bf32827007cf918ec27e466a29f87aa486", "messageHeadline": "Merge branch 'master' into outbox_gas_opt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 640, "deletions": 449}}, {"node": {"oid": "1c4dd98a0d35c08d8cbc77c108ced1e39b4e0b13", "messageHeadline": "Merge pull request #584 from OffchainLabs/inbox-retryable-revert", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "d4583fcf060ed2d813cc39c472f48e02639b5152", "messageHeadline": "Merge branch 'master' into inbox-retryable-revert", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 598, "deletions": 443}}, {"node": {"oid": "2caf38c7966069745891b596b42f72777f7edfb5", "messageHeadline": "spec proofs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "1c02a55903d21aae93ae79c268f5ee5169310165", "messageHeadline": "Look for keysets by hash in local DAS store", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "ba88d7de56ce68ccad473dd11d1b136872030a86", "messageHeadline": "Fetch keysets by hash from DAS store in local DAS", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "3b17a11e2495fe9102a80c9ba2f28d49675ff8e1", "messageHeadline": "Use inheritance and override", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "2db6580c12210f8fdecb3ffeb9511b678abf06ac", "messageHeadline": "Fix comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6648368550db051e2a42e2808a81f765523a0dd1", "messageHeadline": "Have batch poster sign its DAS stores", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "8492a5408655ca4653a5770f8e7fe3d00cf1fe88", "messageHeadline": "Encapsulate signer, to avoid exposing private keys", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "1f1805f742810b2517ffef76ddbdc92b0c8fc609", "messageHeadline": "Merge branch 'das-key-manager' into batchposter-signs-stores", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 616, "deletions": 450}}, {"node": {"oid": "1da305d90e1ba6c7d4d141bb9c0e5ef279b205ad", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 486, "deletions": 419}}, {"node": {"oid": "5ea3ea0c5c9cf6505aca57973ab2c3010856054b", "messageHeadline": "Merge pull request #575 from OffchainLabs/refactor-for-import", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 486, "deletions": 419}}, {"node": {"oid": "b5b218383e2239ea2efb52324cfa702b791c777f", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 112, "deletions": 24}}, {"node": {"oid": "2ad2fcf17b5344a5cefa95f66f574a3f698e7b5f", "messageHeadline": "Make keyset recovery failure a fatal error", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "66b56bed3ab8cb4c46ec9a63d7d135ea9eb4f9a4", "messageHeadline": "Merge branch 'master' into refactor-for-import", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 24}}, {"node": {"oid": "3e33a9670f20a19c4f0994ccf8023fcabd3553e3", "messageHeadline": "Merge pull request #579 from OffchainLabs/remove-batchnum", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 24}}, {"node": {"oid": "521de5151c0f828c66cbe77ea867c16b0f35fb35", "messageHeadline": "Merge branch 'das-key-manager' into batchposter-signs-stores", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "30cecffde04a8241f667098b3597f3ff21359339", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "07f1ae98cfab4ffab9f25ac8c815957736d6cf6f", "messageHeadline": "Merge branch 'master' into inbox-retryable-revert", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 127, "deletions": 45}}, {"node": {"oid": "a32faddb54eef0abaa7fa186ca8c6945e4dc8438", "messageHeadline": "Remove dataLength field from RetryableData", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ed6ab13512f2ed397093ba85a724549d7fa2f1f9", "messageHeadline": "Merge branch 'master' into outbox_gas_opt", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 91, "deletions": 43}}, {"node": {"oid": "d67e42a8f868f0ad914fe1bf5c427731b7239060", "messageHeadline": "Merge branch 'master' into refactor-for-import", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "854cb81cf1bcb47f440941e9734ebb7d74114736", "messageHeadline": "Merge branch 'master' into remove-batchnum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 127, "deletions": 45}}, {"node": {"oid": "fef952f9405915b56aa2811dbb8d35fc327db0c6", "messageHeadline": "Remove empty code block", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ac4f424ac5a6afacfb5d59a7164463fc9f8c4af1", "messageHeadline": "Create store signing wrapper DAS", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 83, "deletions": 6}}, {"node": {"oid": "24d40d51da2426d72b22aae72381cfb25927d949", "messageHeadline": "Fix merge issues", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 56, "deletions": 28}}, {"node": {"oid": "6929b01f76faca2fa8b6bfba7094a235efa4558a", "messageHeadline": "Merge branch 'master' into refactor-for-import", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1038, "deletions": 349}}, {"node": {"oid": "a0313272aec684486cd130c8a66130c50f0351ad", "messageHeadline": "Merge pull request #592 from OffchainLabs/retryable-data", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "cce7f7ffae74d7b5968c19c8a6646e6fab0a57e1", "messageHeadline": "Update blockscout with ABI update", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "540e23ed8d4601d8496a89aed410eb069183fbe7", "messageHeadline": "Structure event change as upgrade", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 86, "deletions": 19}}, {"node": {"oid": "ca5c1d0db1e1c27ecc0a9271104237c0d3a48faf", "messageHeadline": "Merge branch 'das-key-manager' into batchposter-signs-stores", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 145, "deletions": 129}}, {"node": {"oid": "3e3fa74b303160a4f0fa5efbdbf9e8bf11f0844c", "messageHeadline": "make proofs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 102, "deletions": 28}}, {"node": {"oid": "6a0037284b26074c51650645b619e6aafee218d3", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "25f32832ae74ec8bf7d73890178fc45419b8ef1c", "messageHeadline": "Merge branch 'master' into retryable-data", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "07cd1890abba65ad50a93fb1c82d5d159a00e58f", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9743f9f8f8ca554246c042162100c6f32420e25", "messageHeadline": "Treat invalid DAS batches as empty", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "ba8e6d5b4bf9427d1fb12e4de575c8d877b3b0ab", "messageHeadline": "Add hash check", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f8554d9374e71f0f44380059927efabf34e7b302", "messageHeadline": "Merge branch 'master' into module-count-safety-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "3d1a6c059c0a02607c78f7e7b39216e2dddf0beb", "messageHeadline": "Arbitrator: Add a safety check that the number of modules is a u32", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "3fc7e4830ea49fe2b21c0e29ff8d99464ecb25d9", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 27, "deletions": 39}}, {"node": {"oid": "f0e417636c7a1024e0dbbf20226956c2ed5a2306", "messageHeadline": "Fix error handling", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "8eeaccb2af31f64cbc7a5c7aac99e2de4ef6eb49", "messageHeadline": "make random", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0cbc528a11c2d3eea4b284cabf46398e6da5999e", "messageHeadline": "Merge pull request #572 from OffchainLabs/dependabot/npm_and_yarn/con\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "3b06b7bd7bd5b2387e50b97146a16fc5940238fa", "messageHeadline": "Add datool to nitro image", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba2faad0ae4e48147552bf062f952f5366608b4b", "messageHeadline": "Initial local disk DAS instructions", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "e3be55b24994c1213d4bee58138780ef62bf3b25", "messageHeadline": "Merge branch 'master' into dependabot/npm_and_yarn/contracts/cross-fe\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "69d0c167c7af212323a0e2e200a8c5dd18dd5364", "messageHeadline": "Use abigen more", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 52}}, {"node": {"oid": "7667053e8b7c03d5dc729cff4c403a1b17fb66a8", "messageHeadline": "Fix some code review issues", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "b483a1128814e5a9ce27479546fd3b44fbcc78ef", "messageHeadline": "Rename 'local' das mode to 'local-disk'", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "dc3829b235879d89314f495299cde77a70dcc671", "messageHeadline": "WIP", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "8d50f52765c0ffe203d54cabb7e4b4435ad48c50", "messageHeadline": "Merge branch 'master' into outbox_gas_opt", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "b8566d1064353ab19c5548aced84b87b04bcb85a", "messageHeadline": "Merge pull request #590 from OffchainLabs/gzeoneth-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1f3d6c27fa62e0c4dcc74cdd9da00290916d71e", "messageHeadline": "Merge branch 'master' into gzeoneth-patch-1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "0f149c4f8253534eba9687907d247984b3f33644", "messageHeadline": "Merge pull request #593 from OffchainLabs/enable-graphql", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "13f14be5d2a216ce27e23bb68953822c2ee4d511", "messageHeadline": "Add signature arg to DAS Store method", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "4ff2517454a7df20f9e91c04eb1a9ad181af4c68", "messageHeadline": "Add gas cost field to implementer of deprecated events", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c7f3429e2456bf5ca296a49cec3bb437420bc2bb", "messageHeadline": "Refactor outbox constants and lint", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 25, "deletions": 31}}, {"node": {"oid": "fca5b60903db12404468860ce5c077b0a368971f", "messageHeadline": "Merge branch 'master' into outbox_gas_opt", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1016, "deletions": 336}}, {"node": {"oid": "b091e7b93d3c31d9c4a724a6bd91223a998b62e2", "messageHeadline": "Add implementer fields to precompiles", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6697c2df34df2b474631873bd4d3b1fb5a7e320a", "messageHeadline": "Rename arbsys struct members", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fd50e9b86356859beb121742c80eeceed664a243", "messageHeadline": "Merge branch 'master' into automatic-l1-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2687, "deletions": 2323}}, {"node": {"oid": "b3c93cea8e1a8635205bf10c993570687de11f06", "messageHeadline": "add constant value", "author": {"name": "unknown", "email": "wanxutao123@gmail.com", "user": {"login": "Jason-W123"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "27eca59199e4f86ff96061f2b217c828918c5eb0", "messageHeadline": "Upload full keyset, not just hash", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 63, "deletions": 20}}, {"node": {"oid": "14e18eb7bd24350e96d110a3edcccc82ce5c9295", "messageHeadline": "Merge pull request #594 from OffchainLabs/sequencer-inbox-admin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 68, "deletions": 64}}, {"node": {"oid": "e74fdc689c0e43e62aeaac8a5593fb634e5cc4b7", "messageHeadline": "Fix arbRollup test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "464ab6e80fc430e9437c19e1d9c47d3fd8e4f8e0", "messageHeadline": "Add OwnerFunctionCalled events", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "66db0e74cf17d48245fa5b9e316c18a69f7b9d36", "messageHeadline": "Make sequencer inbox admin actions directly", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 64, "deletions": 62}}, {"node": {"oid": "ac4a47cd9cc61babdc73b0d0733f7afa5ee920cb", "messageHeadline": "Implement set/invalidate KS hash methods", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "43d87296191a463d2eb9e17aa330e197f13071e1", "messageHeadline": "Remove dead code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 125}}, {"node": {"oid": "52c32baa70228e83d653281dd02c1e7c4f25ffb2", "messageHeadline": "Add stronger language about gas accounting change", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c33fa1e3dc442839a24cc09c604992b48997050", "messageHeadline": "Fix bug and tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 58, "deletions": 9}}, {"node": {"oid": "0b9f133b8bc70dcd1f35cc8f46d3c08129ed50b8", "messageHeadline": "version bump contracts package", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf1b6b172c23a9fde64fb49cea9f4dfe997da658", "messageHeadline": "Merge branch 'master' into remove-batchnum", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2791, "deletions": 2356}}, {"node": {"oid": "799b131f12d668e18ffc5953869763590cfec242", "messageHeadline": "Add ability to enable graphql interface", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "e5796ea9b9ad881eb5393510a91165eed72f050e", "messageHeadline": "Add test for ArbitrumSubmitRetryableTx data calculation", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 82, "deletions": 31}}, {"node": {"oid": "44485dec1b5411d07097c7fab8549308c5220514", "messageHeadline": "tests pass sans proving", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "64c8b727d25dc766047ace670d3e07d408eb6814", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "15e5f08589016a9d002df1b42a5b3a85a9168e5f", "messageHeadline": "Verify timeout of DA cert", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dd2051fb462ffe1f8395f6608f334404a7a5d71b", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "d5c144f0cb694a1597e4c6239907f160af9f030c", "messageHeadline": "Dedup config dump code", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 40, "deletions": 52}}, {"node": {"oid": "c54fdea02f8694a2dd29a5d7d89664a7e84ced35", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 37, "deletions": 39}}, {"node": {"oid": "96fd59867d386a2134ba69ed0529630226bf401e", "messageHeadline": "Refactor and add L2 DA cert checking", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 67, "deletions": 12}}, {"node": {"oid": "0f924f7ffd42c171919cecda5443f2fcf78972e9", "messageHeadline": "Refactor DAS API", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 49, "deletions": 52}}, {"node": {"oid": "a16c0daeba163de54fcd84aab4c9fcd2abc4b9a6", "messageHeadline": "Improve test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "e63e399597d942b97d428ae1ec61487cb41f84cf", "messageHeadline": "Merge pull request #582 from OffchainLabs/arbitrator-block-fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 244, "deletions": 66}}, {"node": {"oid": "acfff038bd72a2d9d4aedc96683486cb34997844", "messageHeadline": "increase step count", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "bc4299f57fe2341febbfe6a0198cd4c236b7bb6f", "messageHeadline": "Merge branch 'arbitrator-block-fixes' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 93, "deletions": 65}}, {"node": {"oid": "1b801fc1eedf49a362443213ffd4b615a3fb1547", "messageHeadline": "improve page limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 27}}, {"node": {"oid": "b288983e330d1a94931b9609751b603e219b5412", "messageHeadline": "Fix keeping branch params on stack (drop below)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 93, "deletions": 65}}, {"node": {"oid": "1ddf222481a4d19504ef6e1925823ccbc6578989", "messageHeadline": "Merge branch 'arbitrator-block-fixes' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 105, "deletions": 24}}, {"node": {"oid": "fabe0bbb71ded2a16a4f6f73e0ac71312e6e11fe", "messageHeadline": "run inits & actions", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 62, "deletions": 56}}, {"node": {"oid": "81e118104a40a6e33df5e44633bb07ef41c1a88b", "messageHeadline": "Add method to DAS API", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "3961eaf0ce7adb678c7e9832c9935233f354e90f", "messageHeadline": "fix div check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "715ff9eda9fcfd978803d834671bf2449d171bfc", "messageHeadline": "Refactor L2 to L1 event name", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1a38746f098f96bc7d8f29fd9549940583cc37e7", "messageHeadline": "Add preimage oracle support for keysets", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 77, "deletions": 8}}, {"node": {"oid": "b517397e2cbb7fc0d2cd716faf700749e104e131", "messageHeadline": "Update dapp_migration.md", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fb92aa95b05a4bf7257e85dc9cdfe633e70bbe7", "messageHeadline": "Add deprecated events into precompiles", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "4ba59650adca92c264616da0773760667e097655", "messageHeadline": "Passes tests with keyset validity check disabled", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 34, "deletions": 17}}, {"node": {"oid": "6e96ddcdf4a7c2b921414bca082a0433810f9c30", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 615, "deletions": 188}}, {"node": {"oid": "415d197705edb82d7e03bfdffe0d3cd6c7bc1810", "messageHeadline": "Merge branch 'master' into inbox-retryable-revert", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2280, "deletions": 2105}}, {"node": {"oid": "0d8a7c6ad6f680b1989dd1f69b24a45fb8e0d358", "messageHeadline": "Add remaining data from retryable tickets", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "81333d5bafffe5243535c6da24010bea489b8961", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f4441608809502aec17956570623bdb9308b5950", "messageHeadline": "Merge branch 'master' into dependabot/npm_and_yarn/contracts/cross-fe\u2026", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2687, "deletions": 2323}}, {"node": {"oid": "9bc856a632312a4854e7e286dc4da98f9c1b4797", "messageHeadline": "Merge pull request #589 from OffchainLabs/local-disk-das-key-in-config", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 41, "deletions": 28}}, {"node": {"oid": "f344e3611b7abfa35294911e3371fdec0755b2d1", "messageHeadline": "Fix datool executable names in help text", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2feab1fe597ceb6e7f8ccf5e7a3d18d201a527b6", "messageHeadline": "Fix build failures", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "20c155b601062be7822ad1036a76e6c7cebf2f12", "messageHeadline": "Allow DAS priv key to be specified inline on CLI", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 29, "deletions": 20}}, {"node": {"oid": "5d5ad90ffd4793baed47389c689e2d85fc521736", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2074, "deletions": 2150}}, {"node": {"oid": "6db2c07c67abfbf1a0eea989e8eed70b14f08c0e", "messageHeadline": "Merge pull request #588 from OffchainLabs/anytrust-key-config", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 594, "deletions": 167}}, {"node": {"oid": "502a2c18055f66f1fb6e5b99ef20b9517d2ddaa2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into anytrust-key-config", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2261, "deletions": 2229}}, {"node": {"oid": "549c97bfad0a68019efa29e3154693aed08e43ee", "messageHeadline": "Remove setting signer mask in backend DASes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 23, "deletions": 31}}, {"node": {"oid": "acb82d22ec24107d113d1c8f31ee350ba0f55aab", "messageHeadline": "Support config dumping from daserver", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "3027199701b24891b40e9a4657e93f37350f18ad", "messageHeadline": "Initialization WIP", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 144, "deletions": 10}}, {"node": {"oid": "e35f6831a65903714c43d6606029f1ead222c310", "messageHeadline": "fix signed int overflows", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 123, "deletions": 131}}, {"node": {"oid": "5e9f3fdd6aad56baac92ffa95f1eb2a9095a8b31", "messageHeadline": "Make local disk DAS take separate keyDir flag", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 229, "deletions": 95}}, {"node": {"oid": "8f9dbea24ec9bb331f0ec813a09127b37f31eefa", "messageHeadline": "Fix merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25619e046593850e5f96be469eacff1ca68054e1", "messageHeadline": "Merge branch 'master' into arbitrator-fuzzer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 403, "deletions": 163}}, {"node": {"oid": "a89aba0abf006f030632a70eb5eb6128fd692f7e", "messageHeadline": "datool CLI client for Store and Retrieve", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 167, "deletions": 2}}, {"node": {"oid": "5a59b9d3032698835f47dd64dce48b012d493855", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 41}}, {"node": {"oid": "f74440f73dddade7054d9a60aa9163d75266c29e", "messageHeadline": "Merge branch 'master' into batch-poster-high-gas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3168, "deletions": 2286}}, {"node": {"oid": "fe95f895e48a36a0db65483c563ea3adad290da4", "messageHeadline": "Merge pull request #562 from OffchainLabs/exponential-l2-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 403, "deletions": 163}}, {"node": {"oid": "cdaea907089bc5aee62936b056f31ad4a0a2bdf4", "messageHeadline": "Merge branch 'master' into outbox_gas_opt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1671, "deletions": 1987}}, {"node": {"oid": "17b64104cd4b6dd3488f6c25394ed755ea526b79", "messageHeadline": "Merge branch 'master' into refactor-for-import", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1858, "deletions": 2066}}, {"node": {"oid": "df254ea2ac8c10ccecb5a125127ad3ffb1d85365", "messageHeadline": "Merge branch 'master' into arbitrator-return-optimization", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1508, "deletions": 362}}, {"node": {"oid": "707651f3f17a43c7dda9e642496b180ace10218b", "messageHeadline": "Add comment about StackState equality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4e773bee0c35c21ad97c9cea82de425e439fe499", "messageHeadline": "Merge branch 'master' into arbitrator-fuzzer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1501, "deletions": 357}}, {"node": {"oid": "cf71d70c46d1481ae5849adf59318b0bd80bf6db", "messageHeadline": "Merge branch 'master' into exponential-l2-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1264, "deletions": 1769}}, {"node": {"oid": "2c0e74d8a93f16439b21e147d34a8a5815788e6f", "messageHeadline": "Merge branch 'master' into exponential-l2-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 410, "deletions": 221}}, {"node": {"oid": "c729c9308a3036c05d3fd31d6826acb7c46a540a", "messageHeadline": "Merge pull request #534 from OffchainLabs/wasmparser-frontend", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1264, "deletions": 1769}}, {"node": {"oid": "d4ba8405099e3a5106ba776dd6f083b0bb84633b", "messageHeadline": "Fix test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b47a90784af23502735a047f648af67753e2a13a", "messageHeadline": "Track collected funds in special account", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 59, "deletions": 58}}, {"node": {"oid": "a73e4150bb9f7494e48be627c478172ed6fa7d9a", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "29a2d2fb35dfe7e955863832d77243e98296e7bf", "messageHeadline": "Add magic value in inbox to surface retryable creation data", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "ea1793179635d350ccc4db0286eb06836cc4d370", "messageHeadline": "error on divide by 0", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "6870783b12d00d284beb78f5c4eb21667d6befce", "messageHeadline": "fix truncation & add saturating trunc", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 258, "deletions": 76}}, {"node": {"oid": "46c42ec73f1c46a6d1b4f08c69c234f28ada9156", "messageHeadline": "Merge pull request #583 from OffchainLabs/wasm-parser-frontend-merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1503, "deletions": 359}}, {"node": {"oid": "3d8672b64a75357591cb8eb8880a12236f84b9b9", "messageHeadline": "Add keyset info to DACert; fails tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "4beaeb243a6ff88d29bcc2a0769f06c98da82cf4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into HEAD", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1503, "deletions": 359}}, {"node": {"oid": "338121056128763e31b910ff1209cb47e407c8d4", "messageHeadline": "Merge pull request #560 from OffchainLabs/lazy-preimage-retrieval", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 410, "deletions": 221}}, {"node": {"oid": "0cfd14034b7b9508106470930567ea7dff66000e", "messageHeadline": "Merge branch 'master' into das-key-manager", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 190, "deletions": 82}}, {"node": {"oid": "abc659174eedc870a328b1f5d5a04731c6100c71", "messageHeadline": "Merge branch 'master' into lazy-preimage-retrieval", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 104, "deletions": 33}}, {"node": {"oid": "536b1986ddfd1c7c09cbb492ec4efbf3a7d3bc16", "messageHeadline": "Merge branch 'arbitrator-block-fixes' into wasm-testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 234, "deletions": 90}}, {"node": {"oid": "ee31fc28b6cab7e573621bd65c7150b824bdd563", "messageHeadline": "add wasm-testsuite gitignore", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e4cb1e0163858928b76cc41f1f7b16c5725d5eab", "messageHeadline": "temp memory fixes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 313, "deletions": 65}}, {"node": {"oid": "ea83cb8fff8dad63f7f15091b778bed8ceff0304", "messageHeadline": "Initial impl, fails some tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 352, "deletions": 446}}, {"node": {"oid": "3610a8276cb81f8a86b0b54a0576f8c6c1c3fc34", "messageHeadline": "Use StackState enum to keep track of unreachable better", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 102, "deletions": 24}}, {"node": {"oid": "732e9e7f73cca67d21a0eb9578640f3fdd909d6d", "messageHeadline": "Fix stack pollution when branching out of block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 98, "deletions": 29}}, {"node": {"oid": "1e67a8c332d1ba9d76893790900e47524ad931fe", "messageHeadline": "Rename outbox test file", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b40986ba3143feefe19ac5b4cd1626cd0384ed7b", "messageHeadline": "Merge branch 'master' into outbox_gas_opt", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2289, "deletions": 940}}, {"node": {"oid": "cd8c33d5a5d1665dffc1a536773d06e3598524e8", "messageHeadline": "fix: test case comparing gas cost", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 28, "deletions": 231}}, {"node": {"oid": "9622cfdeacd40135e2d7641d239f78636a308751", "messageHeadline": "chore: add comments and consistency check; optimise storage reads", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "4bf1cb45461a756ebc29dd8c679c15c7f6d9196f", "messageHeadline": "Merge branch 'master' into exponential-l2-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 104, "deletions": 33}}, {"node": {"oid": "ca6dfa82aea84dca787e43c0992b5c521f7a4ebd", "messageHeadline": "Bump cross-fetch from 2.2.5 to 2.2.6 in /contracts", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "f3faa21f66f0101d8699947b5eedc782a7e68273", "messageHeadline": "chore: add whitelist of files to publish to npm (#580)", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f88d445ae85be38cf185ad2a0ab8752325ca2b8d", "messageHeadline": "refactor: rollup contracts interfaces (#576)", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 98, "deletions": 28}}, {"node": {"oid": "2ad8f699b81f9287f427e7b18d93f0ffeb26bdb6", "messageHeadline": "fix: l2 to l1 gas cost signature", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bfc39e08dcd5d70ba666cd84539810a5db5e139", "messageHeadline": "docs: update migration breaking changes listed", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "697fb92c521e232851b4d2396167b7739d1068c5", "messageHeadline": "chore: remove legacy batch number from arbsys L2ToL1 event", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f3fd93ceb504f101fb6e87642f101605e6e2a69f", "messageHeadline": "refactor: use helper function for inbox function (#578)", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8e6e37284b29ee97db85156df1a74116a4cfca07", "messageHeadline": "Merge branch 'master' into lazy-preimage-retrieval", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "1ddd6a08b276521e85f99b0c9191b4a027950e91", "messageHeadline": "update submodule pins", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f677ee0bedf8381062d02719ba54186cba224342", "messageHeadline": "simplify math", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "455c1faff90018c56272765ea285967de6301e37", "messageHeadline": "update ArbGasInfo docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6b6de9068662883518cff13c67b885161763f52c", "messageHeadline": "add GetGasBacklog precompile method", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "fa91ca003fa81e4515fabd1fa1713dca5fede243", "messageHeadline": "Make das aggregator config a simple json string", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 45, "deletions": 94}}, {"node": {"oid": "dbb8cb91cf3e9d45d1e49a5eed99b6a6b58965ce", "messageHeadline": "Fix tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 98}}, {"node": {"oid": "ac777e31bb735500446bb35f9abbd71e1777a5a5", "messageHeadline": "Update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e52d9fec6fed5cfc753efcef9a4726f926bfdd16", "messageHeadline": "Merge branch 'master' into exponential-l2-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 86, "deletions": 49}}, {"node": {"oid": "c1f0cb386a2073f266b929e9b2db6e619dfd3a78", "messageHeadline": "Merge pull request #558 from OffchainLabs/arbitrator-errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 86, "deletions": 49}}, {"node": {"oid": "1d1550e2f17beaeb0f51e266bd8d629fd034d0bf", "messageHeadline": "Merge branch 'master' into exponential-l2-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 904, "deletions": 56}}, {"node": {"oid": "efef2f75b9e981234a871e8a9ea9ad392b1268b4", "messageHeadline": "Merge branch 'master' into arbitrator-errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "19a342358ebea30338779e2f46549ab40250c32e", "messageHeadline": "Merge branch 'arbitrator-errors' into lazy-preimage-retrieval", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 856, "deletions": 56}}, {"node": {"oid": "01054fe78c8fca1eb82a155cd572273a068a32ea", "messageHeadline": "Disable rayon multithreading in fuzz target", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "1cd460f8a1ab1be5b90c6adbdd70156dc6230848", "messageHeadline": "Add L1 DAS key manager contract", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "0a680f02e68a736d62fd928395f26bf17d9425de", "messageHeadline": "WIP Aggregator config", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 216, "deletions": 75}}, {"node": {"oid": "9469a5c4b6e112869d350a5200508f82a812a78a", "messageHeadline": "fix off by one", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "4b34ff8b65a8951517b9bed2f79cb8bb729ac81f", "messageHeadline": "testsuite", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 201, "deletions": 1}}, {"node": {"oid": "727e75c5864d50a3594fd6ae7e5c7ff1d3f89810", "messageHeadline": "Remove mutex in local disk DAS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "9d269053109aff9f7c9f148665f32a2b020e8643", "messageHeadline": "Base64 encode local disk DAS keys", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "03fd57362404bf69b3d89661f13c2327609b162f", "messageHeadline": "Fix merge issues and move GetVersion into generic conf", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "17e9323cb01dc9b395cc85d85aecbafdf03b67b8", "messageHeadline": "Merge pull request #574 from OffchainLabs/lazy-preimage-context", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 28}}, {"node": {"oid": "4d975291567ad40d5d3a3d3fd213c336f276128d", "messageHeadline": "Merge branch 'master' into refactor-for-import", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 121, "deletions": 14}}, {"node": {"oid": "838ba2193e84f54df316a5ea6b0bd3ed4d0fdb37", "messageHeadline": "Merge pull request #515 from OffchainLabs/dev-migration-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "d1ad89aac57e4aaba3ef8110736f3d9571392c89", "messageHeadline": "Log canceled validator blocks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "eb1c899100d102ed18dda3bc6944ecb54ec036d0", "messageHeadline": "Merge branch 'master' into arbitrator-errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 853, "deletions": 55}}, {"node": {"oid": "4987509dff8c91afad70d86b8d76c20c9b7147da", "messageHeadline": "Merge branch 'master' into dev-migration-docs", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2048, "deletions": 859}}, {"node": {"oid": "2569e38719d576996f0ad567f67776d8ff628de7", "messageHeadline": "Respond to comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a222326b76887f7a3bc9e4bed4cf2bb650be208c", "messageHeadline": "separate context from preimage_resolver", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 43, "deletions": 28}}, {"node": {"oid": "c060d3881de2b9d8cff469e27db95fdb23ec253c", "messageHeadline": "Merge pull request #569 from OffchainLabs/fix-shr-s-osp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "5612887a6ee710227e4b00a767064317e92ca38f", "messageHeadline": "Refactor langauge and links", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "86911b96e7462f43be57b22872dc2153b753004f", "messageHeadline": "Respond to docs review", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "876e4684cff1dd3c79b3d22080b522f9c3e65889", "messageHeadline": "Merge branch 'master' into fix-shr-s-osp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 834, "deletions": 54}}, {"node": {"oid": "6bbd6c6031e8e4752a577f2bb76ed20588ae636f", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "560bdfbb57dca77323ad7316ca01386969a24956", "messageHeadline": "Default enable localhost rpc server", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3b79d3e10120bac9d6bc9fd49d6017617d7ca96", "messageHeadline": "Refactor http conf and fix prefix usage", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "ea50d8676690063b9442b7116206da1a0dec8b00", "messageHeadline": "Configurable update interval for metrics", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "aa47acb06975d0a6b7b92e61e72dd0533a6cc437", "messageHeadline": "Refactor packages for easier import", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 407, "deletions": 364}}, {"node": {"oid": "abcd761d432e037708c9ceaa8c92067c1adcf0bb", "messageHeadline": "Cherry pick shr_s fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4457e6a6049a09de8a64bf33a56b31531078cfb", "messageHeadline": "Use local rust EVM to validate OSP", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 508, "deletions": 668}}, {"node": {"oid": "ff1ed5af030b05e84d78f5992dea731b519a02a8", "messageHeadline": "Merge pull request #561 from OffchainLabs/vcsrevision", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 59, "deletions": 12}}, {"node": {"oid": "a208f84f6b1c49f740693f9ae2c4e41fa8261684", "messageHeadline": "Merge branch 'master' into vcsrevision", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 775, "deletions": 42}}, {"node": {"oid": "9023004134f15619fe192b6fb3d96b979580234c", "messageHeadline": "Merge pull request #527 from OffchainLabs/das-aggregator", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 775, "deletions": 42}}, {"node": {"oid": "f560832069f4f6ec37c405b0b54caf9fc36747dd", "messageHeadline": "Merge branch 'master' into vcsrevision", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "b0e4c41cc5ab567221d5ca30a64ec64b0d64e039", "messageHeadline": "Make linter happy", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdaa2351f03488aefed3c16b7c147e720fa73d2f", "messageHeadline": "Minor fixes for aggregator PR #527", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "b85bcd3bcbd3138e6e718359376baebdb97be6af", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das-aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "db16148766850652cbbe3db137d7178ba11dc228", "messageHeadline": "Fix formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cd2db191199225670dc0ac4ebbaf41d99771d45b", "messageHeadline": "Add step count limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ed96dc5dcfbb786ac69e967c20b68bec1ab2f5dc", "messageHeadline": "Add arbitrator one step proof fuzzer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1772, "deletions": 6}}, {"node": {"oid": "3fca1e288fab2302064b34ee8b44fc59754256c3", "messageHeadline": "Merge branch 'master' into fix-shr-s-osp", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1223be89f3a2a8dc71c4003fc4e8590c5a7c2046", "messageHeadline": "Merge pull request #567 from OffchainLabs/refactor-errors", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "fda953c764fb10cc2c1ea18f59219d9dd06b79c2", "messageHeadline": "Merge branch 'master' into wasmparser-frontend", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "065c646d79c1b68291fa517a20fdfa8077b9b3df", "messageHeadline": "Fix {i32,i64}.shr_s OneStepProof impl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1f71aaef79369a27af47ca3688a115716bc4a551", "messageHeadline": "Refactor inbox retryables to use custom errors", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "beb9bc00f1d1636eeba89d8923beb285e603b51f", "messageHeadline": "Merge pull request #565 from OffchainLabs/exponential-l2-gas-pricing-rpc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 135, "deletions": 11}}, {"node": {"oid": "0a9040491c3742de3d06a27f3192fad2be7b73f8", "messageHeadline": "Merge branch 'master' into exponential-l2-gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c5965030172f6c575823216e931190c87514aa22", "messageHeadline": "version gas model RPC", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 107, "deletions": 4}}, {"node": {"oid": "dc06b0d1f444bb8e47534b6170e5ebad2ac1c5a4", "messageHeadline": "don't export in docker", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "f16668c6ba3d06c348c2539067ab2b87c554d685", "messageHeadline": "export blockscout abis", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "ff0a1c4d10bd7d532cad74acea0b66dad96eca42", "messageHeadline": "Merge pull request #564 from OffchainLabs/fredlacs-patch-1", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4439818908305a28a0cb8bf4b409acfa29bd1349", "messageHeadline": "Optionally still support pre-recording preimages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 150, "deletions": 22}}, {"node": {"oid": "2f2fb30d49568003a114110a45bc1cbcd3addc52", "messageHeadline": "Update AdminFallbackProxy.sol", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "74fc8438b356c8a712d911c58327916ba3dc2756", "messageHeadline": "Refactor and add gas backlog variable", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 79, "deletions": 37}}, {"node": {"oid": "29f7cbeb16e31afcbb511f74f484e7cd964703e5", "messageHeadline": "Bug fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1b1c5f4654d9c332c603a015be1574fa8f6be710", "messageHeadline": "Refactor, rename, and minor fixes", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 60, "deletions": 59}}, {"node": {"oid": "0ec6cbb74f768a6bdc9121168f730c1514b7bf6c", "messageHeadline": "Fix computing nextMessageAt after batch is posted", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "9e8bd933f0afb1ecab19840b8d8d09f6ab18a9a4", "messageHeadline": "Update comment to reflect variable rename", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a05d0da3d5b4307bf4890199efb5deca0d445f4f", "messageHeadline": "Add high gas threshold and delay configs to batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 100, "deletions": 4}}, {"node": {"oid": "a859fcb61b450b0ef01786fb754503af30fb3387", "messageHeadline": "Add parameters, versioning, and precompiles", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 95, "deletions": 19}}, {"node": {"oid": "2015d3968ca0e6d40f666beb7c4a9d30bf90e615", "messageHeadline": "Switch L2 gas pricing to exponential mechanism", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 68, "deletions": 19}}, {"node": {"oid": "17cfad214b1095c7f6a3cd3e844a8f77e76a489f", "messageHeadline": "Run Arbitrator CI with stable rust", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c23d69cd1cb16846e4cbcc763deb2f48c419fb88", "messageHeadline": "Fix makefile portability", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39bc5abf6a11373c058d878f81b2896d3a9e35c0", "messageHeadline": "Fix makefile portability", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e236af0bd72183d77902f9ab31e696a22e3d72b", "messageHeadline": "quote pathnames in Makefile", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b120e8f294d8ddcdebc39e53fd2dd213331178ff", "messageHeadline": "Add git hash and commit time to executables", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 56, "deletions": 9}}, {"node": {"oid": "11db8d273539ff8cd69db392076868537195f4df", "messageHeadline": "Allow changing a machine's preimage resolver", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "80efff782f23e2e3d3b64616dcb7e812433a11ce", "messageHeadline": "Fix cloning a machine with a preimage resolver attached", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "dcce2fb8ac89a6c45a4bf5e2af599df60231be7a", "messageHeadline": "Don't allocate when converting an empty slice to a CBytes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "244cfb9dad461662fae8c3663425ecc0a51858cf", "messageHeadline": "Use CBytes helper to manage C malloc backed memory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 121, "deletions": 11}}, {"node": {"oid": "22db64124315789ccbf30091f3d998f406fd50e4", "messageHeadline": "Fix preimages not being freed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dd9ec240cb7ae1e0b0fc472bfc3c333f6e476ab2", "messageHeadline": "Fix sendValidations when validation is complete", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "963de03f20a11f874187e9dabc1b753768d088f3", "messageHeadline": "Retrieve arbitrator preimages on demand", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 236, "deletions": 319}}, {"node": {"oid": "c036f1529ed90e8f4f41bcb154d48cf0349ed77b", "messageHeadline": "Run sendValidations on validator startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ec9e175e1a2820d7cb2a841f4034ad896ee4e6e9", "messageHeadline": "Log module root when validation fails", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55ba01eefcadd506977be3785ce10706165086fd", "messageHeadline": "Merge pull request #559 from OffchainLabs/blockscout.remove-priority-\u2026", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9c6b4b2b8672ad17b8d9cb43986bcbb9f23556a", "messageHeadline": "Update blockscout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e07bcdff0ebf0e02fab212c4176861f092d7279a", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ada693167851c56318888f362665bc745bffac11", "messageHeadline": "Run Arbitrator CI with stable rust", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a85e3fec8d8b2a935aff05a657a191370f904ce1", "messageHeadline": "Print out failed block number and hash on arbitrator error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 82, "deletions": 48}}, {"node": {"oid": "ab291154fefdfe1adc8319db54fab098bded3a79", "messageHeadline": "Merge branch 'wasmparser-frontend' into arbitrator-return-optimization", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1219, "deletions": 828}}, {"node": {"oid": "b33dcd62de38e920dcde605e5dd0563feabbf846", "messageHeadline": "Merge pull request #556 from OffchainLabs/fix-module-check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2e38f65562ec70435e317214c02e6cdd231314a", "messageHeadline": "Fix wasm module check for validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "187948ba4e732ac807b6928686eea741f58fc21f", "messageHeadline": "Merge branch 'master' into das-aggregator", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1094, "deletions": 727}}, {"node": {"oid": "c8dff05957de25cdbdf6a5d6bd433861757bc7c9", "messageHeadline": "Rename DeadlineWrapper->TimeoutWrapper", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "50f180399590c2683cfa3c8786129f3b4aceb1ad", "messageHeadline": "Eagerly return from Aggregator.Store(...)", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "5a6c36f10da2b3b9869091bb5aebb5611565569c", "messageHeadline": "Make DAS interface a Stringer for better err msgs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "a96c50bcc17ee6e76b6ad516151432f42d60dcc7", "messageHeadline": "Merge branch 'master' into wasmparser-frontend", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1219, "deletions": 828}}, {"node": {"oid": "f7c1601e62c201e36fad35dc998c91e8414d4478", "messageHeadline": "Merge pull request #555 from OffchainLabs/new-module-root", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aa8323a3bcfe4253cc1d851b708f392b09e296a9", "messageHeadline": "Override latest symlink with each module downloaded", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d4163b0b6c4d518cc46f954f4178f876bb5ed9bb", "messageHeadline": "Treat backend DAS certs as untrusted in Aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 78, "deletions": 66}}, {"node": {"oid": "3d34bacb0d336d5ef29a3e0e67b59f3fdd893b5c", "messageHeadline": "Merge branch 'master' into new-module-root", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1067, "deletions": 715}}, {"node": {"oid": "2616a500566592605a33e5fe7bfeb40cd12c6b62", "messageHeadline": "Merge pull request #542 from OffchainLabs/extend-node-interface", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1067, "deletions": 715}}, {"node": {"oid": "6b1e8121b1f5db7f02478deabb9576f284c02aa3", "messageHeadline": "Download new devnet consensus v3 module root in Dockerfile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dcdfecc753b2377e4aa23c13f97b3e0db33c0d96", "messageHeadline": "Simplify DeserializeDASCertFrom(...)", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 45, "deletions": 20}}, {"node": {"oid": "60728ab437cabda8128d2b0e3faadd7b412fd5ec", "messageHeadline": "Merge branch 'master' into extend-node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "f065575e770bcfdbd6e8872e634da67e35ef4610", "messageHeadline": "Merge pull request #520 from OffchainLabs/add-timeout-to-das-store", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "ef142ae4e56473a584b83dbe93a0983446e3e185", "messageHeadline": "Merge branch 'add-timeout-to-das-store' into das-aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f379509a87e9abaf1b6e7c057d6764d2d0a8a395", "messageHeadline": "Merge branch 'master' into add-timeout-to-das-store", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "b7d496519aab6edb8a2a89e3e1b64bab3bdb3353", "messageHeadline": "Make default DASRetentionPeriod 15 days", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4751e9f45ef15b184f9e20bf170732e081a05371", "messageHeadline": "Merge pull request #553 from OffchainLabs/unclamp-l2-basefee", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c08109f8a47ebeab68daaa309f4787f9559d3213", "messageHeadline": "Make L2 price unclamp version-dependent", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1d134d1709899c1919d1bb2cea162cf0ab450fbd", "messageHeadline": "update pins", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a972ef79de298d9727cac2ac0fe338f9027cafc", "messageHeadline": "Remove top clamp on L2 price adjustment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "f559962bdb4f8a79da2eba472cf992be976cec1f", "messageHeadline": "Merge branch 'master' into extend-node-interface", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7f791fe23da0b2979de19c485a3ef58ed810b98c", "messageHeadline": "add new gas optimization", "author": {"name": "unknown", "email": "wanxutao123@gmail.com", "user": {"login": "Jason-W123"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "b150dc8db1d3c8f7394e2685dbee8d3d2802f1a3", "messageHeadline": "Merge pull request #552 from OffchainLabs/fix-latest-header-mutation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f290530033e05e2fe4653f88b7d5ac5718d0f9e1", "messageHeadline": "Update contracts/src/bridge/Outbox.sol", "author": {"name": "Jason-Wanxt", "email": "61458343+Jason-Wanxt@users.noreply.github.com", "user": {"login": "Jason-Wanxt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4e5f18294b175204c8ea31af1093edff616e3f60", "messageHeadline": "Merge branch 'master' into extend-node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "42d243e4cb2b2b9feeff58c07789bdf40fd099ef", "messageHeadline": "remove TimeoutQueue in NodeInterfaceDebug.sol", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 58}}, {"node": {"oid": "f8e3572d40d117d9ba730192a2a6f2b78531af1b", "messageHeadline": "arbdebug namespace", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 199, "deletions": 1}}, {"node": {"oid": "f093e615243bebe6d8191b2c3cf3bde8219b1d3d", "messageHeadline": "Fix inbox reader mutating latest block header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6b1aa2c5ed30d34bf29a1490850a436f33799e2a", "messageHeadline": "fixed some bugs", "author": {"name": "unknown", "email": "wanxutao123@gmail.com", "user": {"login": "Jason-W123"}}, "additions": 74, "deletions": 19000}}, {"node": {"oid": "ab50f70531346ad33f3fa2faaa9270f7beffa7c5", "messageHeadline": "Update go-ethereum pin", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dc29d80e06c4dfcbd088c87940b44e93f2d31e5", "messageHeadline": "Fix gas price update looking too far back", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "d409eda514f79233de8ea3f3bd4dbcf752ed41b8", "messageHeadline": "Merge pull request #550 from OffchainLabs/quiet-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d6bfd1db64aa3683f3768dcc8d144f18328ee0e6", "messageHeadline": "Quiet inbox reader header not found errors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "85447e8a253dd79d80f5aa577ca0310170ff07bb", "messageHeadline": "Fix das-aggregator branch merge conflicts", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "52676d61d720661dc161e492ff7bd5c95682041a", "messageHeadline": "Merge remote-tracking branch 'origin/add-timeout-to-das-store' into d\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2062, "deletions": 1205}}, {"node": {"oid": "54b4786819022cd8a22767e7e05a866f0e2b513a", "messageHeadline": "Remove CALLEE_PICKS_TIMEOUT, pick in BatchPoster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "0ce01b3f4442d6cda542b5498f6848737bb5f0e9", "messageHeadline": "move SerializeRetryable", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 27}}, {"node": {"oid": "31b2ca0cdb4b867091fa3b6f3a9fa78c923c849a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into add-timeout-to-das-\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2218, "deletions": 1316}}, {"node": {"oid": "17782130c914d5803fba71a09c0a3f142577701e", "messageHeadline": "Some fixes for das.Aggregator PR527", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 75, "deletions": 47}}, {"node": {"oid": "07786c7be13365f1847d4e404d7ea23b25009c19", "messageHeadline": "Merge branch 'master' into extend-node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 44, "deletions": 41}}, {"node": {"oid": "7e1fe37db494a54bc38f82f90289eea446784669", "messageHeadline": "support solidity custom structs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 55, "deletions": 23}}, {"node": {"oid": "98f8ec0aa1e97f288a29e820da0b33a04427db31", "messageHeadline": "fix precompile method impl caching", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e4d4307a844beb60aab68ce40a23b215bb24a0da", "messageHeadline": "fix concurrency issue", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "a9fe607c8eaeb3a202b1fc8098d706533539cba7", "messageHeadline": "Merge pull request #549 from OffchainLabs/eth-deposit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 30}}, {"node": {"oid": "d6513c08bec09dbfecf4171ff962cd7c59ec188d", "messageHeadline": "Merge branch 'master' into eth-deposit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "9d6854bd5beea1610e944ea1d99c02e0bb136ad4", "messageHeadline": "Add deprecation notice to inbox interface", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f6bfb8e068ecbab445d613a10e02cfbb2724b024", "messageHeadline": "Merge pull request #544 from OffchainLabs/node-interface-comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "716532f31417d9d54d58c8a48a21e2382ce54d0b", "messageHeadline": "Merge branch 'master' into node-interface-comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "08c77c035cb663650086a0b6371fbb06f8cd08d2", "messageHeadline": "Merge pull request #548 from OffchainLabs/existence-check-proxy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "46add636f893c770f406318200bcdeb1110a83b4", "messageHeadline": "Add eth deposit affordance to inbox using new eth deposit message", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 19, "deletions": 30}}, {"node": {"oid": "f03514f3bf9c2e0500f62a42bf6b96626fcbcf80", "messageHeadline": "Merge branch 'master' into node-interface-comments", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "a5cec542ad9af388b4c577ab91f5cf9f7b447a49", "messageHeadline": "Updated node interface docs", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3e74a83b20ab42c466f88b244ff8135b375b69cb", "messageHeadline": "Remove lib member function attachment for address", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "3f9782dba39804021b2b821f0a10824aa64b25f3", "messageHeadline": "Add README and bump package version", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "bed3a325456bc3a7e27d1b3f0fd4a19de3f4257d", "messageHeadline": "Add existence check to proxy before delegatecall", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "060c4f70a7e44c6d942b5d455d25cd238f69168c", "messageHeadline": "rename to virtual-contracts.go", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a40cf13364260734047389e48e4f2538076982e0", "messageHeadline": "Merge branch 'master' into extend-node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 55, "deletions": 48}}, {"node": {"oid": "576cabd70bb49c28734e3ad627a7c4c5324378ab", "messageHeadline": "move to precompile methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 542, "deletions": 741}}, {"node": {"oid": "b86ebc39dfe4f3c15b276e539c8bb7764f5b642b", "messageHeadline": "move nodeInterface to its own module", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 887, "deletions": 0}}, {"node": {"oid": "0e8311c7b40005813735e874aaacbadad6286c19", "messageHeadline": "use MakePrecompile in node-interface.go", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 32, "deletions": 771}}, {"node": {"oid": "b5b0e1ceb11f3b5d7ff0e42cd4cc62df5c54c955", "messageHeadline": "Reduce L1 load from inbox reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "871fa597efec9066fb3d106bad69b5ef88261f38", "messageHeadline": "Merge branch 'master' into dev-migration-docs", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 91, "deletions": 30}}, {"node": {"oid": "784d1490ab7bf30e421b5ec7d9bb8175ca602af4", "messageHeadline": "Updated some comments on nodeinterface", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "44e7f05454faddf5573ce75236c0cc816fca77dd", "messageHeadline": "add gas optimization to Bridge", "author": {"name": "unknown", "email": "wanxutao123@gmail.com", "user": {"login": "Jason-W123"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21867c7f06b21b0bcdc4473bf591e8a4e4c04d11", "messageHeadline": "add gas optimization to outbox", "author": {"name": "unknown", "email": "wanxutao123@gmail.com", "user": {"login": "Jason-W123"}}, "additions": 19690, "deletions": 6}}, {"node": {"oid": "ae5c3ba600e6bd41b0e3a5090179f5f63cae6bb0", "messageHeadline": "Merge pull request #541 from OffchainLabs/make-stopwaiter-consumable-\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "c77b963507c74b7f2a9ca6a0d80b1c75afadc187", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ad6d88c3cc6f8558bd3d851e247633da345e28e", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "789eb22bf4cd5248d916e8daa82e2b5a6c2b63b7", "messageHeadline": "rename to NodeInterfaceDebug", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "39cb5eac4656c4cd7602e59f1d4c5839d6355885", "messageHeadline": "NodeInterfaceMore.sol contract", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 233, "deletions": 4}}, {"node": {"oid": "a10761c7546269a80d458fd34a8a6ed1d159400e", "messageHeadline": "update challenge tests to account for the performance improvements", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "68a983daad1daadd16457331ba9a069aa193bb42", "messageHeadline": "Merge branch 'wasmparser-frontend' into arbitrator-return-optimization", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 422, "deletions": 107}}, {"node": {"oid": "ded0f04973343b6feca6ead348e36b5ca232613e", "messageHeadline": "backport stack-pollution fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "88e663bf183d5a9ec646cc0eb00f4da9f4ab64c9", "messageHeadline": "Merge branch 'master' into wasmparser-frontend", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 290, "deletions": 91}}, {"node": {"oid": "809498d5421c8a830cc29a6f7fd6d7e6fd041638", "messageHeadline": "fix NameCustomSection serde", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a444be3447914c9585f1cfa7e5124cb9f8e13dd5", "messageHeadline": "support old TableType", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 128, "deletions": 16}}, {"node": {"oid": "5bcd8ce386ea0a9d3c70db7fa15a4aa9e17c6ef4", "messageHeadline": "Move stopwaiter to its own go package", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "306cf7f979d4298e8738e883887ea941a96209c7", "messageHeadline": "Merge pull request #537 from OffchainLabs/inbox-tracker-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 64, "deletions": 3}}, {"node": {"oid": "8ecdf44693c79b922ebaa25b1b93bf7dd1e38410", "messageHeadline": "Merge branch 'master' into inbox-tracker-logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "e308ec55308ddccf71cffc1287b7f2c5e41c9f33", "messageHeadline": "fix table jumps", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "5dc3184b70c91fc3624210cf2a509ad04edf8e56", "messageHeadline": "add -s flag for skipping instructions", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "8f61eedfac2d863371f727100bd089c7e8be1297", "messageHeadline": "Merge branch 'master' into dev-migration-docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 2239, "deletions": 1390}}, {"node": {"oid": "398e9ce7f1eddfcdff4e8e2e37ae5aef7919f9b1", "messageHeadline": "update docs from feedback", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "2d5202e821fe42c2eac7538d331e23626982f9dd", "messageHeadline": "Fix br_table stack pollution", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "66152f569e53d41d15a4637e25b700fb491e4106", "messageHeadline": "condition internal movements", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "147ec3dfd450d81ab84f5f5682a948093d6431b8", "messageHeadline": "optimize returns", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 129, "deletions": 63}}, {"node": {"oid": "5edfc8fd8a7c6e1abef67d7d7304e4e06b5a0ca2", "messageHeadline": "Remove empty function", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3ac1467a67ba16b965f8db497aad30fd1a4a4cf8", "messageHeadline": "Add logging to tx streamer block creation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "40822ae82e8c50fbeb8534d5b6fde5f8e1180f81", "messageHeadline": "Update inbox tracker logging to clarify that it's L1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "8bdd0fe5b6e04c915d3d1289f5014504c8565699", "messageHeadline": "Improve inbox tracker sync log fields", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "3378331a960e283e87e485a6c1026d3f4c766a72", "messageHeadline": "Remove messageCount from inboxtracker sync logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e455fd0922a982a851f2cd2e2e8045364b8166c9", "messageHeadline": "Improve inbox tracker sync logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "04d3f917bd318bdd91be727311c8dca0c6f571e1", "messageHeadline": "Cleanly handle L1 connections that don't support subscriptions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3c31c92b315db6d10265d318b0e73e5bbec275e4", "messageHeadline": "Use same ports as classic", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "c6c35a9886ac75cc5e4b17209f3eba5f5908d3ea", "messageHeadline": "Upgrade npm dependencies", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 158, "deletions": 50}}, {"node": {"oid": "734c6cc539d1bbdd026794701c2a8b041d3c8f1a", "messageHeadline": "Merge branch 'master' into wasmparser-frontend", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "40a3b898881c0f621b62652543e1a2835fe46a72", "messageHeadline": "Fix devnet sequencer inbox address", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "202a991f6e21e362050b9bbc5a489aeb78fb35c8", "messageHeadline": "Merge branch 'master' into wasmparser-frontend", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1801, "deletions": 1056}}, {"node": {"oid": "5c8b6a4c5dee70848ea9c9becd576328387ead63", "messageHeadline": "update pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b6a8d12c77366e45d491befbb7bb03c71aaa952", "messageHeadline": "todo setting core.NitroGenesisBlock", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c583efc1c8ad0b11f2db4d0f55b7121bc5b7296d", "messageHeadline": "update pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63213f1a3e1cd0274b663717202dd5607cbe7e07", "messageHeadline": "support eth_feeHistory", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "06b667d6acb90d7568ee7cefd97fa22bde58c587", "messageHeadline": "Update blockscout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb02287f6f5a3784f009bbd4f1985e0e7ad822b8", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb026362e1c3654f73f46278ef747a2ae4d74b59", "messageHeadline": "Simplify MAX_STEPS check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "a316254f25fde89e4873cb43df4bf5eecbccfd16", "messageHeadline": "Add block validator benchmark test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "904b8dba35108573dbf25e880586c72fec557583", "messageHeadline": "Move Arbitrator step function into loop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 552, "deletions": 536}}, {"node": {"oid": "106274c580c4d1abe51c293e80865c0af686120e", "messageHeadline": "Add building `nitro-node-dev` to CI and fix test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "e7dd5795305645f29199c418db1071966105ad61", "messageHeadline": "Rename `nitro-node-dist` to just `nitro-node`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c9a37041f35f273097902a555238572abd52e7fa", "messageHeadline": "Modify CI to not require WASM build", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "f8fe3d4d0c47fd9132e4df4673f369a672eeb468", "messageHeadline": "add `nitro-node-slim`", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "5627af9f2847d46f92b2ae4c5f519d2aa5c174f6", "messageHeadline": "Don't error if deleting nonexistent files", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d5a5f4f4ac4da7e01758da3809388acc056e533", "messageHeadline": "Ensure `nitro-node-dist` is default container", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fd75e996b0bc077017b913af266baf07e41827b6", "messageHeadline": "prover binary not needed in docker image", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "426252903ebef46dfe6ce43aef25d5890749d607", "messageHeadline": "Add *.txt to machine latest", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f98f1aa0494f9dd4cf3ae3c4dbcc0af58177a1a1", "messageHeadline": "A couple of tweaks for machines in docker images", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "24453c3c1c779cd5ebb61050d647875a68fcd074", "messageHeadline": "Cleanup docker images", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 60, "deletions": 28}}, {"node": {"oid": "bbcc1c9a7180860c0ffc91d35f6d5c7ebc035a1e", "messageHeadline": "Increase deadline in aggregator tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a75d5ddfe2e0b56673b47e00eb92fd000bcb65fc", "messageHeadline": "Merge pull request #514 from OffchainLabs/get-l1-confirmations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 165, "deletions": 35}}, {"node": {"oid": "d08f6e7dc9331f0cd32bb2cf6c6af21ec52e54d6", "messageHeadline": "Merge branch 'master' into get-l1-confirmations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 71, "deletions": 96}}, {"node": {"oid": "beb19a3129282173dd73251f2af130b53b3549e3", "messageHeadline": "Merge pull request #522 from OffchainLabs/rm-wavm-blocks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 71, "deletions": 96}}, {"node": {"oid": "e678fb8971490c6552f2aaba21de53d6acb46dab", "messageHeadline": "Merge branch 'master' into get-l1-confirmations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 744, "deletions": 342}}, {"node": {"oid": "b12f17f1e751f9a8fcf11673a26f459fef036384", "messageHeadline": "Merge branch 'master' into rm-wavm-blocks", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 744, "deletions": 342}}, {"node": {"oid": "565ea1ce80e200b0e806037b471cef8f6fe856f0", "messageHeadline": "Merge pull request #481 from OffchainLabs/rollup-addresses-in-config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 481, "deletions": 228}}, {"node": {"oid": "3fd40e18d36aa522bdf00e66f0606789aaa72123", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rollup-addresses-in\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 265, "deletions": 113}}, {"node": {"oid": "c0ee602f0582eb63ec3e5e4ee5f01b42a5672173", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b23156fa40dfb9ef88d8b5fefba7fe81d8bdda82", "messageHeadline": "Merge pull request #480 from OffchainLabs/trace-state-and-auto-redeems", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 265, "deletions": 116}}, {"node": {"oid": "7f7980817fd80153501722f82b0c95eb936e519b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das-aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 183, "deletions": 133}}, {"node": {"oid": "40ba509b67df49fc01ef05dc7effc099b3c39290", "messageHeadline": "Make linter happy", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "addd47a1d2410154b6bcd96dbf42ef8744caeedb", "messageHeadline": "Add comments for das.Aggregator methods", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "aaddf81f5a1ea262274a26b532f232ab1415f169", "messageHeadline": "Forgot to commit deadline_wrapper.go", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "64e868cdac8ef401f98973efa1a7ba2b55f84bca", "messageHeadline": "Allow das.Aggregator.Store to run up til deadline", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "c25de2ae4a088145b7b3656b2b0bcfb0bfa3d39c", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e40691ff4dc601bf598687ea7d41dcc1ba1efe5", "messageHeadline": "Merge branch 'master' into rollup-addresses-in-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9395955f22fb44e5da2d0373a6d2ec5e8dd139a3", "messageHeadline": "Merge pull request #526 from OffchainLabs/fix-machine-download", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb67532f37cc3162075004c4879adfb68cc368db", "messageHeadline": "Fix machine download in docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "316e97ac2f6416481668199b66c69c24d654df53", "messageHeadline": "Merge pull request #519 from OffchainLabs/config-refactor", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 400, "deletions": 200}}, {"node": {"oid": "1a3fb3891d3bdce584368ce9801a95c74ab51b22", "messageHeadline": "Merge pull request #524 from OffchainLabs/docker-nonroot", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 54, "deletions": 51}}, {"node": {"oid": "f7aa2ab2df0c71c138e02f0be95def4d18a87fa5", "messageHeadline": "Merge branch 'config-refactor' into docker-nonroot", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 183, "deletions": 133}}, {"node": {"oid": "b68fd16992384a834fce572a907a0795cfe94895", "messageHeadline": "Merge branch 'rollup-addresses-in-config' into config-refactor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 183, "deletions": 133}}, {"node": {"oid": "baae68359cc31b3a93f2601ef66fad7055eed3f5", "messageHeadline": "Merge branch 'master' into rollup-addresses-in-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 183, "deletions": 133}}, {"node": {"oid": "e871e50a09964c68fc8bebd82b72436a449e8dec", "messageHeadline": "Merge pull request #521 from OffchainLabs/node-nitro", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ddbb1c272785dbe4f50ddef86d2abe36c2a85ae1", "messageHeadline": "Merge branch 'master' into rm-wavm-blocks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 183, "deletions": 133}}, {"node": {"oid": "ad2f7279845db90a25c73dc9f9d50070a5a662f2", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "14a3e283ecbb1c351301b0e75ac07dbb45f1280b", "messageHeadline": "Merge branch 'master' into get-l1-confirmations", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 204, "deletions": 152}}, {"node": {"oid": "d3aaf6e20a22f6141cd6f4b2334d76686bf22020", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 183, "deletions": 133}}, {"node": {"oid": "c7de6dfd414ec2a88b138dfff93ff36fd28768ca", "messageHeadline": "das.Aggregator deadline and data corruption tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 45, "deletions": 41}}, {"node": {"oid": "9197701f1140fe2c83dcdeabd6f3b0d08aad1df2", "messageHeadline": "Merge pull request #523 from OffchainLabs/save-load-wavm-binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 183, "deletions": 133}}, {"node": {"oid": "6539a1ac75a1e52f8312852d099442c57af6ba0b", "messageHeadline": "Basic async das.Aggregator.Retrieve() support", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 103, "deletions": 16}}, {"node": {"oid": "1f99e80d53251347276daa16f8b0599a8212076f", "messageHeadline": "Use `/usr/local/bin` instead of `/home/user/bin` in docker image", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "615855b928c045b9fb5dc6b79c971ab88219c350", "messageHeadline": "fix hostio", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f990e534abd40688ad8ba633558acd5b4764cc7a", "messageHeadline": "Make docker dist image non-root", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 55, "deletions": 51}}, {"node": {"oid": "b96226ccdb6127aeab776ea21ed597f6868d653c", "messageHeadline": "cargo clippy", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "da23d80095ade7b59747fb57df3805d924a1d118", "messageHeadline": "fix bugs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "f39a9c1e06e5bca08fd70834115172beb891a948", "messageHeadline": "Update rust used for docker WASM builds to 1.60.0", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54e466b84cd3b06065daac36f2b8bd14e07565a1", "messageHeadline": "remove println", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "16ddf91a80a2b38c7b25574c2d5efff1ca7b1581", "messageHeadline": "remove HirInstruction", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 297}}, {"node": {"oid": "73063a4315aaf817bf88c5c7ead78ca4a7628fb8", "messageHeadline": "Revert \"Switch from brotli to LZ4\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "25bfdcf803371620a57622534ec959e8a8242e91", "messageHeadline": "Switch from brotli to LZ4", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 30}}, {"node": {"oid": "ce1fa19e62d606a83b06bbdaa6f96444c4a78cb7", "messageHeadline": "fix inits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 86, "deletions": 48}}, {"node": {"oid": "f623643f7cba95beec191ca3a3eb86974d0f1196", "messageHeadline": "Fix machine WAVM path in Makefile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56789be5db45251e6ecba25a7f4cfb3cd54fc9f8", "messageHeadline": "remove block types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "1792fa8d28fa8d3bcaeb78c577918c1c76e1bcd1", "messageHeadline": "return opcode", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "d1f43d2be5499b370449834703f55bf8039e1ea2", "messageHeadline": "scopes and branches", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 88, "deletions": 64}}, {"node": {"oid": "4b91408f421aacfeec894cb536094e423a1e8294", "messageHeadline": "Fix WASMToWAVM if/else docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1a5bb0a0c56ffff87f03f2df75286b38c0e9c99f", "messageHeadline": "Update WASMToWAVM docs to document removal of blocks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 25}}, {"node": {"oid": "96270ef0155f255f871c88d60af0bac11d138e08", "messageHeadline": "Revert \"Remove no longer needed opcodes\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "03e0f9e70fbeaa95f2a3a64213947d621067ee99", "messageHeadline": "Merge remote-tracking branch 'nitro/rm-wavm-blocks' into wasmparser-f\u2026", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1624, "deletions": 858}}, {"node": {"oid": "038347744e46188825248622cadebf338301a206", "messageHeadline": "support floating point", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 174, "deletions": 148}}, {"node": {"oid": "633146d0914a42ee40afd55154f5930cded849f0", "messageHeadline": "Switch from rust brotli to c brotli bindings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 33}}, {"node": {"oid": "71f9d91c6cb38e78440f5520bdc1994c9f0b5aec", "messageHeadline": "Disable brotli crate's FFI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f91cbfc097a628ca676548529026af5dabb0942", "messageHeadline": "Update Dockerfile to download WAVM binaries", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "82da35b7eb5daf971bb56f2c9ffb8106fbedf735", "messageHeadline": "Compress WAVM binaries", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "4f7b07b8881afe43dd4be6c7fdd5a13b3aa03e07", "messageHeadline": "Save and load a WAVM binary instead of the source WASM modules", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 147, "deletions": 124}}, {"node": {"oid": "608987f3e8ee1ce5e70200da0757b76e7aeb54b3", "messageHeadline": "Remove no longer needed opcodes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 41}}, {"node": {"oid": "f5d164c699bb0d2a44322df60185e9e93adf09e2", "messageHeadline": "WavmSource enum", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 360, "deletions": 265}}, {"node": {"oid": "43e63f7e28ad2b24c96da3650a3243b18ac9af6f", "messageHeadline": "Remove blocks from WAVM by transpiling them into arbitrary jumps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 77}}, {"node": {"oid": "54eec59cffcf74e18ce913af586b6148379cfc3e", "messageHeadline": "Rename executable `node` to `nitro` to reduce naming conflicts", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "74fe3d0484fda458cde2988873d73f497f6dd43e", "messageHeadline": "add switch cases to appease linter", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "588670e654098e07a7efaa32841f121b716b39f4", "messageHeadline": "Remove unused qualifiers", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6561e4bc46144a41bd65774ea6dd6fdfb7c37574", "messageHeadline": "cleanup wallet support, move dev key to typescript", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 73, "deletions": 47}}, {"node": {"oid": "3f61850cd6d5a637b7c3b5ff9f30184a62c955d0", "messageHeadline": "Validate the aggregate cert on Aggregator.Retrieve", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "1dfc03d4ffb0d59432bb5e3b5a68e18daddb35bf", "messageHeadline": "Remove todo for fixed issue wrt timeout setting", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3647e54f70b320005a2cbf76f769552ebf20f813", "messageHeadline": "Test BLS sigs & keys can be aggregated any order", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "8a77a374b2953b5a055dab27522c2b679b5786fe", "messageHeadline": "Make failure injection thread safe", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ea9d42597c4d5e8144a2ab422fd67eef993b55f3", "messageHeadline": "Update test config so special case not needed in node", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "5852b24c6c5e8e0c7af33de978ef293f2a406850", "messageHeadline": "Basic async das.Aggregator.Store() impl", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 63, "deletions": 41}}, {"node": {"oid": "180a5924f257e6a3d2030b745fc398c09d6c37dc", "messageHeadline": "das.Aggregator sets the downstream timeout", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "432e071b38ddd8e3486c657104d1b8d913107339", "messageHeadline": "Merge branch 'add-timeout-to-das-store' into das-aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "131acbb827f0b9ccb9cb60af8db36386ca071ea3", "messageHeadline": "Minor lint fix", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb10775f23bf48cdfefead2d5aa0f71139d62f2d", "messageHeadline": "Merge branch 'master' into das-aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5140, "deletions": 3454}}, {"node": {"oid": "b00a067e49536d4294f593f224a873f8561f6ffa", "messageHeadline": "Add timeout parameter to DAS Store interface", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "f89b3e750233f9ed1edaafa87dd1c42ad2adec30", "messageHeadline": "Remove unused function", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "782f30fb02f35d00ddb4079c58fefc746bca8c25", "messageHeadline": "Remove support for deployment.json", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 47}}, {"node": {"oid": "47a57a49db57afad96b43d633301c997d13d8820", "messageHeadline": "Fix argument parsing unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6b8261a5a734137d4c3dc505e0f890bd4aed182c", "messageHeadline": "exhaustively match against all opcodes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 390, "deletions": 21}}, {"node": {"oid": "2367e510cb456bd7da2a77c874a029a40ec1b894", "messageHeadline": "Add chain name for local devnet", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "4766324c2470407a043213f323d00b4efa0e494c", "messageHeadline": "automatically set rollup parameters when possible", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 346, "deletions": 132}}, {"node": {"oid": "75312e84fdbd165ca6dd3f890bed1bec9c504204", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rollup-addresses-in\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "126d6bcc3ea70dd7672aac925ca6d3753c273029", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "2755196271b4205fd930cbf4cd3c33012bbb0185", "messageHeadline": "Update TODOs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c5be8d327b16f9767068880ffdc57eed83c210b2", "messageHeadline": "Random aggregator failure injection testing", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 124, "deletions": 38}}, {"node": {"oid": "35810c99b053fe4629bccc09281955b348f4d6ac", "messageHeadline": "Add assumedHonest config to das.Aggregator", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 109, "deletions": 11}}, {"node": {"oid": "461a9b5c58d1b74dadb766ff633bb8746686e3c2", "messageHeadline": "Basic aggregation test passing", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "1b8c24056968b7282afe23706c224348b2ad4d92", "messageHeadline": "Fix das.Aggregator Store, wasn't using timeout", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "64d67d3c0d3dac1ca50e1e3eb325c0697aeb4f50", "messageHeadline": "Signer mask configuration option", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "29f2ad335239676e263e0501d1ee66715c91961c", "messageHeadline": "Merge pull request #518 from OffchainLabs/blockvalidator_config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "3d74a43fce2736b7e98e8a4cd21a1265bb09684d", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "598d6e3b1beb6534615d04b5c3fc056f29deb1f2", "messageHeadline": "block validator config fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "9943fd9573eae38d2b69ae0d983b35088e63a8f1", "messageHeadline": "globals, datas, and elements", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 116, "deletions": 257}}, {"node": {"oid": "2517939fa60a2650acf6ca43a33b068a59664837", "messageHeadline": "Merge remote-tracking branch 'origin/master' into rollup-addresses-in\u2026", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 179, "deletions": 163}}, {"node": {"oid": "d60b19c9142cedfdb4d3f956d364c705135146cd", "messageHeadline": "Merge pull request #517 from OffchainLabs/pending-root-default", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "faba9688859d3568795d4cadc3a49f8701802c60", "messageHeadline": "Default pending upgrade module root to \"latest\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a30c336be1e7f74e31912b00a8567bc1a84d4fd", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 179, "deletions": 163}}, {"node": {"oid": "34ef55daf798c10506e866c88be59f89ea637874", "messageHeadline": "Merge branch 'master' into get-l1-confirmations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 231, "deletions": 75}}, {"node": {"oid": "5dcd500704a62434d86be857fa4605a107187934", "messageHeadline": "Change getL1Confirmations query from block number to block hash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "fc0fc73a87058fa367f07f8c20f8422d9745e111", "messageHeadline": "Merge pull request #516 from OffchainLabs/pendingWasmUpdate", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 179, "deletions": 163}}, {"node": {"oid": "832fe622b3f3d67e1bddb1e8e11022855272bd74", "messageHeadline": "test wasmModule configs are valid", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6b5240204b56829cbf857fe263e941f25eaf2988", "messageHeadline": "update perndingWasmModuleRoot configs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 170, "deletions": 155}}, {"node": {"oid": "0ffe49041c4329651b06fe06d933929cc2a67db6", "messageHeadline": "fix blockValidatorTest", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "d94db6105c3cb469812744987f65b2e5e61df34c", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 229, "deletions": 74}}, {"node": {"oid": "998c6a83fe6794b723d4649d8183a59e2a373e64", "messageHeadline": "Merge branch 'master' into dev-migration-docs", "author": {"name": "Daniel Goldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 202, "deletions": 62}}, {"node": {"oid": "540ad7bff5e8fd81ee1f15465ec4cdae81679b70", "messageHeadline": "Fix formatting", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "451d9ddefb65f964d083f180d5ea7081d0421801", "messageHeadline": "add solidity dev migration docs", "author": {"name": "dzgoldman", "email": "dzgoldman@wesleyan.edu", "user": {"login": "DZGoldman"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "4f5a5572469e57f49d529b335f34c19fa8cefb54", "messageHeadline": "Merge branch 'master' into rollup-addresses-in-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 619, "deletions": 189}}, {"node": {"oid": "695889ee956e338fe5c7a15171a3ace12db0713f", "messageHeadline": "Merge pull request #508 from OffchainLabs/validate-pending-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 202, "deletions": 62}}, {"node": {"oid": "f8699fd60aec2a43683eeb9c6f9ecd6dbf2545f5", "messageHeadline": "Merge branch 'master' into validate-pending-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "990a26d2cab36820b45285f6899ae5c621f7870e", "messageHeadline": "Merge branch 'master' into get-l1-confirmations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "7c48d76d0203008a318d74705baa64c68d5c871d", "messageHeadline": "Merge pull request #513 from OffchainLabs/l1-connection-retry", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "3eb665ab35750b435bd1181e853af73b85be8d2f", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "17737f89927c02485965f70bbf9f6ae4dfa9117e", "messageHeadline": "Merge branch 'master' into l1-connection-retry", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "5fdb33a608dedb67092c1ea6797e76f3fab7f6f3", "messageHeadline": "Merge pull request #509 from OffchainLabs/pull-consensus-releases", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "c3206ba558be7e28f0888ab9b88fb2cc8679cab5", "messageHeadline": "Add getL1Confirmations node interface method", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 148, "deletions": 32}}, {"node": {"oid": "573d527e636dc096089941ddf45804a458cd8b54", "messageHeadline": "Merge branch 'master' into pull-consensus-releases", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 320, "deletions": 82}}, {"node": {"oid": "4d7104ebf657ddb90755dc2c60ec619233d42c07", "messageHeadline": "Rename updateModuleRoot to updateBlockValidatorModuleRoot", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ab90f2111ec068c6ae1eba51786865dcc1b32bea", "messageHeadline": "Merge branch 'master' into validate-pending-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "6b0cc4cc40611ae6dd7771b395d38b9ba47e936a", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 321, "deletions": 83}}, {"node": {"oid": "4eee4743ffffc73a8b727a13e51a0446f41f17b5", "messageHeadline": "Retry connecting to L1 on boot", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "e8a2040268b74c471b39fe2e86edb83f677519b4", "messageHeadline": "parse during machine creation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 43}}, {"node": {"oid": "ae262390abcb3a44850adeb047b1253445272d3d", "messageHeadline": "solve lifetimes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 98, "deletions": 73}}, {"node": {"oid": "a961c89b75e4f7efeefd782f715512f7cfd1565d", "messageHeadline": "Merge pull request #512 from OffchainLabs/silence-validator-context-c\u2026", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f036e689148fd1253e9f82c7f4f6b1fd8b2a4d3e", "messageHeadline": "Silence validator context canceled error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "22c6852baa7c5e732a9471013e9ce5ddabaf2289", "messageHeadline": "Add moduleRootConsistent safety check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "9e3d16ce94bd69477994d523704bbf5decd2f02e", "messageHeadline": "Merge branch 'master' into validate-pending-upgrade", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 54, "deletions": 41}}, {"node": {"oid": "b7d64843ea6849506108a8f374e81b45ec8f26d0", "messageHeadline": "Merge pull request #510 from OffchainLabs/unmarshall-arbitrum-tx-types", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 54, "deletions": 41}}, {"node": {"oid": "fc177cd71477a966240bbc5141e34b28375eeda0", "messageHeadline": "Merge branch 'master' into unmarshall-arbitrum-tx-types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 90, "deletions": 6}}, {"node": {"oid": "16b46fc9b4399989e0145fc70f403f790a392a83", "messageHeadline": "Merge branch 'master' into validate-pending-upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 264, "deletions": 37}}, {"node": {"oid": "00b01281a5833cece96db32962ae0458004a2af0", "messageHeadline": "Merge pull request #505 from OffchainLabs/find-batch-containing-block", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 80, "deletions": 6}}, {"node": {"oid": "c61fc449defcf801136a95ed99381ecd8a29e4ed", "messageHeadline": "Merge branch 'master' into find-batch-containing-block", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6c0e30a62faf02e62438a42894e9da6c222c2343", "messageHeadline": "Merge pull request #506 from OffchainLabs/arb-latest-validated-block", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "56c6503af7409119abfd0fbd872e1d3dfd48590f", "messageHeadline": "Merge branch 'master' into find-batch-containing-block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 520, "deletions": 244}}, {"node": {"oid": "f5b2327215575d1dddc09d28ee7a7408b4e1fa26", "messageHeadline": "Merge branch 'master' into arb-latest-validated-block", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 518, "deletions": 244}}, {"node": {"oid": "063cf31d9f98fa798e8b7ea0842a95161aa9a5db", "messageHeadline": "Put ModuleRoots in validationStatus and fix writeToFile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "9b38ab50311421934262177e53e3b0131692ce33", "messageHeadline": "Merge branch 'master' into unmarshall-arbitrum-tx-types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 175, "deletions": 32}}, {"node": {"oid": "039e79250ddfb2e1573d68d32993d5f3aa911cf6", "messageHeadline": "Use locally built WASM modules for latest machine in docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "59bbd392a526f0a50859a9b250714ac735e6b251", "messageHeadline": "Merge pull request #511 from OffchainLabs/bloom", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 175, "deletions": 32}}, {"node": {"oid": "b11b27d0412116275178e842337cb45cfc9f3792", "messageHeadline": "linkt fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "63d185add6726630f12d582485979acc09c53944", "messageHeadline": "bloom test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "19d4e21082e80990e8a53d927266246c21bf66e0", "messageHeadline": "merge geth-bloom and manage backend from node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a1c9fe32151b69cbe74b133528d045ef8600dde3", "messageHeadline": "require context in defaultTransactOpts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "807e81f2ea398d36b127e5f7fe744a40da228682", "messageHeadline": "update pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bcebe77aa9a662626cae82bcc8caf59202bb6ba", "messageHeadline": "support marshalling & unmarshalling arbitrum tx types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 54, "deletions": 41}}, {"node": {"oid": "25f5da008adb99d112e97874ec5c5834a22ee20b", "messageHeadline": "Load latest wasm module root in deploy binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5c7db0161e5c05f653fabf94e7ca32552c837391", "messageHeadline": "Pull in WASM consensus releases to docker image", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c5803019ea412ca18666c9fdb052b50bb294b1e1", "messageHeadline": "Fix missing error check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "832efa3c1012e8b93f96586b0aea9381b69c09ba", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 29}}, {"node": {"oid": "1a4c1b945ef5dab42212c8f5e508d36cecd20a86", "messageHeadline": "Validate current WASM module root and optionally a pending upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 153, "deletions": 35}}, {"node": {"oid": "fba6bdbf3c95fa3397b79521fbc3295cb3bef147", "messageHeadline": "Merge pull request #504 from OffchainLabs/l1reader_reduce_calls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 29}}, {"node": {"oid": "a33a39df50f176bf6d352937f60842ba0bc6c39e", "messageHeadline": "Merge branch 'master' into l1reader_reduce_calls", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "54d93b37f87050b5c85191a4ada8ca98fa935b88", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "75bf75733b625e9c2175bbdfd27d9c9916331c42", "messageHeadline": "Merge pull request #500 from OffchainLabs/remove-support-for-tips", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "d76a36bc16e27392ba39a24a7a962838edf9a08e", "messageHeadline": "Merge branch 'master' into l1reader_reduce_calls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 277, "deletions": 174}}, {"node": {"oid": "d1f50cb37ea6f20eb215f87c6ac8525ddd426763", "messageHeadline": "fix test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "4e859e0e777397478bdbed689662fa0cfef04b45", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1180, "deletions": 612}}, {"node": {"oid": "022a2d8b073d94653cd230d202ac979aae766f45", "messageHeadline": "Merge branch 'master' into rollup-addresses-in-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1396, "deletions": 661}}, {"node": {"oid": "c63ef756f423b5431e3b54d5e09c78b453c5e0cb", "messageHeadline": "Merge branch 'master' into remove-support-for-tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 964, "deletions": 576}}, {"node": {"oid": "6f459d84b0405738cf7764e8d50d91ecf27864c8", "messageHeadline": "Merge pull request #458 from OffchainLabs/nitro-machine-versions", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 277, "deletions": 174}}, {"node": {"oid": "0993a9379caaa54863e8476febc5c15e1771dd99", "messageHeadline": "Add arb_latestValidatedBlock RPC method (and hash variant)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0b821813a543fb06baaf943f17f164a61d225b0c", "messageHeadline": "Revert \"Add latest block validated node interface method\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 57}}, {"node": {"oid": "7f326fc98b26c1f37fd423e6ce8af73fc744fc57", "messageHeadline": "Add latest block validated node interface method", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 14}}, {"node": {"oid": "aae3096ad8afea5aeb9691264ea9c1d1724dc75a", "messageHeadline": "Improve error message when block number is too high", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98365803396daab6575f4a94ee7ca2d983df7eb5", "messageHeadline": "Add new NodeInterface method to find the batch containing a block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 80, "deletions": 6}}, {"node": {"oid": "5130780db6bc88152bbf69af19ee9d43b5232263", "messageHeadline": "Use error instead of panic if step until host io fails", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "685ffbc3485a570e00bf2c203820d746ac9fb4b4", "messageHeadline": "l1reader updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "75a0b0f96956769cacae5faed102a41b9eddf073", "messageHeadline": "l1reader: reduce unnecessary calls", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 53, "deletions": 26}}, {"node": {"oid": "a97642131286f8e29efc68e1c1812582502e3de1", "messageHeadline": "Merge branch 'master' into nitro-machine-versions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 636, "deletions": 390}}, {"node": {"oid": "41efd36dd320e15587ee3095fdc0c84a6705df76", "messageHeadline": "Merge pull request #456 from OffchainLabs/l1reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 636, "deletions": 390}}, {"node": {"oid": "f9f200f329135b75c415d00cd93f122e8a6cdae1", "messageHeadline": "Merge branch 'master' into nitro-machine-versions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 272, "deletions": 54}}, {"node": {"oid": "3a9ee375394555295ffd0fd7baffcf349ecf8809", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 94}}, {"node": {"oid": "a6a377606694b86f9223f5a4716d738d453620fa", "messageHeadline": "sans lifetimes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 382, "deletions": 1175}}, {"node": {"oid": "a995458301bbca96e7f52f6df03f8796ea52a9bd", "messageHeadline": "merge fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "0f102d2ec67e067320a7646d9f0d024aeabdc002", "messageHeadline": "Merge remote-tracking branch 'origin/master' into l1reader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "163c303737de85a80bdec4de40125a6d5a20857d", "messageHeadline": "Enable HardReorg in TestSequencerInboxReader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "4bcb5054d6a3643d5eb93d655f807d217f3a664f", "messageHeadline": "Disable hard reorgs by default and don't allow them for sequencers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7c136b0190ffda25c9becd3f436fc1ea107ccab9", "messageHeadline": "Fix seq coordinator test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "7c61f41823c971e5da722a9e9be61b59b2051290", "messageHeadline": "Fix logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1cf1c78345307bcb802e7379938ba64a2a045f7", "messageHeadline": "Remove unnecessary len(messages)==0 check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "79438aa73baced4f326d13de0c1039b8185d95cc", "messageHeadline": "Simplify previous message check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "85cb53d3083b322b8e16b6fe5b943c599ccd71b8", "messageHeadline": "Remove unnecessary delayed messages check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "51fa1fa27030d5f346607f1c4baac736ecf38656", "messageHeadline": "Write batch if len(messages) == nil", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "58aa6dd2bb448662cc0b344f6c9fedb629fcd075", "messageHeadline": "Validate delayed messages read in tx streamer to prevent jump", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "08856b4131dcde9148ceb94b6d81081164827030", "messageHeadline": "broadcast on pending blocknumber change", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "90fbc83d061d8dda80819628b21eb3de1372451a", "messageHeadline": "waitForTx waits for the next block to be pending", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8e851389cc06d8b6a7195c32bdc3c06d4397084", "messageHeadline": "buildfix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7896cd347bb7343b914f62150e779721d90f5f0a", "messageHeadline": "review and merge fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "4832d922582e9f597dec5e9c830c8b93e0028def", "messageHeadline": "Merge remote-tracking branch 'origin/master' into l1reader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 239, "deletions": 42}}, {"node": {"oid": "b8f4d2fdf2e1218a10f913b9b8b5d4c725fb4761", "messageHeadline": "Merge pull request #487 from OffchainLabs/preimage-db-code-lookup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "7cdb119b975d96966da58f25d4fe3d70b0cec1eb", "messageHeadline": "DropTip() after upgrade", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e6cb39917fd656e7e72b87c9d8f6eb79181803be", "messageHeadline": "Merge branch 'master' into preimage-db-code-lookup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 139, "deletions": 12}}, {"node": {"oid": "c122aa2dc12c348676aa032adf0db7445dbf983c", "messageHeadline": "Merge pull request #498 from OffchainLabs/upgrade-version-2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 139, "deletions": 12}}, {"node": {"oid": "9d05c7db84af93c6e793bb305fe86527f84371bf", "messageHeadline": "Merge branch 'master' into upgrade-version-2", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "717ae43df73fb5c52d35d37ec2374dcea28c7c36", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7e35ea432ff9736a9deca6b5f58385a3caf69df", "messageHeadline": "Merge branch 'master' into preimage-db-code-lookup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "e21b3bfadd38614a165ce45ae48edcd496f95b60", "messageHeadline": "Gate new behavior behind ArbOS upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "81f1c492251b3d8efea92683851ab25d7a0e5b2b", "messageHeadline": "Pull in geth EVM block hash opcode fix and add test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "28d01a7fd3efabe40f409121ead553b71ba1566c", "messageHeadline": "Merge branch 'master' into preimage-db-code-lookup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 178, "deletions": 60}}, {"node": {"oid": "ac5f9cfed6cd5137935dfd5bd92b0ec247eaba5d", "messageHeadline": "Move arbosVersion increment out of if statement", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c69ebe484cb87fc461f22876f5f39073559f555", "messageHeadline": "Set TestnetUpgrade2Owner constant", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1502507335751f0b912a2d46c08a624027447870", "messageHeadline": "Hardcode upgrade 2 chain owner for testnet", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "d7091ce2de5b2ba8783356356ac9b7e3e7343f36", "messageHeadline": "Fix geth pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fca5acf076aafc1fb961ea89238282e92c10d37", "messageHeadline": "Merge pull request #489 from OffchainLabs/fix-contract-verification", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "8ee98c6fc9335f8fdca27c0acfd8b2d3af3bc40e", "messageHeadline": "Add and test an upgrade to ArbOS version 2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 97, "deletions": 9}}, {"node": {"oid": "87390c4eaa6b9ca04ff2c7ecc5252dc559964c73", "messageHeadline": "Merge branch 'master' into fix-contract-verification", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "305940dea5154148363e637c95663dc329d411f5", "messageHeadline": "Gate new behavior behind ArbOS upgrade", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2630a499e55f1c4c6fa942dd5abc396e1bd785d8", "messageHeadline": "Mark package as public", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ed486912965ce1e9a313b9cea5e1f1f2b8d2f98", "messageHeadline": "Add contracts beta tag", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30b87dfbf985647f09675ff28324540538117d5a", "messageHeadline": "Merge branch 'master' into fix-contract-verification", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 250, "deletions": 73}}, {"node": {"oid": "fb1ca7da46d48b2e5057b3bdf5c9e3e5433ba7e7", "messageHeadline": "Merge pull request #496 from OffchainLabs/quieter-arbitrator-printlns", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "75810c58e3b03621ea1c41460f5a03a0dee17271", "messageHeadline": "Improve arbitrator printlns (rm exited with code 0, better stdout)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "1d36ad12613c69c0da2d5643fdbe7dfb09b7004a", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 205, "deletions": 38}}, {"node": {"oid": "9410e2e3f2a9cc22999b95a13a141305dc0cefeb", "messageHeadline": "add from", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "eb73ce2dce81ed6783f33c98bd82608954e25186", "messageHeadline": "Call updateLatestWasmModuleRoot regularly", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "70a083c26cb86bc4b631c2f232e574bb0e640714", "messageHeadline": "Make NitroMachineLoader general over any module root", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 209, "deletions": 165}}, {"node": {"oid": "04c604e0843d4af13a6f4f49be75b0710636e48e", "messageHeadline": "Pull in geth EVM block hash opcode fix and add test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "b5cf8b6671428a5a8149295b251c077bad94d49e", "messageHeadline": "Support loading a different machine for a challenge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 84, "deletions": 33}}, {"node": {"oid": "25c8cc8e17311af56322c416acba5918aab82265", "messageHeadline": "Build machine into target/machines/latest", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 23}}, {"node": {"oid": "3f1c6628ae244121eec966e9983cd443bbdfba5f", "messageHeadline": "Merge branch 'master' into nitro-machine-versions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2618, "deletions": 2533}}, {"node": {"oid": "2326dee6cf93f4e244c0100e7c74bf634c9ba026", "messageHeadline": "Merge pull request #485 from OffchainLabs/expose-gas-pool", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2d1e76c0c64294d4190ce13db32033d94d160b3d", "messageHeadline": "l1 reader merge poll and event loops", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 46, "deletions": 48}}, {"node": {"oid": "ad7c1d072a8300c0ff7abff3fa64ee6926b8c7f7", "messageHeadline": "merge fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3cdbff40933522f265a21db18cea2b29350017e9", "messageHeadline": "Update submodule pins", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1defb09552761748fbba00bfb10789531ac5a298", "messageHeadline": "Merge branch 'master' into expose-gas-pool", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 138, "deletions": 31}}, {"node": {"oid": "745877b5d261e038311596e71f5602602f95ff0e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into l1reader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3147, "deletions": 2621}}, {"node": {"oid": "0b690fbd50afa88e186deb27d3433ca5a1330f44", "messageHeadline": "Allow context cancelations for backlogged sequencer txs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "98754a457dbcb6ca9ee0e5c5bb4c7e5d2e7bc043", "messageHeadline": "Remove ineffectual assignment to make linter happy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c11e0b7aa92a2e70e96f824863806f4283d0ceb2", "messageHeadline": "Have block validator pull batches and blocks if necessary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "5d03674344e4d91d989f9605e7b70a41b22a5316", "messageHeadline": "Fix log level config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e8c05dad4355b2bae9e0cec273179b48540a670e", "messageHeadline": "Fix relay conf", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61f59f2d0e28fe59821492a8b04af127511fe358", "messageHeadline": "Update README.md", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a504f9d0fcdbf989c7355989430632c915652f6c", "messageHeadline": "Merge pull request #483 from OffchainLabs/enable-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 23}}, {"node": {"oid": "ac7f6b00666adb3d49c90395d8735b7fef98d766", "messageHeadline": "Merge branch 'master' into enable-metrics", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "d70be148f8f74d524cbebc1f5af030232bf51044", "messageHeadline": "Fix URL", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "093b4ca0366830bd49b640b15c7500b6fc3acba6", "messageHeadline": "Update URL", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dcffa362a13dca5213d1eb90126571380b858aa", "messageHeadline": "Update readme", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "06328ed889da671974497b808b4be5caeeec8c31", "messageHeadline": "Update licensing text", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ae0f5d4d48ca8b03f92ea358708961157cbcea1", "messageHeadline": "Add README", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1d256bdb8236b780f185c62f897e7e6b6ea75436", "messageHeadline": "unused import", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f27b3658d142d10eab71d260d6cef4365c727e69", "messageHeadline": "Merge branch 'master' into expose-gas-pool", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7231afce717687d03bd9c9658ade831b0521b461", "messageHeadline": "Update go-ethereum to master", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07269a5c82648be706201458443983a242dcbf6c", "messageHeadline": "Pull in geth RecordingKV code fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b7a43f890899903b6a83498f0bd728bb6ea5b59e", "messageHeadline": "remove circular import", "author": {"name": "gzeon", "email": "95478735+gzeoneth@users.noreply.github.com", "user": {"login": "gzeoneth"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c4d1f9f441b6c9540d303d0da73e38eee301b203", "messageHeadline": "Support prefixed code lookup in replay preimage DB", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "7797ae2bc53b3a7b282df7bb40ec113cfd0a111a", "messageHeadline": "Merge branch 'master' into expose-gas-pool", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 5}}, {"node": {"oid": "c198f336ff33c7938da40e2ee00a50b732d279fe", "messageHeadline": "Merge branch 'master' into enable-metrics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 74, "deletions": 21}}, {"node": {"oid": "5d5c2779171885cc864fbbb1a71bf5b7e2f6a0d4", "messageHeadline": "Fix other TransactionStreamerInterface implementations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c8c7eaeab991346c8b09c87ac4c2f897b731050f", "messageHeadline": "Queue messages from broadcast client until we have their start", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 3}}, {"node": {"oid": "d6c2824eaf4af9f2bcf0b8aff1aa516f35ab78d0", "messageHeadline": "Merge branch 'master' into trace-state-and-auto-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 64, "deletions": 43}}, {"node": {"oid": "660f1979340a7b7c406b138f78f5fe36a422f9da", "messageHeadline": "expose gas pool", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "00bc7c6d4d5f919adfad15aef18d53746bde00ee", "messageHeadline": "Get timestamp in sequencer after getting queue items", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "fa1b9e8cca95e337b56615b473b588d1dd59a908", "messageHeadline": "Add ability to enable metrics endpoint in node", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 56, "deletions": 23}}, {"node": {"oid": "0cb1e77d5511a913e8daae48f9747262a0065e4b", "messageHeadline": "Merge branch 'master' into rollup-addresses-in-config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "95e77cf44861627299ce3e4e6cbcd68d6f0fa0b2", "messageHeadline": "Move rollup addresses from separate json into config", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 42}}, {"node": {"oid": "55f2592dcafc86d8d8e063b0082474f1199f1406", "messageHeadline": "trace state accesses and retryable auto redemption", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 255, "deletions": 112}}, {"node": {"oid": "f5fddccebd69bf15a0593a9e9799507557602f75", "messageHeadline": "Fix lint issue", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "08c87d707fc44b2f6f1576817f12283f5016389e", "messageHeadline": "Shift panic response in node", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "8d9fae66c06f0ffc6034b3b7f893d5dd305f0a74", "messageHeadline": "Add log-type to relay", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "72911f47e5720691eebeef63b3efb226c3263c06", "messageHeadline": "Go back 20 blocks on startup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2197d7b7c4b236da720c1b4bc533c0caddeb3677", "messageHeadline": "Fix InboxReader's getNextBlockToRead", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "61ed71abbde78031ebdf60110dc060858a3d303a", "messageHeadline": "Disambiguate delayed sequencer error message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22926a8ebf7dfd638f4528a31d7beb8af44e3599", "messageHeadline": "Use time.Until instead of time.Sub(time.Now())", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af09ceeaf6a84a7b609f533cce17f2761e598973", "messageHeadline": "Precisely enforce MaxBlockSpeed", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ecb84d5f535aca088be01c1367a71d0efc24a60d", "messageHeadline": "Fix sequencer config (add CLI options)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "f1de71a092ff7eb805e0ed16832cc6acb0c88eb7", "messageHeadline": "Lengthen batch poster polling delay and error delay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1660ef4809d5aae3f15034d1e1232576afe50b97", "messageHeadline": "Improve node config of sequencer and surrounding infrastructure", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 39}}, {"node": {"oid": "0eee1730662607ba2653da0322a1b9b4771ac6e3", "messageHeadline": "Support json log format", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "671dbecaa623e4ae1457ca487c45cb4e7e60fbdb", "messageHeadline": "Fix node version to latest LTS (16)", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3c8e1cfe11b69f9445efe2682c8c6bbc8bdff04", "messageHeadline": "Bump npm dependencies and repin-go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1047, "deletions": 1003}}, {"node": {"oid": "0dd3fcd0288f3e85b9b887b6360e06613e83d884", "messageHeadline": "Merge pull request #449 from OffchainLabs/seq-fee-test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "5028fc120067624a957f1356fcdf9de1f8121466", "messageHeadline": "Merge branch 'master' into seq-fee-test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 158, "deletions": 67}}, {"node": {"oid": "140544b5e9e3c471ed34df34a184ff5f086a90a7", "messageHeadline": "Re-add solhint and prettier configs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "9bf27abc12bbb7857dcf217d08e6d1f63bfe456c", "messageHeadline": "Merge pull request #462 from OffchainLabs/add-issue-templates", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "ac7c7d8f82a8475ebb9cff0aa65588c28aeb5c83", "messageHeadline": "Merge branch 'master' into add-issue-templates", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "ee722c2bf1a1f3ccdb6d60b8db7fb58d8a22f273", "messageHeadline": "Add sequencer coordinator chosen healthcheck", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "f66c02ffa825dc102755746e96513e6df39e654e", "messageHeadline": "Merge branch 'master' into add-issue-templates", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 78}}, {"node": {"oid": "b2e0ad18d31a20e7eb247c6c3b56e42ebd60e241", "messageHeadline": "Merge pull request #460 from OffchainLabs/refactor-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 78}}, {"node": {"oid": "621b453639f1266568217057b4762b6c26025ebb", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d2eff88b063486dba038e01b14fba43e3792e69", "messageHeadline": "Merge branch 'master' into add-issue-templates", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 924, "deletions": 1214}}, {"node": {"oid": "5d6a051e4c97c80c047f35f4534a53ca0382f516", "messageHeadline": "Merge branch 'master' into seq-fee-test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1540, "deletions": 1368}}, {"node": {"oid": "b4ff84bef6f61a5595bb70ff7ee6a5c75c9959d8", "messageHeadline": "Rename nitro-contracts to contracts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 52, "deletions": 75}}, {"node": {"oid": "6615c2a02d6eeae584da8481ff86720a8ee0458d", "messageHeadline": "Replace underscore with hyphen in solidity folders", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4630904de00f6ae3498933d4aa3f8164f2890840", "messageHeadline": "Fix other solgen references", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "1416304d48d12aa11b6494bf38a49d357dcb3762", "messageHeadline": "Fix docker build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "78cf1d78baa95dc121574c005196080833f2c9d7", "messageHeadline": "Fix local build for new contracts location", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "c8f5a2dcfca8ac73b0f4d30d7b115873a8699e7a", "messageHeadline": "Move contracts into nitro-contracts dir", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a341d45b1713eb51e47a90f6571d0a1ca2c2a74e", "messageHeadline": "Useless push", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ccea160218535b81ee8a9c6f36a2522170cd7c6a", "messageHeadline": "Update copyright statements", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 689, "deletions": 1137}}, {"node": {"oid": "f49e5874b1b81d6486896a262120ec40a84a03dd", "messageHeadline": "Create LICENSE", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "57820b7d5236d11849fc0802344d0a39fa817f2a", "messageHeadline": "Merge pull request #461 from OffchainLabs/testnode-script-stress", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 136, "deletions": 77}}, {"node": {"oid": "14abd68a67313455f05460047fb3ade750cd4dc3", "messageHeadline": "Update bug_report.md", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "d9773bec37c3578c941fb1401ca6052e64e5f342", "messageHeadline": "Update issue templates", "author": {"name": "Harry Kalodner", "email": "harry.kalodner@gmail.com", "user": {"login": "hkalodner"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "153427be55fe8897aa4e7bd9d10d939403c0db5e", "messageHeadline": "testnode-script improvements", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 136, "deletions": 77}}, {"node": {"oid": "4a954c3a5f37e4a26a929023c2cab8157b4b2421", "messageHeadline": "Remove debugging code", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "70d380774b62c04765da09576e598a99e13d8516", "messageHeadline": "update blockscout to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51521aa96292724c08ff9fe0cda733c9fe9df9c1", "messageHeadline": "remove timestamp storage slot", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ed0bc7640dd698af4174d1359cbf24cf5b2f5408", "messageHeadline": "update blockscout pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2784c0c1679e091324bd7e2a091bed8c8d6f1158", "messageHeadline": "use timePassed rather than taking the difference", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 30}}, {"node": {"oid": "7921125f0d664e43f5428b615d029c34006da045", "messageHeadline": "Fix CI print module root", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11d625e09ba876fc6d2cd0f928f4c65f4502a07e", "messageHeadline": "Start adding support for loading multiple nitro machine versions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 166, "deletions": 128}}, {"node": {"oid": "016ee7ee06ee6c0e6d8fa367ff50e3e9c4043e36", "messageHeadline": "Merge pull request #442 from OffchainLabs/challenge_too_far_test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 136, "deletions": 56}}, {"node": {"oid": "67583cbe2d34c1ca3d8ac602dd373ecbadcb4753", "messageHeadline": "Merge branch 'master' into challenge_too_far_test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 548, "deletions": 74}}, {"node": {"oid": "a5da4b72e78b206eb8d888a45060eaea4594fcf8", "messageHeadline": "Merge pull request #457 from OffchainLabs/fix-outbox-timestamp", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "1a03d43a060aedf0d1f1d020613bc2626be26a11", "messageHeadline": "Merge branch 'master' into fix-outbox-timestamp", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ae55cdb4951daf637c4c4702f4e6fb72ece7a4b3", "messageHeadline": "remove LastTimestampSeen()", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "4fd8d700971c0c420194ff3642de603a303f738a", "messageHeadline": "correct send timestamp", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f20974dd325c370e92a2381d423d95c9b18992f5", "messageHeadline": "Merge pull request #448 from OffchainLabs/outbox-node-interface", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 401, "deletions": 25}}, {"node": {"oid": "9b06581227f38bc753116300e3a68d0241323d07", "messageHeadline": "remove root & send", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 37}}, {"node": {"oid": "43dc8c685e09e22242e158eb447ed7f7896a4f11", "messageHeadline": "retrun ethcall blocknumber workaround to l1reader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "5e90fca2a6478bba12f03182cbbc4d5f8d77e0c2", "messageHeadline": "l1-reader config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "21fadbed4a87d7951e4110408a623392b4c47531", "messageHeadline": "move test-only tx wrappers to system_tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 225, "deletions": 218}}, {"node": {"oid": "aa298f70cdeceac532692ea7a39fa5487f3fadd5", "messageHeadline": "deploy uses l1reader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 49, "deletions": 48}}, {"node": {"oid": "b72208a980fa5113d780bdea292abc335d90e2e5", "messageHeadline": "l1reader: initial implementation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 341, "deletions": 132}}, {"node": {"oid": "e6663640a184bd7fcf7580dfb9b0f6c432b40d8a", "messageHeadline": "make send optional", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 75, "deletions": 35}}, {"node": {"oid": "da115e056cab53e7fe877e271cafb96c6fe44d02", "messageHeadline": "Merge branch 'master' into outbox-node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 221, "deletions": 83}}, {"node": {"oid": "d17122f93965b581d9e26d1437db3bdba8c5b0c5", "messageHeadline": "fix query", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "b66ac892ab12bd88d458b7af202d482b6c1fc9cd", "messageHeadline": "query via backend", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 176, "deletions": 46}}, {"node": {"oid": "9eb9fd4f652cc8a81c07978f59b777e9ae901ab8", "messageHeadline": "Simple version of das Aggregator.Retrieve", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 83, "deletions": 15}}, {"node": {"oid": "09ecaedf7cb7fd54d64065fb5bca58d9b5fcc7b1", "messageHeadline": "Rename script from sh to expected bash extension", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c879a4e39606617a13d6f5f7b2993cc75a8528cd", "messageHeadline": "Add repo metadata to package", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "1144bceb37132d78887fd2ee251b93a744e05cf2", "messageHeadline": "Add shebang", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "73eb562abfa300706a8498d8e101fc84517a046a", "messageHeadline": "Refactor solgen contracts to compile as npm package", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "98a477c6405df6029104d6ce8760786d6a8041e6", "messageHeadline": "Merge pull request #451 from OffchainLabs/outbox-proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "56eea13e848422ed5a2dbc4b847cb2d0a4c525cd", "messageHeadline": "Merge branch 'master' into outbox-proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 89, "deletions": 10}}, {"node": {"oid": "5b6ace13513726a3b7c14f594c6eb22049c83dbb", "messageHeadline": "Double hash merkle tree leaves", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "a2d325a288e11b170de80220c8e7f7ed82c30be5", "messageHeadline": "Merge branch 'master' into seq-fee-test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 89, "deletions": 10}}, {"node": {"oid": "dae8b7032d0d97aa3e54c11e5b16ffce39802d13", "messageHeadline": "Merge pull request #446 from OffchainLabs/fix-l1-price-update-time", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 89, "deletions": 10}}, {"node": {"oid": "266e558615db974b0b7f2f7165058171f2f545ea", "messageHeadline": "Updated merkle proof calculation", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "83adacc480261284151186f444ff845de3567d91", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "55406335e9be7aae81469cb0c897e8b97ff5affb", "messageHeadline": "Test the sequencer is paid as expected", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "fb2f1d87edce097333d36126d5a23738021d8651", "messageHeadline": "Merge remote-tracking branch 'origin/master' into challenge_too_far_test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 79, "deletions": 43}}, {"node": {"oid": "1f4bea5ae1f1c25f43e9c682352a39c767d83c8e", "messageHeadline": "typo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7f60aa28eef50af9a50a714c2a16c8e40c7152f8", "messageHeadline": "add comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e60c76a51e8541ce9de581463fadac74605b6555", "messageHeadline": "tweak line", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2aeb01d8d951b9bf020826d5cdcc5b3816973f1c", "messageHeadline": "tweak test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "86a0bb361d4dae5fe19f37c674b3f19f254f3733", "messageHeadline": "Initial work on aggregator Store method", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 90, "deletions": 3}}, {"node": {"oid": "cc9186530987bed98174c0f9d9432ddace88ae7c", "messageHeadline": "proof api", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 243, "deletions": 12}}, {"node": {"oid": "8a8bde33972a336736422854d823eb52a27f3c31", "messageHeadline": "Merge branch 'master' into fix-l1-price-update-time", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 75, "deletions": 43}}, {"node": {"oid": "a084cf2f6b97602da0ba8a287357e3abbe04e103", "messageHeadline": "Fix TxStreamer timer", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "da071821372c290009f3f015c99ff0ecdc04b143", "messageHeadline": "Remove uses of time.After", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 81, "deletions": 48}}, {"node": {"oid": "be43e8f3aec07e9b84fad4bf9a15ff17b0a3fff1", "messageHeadline": "Merge branch 'master' into fix-l1-price-update-time", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c7fcfd05848b95459022ba6cd47bf87af3f18dcb", "messageHeadline": "Merge pull request #444 from OffchainLabs/tls-safety", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d7489ba38bbf6f25d8085283a1b72be2e805c759", "messageHeadline": "Change time basis in L1 gas price estimator", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "d3f6201d5cc5b766fda6aa33a85e663f0afbb76b", "messageHeadline": "Require minimum TLS version of 1.2", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ceca5698e4be274adee2c05b707a497d62ccf0cb", "messageHeadline": "Merge branch 'master' into challenge_too_far_test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 446, "deletions": 0}}, {"node": {"oid": "e7dcb2ec7fd86a3d4af40cce7ac200599203dedb", "messageHeadline": "dont use readinboxmsg-10 in onestepproofs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "028ae039b999d80f8ae77859efd16b428aa3efc2", "messageHeadline": "Merge pull request #409 from OffchainLabs/zeroheavy-encoding", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 446, "deletions": 0}}, {"node": {"oid": "08a1db0d0de369f14714333d27d6ae51474d7692", "messageHeadline": "Tighten limit on zeroheavy batch decode size", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8073bef743205baf58332da7f908718cd9234679", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e706f9e261d47b41274333b836061049c94d26a8", "messageHeadline": "Merge branch 'master' into zeroheavy-encoding", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 164, "deletions": 129}}, {"node": {"oid": "0214ea6f08ef0dd3344d49b13e148f9a16186465", "messageHeadline": "add challenges to too-far", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "1230eda650c2935e4ba635801674efc4c9852106", "messageHeadline": "restructure challenge tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 97, "deletions": 56}}, {"node": {"oid": "4127dcf6d86bf9ed9385155f92b27b3c946cda04", "messageHeadline": "add measures", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 95, "deletions": 4}}, {"node": {"oid": "5de2fe32ddaee7706348287755ff01642e7323d5", "messageHeadline": "Use clippy to lint Arbitrator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 130, "deletions": 124}}, {"node": {"oid": "422171808e259875765135a335cf97032561bdc3", "messageHeadline": "test improvements", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 30}}, {"node": {"oid": "20510ab0915b130d5e5066d0fc58b684d3b6f0b3", "messageHeadline": "Merge pull request #439 from OffchainLabs/codebuild", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "b89629d73542d8c618b1e200f15f43368468cedc", "messageHeadline": "Merge branch 'master' into zeroheavy-encoding", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7da747c5c331dbeae17440e6c0081435c1d5d0dc", "messageHeadline": "Merge branch 'master' into codebuild", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f9a5c4fc1a00eba982cd8e8914ce3257c14deb6", "messageHeadline": "geth pin to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f75ebfe722fe929497b7bdec4845723df1b2d857", "messageHeadline": "update pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4630bb46e3af8f86b4568c6e6d7b585c6189404c", "messageHeadline": "update geth pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f33b2719cadc2ce4a6ce161ed6f4f44824053c53", "messageHeadline": "Merge branch 'master' into codebuild", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3097bfb7a12c2099fa0fed88975642b13424de77", "messageHeadline": "Run go tidy for arbitrator test cases", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1076fcc9c91ede922799c6c428cef58872e256c3", "messageHeadline": "Add dist stage to dockerfile", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "fe3e6f2e466a1bd437f82c306935e8f28182ff62", "messageHeadline": "Update blockscout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18ec71b092c2baa5aa36939234e20e43a6e3fe0a", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "142beb8561707678111cf0d122d7fa9dd366c50e", "messageHeadline": "Add zeroheavy encoding option to sequencer batch format", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "762589083930ae43ca67d9383c178642b4968329", "messageHeadline": "Merge branch 'master' into zeroheavy-encoding", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d9fa8ee08d89682ee0cc0629b263cbd161a8fa73", "messageHeadline": "Merge pull request #436 from OffchainLabs/rename-to-gas-used-for-l1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af8d7fa743428cf9d989edba5e048acd2c1e9ae6", "messageHeadline": "Merge branch 'master' into zeroheavy-encoding", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 659, "deletions": 328}}, {"node": {"oid": "e127d8236e51c6a3969e5883c2c16e89c456d258", "messageHeadline": "Merge branch 'master' into rename-to-gas-used-for-l1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "0544fbe163cf06a9fe634a61308c08f70c88b223", "messageHeadline": "remove message type", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "6c6b262a8a62d8f4c45f5a2f79311f82e7cc3ff2", "messageHeadline": "Merge branch 'master' into rename-to-gas-used-for-l1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d982ac6456854984115c5c8a363f70d15a60c134", "messageHeadline": "repin submodules to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "146f31b84b42a6438a0c89f75b69c2a860303f70", "messageHeadline": "rename field", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5e504c1c019645db54a53ff94c25797fccaeef1a", "messageHeadline": "addSegment limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c2110a3b0d17baabb302c1b1c6f1bcabea9d8994", "messageHeadline": "Change limit", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "bba8f15bac7a8c497f8811e03ff73a5a304c4f78", "messageHeadline": "Limit number of segments in a sequencer message", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3e3a4bbc911e4d9c3a07915cc5d1e8d2698384fd", "messageHeadline": "Merge pull request #433 from OffchainLabs/fix_testnode", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "6ff51ff5a976b22fd758a1fbf1528373813aba61", "messageHeadline": "fix testnode address and accounts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "911771d4c11a1822fcc80d5e47963bef2efcc70f", "messageHeadline": "fix node config check", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a843582bb584da75a6ba69c08d754ec2d3c038e", "messageHeadline": "Merge pull request #432 from OffchainLabs/gas-for-l1-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7156041737801ce01cbcdda103aadb99c92785b5", "messageHeadline": "rename field", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2c390e54190a9cb1e5733c9fbbfe8e4e5404f530", "messageHeadline": "Merge pull request #424 from OffchainLabs/rm-overflow-checks", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "6e449c5039b71f0242e821cc5c5916ef1adca68b", "messageHeadline": "Merge branch 'master' into rm-overflow-checks", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 971, "deletions": 398}}, {"node": {"oid": "d56790f98b07bf7ed603daa71ddd206ba99af641", "messageHeadline": "Merge pull request #414 from OffchainLabs/testnode-redis", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 604, "deletions": 224}}, {"node": {"oid": "09b66faa9ce445b6ae8db666c5553cde4d3c7be3", "messageHeadline": "Merge branch 'master' into testnode-redis", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 367, "deletions": 174}}, {"node": {"oid": "e1cfbb49d2160fda7df4c86eac26af9246037b95", "messageHeadline": "Repin geth to master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d1996750fb6a662919642cb8db07dc5858e6f1e", "messageHeadline": "Fix blockscout pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e153679b9cf56053d737a743681a491962ba0870", "messageHeadline": "Update geth pin to fix replay build", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28abf8c9614ba79b5065ac7a92664c54c9deab15", "messageHeadline": "Fix go mod", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 19}}, {"node": {"oid": "1320cf5060a0c082c88d0e2f61e12bea19cf21a6", "messageHeadline": "Merge in geth v1.10.17", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49, "deletions": 37}}, {"node": {"oid": "4a6c6b92c2867e94d7864fef31aba5c34028e086", "messageHeadline": "Fix Dockerfile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ef825dc04461da2831a4211b1e784dc1170234b2", "messageHeadline": "Merge branch 'master' into zeroheavy-encoding", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 320, "deletions": 123}}, {"node": {"oid": "e16d52d4702b73d3fd105ba7b570d1d082a4ad74", "messageHeadline": "Merge pull request #396 from OffchainLabs/blockscout-state-tracing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 320, "deletions": 123}}, {"node": {"oid": "25e42467d24543f1f7c00a5620f93e6e80989d6f", "messageHeadline": "Merge branch 'master' into zeroheavy-encoding", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1341, "deletions": 178}}, {"node": {"oid": "7df98493c25b335436c8f2c8a222ac1984fc0b5c", "messageHeadline": "WIP", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 55}}, {"node": {"oid": "e4c8478aaf99a7aa901a85d10bd99fee0a173464", "messageHeadline": "pins to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae2b0b9d3a21059803c30cbe59aece2af3d2e423", "messageHeadline": "update blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8233c92df6a2293262c9c6c9c35b5c86e8de08d5", "messageHeadline": "Remove overflow checks in currentRequiredStake", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "2ae208e4401c03dde87552eb3f4a716658e7b914", "messageHeadline": "coordinator logs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7569d448c2d8222019a04b4685caa6f898bb1286", "messageHeadline": "testnode-script cleanups", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 42}}, {"node": {"oid": "e1d43e89d60577abe23ba80272d86d39ee22bbf8", "messageHeadline": "no sequencer is a dangerous config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "f5408765f44efe39c8f438dca217d67939318ee7", "messageHeadline": "typo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d35ef7ac05c2ea03309a56d8adf5d051a2c3975c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into testnode-redis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 122, "deletions": 103}}, {"node": {"oid": "0d84982888aab14b2ae1040573ab045c56644ff4", "messageHeadline": "Merge branch 'master' into blockscout-state-tracing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 121, "deletions": 102}}, {"node": {"oid": "09ffab5d0c1fb5c7a1b879bd44e40da255d230a4", "messageHeadline": "blockscout abi install", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fcf8fa6c318639d57bab2050faaf4dfc5f1d21c6", "messageHeadline": "address comments & finish l1 gas used", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 59, "deletions": 101}}, {"node": {"oid": "614e46c6ea92bd3869917494cf4b2d1843217fbd", "messageHeadline": "Merge pull request #416 from OffchainLabs/separate-conf-util", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "ad86ffae9fd0ff21126aa2b69801f67312a35947", "messageHeadline": "Separate nitro/cmd/util pacakge into util and conf", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "d89596534f865a24e4e97293e0a3ce3715667386", "messageHeadline": "Merge pull request #415 from OffchainLabs/go-1.18-lint-fix", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d958f12f6618de0bc2e89f09f886136cff51c1ac", "messageHeadline": "typo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1cd950411068a5a8181069f95f79f7ada72f8268", "messageHeadline": "Merge branch 'master' into go-1.18-lint-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 89, "deletions": 72}}, {"node": {"oid": "eb048fcbfa8832118e85f231fe5d72880b17efb8", "messageHeadline": "Refactor and rename", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "9f576ef44585c84aa0b778ecbf13f0de15b941ec", "messageHeadline": "Make linter happy", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "335d9539d78d692b83db7729dca3917a99a3d40e", "messageHeadline": "Refactor to avoid geth change", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "5ffbf36d40d32610bd4e24edc4cc9c8aaed60842", "messageHeadline": "Fix test and update geth pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "78499689170052feec57d43bd19171dcb544b58a", "messageHeadline": "Fix tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "af46961c7756deca3901957dbb0b9f6b313ab802", "messageHeadline": "Refactor and rename", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 49, "deletions": 51}}, {"node": {"oid": "6a798cf893bd87abde2c0e8bdc02d668c637654c", "messageHeadline": "delayed-sequencer enable usage", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "489074527f46c9ba2b0a704d883b818defc949cc", "messageHeadline": "Remove use of deprecated net.Error.Temporary()", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fbf908b38edba9065f55daad5d2dc445dc81d18", "messageHeadline": "docker-compose fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "02e00847f1f227eb9847af91226f49f3d1b977de", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "c673fdc3753d8538636d5c88792b5b2eb85fe6d4", "messageHeadline": "fix docker-compose", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c189f2a7fc3a046676d1245d05e0e0348b6eaffe", "messageHeadline": "Merge remote-tracking branch 'origin/master' into testnode-redis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "e6af5ea4751b942fef7cf96d6eecbd4b19046d9c", "messageHeadline": "separate poster from sequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 78, "deletions": 49}}, {"node": {"oid": "112c5c4a4f559b5bdc0866f10517bd173d02370b", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6ab3c228679c565a6fb20ed0c7b64af3ec125c3", "messageHeadline": "Merge branch 'master' into blockscout-state-tracing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1306, "deletions": 118}}, {"node": {"oid": "e6ce5d8bb03d97280d267f3ca590a65863d087fe", "messageHeadline": "some cleanup", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 103, "deletions": 52}}, {"node": {"oid": "b4ffa42b7bb64ccb201e42e08b609807774dc14a", "messageHeadline": "Merge pull request #410 from OffchainLabs/seq-coordinator-msg-signing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 291, "deletions": 41}}, {"node": {"oid": "63e851aa6d246075945f20d0e4df9846558224e2", "messageHeadline": "Merge branch 'master' into seq-coordinator-msg-signing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "89a1ac0e09e6a8e93bc2d00e2e78280d09f16dae", "messageHeadline": "testscripts support data", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "bfb55b2f79171f263d43c73b34776747fb48f473", "messageHeadline": "release coordinator on exit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e7e599bef5b3b81f01d6267e3172855b00b9e46a", "messageHeadline": "Merge pull request #413 from OffchainLabs/update-cors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "00466bbe9fdcea6885ea152b37f9e86509bed3fb", "messageHeadline": "Merge branch 'master' into update-cors", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "7c418f7f68af4542542cfd8952d953c85cd5c0dd", "messageHeadline": "Merge branch 'master' into seq-coordinator-msg-signing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "814ba948506447232057a4c2e9e0364c3c48bed0", "messageHeadline": "Merge pull request #408 from OffchainLabs/challenge-timeout-test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "9a28f566ff08500d78c8139a993a5ffdc8e657b5", "messageHeadline": "Merge branch 'master' into challenge-timeout-test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 892, "deletions": 22}}, {"node": {"oid": "155134ee4c466ad86b8a5c354ad2170559b35c8c", "messageHeadline": "dont post batches or sequence delayed messages if not chosen", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "7974bc6341e1cca3af3d82aa080f4b96b40c79b4", "messageHeadline": "testnode-script add send-l2 and reworks", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 78, "deletions": 41}}, {"node": {"oid": "e70b0d3834951d7a5844b264d5dcb49f4a41b2ba", "messageHeadline": "update cors settings", "author": {"name": "Dragi\u0161a Spasojevi\u0107", "email": "dragisaspasojevic@gmail.com", "user": {"login": "spsjvc"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "e011dd522b5faec4e4cc1fd86286fb8f76e86376", "messageHeadline": "rename keys to accounts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d6a836be00ca0100db22ea5aca0dcce51b9aa856", "messageHeadline": "split testnode-script to files", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 292, "deletions": 206}}, {"node": {"oid": "78c2db8ff418ab2945c6f7e7b6d199c29d090a28", "messageHeadline": "fix dockerignore", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "091bc1b1708ddc85dcb17d9100707406173084fe", "messageHeadline": "support redundat sequencers", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 175, "deletions": 4}}, {"node": {"oid": "84de107f3cf902a1348a054594c785d9fa2b7c26", "messageHeadline": "calls & install", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "3ca991bf43b0d08f814f9619403536b1579d8b3b", "messageHeadline": "ArbosActs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 104, "deletions": 55}}, {"node": {"oid": "8ff3de18c59b4af80ddb66756c7e359d0d79fd51", "messageHeadline": "Fix typo in cmd node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddfc49c5a8dfda8ce5e8b475ca86ca33dbf2c069", "messageHeadline": "Fix typo and disable signature verification in seq coord atomic test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d4ced990ba9477357303903824b5063aa5c41707", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "1cb571ba0ee4f9bae51c4ce705c5f9740d125d67", "messageHeadline": "Merge remote-tracking branch 'origin/seq-coordinator-msg-signing' int\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 283, "deletions": 40}}, {"node": {"oid": "decc03b7d8faa4f7e23afcfa7e291426983eec54", "messageHeadline": "testnode-script improvements", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "9a6b718277ed6046f9301e8ecad74736dc8d3fb6", "messageHeadline": "node: support empty initialization", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "d997d942903a4cbd08ab3b8e5d9f3b1498923b4a", "messageHeadline": "Merge branch 'master' into seq-coordinator-msg-signing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 979, "deletions": 63}}, {"node": {"oid": "84ab8b3656fa6489202220afec45eb992b0c539a", "messageHeadline": "Add standalone seq coordinator invalidate message index CLI binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "af024a6bb6b9cc6b96f6ba6bf885f1804c6c39aa", "messageHeadline": "Sign message count in redis", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 73, "deletions": 60}}, {"node": {"oid": "6386582a081011a4199c66b30863620452be7753", "messageHeadline": "Sign messages in sequencer coordinator redis instance", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 193, "deletions": 21}}, {"node": {"oid": "388b96cd548236b23e61d32fd4c06a3f75f26b5b", "messageHeadline": "Add test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "339bd2ffd2a4d1f106a8f9921fd8bc6778839931", "messageHeadline": "Merge pull request #398 from OffchainLabs/testnode-scripts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 892, "deletions": 22}}, {"node": {"oid": "846db2f1c77673365f95db8a92270ab4e6de67e8", "messageHeadline": "Make timeout challenge fail if timeout if challenge ends other way", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9063f597f11f246d2aa4f7b6341e245bbb1fd340", "messageHeadline": "format fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "f5994b95ef8112fe8ac0e0dc4a56e0b6c8a4b757", "messageHeadline": "testnode-script typos", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "44774efa6d910f65b6d32b5a2ef82e48ad34c69f", "messageHeadline": "comment that postinstall has no code available", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9a730fa7c4ee4d44d775e087010083f9da9efd7b", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 47, "deletions": 55}}, {"node": {"oid": "aafec69c612a4242a8dd9d957b1c24816fe1ab34", "messageHeadline": "Add copyright and license info", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "468e43a91f1d2584e49803dcad10b375d87c5c59", "messageHeadline": "Merge branch 'master' into zeroheavy-encoding", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 436, "deletions": 178}}, {"node": {"oid": "41f496db01a1ff67cf8392dd661e4dd754450524", "messageHeadline": "Add funcs compatible with CompressWell/Decompress", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "30d1ee528f0d191d949140461a8bb8b6f4017e57", "messageHeadline": "typescript fixes from reviews", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "0881eaf38b9d7cf9311adaffde491031e5573ffe", "messageHeadline": "testnode-scripts: catch assync errors", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "935eaeb426255b26251789e565bd06bb3c0c18ba", "messageHeadline": "Merge remote-tracking branch 'origin/master' into testnode-scripts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 87, "deletions": 41}}, {"node": {"oid": "e6f325fb0eaba22d2fbccc46ffafc7c8aaf53da2", "messageHeadline": "improved scripts, separate sequencer from funnel", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 103, "deletions": 29}}, {"node": {"oid": "3d1f95e9174fc30e813f746cc46607c9e61a318c", "messageHeadline": "Add challenge timeout test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "22ad6dd4302cd3196a409eedc8f93efccbb19a36", "messageHeadline": "Merge pull request #407 from OffchainLabs/fix-dev-node-without-l1", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "164520857eaf8bb1769c5d8266fa8d1464f8a6af", "messageHeadline": "Merge branch 'master' into fix-dev-node-without-l1", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 56, "deletions": 20}}, {"node": {"oid": "d849f7580f50e0231687cb578f3ac45be14968cc", "messageHeadline": "Merge pull request #406 from OffchainLabs/fix-staker-challenge-tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 56, "deletions": 20}}, {"node": {"oid": "ae7a6a8d485adc3075bca92208f8031fb310845a", "messageHeadline": "Fix missing err != nil check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a34dd00191dd149cb28d326da2a6ea6f765a0eb3", "messageHeadline": "Fix running a dev node locally without an L1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "ca2e98200e2d1b64d53e540dbec4de3c23e83ebe", "messageHeadline": "Merge branch 'master' into fix-staker-challenge-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1244, "deletions": 707}}, {"node": {"oid": "622fabcc68ebe35cb56d997030a52b7a071b0916", "messageHeadline": "Fix staker challenge tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "ea86a7129a4ef0e9146c338ef798fa03d65d2f8e", "messageHeadline": "Merge branch 'master' into blockscout-state-tracing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1241, "deletions": 705}}, {"node": {"oid": "d0718c8f337f4059a7781f901c621d21cd747221", "messageHeadline": "linter", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "11f40b85d4daaad91b8607fb5325feb2bf2a60e5", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 40}}, {"node": {"oid": "677656f6412aa4b6d8f2de6f7d51d391788774d7", "messageHeadline": "First working implementation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 307, "deletions": 0}}, {"node": {"oid": "3e20e63e112ec7c9769004f300510cc63654991d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into testnode-scripts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 844, "deletions": 467}}, {"node": {"oid": "39955d1e7f5d2af3e7b3f27227c4b19d34954d09", "messageHeadline": "testnode-scripts fixes, use ethers", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 743, "deletions": 2981}}, {"node": {"oid": "53a6687eba31cd3c74d5de6b909f200f74a7eb86", "messageHeadline": "Merge pull request #404 from OffchainLabs/remove-event-bridge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 59}}, {"node": {"oid": "b812eed90e3901f082ea12b2445b603fda73112d", "messageHeadline": "Remove unused rollup event bridge methods", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 59}}, {"node": {"oid": "924ca0172399af666f58c8883d8c2586db2a6803", "messageHeadline": "Merge pull request #397 from OffchainLabs/remote-das", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "a40a01edd85f44ad39edc8f4917b66421f2201e4", "messageHeadline": "Merge branch 'master' into remote-das", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 236, "deletions": 77}}, {"node": {"oid": "07f4013bf5150907d24f5a7ff7f301bf9b0603af", "messageHeadline": "Merge pull request #386 from OffchainLabs/precompile-errors", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 193, "deletions": 3}}, {"node": {"oid": "5a62301421e5aa2e3bcfd37e817fc42f486eac9f", "messageHeadline": "fix capture bug", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3764754af17870f13469c0475b4f681019f8b4ea", "messageHeadline": "Merge branch 'master' into precompile-errors", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 74}}, {"node": {"oid": "1dd52261586a878f1c5c7442f8c79255c566253d", "messageHeadline": "fix capture bug", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3a381cab94db1e7f3e332eacdd0e6b9c69cb63bc", "messageHeadline": "Merge pull request #403 from OffchainLabs/issue-248", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 43, "deletions": 74}}, {"node": {"oid": "bcfcf89a138e122ec0d93ff4734b445624f5e2cb", "messageHeadline": "Merge branch 'master' into precompile-errors", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "88b394511a84a09475ac7796b2c96ae613c54ca3", "messageHeadline": "set geth pin to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60ef60ee38386f502b7172fe1d38074f83501625", "messageHeadline": "complex example test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "65045d81bbf3288aed525d8125a7612c5106f8a2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into remote-das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 494, "deletions": 330}}, {"node": {"oid": "f8cc3f08dca289c0d354975f30cba0525fa70168", "messageHeadline": "Call DASRPCServer.GracefulStop on daserver sigint", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2f579281e0fa1b99577dbb6c6c499bab7ddd7cac", "messageHeadline": "update docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "46556deccc78704ea7e4087b3105935ebfa22849", "messageHeadline": "Fix lint issues", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "ba3a86afb2e7057bdc3cce54b28be4c1c0579180", "messageHeadline": "Merge branch 'master' into issue-248", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 494, "deletions": 330}}, {"node": {"oid": "19b89b41911aed205045f6892fd17921432e2d03", "messageHeadline": "Merge branch 'master' into precompile-errors", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 882, "deletions": 558}}, {"node": {"oid": "db795149507570ca90ecf219f5623b90613ada6d", "messageHeadline": "Merge pull request #388 from OffchainLabs/eip-3675-compliant-headers", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8fe3c774a91978e8caccd3569a7e90e28a6df6a6", "messageHeadline": "Merge branch 'master' into eip-3675-compliant-headers", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 483, "deletions": 319}}, {"node": {"oid": "07c5a18cf41cb216c9055a031dc5e8fc387a4a71", "messageHeadline": "Merge pull request #401 from OffchainLabs/fix-retryable-maketx-gasprice", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "799d5a466e65529c273b50fbd5b4395e093a94b6", "messageHeadline": "Remove obsolete data and update tests", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 41}}, {"node": {"oid": "64a5a3939bc84afbc29360bdf619ce49b84392bb", "messageHeadline": "Merge branch 'master' into fix-retryable-maketx-gasprice", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 482, "deletions": 318}}, {"node": {"oid": "b3cdfbc6105d42d35eced977230b35a335e7b28f", "messageHeadline": "Merge pull request #390 from OffchainLabs/val-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 482, "deletions": 318}}, {"node": {"oid": "07b2112de4c0159d5231824425d55de30e906a12", "messageHeadline": "Deprecate aggregator base tx fee getter/setter precompiles", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "121606cae18dbe69fee94eb6f2d2a839b148657d", "messageHeadline": "Merge branch 'master' into val-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "498a0d7c2c2e49be0a14c8ca8687674da5598aa2", "messageHeadline": "Merge branch 'master' into eip-3675-compliant-headers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d5ebe9d6cb854935fc01e6a9ff6b1f9e893d8ca1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into remote-das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 912, "deletions": 649}}, {"node": {"oid": "9486a5c75431b14add2534005dd5a35a97d5d134", "messageHeadline": "use basefee for maketx", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c72460e5f48ddf9f92c1bd4d7a22ea5f62d575b", "messageHeadline": "Merge pull request #399 from OffchainLabs/fix-retry-nonce", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d34a33cd2f853e184af6ed89c9b65443333a0e52", "messageHeadline": "Increment nonce after retry instead of before", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b8dfdae567b8b5acd901c37faaa66f6215b7c572", "messageHeadline": "Merge branch 'master' into eip-3675-compliant-headers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 986, "deletions": 657}}, {"node": {"oid": "4668047684d4c84821db261265a3b457987c3719", "messageHeadline": "testnode-scripts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3034, "deletions": 14}}, {"node": {"oid": "29ce5e49dfd403b5b635f205335857e1ab0ad8c4", "messageHeadline": "Add comments on status of header fields", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "7518e375fed613cad81d0be9e98a84df98cdb812", "messageHeadline": "Add daserver executable, grpc with local disk DAS", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "3b10696cfac76210a115511b81f1ce6fdbe2064c", "messageHeadline": "blockscout tracing & abi encoding internal txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 85, "deletions": 52}}, {"node": {"oid": "3f1533df25862a8631b3976a105674497ad2b153", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "837b414e6e7959ff7a210feea3e7c94c3220bbf1", "messageHeadline": "Merge branch 'master' into val-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 397, "deletions": 238}}, {"node": {"oid": "50b5d74f7ae34685656737a9e5b33070e8d503db", "messageHeadline": "Merge pull request #375 from OffchainLabs/full_coordinator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 397, "deletions": 238}}, {"node": {"oid": "046abd62438d4675a1020ab4ae6a40fb1609a2e1", "messageHeadline": "Undo backend refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6f0862198294d77616f9bf6212f1939a6780e55d", "messageHeadline": "Add back in go-ethereum pr", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9faafe058f7bc3e01bf9fa1081c50e8a53648380", "messageHeadline": "Merge branch 'master' into block-scout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 410, "deletions": 390}}, {"node": {"oid": "a6863e6275a1f6ddde4897889717bef761cf70c2", "messageHeadline": "state tracing & ArbRevert", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 159, "deletions": 62}}, {"node": {"oid": "249d28bd3c3e487cb5e0b4716cf9df46f3e49f4f", "messageHeadline": "full challenge: compilation fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5af468b73947d73aa96bf486b6d5b6c06a48ff4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into full_coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 410, "deletions": 390}}, {"node": {"oid": "1e4aeb1c6250b0acbc96c0a81269c4654308e61f", "messageHeadline": "coordinator: fail loudly on json parse error", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3370513ee1722a81c441a2e245ffff08edf992f9", "messageHeadline": "Register nitro APIs in arbnode", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1f28f4fc017d6dadd083f770f8a8ed731623d9b9", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb3bf590eb83cb10084f8eb4bcd10e5a0962ee6b", "messageHeadline": "Merge branch 'master' into val-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 409, "deletions": 389}}, {"node": {"oid": "9eeb8023b2eeca0eccfe06b92d6875cdd3b009b5", "messageHeadline": "Merge branch 'master' into precompile-errors", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "73383c9653368e37e6ae9781cac533f2e06ce9df", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "047a87cbe28c0c38deb98302fd7c9234f8e884a3", "messageHeadline": "Merge branch 'master' into precompile-errors", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 386, "deletions": 372}}, {"node": {"oid": "c50d1943f496cb795430a0c5e24976edf02142b3", "messageHeadline": "Add archive node support (and enable it for the test node)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "69617c2d16cb69ed5fd0751e5472ef46b45ee4b9", "messageHeadline": "Make RunChallengeTest \"public\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2598e10d31b1727e7c911952226626b79d684cbf", "messageHeadline": "Fix full challenge test and move impl into separate file", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 380, "deletions": 369}}, {"node": {"oid": "cff8582e50661d2eb80b9390bf15e33d095de874", "messageHeadline": "makesile: don't modify replay.wasm if not changed", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bc1c8375f04fd7c6cbfd47ebe0694d164db3142c", "messageHeadline": "Merge branch 'master' into full_coordinator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 117, "deletions": 36}}, {"node": {"oid": "b640ed3f485cee68f18b768f37b7ad9e46511122", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d4032c4b0b9c9aa79f1018eb3f16be603106265", "messageHeadline": "Merge branch 'master' into val-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 108, "deletions": 25}}, {"node": {"oid": "4d61ad6a7ff37864fc7c0eeea45736c5d560184c", "messageHeadline": "Merge branch 'master' into precompile-errors", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1442, "deletions": 514}}, {"node": {"oid": "035eef23e2a9d337d7be8748f600ee3455462137", "messageHeadline": "Merge pull request #374 from OffchainLabs/block-scout", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 108, "deletions": 25}}, {"node": {"oid": "8278e7d4e90f8b98c4570ed7cb55479642140f7f", "messageHeadline": "Merge branch 'master' into block-scout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1335, "deletions": 491}}, {"node": {"oid": "ffd2cca8d353aff4a4da8d76d9d62b61a88ccace", "messageHeadline": "Fix linter issues", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "aaefc9b7b542b55bcf1f8cb1d395dc3ab650b917", "messageHeadline": "Small PR fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5eef3732f564a717c4ff21b5e6bb8ca72742083c", "messageHeadline": "Clean up block validate API", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "fb7ace4772dcef1cc9edbb548b71666e1016c3af", "messageHeadline": "Add block val api", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "c6b719ff2f8e207f1a55e08f2b50ed3185274dbf", "messageHeadline": "Setup for custom rpc backend", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "05ff232f431db5edf05d94b9bea25f6859f79e91", "messageHeadline": "Remove SeqMsgNr", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "146fe5614614b9e631857ecd00c2056caf97a470", "messageHeadline": "Move preimages out of validationEntry", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 64}}, {"node": {"oid": "9f428e7c7ac3f74c76757c7b060544c6178f7d8c", "messageHeadline": "Split out stateless part of block validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 487, "deletions": 303}}, {"node": {"oid": "2accb528683dcf176ff225efff4288761ddaac1b", "messageHeadline": "Merge pull request #389 from OffchainLabs/validator-fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 77, "deletions": 10}}, {"node": {"oid": "b036dd6d796babb3b4e8e75395834b0125a8a77d", "messageHeadline": "RetryTo & ArbRetryableTx as To", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 23}}, {"node": {"oid": "99c15fb8710b21c226cbacc76916746497684d11", "messageHeadline": "Go tidy", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "91cb33848bf3adbb9f983936be9275ec271941e0", "messageHeadline": "Update wasm module inclusion order", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4801e0cc593af28c352a9367372d14e91a36b788", "messageHeadline": "change docker cache key", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36daf2a44a5e7075838f9d8bfa1d2796a2821f21", "messageHeadline": "Fix module build order", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3a8a3d804470df65ab2dd658992c562ec863008", "messageHeadline": "add required test-go dependencies", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "cae17985263811db857232a761a6c371ee01b3e2", "messageHeadline": "accept redis url as a normal config param", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 54, "deletions": 36}}, {"node": {"oid": "8bab3fd4ad6284a9470c5e35ec2de62a1ac597ee", "messageHeadline": "Merge branch 'master' into eip-3675-compliant-headers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1263, "deletions": 485}}, {"node": {"oid": "84e331c7918f7aa8bce04d62ba7d3abe025e64ec", "messageHeadline": "Use already defined value", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "0017314346e83e21931f828130f61b6acc36eee5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into full_coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1278, "deletions": 499}}, {"node": {"oid": "dc6570679d9d384a88cd9cdf2dbed31506d944ac", "messageHeadline": "Fix validator issues from config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ef8bca1131a4e081cb1d18cb1a67a2394f9425ff", "messageHeadline": "Merge pull request #347 from OffchainLabs/koanf-config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1259, "deletions": 465}}, {"node": {"oid": "144a367f9a07f3f500d39bc3256739a35daf6060", "messageHeadline": "Merge branch 'master' into koanf-config", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "f1c821f920fb7f5e7b12f52cf1943a691b339ddf", "messageHeadline": "testnode script fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "fed76acfcb953e1be53d3d356cf23ac354dd0768", "messageHeadline": "Initialize block headers to post-EIP-3675 values", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "93709d4ca3ad54a4f10d61585549443f44c9dfb1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into full_coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 728, "deletions": 276}}, {"node": {"oid": "e15cd95b11dd714a4d719ec0073d3ac567c5c3e8", "messageHeadline": "Fix linter error", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "578a9475a046b5665cc0da0bb7e0d9059b36d281", "messageHeadline": "Fix lint issues", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "97c9095fd11f5ab913a2e1f24eabe9840cc8b007", "messageHeadline": "Small fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a1d21028bc96701d3bf752f5eae9bcc41e78d2b9", "messageHeadline": "Add support for returning solidity errors from precompiles", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 153, "deletions": 3}}, {"node": {"oid": "20f0bfd3f7be8710a00f3100ed14b004b0de1c65", "messageHeadline": "A few more unit test fixes", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "6781606737f56a2d0751eb0986b9b046b852c7a3", "messageHeadline": "Fix koanf unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ae10b86e7593468f6d901cbc258eae4efa59a693", "messageHeadline": "Fix koanf unit test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 29, "deletions": 38}}, {"node": {"oid": "04696cfe0efc827a9830208a686aa85fc6f555d0", "messageHeadline": "Add config tests matching docker compose", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "372a67b4a73949e724c2779404c1c7971fb52182", "messageHeadline": "Add args to relay test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "abf126f9f86785979d474852ad201c4ef4d4decd", "messageHeadline": "Abstract cli parsing over args for easier testing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "44164ce2c6edd98fc976f3a659706cdcc816fe53", "messageHeadline": "Add config tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "917d9e250393e1bb8d2bdb063f029bc458e53b42", "messageHeadline": "Update docker-compose with new command line options", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "5a40cb8c805972ac9547fabe97ad1c1a6ce9dd13", "messageHeadline": "Address code review comments", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 70, "deletions": 8913}}, {"node": {"oid": "225aede855cb2bbafd2599a633f195d6d229ddb4", "messageHeadline": "submit tracing uses the precompile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "0c7f5abdc033313eff12eeef5cb7028f6a180d49", "messageHeadline": "code comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "40e0726e28de73de94c00b2169e94b9ad9d799cd", "messageHeadline": "Update go-ethereum to pin to master", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2377fc7d0f46432254adfd675766734b3a6a6177", "messageHeadline": "friendly tx type names", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ee4b17f46834f9f3d719d76136a0f477c43493d", "messageHeadline": "use submodule", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 131}}, {"node": {"oid": "846cbf111db999b2529369b4d26ecb24e025a8fe", "messageHeadline": "Merge branch 'master' into block-scout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 679, "deletions": 224}}, {"node": {"oid": "1c23cf721e2e103304464dda2e942d7db3190244", "messageHeadline": "tracing support for non-EVM tx types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 59, "deletions": 14}}, {"node": {"oid": "051a2fb160cf3bdec2b79cff31b3073a611b046e", "messageHeadline": "Fix unit test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c7f30c9cd065588647f68370ad2075107381403", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "558350fedfafe8579a50f207d1dc9bb629c33a69", "messageHeadline": "Fix relay connection retry", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a5d2213273efa2dfb50c2f1e81633cf4f2b5508e", "messageHeadline": "Fix unit tests", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fb640e7f56e04798c4da78a39449894b00dffec8", "messageHeadline": "Fix unit test", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b449e690cdfb010ace324df131d63fcad360d9d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 603, "deletions": 202}}, {"node": {"oid": "a88324dc7a69613498d80671d8520e0b66541ca4", "messageHeadline": "Add koanf for relay", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 255, "deletions": 203}}, {"node": {"oid": "8dd7d30b50261809e1ded390bffb16be42881051", "messageHeadline": "Fix testSequencerInboxReaderImpl", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a593de811b917dbaf0ce38c78f129c5572cb0daa", "messageHeadline": "Fix TestSeqCoordinator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "371b0a7f2ff9308a6e6e60418ff19f31f155a413", "messageHeadline": "Re-pin go-ethereum to master", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af7d2af96b0dbb2056de5cd86de427133f504c30", "messageHeadline": "Only enable DAS in replay binary for DAS chains", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 37}}, {"node": {"oid": "d98120932fd3b9d08b9abe86643b1dc139c00c91", "messageHeadline": "Add createBlocksMutex to TransactionStreamer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "040c7ea27054aa492afca9eb57450321b8309375", "messageHeadline": "Merge pull request #324 from OffchainLabs/persist-block-validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 530, "deletions": 151}}, {"node": {"oid": "f073008f8148a6c0f34aa6380c47b31f518ca09a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 73, "deletions": 24}}, {"node": {"oid": "978ef53f296100688e7bd860e52ce345ef62cfcd", "messageHeadline": "Fix port numbers", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 8878, "deletions": 7}}, {"node": {"oid": "046c1e5a77ea82eeede987990562398bafb044c6", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 73, "deletions": 24}}, {"node": {"oid": "1991eb0d0c2585144f868c529df6e1d6ceab79c0", "messageHeadline": "Merge pull request #377 from OffchainLabs/fix-seqfeed-losing-early-data", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 73, "deletions": 24}}, {"node": {"oid": "0f45b998687109930ee874af0e86531acbfed7a2", "messageHeadline": "Merge branch 'master' into fix-seqfeed-losing-early-data", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a6716c62d72b8f28f8424e445684aca3e5021322", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "df7e4b1575464b95d873d7732a8c089d2fac6122", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6b5de9ec25b108974f1198c52c6b42ece50be346", "messageHeadline": "Make linter happy", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2f4cdec8dbb234bd29311217fad15f83d2382af8", "messageHeadline": "Fixes for PR #377 comments", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "9355f291919e87b74f3b80ce0af3a2b1b505d550", "messageHeadline": "Merge branch 'master' into fix-seqfeed-losing-early-data", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 51, "deletions": 58}}, {"node": {"oid": "61b9b7c0a3b7bcf5eb595255c515c7299dfddb86", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c51459d4e27e755e01cc47e8fa4877d51584beda", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 51, "deletions": 58}}, {"node": {"oid": "3c3060338128e870aed3bb3c8fc8b9bc31e6b0a2", "messageHeadline": "Merge pull request #379 from OffchainLabs/rm-bc-current-header", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ee28b06b22cc01d1c11ff7788872778fc7fed2d1", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 53}}, {"node": {"oid": "94853706a1873e8b09a42513eaab3a5586eff7b5", "messageHeadline": "Merge branch 'master' into block-scout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 53}}, {"node": {"oid": "703833efe05bef5062449762ba5ec0a3d64abbfd", "messageHeadline": "Merge branch 'master' into rm-bc-current-header", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 46, "deletions": 53}}, {"node": {"oid": "603930e88d89894217e97326ab94bbd11dd63838", "messageHeadline": "Update inbox to include warnings about submission cost future proofing", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "100fccf2644bfececeb6883b1116eacf37da10ef", "messageHeadline": "Refactor inbox entrypoints for creating retryables to default to safe\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 40, "deletions": 49}}, {"node": {"oid": "1b6bad9ab366ce7ce4ee9809edfa4e8fbd5fb692", "messageHeadline": "Refactor retryable submission cost calculation into free function wit\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "1eab5f9c1a33aa2783b0ac49f25fef291e24c5b2", "messageHeadline": "Switch from bc.CurrentHeader() to bc.CurrentBlock().Header()", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ba02064d3c1be5eb0b0399aaa2c4fdb26bfcf004", "messageHeadline": "Merge remote-tracking branch 'origin/master' into full_coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8dbbf69ea10892f4bfdd17ed4d1370201c05ad7f", "messageHeadline": "address review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "fda322a5a666b6d05ebe43d9e6c629fce33b94bb", "messageHeadline": "Lint fixes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3d002d85f16bae306858c262c2c7134cc63bb3e4", "messageHeadline": "Fix dropped seqfeed msgs on client conn start", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 69, "deletions": 24}}, {"node": {"oid": "233a95e8d2e9b29d83f5574ac3ea43d08347d317", "messageHeadline": "Cleanup koanf refactor", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 364, "deletions": 391}}, {"node": {"oid": "ec69041b5cc49657b962c78f4708e0180452b07b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "368fbe57cb921a1b35929915bd02bb0330ef70b5", "messageHeadline": "fixes for merge", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 66, "deletions": 29}}, {"node": {"oid": "81761c7ea9b1572b1d3114d71d1a6d792ef28917", "messageHeadline": "Merge branch 'master' into block-scout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 21}}, {"node": {"oid": "84f9a4629bcc951a9e32fbb7dd1c44913adfc50e", "messageHeadline": "Merge pull request #376 from OffchainLabs/enable-tracers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d51a3b81913a06eea3b8acf131c84c475733123c", "messageHeadline": "Enable tracers by importing tracer packages", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c4a31f0842a90a0da76e6fb83cdf7ad9262639ed", "messageHeadline": "Add validated block hash to db and protect L1 validator from reorgs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 89, "deletions": 19}}, {"node": {"oid": "86f63ee53dd68d31fb78f273bbe1a7ddfe024ca5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 1126, "deletions": 429}}, {"node": {"oid": "226928996b6cb673b4d3e153fae1f26ed7614d4c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 359, "deletions": 140}}, {"node": {"oid": "0b71af86f56f9a7e25297b116f7615e0127eb7e6", "messageHeadline": "redis tests require tag", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b546de63560f342992bcf1afcc857b244bfe36e6", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "69cc3bf5a85ab2cfa364fe49b99c42286257b9a3", "messageHeadline": "add coordinator test for syncing messages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 78, "deletions": 16}}, {"node": {"oid": "69d3846ee94a735c1fb570ead3f0e852f3b38473", "messageHeadline": "full sequencer coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 255, "deletions": 206}}, {"node": {"oid": "0ccc8b5d6d5dbf89994ecf6ec9ad75b941b479b3", "messageHeadline": "Update validator database on block reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 48}}, {"node": {"oid": "95896a2052dfa5a24c4ab5eccf615dbceb7ef9f1", "messageHeadline": "Fix reorg causing next validation target to jump forward", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "43458bee2086b34d3200c3d800dc75f1bac690ee", "messageHeadline": "add blockscout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 175, "deletions": 4}}, {"node": {"oid": "90457901fca15fd2f9fed62e46ca8ba876b372e2", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "626c11ea4b0d82f819740fedc3841a1049288fa2", "messageHeadline": "Update node and relay to accept multiple feed urls", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "049a9df9c8a3d45cb094ad60dd7e050b694af3d0", "messageHeadline": "Only reorg when necessary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "6239816acb8afb85139eaab7dce48b4df83d09bc", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 159, "deletions": 49}}, {"node": {"oid": "9afae03b97476b655a6a0d3db9b6fd1a616b849b", "messageHeadline": "Add nextValidationEntryBlock to fix reorgs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "179f0c8b3484fbe7c652d6ce97da926b9a51e75d", "messageHeadline": "Theoretically support block validator reorgs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 333, "deletions": 139}}, {"node": {"oid": "c9ae36d75570f9a1674e87e36305ee62942103c3", "messageHeadline": "Get rid of post-startup expected WARN and ERROR log lines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "475c8905d093252351fc4bdcd4074c7912ff3cf5", "messageHeadline": "Disable batch poster by default in node and add logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a97179f3cb54e18f14bbf43e62ceed22d18947f6", "messageHeadline": "use length for RetryableSubmissionFee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e92992a93e10d9a9e72396491789b73121046d6c", "messageHeadline": "keep L2 general, add specifics on L1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 92, "deletions": 20}}, {"node": {"oid": "fc518261c1c42841ac64358f6b35ee531283176a", "messageHeadline": "fix node interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "dd2e4d764b22b1089d8914651411d47ef7215991", "messageHeadline": "refund on L2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 40, "deletions": 17}}, {"node": {"oid": "ccf9763e07278dd7a51c5d1840694de9b1940bd4", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 973, "deletions": 389}}, {"node": {"oid": "5efe7fd03a4dea51a9900f97033ed6add7e1d8cb", "messageHeadline": "Merge pull request #362 from OffchainLabs/make-ignore-timestamps", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "4bd4411f09ddb45cc47b9e4ae3e66b733699a7bb", "messageHeadline": "Merge remote-tracking branch 'origin/master' into make-ignore-timestamps", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "ec7a524f815fefe337fe1647cfa9ee826eb81491", "messageHeadline": "dockerfile/makefile updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "832ac590570ecb797bf9cebbe0eff358c2dd3bcc", "messageHeadline": "Merge pull request #363 from OffchainLabs/increase-tx-fixed-cost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "357a8bca834236403c94342e2607e6e93b1e3168", "messageHeadline": "Merge remote-tracking branch 'origin/master' into make-ignore-timestamps", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 871, "deletions": 361}}, {"node": {"oid": "eec5df571bccd92fce51e3e404bc1b0ea2ca3eb3", "messageHeadline": "Merge branch 'master' into increase-tx-fixed-cost", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "69b2212fe03de20dd29eb3261978510f954876f2", "messageHeadline": "Move Node struct creation to createNodeImpl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "7b96179845266ae005d754662b833326af242ad6", "messageHeadline": "Register ArbNode as a lifecycle component of the geth stack", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "ce0eb05e048f9e8bf4e6e9f2cacd47c45de154c7", "messageHeadline": "Adjust TxFixedCost to 140 and add test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "697c9f4261767bdd20a790bec5ba93a84496efa0", "messageHeadline": "Merge branch 'master' into increase-tx-fixed-cost", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 268, "deletions": 6}}, {"node": {"oid": "86ed65424d225d475ab3b032bdf86c1ba28b51e8", "messageHeadline": "Merge pull request #353 from OffchainLabs/separate-relay-binary", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 268, "deletions": 6}}, {"node": {"oid": "b47ebc6385d19f74a4db5418c9bacf570ba4e2fe", "messageHeadline": "Merge branch 'master' into increase-tx-fixed-cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 544, "deletions": 225}}, {"node": {"oid": "695b540bc80f9449c48b5ebe63b3d5d26b00753b", "messageHeadline": "Merge branch 'master' into separate-relay-binary", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 544, "deletions": 225}}, {"node": {"oid": "86ef0207747ccee9675b8d1506bc1ac34cf988aa", "messageHeadline": "Merge pull request #344 from OffchainLabs/retryable-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 542, "deletions": 224}}, {"node": {"oid": "006b12a2789168a876e6f54a2569cb23a1b7930f", "messageHeadline": "Merge branch 'master' into retryable-pricing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c0cbafc126935a0cbb8ed399980526fff6858532", "messageHeadline": "Fix arbitrator ci", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3b58a14ac2f8218f8ea87fcea8a9ee59c3c1390", "messageHeadline": "Fix arbitrator CI", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6e8d6414898a4329d960622beb48b94094f14431", "messageHeadline": "Merge branch 'master' into separate-relay-binary", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 16, "deletions": 113}}, {"node": {"oid": "5e149e9cb38a6c7bd98654e539851aaace55c834", "messageHeadline": "Merge branch 'master' into retryable-pricing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 16, "deletions": 113}}, {"node": {"oid": "13cf71a1f478bf676b27aceb69de6cb9b54b154b", "messageHeadline": "Merge branch 'master' into increase-tx-fixed-cost", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 16, "deletions": 113}}, {"node": {"oid": "5769a3eefee289088f791f8c76ada33139410f72", "messageHeadline": "ci: don't have separate parallel lint steps", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 113}}, {"node": {"oid": "cf809e9556e0afe4f7f7836df7296cb1453ec059", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "92af2e056f21c0036d17600016d818d8cb8dde1c", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 771, "deletions": 48007}}, {"node": {"oid": "7a9c3cb2d7d4b0d4f41c75a1f16ec2ac61946875", "messageHeadline": "WIP: koanf parameter refactor", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 571, "deletions": 506}}, {"node": {"oid": "7258949a619b1c7c6e11d3d49a4cb0fae29f62ee", "messageHeadline": "Update Relay to use StopWaiter & other PR fixes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 20, "deletions": 37}}, {"node": {"oid": "f63fc6b17f2ed121cf8e8a8bf8b7d92d2b501e41", "messageHeadline": "Fix Brotli build for Fedora", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7542f8443df49509bcc90b51f686ece2fe58299c", "messageHeadline": "fix arbitrator delayed message size", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5c0a4ccae0794add38530d30306646f1c247d830", "messageHeadline": "Merge remote-tracking branch 'origin/master' into separate-relay-binary", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2190, "deletions": 48237}}, {"node": {"oid": "c85b333097c88612c3774c9edaafb429a5c440dd", "messageHeadline": "update contracts", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "d9fdb68d0f95eadd06f00b335b6f9f6e4d0387b9", "messageHeadline": "Merge branch 'master' into retryable-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 163, "deletions": 46}}, {"node": {"oid": "eb923bfe7dd9bd62a1d2336bd85037e2115e7638", "messageHeadline": "fix Retryable Test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "986ad680ee79047932684b5d8d0794c36c44bd36", "messageHeadline": "Increase tx fixed cost assumption for gas estimation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ba8a0520c821b61be91e4a2476c8e5a587fab9e", "messageHeadline": "Merge pull request #361 from OffchainLabs/validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 161, "deletions": 44}}, {"node": {"oid": "1d32715b3f54dbd482a090445d6c50c05fc8516d", "messageHeadline": "testnode.bash supports more arguments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b82717b79e56303e3c6af38facd36c54453f7ce5", "messageHeadline": "Merge branch 'master' into retryable-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 533, "deletions": 329}}, {"node": {"oid": "beca309b8f044e218f88dc4505c5a5487e4cd6a1", "messageHeadline": "makefile ignores timestamps on docker build", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 40}}, {"node": {"oid": "8a1342374081bac66ff7d1d6fa599a7bde3840a5", "messageHeadline": "minor dockerfile fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "4b5ff42ccb80d6bac85ea53e9dc2639d44217cb6", "messageHeadline": "support validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 121, "deletions": 14}}, {"node": {"oid": "97368d1b2ec815a3688ddeba2d0ca3f7f91e5911", "messageHeadline": "dockerfile fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "a318cab625c41e0ec0fcf566d755b343dd4e493f", "messageHeadline": "nitro machine param fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "7c553ecc2e7f0504ead32ca6c45592c1eba57532", "messageHeadline": "Merge pull request #360 from OffchainLabs/fix-docker-build-cache", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "883b5a48d0ceb851184c62536c3e68511ec67ea9", "messageHeadline": "retryable lifecycle & cleanup test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 173, "deletions": 70}}, {"node": {"oid": "07c53ba4b48e5dc59ec51a0c5d4b64a6c9a5655c", "messageHeadline": "Capitalize CI job name", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "532db9b9ee8b5ee8850459ac44493342554d0355", "messageHeadline": "Fix docker build with cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e1f061c68bcce64aa1c6c6b697e94b84d9c8afb", "messageHeadline": "Merge pull request #359 from OffchainLabs/trace-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "bb21c922a34a1557e39f45018bc0f24ac5f79dd9", "messageHeadline": "Merge branch 'master' into trace-support", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 205, "deletions": 119}}, {"node": {"oid": "cd94bcc7fb0da168d2f8d04b2a0e469ba9749f42", "messageHeadline": "Merge pull request #357 from OffchainLabs/reproducible", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 205, "deletions": 119}}, {"node": {"oid": "5b579a392bc61ff5cdee9ed3c24a3dd706e4dd96", "messageHeadline": "Enable debug trace API", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "35e23985589179617d57e004acccce52661fde8c", "messageHeadline": "dockerfile tweaks", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fcd27c5d84037dfd9c3d87db78f9079a91599a4f", "messageHeadline": "Fix Makefile soft-float wasm path", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8064f23256593a14bd5bb9135b3864d608c02a0e", "messageHeadline": "Merge pull request #358 from OffchainLabs/reproducible-symbol-mangling", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d023a6dbf8e68dd993634f1b8a62b0fbd2532b3", "messageHeadline": "Use new rust symbol mangling scheme in reproducible wasm builds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "63e6a6c710d8169e098cf1c09e5d8bd1f6bb1345", "messageHeadline": "docker multi-architectures", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3455fb9ba12677ad5afe0db9ef33d100b497f49", "messageHeadline": "docker ci use local registery", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "0c42da63a5cc7ed6e1f731c01915fe2756bfd5bd", "messageHeadline": "add docker to CI", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "f52a0ac011a3801d5e8593677347028c96499e0f", "messageHeadline": "dockerfile fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 31}}, {"node": {"oid": "6e4b6f97a1f363f7b510509ddc8fc4b2adaa4b1f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into reproducible", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 60, "deletions": 27}}, {"node": {"oid": "df47994ee05dbd4bf55dab0515e5df00e0cc77fb", "messageHeadline": "fix Makefile", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1116a91f88a6946d2daff613dbc33dd786152cc9", "messageHeadline": "Merge remote-tracking branch 'origin/master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 282, "deletions": 190}}, {"node": {"oid": "6d6097d80be920a44fc8fabc25a727793536869d", "messageHeadline": "Remove sequencer L1IncomingMessage RequestId", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 24}}, {"node": {"oid": "11795fbab0b22bb6b8bd56d7d5720e56dae26dee", "messageHeadline": "Ignore brotli build files", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7e385101ac8975137c2f8634f66d224c81f1d103", "messageHeadline": "Fix docker build and test-node.bash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "512f1df8adb1d3e8b983e1b7eb920228d265f818", "messageHeadline": "Dockerfile: fix brotli", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "09f16630a48bd79395b8d3227553dd16e03d359c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into reproducible", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 363, "deletions": 47839}}, {"node": {"oid": "304273c9e64ad4b1da8541a20c066f185fb3708f", "messageHeadline": "docker build creates reproducible wasms", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 62, "deletions": 58}}, {"node": {"oid": "3853511cdfbff927855250c4e1192ba31547ee30", "messageHeadline": "Support not overriding submit retryable tx hash in geth", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 36}}, {"node": {"oid": "599e04830fba2cc7b9adc442e6f4498114a0b456", "messageHeadline": "Strengthen confirm/reject node requirements", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f7f9e8696327ae8ed5e32770cef778abe978f624", "messageHeadline": "Require assertion pos in batch doesn't go backwards", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "d850142e94d0effefef01afaf02b37198c8a4f3e", "messageHeadline": "Fix rollup and rollup tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "7509bcdefbcbcbaf30d3f8f9e1cb67618000c5d8", "messageHeadline": "Don't require removing old deposits of other stakers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 118}}, {"node": {"oid": "1ad9611c828a4cc14fb28aeabeaf5914f0f056b7", "messageHeadline": "extend test range", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cfbcdf80abf5c3ebe086642c51407db2f8db5ca", "messageHeadline": "extend sqrt approx's range", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "15c4c48957059b7250527d833233fa083f4d8bc9", "messageHeadline": "Merge pull request #348 from OffchainLabs/challenge-length-invariants", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2ce51a76b73ea511edc69ffb143f4ed84949b764", "messageHeadline": "panic on insufficient deposits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "25f4292e458fcb98be7591a59911176c107a1f18", "messageHeadline": "sqrt-time for l1 estimate", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 135, "deletions": 49}}, {"node": {"oid": "85519240eeaa4e22acc5186a69099211f29177bf", "messageHeadline": "Merge branch 'master' into challenge-length-invariants", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "9a5676770ccde73cd2fe5b8d98b83cdae662d17f", "messageHeadline": "Merge pull request #354 from OffchainLabs/arbos-precompile-code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "90d3cd88eb5f5c88f9f99ec481e465d6354aebf8", "messageHeadline": "Add fake code to ArbOS precompiles to make Solidity calls work", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "a1e9174957ed94162a46796fde640188cde1f853", "messageHeadline": "Set up docker for relay", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "f509f0ba49185efc6bca8c7976cfd700883c4596", "messageHeadline": "Preserve challenge length invariants", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "96f16ba77ad21fbb13561c81e034ec5319d4022d", "messageHeadline": "move node-interface to arbnode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "49c27be0ca2a482995d3d0b206c12a62b954e72c", "messageHeadline": "Merge branch 'master' into koanf-config", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "46def99ea820c932cfb2ceff1a51915c122feaab", "messageHeadline": "First pass on koanf refactor", "author": {"name": "Joshua Colvin", "email": "jcolvin@offchainlabs.com", "user": {"login": "joshuacolvin0"}}, "additions": 748, "deletions": 160}}, {"node": {"oid": "ec6699870db41a09eda01a2da26ed43406659567", "messageHeadline": "Merge pull request #346 from OffchainLabs/fix-brotli-docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eae60d608a8c08ca3792f0762198a6a570a26c13", "messageHeadline": "Copy brotli from submodule into docker build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f7a3c8438570da28f94e058920a0442bb81c8121", "messageHeadline": "Add relay executable and basic system test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 229, "deletions": 259}}, {"node": {"oid": "ee6b8143d215315702314e9e3956a2ed4f140c66", "messageHeadline": "retryable pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 29}}, {"node": {"oid": "e0a5767127fa4362bcb112b0c4a057f47b92a5a0", "messageHeadline": "Merge pull request #339 from OffchainLabs/broadcast-confirm", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4c846d45ff330cb7401cb9fcf3f73840e3de9610", "messageHeadline": "fix merge", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "9996993b2dbc578d3d83f403f443edf05ae020e3", "messageHeadline": "Merge branch 'master' into broadcast-confirm", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1557, "deletions": 47905}}, {"node": {"oid": "5d4531fa2487c66847ebfb5d7e8eaff6b7ea7539", "messageHeadline": "Merge pull request #342 from OffchainLabs/check-challenge-mode", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 33, "deletions": 9}}, {"node": {"oid": "9127f1f927afe370512dfd0f832d215545a947b4", "messageHeadline": "Merge branch 'master' into retryable-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 47640}}, {"node": {"oid": "3d9215a921f5bf770552c6bc5dd5cd207af95e8b", "messageHeadline": "Merge branch 'master' into check-challenge-mode", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 17, "deletions": 47608}}, {"node": {"oid": "e6d8c1f66a16aaa88a43ff6d1418ee5b7505741f", "messageHeadline": "make timestamp & l1block uint64's", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 60, "deletions": 80}}, {"node": {"oid": "b04f82b0376119b4257e7111ac2bb5cf8008544f", "messageHeadline": "Merge pull request #340 from OffchainLabs/soft-float-submodule", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 17, "deletions": 47608}}, {"node": {"oid": "c8f3025eccbab6ee730d1a76742f46715e8bd65f", "messageHeadline": "Merge branch 'master' into check-challenge-mode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 32}}, {"node": {"oid": "92727acbb2f97593365c1a39fc9a9e9549d32d50", "messageHeadline": "Merge branch 'master' into soft-float-submodule", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 23, "deletions": 32}}, {"node": {"oid": "af7824e5823513a263cdbe187a7b469b63ed4781", "messageHeadline": "Merge pull request #341 from OffchainLabs/brotli-submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 32}}, {"node": {"oid": "640cb1ceb70ae529e6e56f4e4876fa7e88ba009b", "messageHeadline": "Merge branch 'master' into retryable-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 57, "deletions": 22}}, {"node": {"oid": "2b498112865e726c48e4607b077b52ac23ff793a", "messageHeadline": "Add ChallengeModeRequirement enum", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "0a777efae283ac9cf0b3d7924c7e905931f08b7b", "messageHeadline": "Merge branch 'master' into check-challenge-mode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 22}}, {"node": {"oid": "8fee03619453bd531e971bbeeb43356046a63a6b", "messageHeadline": "Merge branch 'master' into soft-float-submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "6f56ce85a2d35b2bf928d68304e4d5d65f66200a", "messageHeadline": "Update SoftFloat submodule pin to be based on upstream git repo", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12fac3750222b8f66e3d4e74f06fe6a0edfee321", "messageHeadline": "Merge branch 'master' into brotli-submodule", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "c929a2dc3b73e0a38d22bd25d482d2d99f99fe11", "messageHeadline": "Merge pull request #338 from OffchainLabs/txdropper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "0dbaa9fe7e0eebf7b1bf3fc292978ca6052e9482", "messageHeadline": "Merge branch 'master' into txdropper", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca85f8c955d316b3630d8a94d3c811c752c06fcb", "messageHeadline": "Update git modules to https", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b537efbf5f5ae04e6df746a0e69fcf56398b375", "messageHeadline": "ignore sequencer messages", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4afc6e73298028dec5bcd793469231af75ea25d8", "messageHeadline": "l1BaseFee updates, reap costs & test, and keepalive charging", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 100, "deletions": 24}}, {"node": {"oid": "17856c8143943ba7ad0e8a3eed37afc392c06d34", "messageHeadline": "Use constant for NO_CHAL revert", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cbe16fd2bc51e3634e16ee0e2ce1ec1b2e5f92db", "messageHeadline": "Fix Solidity formatting and stack size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "2fed1324ee6a5c2ea1f9ac12bffd58a4fc045ee3", "messageHeadline": "Check challenge mode in ChallengeManager", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "eee53f1d74952d9083d3e6f775a41765ca08697f", "messageHeadline": "Merge remote-tracking branch 'origin/update-modules' into brotli-subm\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d17fc811b56ad3ef1a9d149e96f156a51b7bd0f", "messageHeadline": "Use a submodule to manage brotli dependency", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 32}}, {"node": {"oid": "34cfaa62cdb41ed41e8919246b37263775cbac1c", "messageHeadline": "Merge branch 'master' into persist-block-validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2401, "deletions": 403}}, {"node": {"oid": "48edef1b17a4fa2d8c6d5d29ddce512c57351bac", "messageHeadline": "Merge remote-tracking branch 'origin/update-modules' into soft-float-\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a5619f00cad7cfb4c53aa8c30b1c790d13da2cff", "messageHeadline": "Merge branch 'master' into update-modules", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1456, "deletions": 266}}, {"node": {"oid": "5294e9006ed51471b19f7143a076f9109e4a1902", "messageHeadline": "Merge remote-tracking branch 'origin/update-modules' into soft-float-\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ee8b3e2d27e6e49dc2091efd0797c1cd55a15d2", "messageHeadline": "Checkout submodules for the right workflow in Arbitrator CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa46680f062ba7c28aa9120c7c3cd1dbd9b69182", "messageHeadline": "Checkout submodules in Arbitrator CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9709e27db849b4ca4e19505accb51803036a9fc5", "messageHeadline": "Move Berkeley SoftFloat into submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 47608}}, {"node": {"oid": "01a0470f83061e33657413b5fc5295d5afc06bf2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into txdropper", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1456, "deletions": 266}}, {"node": {"oid": "337bbf77655434a2fddfce27f2fc9de0a54406fb", "messageHeadline": "txdropper: return error on tx", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c5f122ef33b719e7d37d5ae91a95652efb470839", "messageHeadline": "Merge pull request #325 from OffchainLabs/cbrotli", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 1226, "deletions": 117}}, {"node": {"oid": "cbd96645c0c5c171ddfdad3aa2cc3213870930e2", "messageHeadline": "Merge branch 'master' into cbrotli", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 230, "deletions": 149}}, {"node": {"oid": "ca5f4e747c9d837b37db70320272ca50b22e9448", "messageHeadline": "Rename relay files", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a3979ba3a52cdba1e309dfaa20fb82642f773b86", "messageHeadline": "Document L1 authenticated message header flag", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "60a4c2d54a60d73234215dba2bb7da17ee2c036e", "messageHeadline": "Rename inbox authenticated to data authenticated", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b7023e5a925fe3b5742c5b4d4d51d253b06dea9b", "messageHeadline": "Add flag to batch data to indicate L1 authentication", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "db97340a699095bc59fad0a31970622432216a7f", "messageHeadline": "Initial import of relay from arbitrum project", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 299, "deletions": 0}}, {"node": {"oid": "43d88a8a0b39566831e759a7b8cdbbac597ef13a", "messageHeadline": "Merge pull request #330 from OffchainLabs/preliminary-tracing-support", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 216, "deletions": 149}}, {"node": {"oid": "804246bbea1838e9de162226d61aa4519a87a216", "messageHeadline": "move reap scenario to arg", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cad06b63b47ddcd620034f092b4d5f5d3bb8f0ea", "messageHeadline": "Confirm batches read from on-chain to the broadcaster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fb59334da8585987ea3361b2520d6e6e5c57dbe8", "messageHeadline": "add tx-dropper, improve cli", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 20}}, {"node": {"oid": "5a30abef4ed9c6f28166cb85604eec07fb4c4377", "messageHeadline": "prover go test dependency fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "f54ad75f810d5c9e1883dcf44c17ea665290d14a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cbrotli", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 320, "deletions": 67}}, {"node": {"oid": "90f286d92a7be479859a05790b861958e0bd34d7", "messageHeadline": "indicate that reaping happens outside of EVM execution", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ae432582f28b864885f333bcb7c4662b8a6baaf6", "messageHeadline": "reintroduce l2blocknum", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "26b16f7feb1d307d0681ace9c1f04344c3855c16", "messageHeadline": "Merge branch 'master' into preliminary-tracing-support", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7d8531f4f6968ca4dfb96e0bd35eaa5a2c3b16b0", "messageHeadline": "Update git modules to https", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e119e5fe7bd109efe655c67d0ae1c991125b0e1f", "messageHeadline": "remove go generate", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "1a6af4ad9a7fa6571eccf6e48d1502527dd6db7f", "messageHeadline": "Merge branch 'master' into preliminary-tracing-support", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 325, "deletions": 69}}, {"node": {"oid": "989f53dd062213e740e3fe008046e16eb7f8aab9", "messageHeadline": "finish TransferBalance", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "52dad7b6b63ad3c4715c02d4717aecdd754e62a1", "messageHeadline": "reap twice and not at creation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 36}}, {"node": {"oid": "2183fa4dc8747d4a8c95a9ad764e949660446b06", "messageHeadline": "Include chainid in unsigned and contract txes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3e19f3a6e0804d5bd40ece71174e37eeac668fbf", "messageHeadline": "Merge pull request #329 from OffchainLabs/das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 206, "deletions": 2}}, {"node": {"oid": "b0a7e936aa190547e0ef2d8b0f361f3b20e4f032", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1ccfcc137ea8078e1329be1997c111cb7093db3", "messageHeadline": "Increase WaitForTx time in TestLyingSequencer", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b130860772aa33240ffb22741608586efdb88e37", "messageHeadline": "Remap sender when estimating gas for retryable submission", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7964435d2b6cd64061ce2600c6772b6bed88aef4", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "be14dbb0c628ca4f717231a4e17ba531c74ac04a", "messageHeadline": "Fix challenge timeLeft (previously not updated)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "785cace935488071f8d48719509b4a6164bd4848", "messageHeadline": "Update CI", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "73156afb00fababd0975c32d63d81fa146362a01", "messageHeadline": "Update CI", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a12eb27ca84481480be4fc1586e7efbf76769034", "messageHeadline": "Update CI", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f135c7f41a3172d7e7367fbd4dd54e82bca4a59a", "messageHeadline": "Update CI", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1783f593d4ee9de5f3a03fc2cba646f7d001dee8", "messageHeadline": "Update CI to install protoc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b1d7b40d26813f9d4add825fc9314341e1a85ed", "messageHeadline": "Fix insensitive case issue", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03f9c3115c7de1db74cd5c0e97f9834e742591c5", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 71, "deletions": 53}}, {"node": {"oid": "ad5fde8f42f557e96ee04480d71a4e228a47447d", "messageHeadline": "Null -> nil in comment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c177ef5e348b455eae3b6b1146dfb6177c661e5", "messageHeadline": "Support proving TOO_FAR in transition to execution challenge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 71, "deletions": 53}}, {"node": {"oid": "04f9f748316e07c4ab4240dd22425927b6874a4f", "messageHeadline": "Update Makefile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3cf15346df7ccf9bd04f789ad21d6f86a242e056", "messageHeadline": "Remove generated files", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 512}}, {"node": {"oid": "cf31d7a8de6aff6dcb3af292f92f1b22fe43579f", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "4456e6fa957737cf92a0ac56e11d6cf74c1b1dde", "messageHeadline": "Merge pull request #322 from OffchainLabs/compute-only-gas-cap", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "1c2b03b366e494c3e2904975df04d239524a63c5", "messageHeadline": "brotli-wasm funcs return int64", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1013b7607f908526c9003ace90e6fc6be9c96a58", "messageHeadline": "update pin to master", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cad957e3eafdf49e7d9274f6c136f1b04f6f1f8", "messageHeadline": "update pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec1200ecc277ca4d0cfa91528d31d5baa24e8b52", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "15e1c478a428162cc27046fdced77eb6240f4b6c", "messageHeadline": "add compression tests to arbitrator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 611, "deletions": 4}}, {"node": {"oid": "9c74cede8775a4973e0e659c85fdccdf8ecb6b0d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cbrotli", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 632, "deletions": 74}}, {"node": {"oid": "97814d35ad93e1418fdb55f79a50da5b649bf41c", "messageHeadline": "cargo fmt fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "af66975884cab393ee0e4e29b64a4fc6980d13d6", "messageHeadline": "fix review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "857bfe9384fda52fbc83d786d029fff968b2ec05", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acfaf21107f0509509cb7060c3c2f39060961822", "messageHeadline": "Merge branch 'master' into compute-only-gas-cap", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 630, "deletions": 74}}, {"node": {"oid": "306d6f4a76c9ec3f6e2e1bb895ac23173c524daa", "messageHeadline": "Retryables & Tracing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 100, "deletions": 102}}, {"node": {"oid": "33fa70ac14442d511a5f564fef50129ba45ff10e", "messageHeadline": "PrepareTxes & balance transfers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 117, "deletions": 68}}, {"node": {"oid": "9e88ef08063694cf4ece264e341748b896ba6bbe", "messageHeadline": "Merge pull request #328 from OffchainLabs/das-rpc-support", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 696, "deletions": 0}}, {"node": {"oid": "46bae4982edb40ecd782efdf0040180efbbf946a", "messageHeadline": "Merge pull request #306 from OffchainLabs/das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 630, "deletions": 74}}, {"node": {"oid": "4bf107c14c63e81292580ed64b888a9462427159", "messageHeadline": "Code for simple DAS rpc service using grpc", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 696, "deletions": 0}}, {"node": {"oid": "5a831460873f914506e62f5f45ad90e1965ef0b3", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 406, "deletions": 286}}, {"node": {"oid": "7d086bbacef2da2c53589b8268ad750319b57270", "messageHeadline": "ci: cache the right files", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4e8009af57537d549d982ae9b606979e0928cf42", "messageHeadline": "use cbrotli in other ci stages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "984b49dc4f9dc6219e04876f04077523f0046d9b", "messageHeadline": "build-brotli fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4e0904c640b7446afe4cad4dc0648ec3eeb47fe", "messageHeadline": "ci: update emsdk version", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa2e7409c272d7e2f36825813b1db9e624f99ce5", "messageHeadline": "build-brotli: add ranlib", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cc2af2ba29aa8a0ca6433a39b0a3eb6adc7806d3", "messageHeadline": "cbrotli ci support", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "cf81ebbfecaa44f32ae7ce47abc12cdffdfd5f15", "messageHeadline": "add build-brotli to create brotli lib", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 159, "deletions": 4}}, {"node": {"oid": "362676661d0b291d8a90d0ae5bee4b01ee2123e0", "messageHeadline": "arbcompress: use official brotli-c library", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 207, "deletions": 107}}, {"node": {"oid": "c6c5656707ede2fe4881b944b1f7e39a87e123c4", "messageHeadline": "arbitrator brotli lib", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "dc4b2ea07225c6a3aced0da81e53309f4bab0702", "messageHeadline": "Change das.Retrieve argument to whole cert", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "fc16388c64befeded162da970658aa356bfa89e9", "messageHeadline": "Small fixes for DAS PR", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 13, "deletions": 23}}, {"node": {"oid": "e4fa25d40a5d94cac3ee7bef393831b4e235de3a", "messageHeadline": "Persist block validator state to the database", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 28}}, {"node": {"oid": "b2e0a2baf6fb5e0cd5f8119179a15966ba91c7f0", "messageHeadline": "Merge pull request #321 from OffchainLabs/rm-global-bls-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 73}}, {"node": {"oid": "a732d684ddfed08e29592723286cc3f92d29acf3", "messageHeadline": "Merge branch 'master' into compute-only-gas-cap", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "9ca0d84330b18f3ccf0bda0906ebc25b5872b558", "messageHeadline": "Merge pull request #313 from OffchainLabs/compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 358, "deletions": 253}}, {"node": {"oid": "87ca307dcc038b679778af2ee943b406f498e272", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "89c81150452eb0ff8cf36b3720f5982cdeb709d0", "messageHeadline": "update gascaps to ignore data costs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "fa31f258e8f3489c7400521eaaa0ec38fdcdf9ed", "messageHeadline": "Pull G1/G2 out into variables when created", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "66f580f07b4c796dd0af61fa6f01674b5a5779ad", "messageHeadline": "Get rid of global blsState", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 73}}, {"node": {"oid": "c3b1465b01aaaeacef10ac78d5c24cacc84ad880", "messageHeadline": "Merge branch 'master' into compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 48, "deletions": 33}}, {"node": {"oid": "72db02a05de14510e0515c8aa6420c81af299b53", "messageHeadline": "Minimize WASM stack depth when parsing WASM binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 33}}, {"node": {"oid": "44904614f3877fa706e8985a387b43d186295cbe", "messageHeadline": "Remove some logging used for debugging", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "a15d89ac8fbe2452f01c1d5c60fa0c29c2cade10", "messageHeadline": "Merge branch 'master' into compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "cdc6a47111c664f979fe877da87503608e23d1f1", "messageHeadline": "rename constants", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2bc89dad4965ce1c60b6e299ac02800dbec26520", "messageHeadline": "Make state blsState access thread safe", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "f485e8c10d1866839620587e6dbfc61d9baa8af4", "messageHeadline": "WIP Fixed block_validator-test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3bf1d001efbdd3a93c5bbc66d6a3eef647ed6afa", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "bff1e9b0b81fb3322da93b4598d6f97d7c6c6291", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4570, "deletions": 1844}}, {"node": {"oid": "faa8175e9f2755347e8f211afc8b541921174096", "messageHeadline": "bips data type", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 118, "deletions": 51}}, {"node": {"oid": "98205917ff5bc2674415c00fae8cced168eb1e59", "messageHeadline": "WIP Synchronize local disk DAS ops", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 174, "deletions": 151}}, {"node": {"oid": "6452e772c95aebd6e352576029f0d762fe36c41c", "messageHeadline": "rename util to arbmath", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 136, "deletions": 137}}, {"node": {"oid": "46411958833254d2749200b7d1519ed19278cf07", "messageHeadline": "use hexToAddress", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "34a59fc77d67950a7dd7855380b0543011f8eb59", "messageHeadline": "Fix linting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "652565649aa9153dbb3c9e27c1c6471660c9d853", "messageHeadline": "Fix redeem charging and add test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "65e9598f0bc154333b9839b83639417d8fdc010d", "messageHeadline": "WIP Local DAS sig validation, some tests broken", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 152, "deletions": 36}}, {"node": {"oid": "9d08cfc17550eb1ff9148fe42288973279289d7d", "messageHeadline": "Merge branch 'master' into compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "3e308614ba0b35f9b7c3e961b0cd33f5a3ffd936", "messageHeadline": "Merge pull request #307 from OffchainLabs/delay-retry-gas-pool-update", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "6e3e2e4143fdef11ddaf6ff2f3c29596ac2c7601", "messageHeadline": "fix redeem calculation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "c55b3937f62f3c400654b387aa523d18ea533e7c", "messageHeadline": "Merge branch 'master' into compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 66, "deletions": 26}}, {"node": {"oid": "e8f4d9404292d5b31d965b10d656931db3ac0a37", "messageHeadline": "Merge branch 'master' into delay-retry-gas-pool-update", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 66, "deletions": 26}}, {"node": {"oid": "1a178ffae1e49787b8ceb3f65e38d6f054d80a6d", "messageHeadline": "Merge pull request #314 from OffchainLabs/sturdy-sequencer-timestamps", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 66, "deletions": 26}}, {"node": {"oid": "aa56ac05c461ee6727ce1c718f4ba2c975c3db24", "messageHeadline": "Merge branch 'master' into compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 683, "deletions": 535}}, {"node": {"oid": "590cdb59ae48d5ea79603e54866edac958623ca8", "messageHeadline": "Fix log messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7fefcc1b3251f350cc806afa96787cd8c2407a18", "messageHeadline": "Merge branch 'master' into delay-retry-gas-pool-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 454, "deletions": 454}}, {"node": {"oid": "f2694b01559d9a60b7373de5ca80f449fe257920", "messageHeadline": "Merge branch 'master' into sturdy-sequencer-timestamps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 453, "deletions": 453}}, {"node": {"oid": "bf370ba598b95c9646263487a27bfdf0eec97af3", "messageHeadline": "Merge pull request #316 from OffchainLabs/rename-repo-to-nitro", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 453, "deletions": 453}}, {"node": {"oid": "7b9f959477376b708c7730b450af4ac99e91ac92", "messageHeadline": "Merge branch 'master' into delay-retry-gas-pool-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 454, "deletions": 123}}, {"node": {"oid": "3435702ef30982d8bcffa6d135de0970cef171c8", "messageHeadline": "fix false positives", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 77, "deletions": 77}}, {"node": {"oid": "52648634ac402e39cd7ede2f1ff2d31403782752", "messageHeadline": "rename repo to nitro", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 508, "deletions": 508}}, {"node": {"oid": "13c7446620a10ff05d98d31f96d27b31433e87b8", "messageHeadline": "Merge branch 'master' into sturdy-sequencer-timestamps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 454, "deletions": 123}}, {"node": {"oid": "9c443b630bec1789ee8b8749739840b20b51e87e", "messageHeadline": "Remove consecutiveHeaderFailures check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "43e26e85a15ac77dc2c77d3833ea579b3c517d83", "messageHeadline": "no reimbursable party scenario", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9e2aea4187c5a5c99da382c09a25721f32888352", "messageHeadline": "Merge pull request #311 from OffchainLabs/configurable-chain-configs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 239, "deletions": 92}}, {"node": {"oid": "bb6c9fe04104b0efd8ab1399929be039cd609ed9", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5691d3fb4a58d04f3609e52af148662dddcfc47c", "messageHeadline": "Merge branch 'master' into compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 216, "deletions": 32}}, {"node": {"oid": "690c8e12339ad53439c70c96b586054ce9994b3c", "messageHeadline": "brotli-0 inbox messages", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "427babefb8b8679b94f86d33380de2c9f6e3e17f", "messageHeadline": "Fiz replay fuzz (broken in merge)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "235a7fdc11cef1dff86422b5464882469a6bed1a", "messageHeadline": "Address DAS code review comments", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 189, "deletions": 112}}, {"node": {"oid": "ba3d108767445c29900e32fa17afdc4296dd6f78", "messageHeadline": "Merge branch 'master' into configurable-chain-configs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 216, "deletions": 32}}, {"node": {"oid": "704291ed1d7ea5c01d318b7a8637f635d173f93e", "messageHeadline": "Pull init message parsing code out into ArbOS", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "c13982d9a97fb271ccfe92ee19c2efa828e76e9c", "messageHeadline": "Fix gasToDonate computation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d69532214ae4a6d45eb0966bda104b94d4f46269", "messageHeadline": "Fix merge of constant rename", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd6df6e90b96c95149b74c497b5d12625e8e3e0f", "messageHeadline": "Remove sourcing for BuildBlock", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "65701e30aa0ae7657667aff8624ecfb027104cb8", "messageHeadline": "Fix linter error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b42ddf1b8c5a833d2f188bcabb7c426dc6eea052", "messageHeadline": "Reuse input as a delayed message too", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "6a0604f6a890491e8e536b19cc9ee112aa1e8764", "messageHeadline": "Add new replay fuzz harness", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 152, "deletions": 3}}, {"node": {"oid": "40b759fa110f707c2b835058672eaeecb83141e7", "messageHeadline": "Put batch segments already closed error in global variable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ec75ee3161c86e35ee395629fb7e406a9ef7ef34", "messageHeadline": "Only post batches when they're full or longer delay expires", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 29}}, {"node": {"oid": "ddb1a79cd1494c4b25def9b5e315a86580080108", "messageHeadline": "Merge branch 'master' into delay-retry-gas-pool-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3514, "deletions": 1230}}, {"node": {"oid": "42d7afdc4728d60de17ed43485e9920ed87e887c", "messageHeadline": "Improve init message handling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "6309a732c414c086fcfa13f6c733d6c8d47c2234", "messageHeadline": "Add HeaderInfo to genesis block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "88f085ba58fe20da6aa7fa6b89a0cf679a97937c", "messageHeadline": "Change default node L2 chain ID to testnet and fix DeployOnL1 chain id", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "0efcc05f1056283728d4d9f4ed7fd02d79c96d8d", "messageHeadline": "message data cost approximation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 83}}, {"node": {"oid": "6a341b876ee299106f63c3ad69c4a2abf6e03d87", "messageHeadline": "Merge branch 'master' into configurable-chain-configs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1909, "deletions": 641}}, {"node": {"oid": "a900d75a28ab1fe623a397c6d610e674014d1fa4", "messageHeadline": "Merge branch 'master' into sturdy-sequencer-timestamps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1898, "deletions": 643}}, {"node": {"oid": "da8eab09e77fc2e2061aafe4df7bab3d7b52d016", "messageHeadline": "Merge branch 'master' into compression-based-pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1302, "deletions": 329}}, {"node": {"oid": "fe13d856f485c0e68eed9809dff4440de7e80057", "messageHeadline": "update docs to reflect new precompile method names", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 235, "deletions": 232}}, {"node": {"oid": "7df3b8582fab669a0de3eb52e837f70f66f68824", "messageHeadline": "make comments consistent", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d498cca1cd072ca03c1c698461b59fcf05c4e511", "messageHeadline": "fix spelling", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dee9a83263698bbd4072fe90bec7b83ca86730a6", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 63, "deletions": 54}}, {"node": {"oid": "045508c1d1143b7a2a49d2a1ba10c4f7740e702e", "messageHeadline": "rename to gasPoolWeight", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "352cfb351d43a7dab0ff58635695959149333c23", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 56, "deletions": 34}}, {"node": {"oid": "f7dfbbfb671e0de036b5b54510c59d3ac8f2fc56", "messageHeadline": "update precompile docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 288, "deletions": 265}}, {"node": {"oid": "ece9d083b6e1440694463e527fb85d65178504cc", "messageHeadline": "rename variables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5ea527a6246131fbbab5e7b2a2c7c4f80f07d593", "messageHeadline": "clip gas pool when updating params", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "da11804da01e0bec2efb3a0e7f1d1e70f9c59511", "messageHeadline": "add precompile methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 156, "deletions": 57}}, {"node": {"oid": "ffe42cd5a7beb050ab3c85f0245f38884498a185", "messageHeadline": "pricing model test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 118, "deletions": 86}}, {"node": {"oid": "60ab7c53a9370a178ebe750633d4e4e9f7f8158d", "messageHeadline": "correct target as gas vs bips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 65, "deletions": 25}}, {"node": {"oid": "b69449e41ff76bab1f6ac290dd8989f503226c7c", "messageHeadline": "use classic's model", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 222, "deletions": 159}}, {"node": {"oid": "75204b54314d47ac8c78ddec18a09bbbaacde089", "messageHeadline": "Merge pull request #255 from OffchainLabs/coordinator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 984, "deletions": 38}}, {"node": {"oid": "e1f2b76f3601abc6229f70885d30a053bc64f1aa", "messageHeadline": "fix coordinator atomic test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "95d2e7aa93bb943addfb63ca1bd810673005029a", "messageHeadline": "coordinator: fix and be carefull with pipes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 46, "deletions": 21}}, {"node": {"oid": "f396df227a2c8ff4b271fcc8f7be6ae5b64bf48b", "messageHeadline": "Merge branch 'master' into sturdy-sequencer-timestamps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e6eda6ad94ce6706564b649d64034a5b63d0ed72", "messageHeadline": "Make sequencer L1 block number and timestamp a lot more sturdy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 25}}, {"node": {"oid": "6f783dda767f12f496b54f376f4437bd79ba0b1a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "73b375fc6964a9b3d941148aeadbf5b9ec3fe5c1", "messageHeadline": "address comments and add debug info to failures", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 26}}, {"node": {"oid": "23139adbb92ffbff76368638402e946e3211bd3e", "messageHeadline": "cache poster info", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 77, "deletions": 23}}, {"node": {"oid": "acbf9ef70b4c4e714b370b3d87c3e47f3e51312a", "messageHeadline": "Print WAVM backtrace after failing to resolve a preimage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "136324b37439550f8885da8542d8d9657ca667ba", "messageHeadline": "Configurable chain configs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 200, "deletions": 85}}, {"node": {"oid": "321e88958c578324fa79e3b14221e5e6c937438f", "messageHeadline": "Merge branch 'master' into new-pricing-model", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ffb1bb2e366240cfa9876bdcf598efc7e454b57", "messageHeadline": "make AddToGasPools callable by precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "cc1f7190c17e79fac813e8769be3554e0ea929e8", "messageHeadline": "Fix rust 1.59.0 warning in Arbitrator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7a7ceb3075358de04cb40a66b846a54b6f25a69", "messageHeadline": "rename to gasPoolWeight", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "3c15c5c7cb0d2f4f9da924739d7ea4d2e177fc05", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 56, "deletions": 34}}, {"node": {"oid": "4a3a55c913e61e51d3879bc0536f6a9cb48e28c8", "messageHeadline": "Merge branch 'master' into new-pricing-model", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1181, "deletions": 0}}, {"node": {"oid": "b4bb555bfd3f7c25b9053eb71fe01bfb91cf3627", "messageHeadline": "Merge branch 'master' into coordinator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1181, "deletions": 0}}, {"node": {"oid": "0a60992c7c9e3209eff9c350491b5a7cbc73e1c6", "messageHeadline": "Merge pull request #285 from OffchainLabs/rollup-contracts-port-tests\u2026", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1181, "deletions": 0}}, {"node": {"oid": "edb0cdded32b36a375f5c8e0ac6444844ca47830", "messageHeadline": "Typechain updates", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "21787ee8a2164f0de863c2de761c9c4844bd5f0c", "messageHeadline": "ci params", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0237021ecbb404586c2fbbd989753232ed753fdf", "messageHeadline": "Remove the mistakenly committed yarn files", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "329fd0b5d59efc6e8ab4a8f64fa0f93ab62a43d2", "messageHeadline": "ci fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "8b6df26400a4def6d44ac5fc7df957dece5f9942", "messageHeadline": "coordinator ci support", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "e1efb602b0957850ca2876fbba683edb60f15312", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 421, "deletions": 589}}, {"node": {"oid": "f7490556942ecd1d02511d4e5b3d240d0574863a", "messageHeadline": "add explicit sequencer nodeconfig", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "d0dd21574ad89392cf93d3028f9287120d826258", "messageHeadline": "typo: spell until", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "ce0e2616da5709c75b955a848ad10c6dcf5d382d", "messageHeadline": "update precompile docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 288, "deletions": 265}}, {"node": {"oid": "704e82bb38ae3ccd70c35e31934c7b45f6c25561", "messageHeadline": "rename variables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "449b8faac22745466ef5d014523362127e82da6e", "messageHeadline": "Merge branch 'master' into new-pricing-model", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 421, "deletions": 589}}, {"node": {"oid": "ce6827f3fec46b006c45b93a0fbd65fad7bb1411", "messageHeadline": "clip gas pool when updating params", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "33e74a717cd985fab281833439ea388885732cad", "messageHeadline": "add precompile methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 156, "deletions": 57}}, {"node": {"oid": "4562f223f8b1457987ee250d8ddf176cd13d10f2", "messageHeadline": "Merge branch 'master' into rollup-contracts-port-tests-cont", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 421, "deletions": 589}}, {"node": {"oid": "d7417cfb1790a77f35957d18640157e4f82ab929", "messageHeadline": "Solidity coverage (#305)", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 421, "deletions": 589}}, {"node": {"oid": "ef1bcde7f69bcd82b08ace148377627b6555b810", "messageHeadline": "Delay retryable attempt gas pool update until the end of the attempt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "5ac9575432cce1d1a7214aadeb107979a3110742", "messageHeadline": "forwarder: small api fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "3dd77abd0066078b575e1065fe561558e957ba19", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 398, "deletions": 268}}, {"node": {"oid": "3d540a4ad922ad456c994ebb3bbace5644fa43e5", "messageHeadline": "tests seq_coordinator is atomic", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 147, "deletions": 8}}, {"node": {"oid": "dfe2ed9458e6e7859fbfc88b7a3dde9fd092d86c", "messageHeadline": "Updated tests for new staking algo", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ecc1e1d2f2839f3bdc207537988cededd568242", "messageHeadline": "seq coordinator tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 263, "deletions": 6}}, {"node": {"oid": "6339db5ee37c4717330b8a01903de21f73ed797c", "messageHeadline": "coordinator fixes and add to node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 210, "deletions": 92}}, {"node": {"oid": "979fc2c45ec07414d489a4a60efc63298f9f9c2c", "messageHeadline": "Merge branch 'rollup-contracts-port-tests-cont' of https://github.com\u2026", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 796, "deletions": 446}}, {"node": {"oid": "395c367cd678e343bb0582d437b488ceadb84243", "messageHeadline": "Updates from CR", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 547, "deletions": 670}}, {"node": {"oid": "b14ccae42ff0a358eb3fe54a0d58dc233f9358eb", "messageHeadline": "pricing model test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 118, "deletions": 86}}, {"node": {"oid": "547623f49a1487402c5cc598e87a5c1af67f3f73", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 16356, "deletions": 5151}}, {"node": {"oid": "b1152c670c67db3ab54ba09f9ec9996ba3a0268d", "messageHeadline": "Fallback to onchain for DAS.Store() fail, tidying", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 39, "deletions": 19}}, {"node": {"oid": "117f61f2598742d0d074e9c2e5e790ef01bc7aac", "messageHeadline": "Add node config for DAS & run tests with/without", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 103, "deletions": 23}}, {"node": {"oid": "1fd5c6e57d689eb3eb45463aec16b2a6205245eb", "messageHeadline": "correct target as gas vs bips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 65, "deletions": 25}}, {"node": {"oid": "c6254457feac6422720a7a4c7a957281c227645d", "messageHeadline": "use classic's model", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 222, "deletions": 159}}, {"node": {"oid": "7749099eba81e772997b336497c7c2883f016193", "messageHeadline": "Merge branch 'master' into rollup-contracts-port-tests-cont", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 796, "deletions": 446}}, {"node": {"oid": "927ed626a0575b006483d6c5c7dfc0f0702763bf", "messageHeadline": "Merge pull request #290 from OffchainLabs/gas-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 109, "deletions": 24}}, {"node": {"oid": "fc39d5ea4968dbdaae9549eac0044db7818851fe", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "faf55a1da8afcabb1f3c406b291e721bfde71a05", "messageHeadline": "Merge branch 'master' into gas-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 72, "deletions": 102}}, {"node": {"oid": "9fc774628f9c67e006da43b360181e7d9dcbe53b", "messageHeadline": "Compare inbox tracker sync to L1 instead of local batch poster count", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 55}}, {"node": {"oid": "4cf7d1d5214a13b62a528e0c55fbfdd5843fd8b0", "messageHeadline": "Merge pull request #277 from OffchainLabs/arbdata", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 41}}, {"node": {"oid": "41b399128759ecd95589f26bda3c96cd3a247653", "messageHeadline": "overflow check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0ec7d64f0e211a01fcf85a07160b13c00b51c970", "messageHeadline": "Fix merge issues", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ef437ab109bd6ded95915763df024514dee25dcf", "messageHeadline": "Merge branch 'master' into arbdata", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9488, "deletions": 4554}}, {"node": {"oid": "425ee2b6fcc252cda3209b2419062e9d82d41e47", "messageHeadline": "Merge pull request #296 from OffchainLabs/fix-seq-leak", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "0645c2358a41926eab65b21e3c071a0668df8a44", "messageHeadline": "Merge branch 'master' into fix-seq-leak", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 616, "deletions": 321}}, {"node": {"oid": "ef216d3444d59609db49ea11ebba3880a4254b3a", "messageHeadline": "Merge branch 'master' into gas-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "70df5fb7b6a2527fe9bf9d1237c885c0a11e68b4", "messageHeadline": "remove TxGas in the failure case", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f516e7121ac3b604058fd8cc59c059870629331b", "messageHeadline": "Rename staker delay to staker interval and add node CLI option for it", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0ffc78f96f9fbd75ed6c5465f95c6e467d4c282f", "messageHeadline": "Merge branch 'master' into gas-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1842, "deletions": 826}}, {"node": {"oid": "2434704be9b2b2abd7c643e9bc5fcfd8ee051352", "messageHeadline": "Merge pull request #297 from OffchainLabs/arbnode-staker", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 213, "deletions": 140}}, {"node": {"oid": "435ab761545b7d459151f058565639e730d880de", "messageHeadline": "Merge branch 'master' into arbnode-staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 401, "deletions": 176}}, {"node": {"oid": "331674f889043abb396fbd6d4abeb9a64215f3c6", "messageHeadline": "Merge pull request #241 from OffchainLabs/stopwaiter", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 401, "deletions": 181}}, {"node": {"oid": "6b658c4864ca15bcb15ac746e0ab9b3e3093f105", "messageHeadline": "fix sequencer subscribe", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1b2c9904ca1d9a444426949a78e436d00083470", "messageHeadline": "Merge branch 'fix-sequencer-subscribe' into stopwaiter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ba0ade91caba96198da496df5fb125fc351290c", "messageHeadline": "fix sequencer subscribe", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a98eebc5330419bcbb7485d68259071b5b82b69b", "messageHeadline": "Merge branch 'stopwaiter' into coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 400, "deletions": 180}}, {"node": {"oid": "271466770ef948885cfcf5277498b589f218cf07", "messageHeadline": "Merge remote-tracking branch 'origin/master' into coordinator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10541, "deletions": 5104}}, {"node": {"oid": "2726915b2591bb97d7aacb794b32ab045de19a75", "messageHeadline": "broadcast tests: use dynamic port allocation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "bc3ddfec8a4903ff0ce4a48bdcf5087bf85c3f07", "messageHeadline": "broadcaster: support dynamic port allocation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "1dd30616537afb5ec514bd39d062b7edd4e32ab5", "messageHeadline": "Merge branch 'rollup-contracts-port-tests' into rollup-contracts-port\u2026", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8296585c76b3f7c379eed825e11b101eb427b6ec", "messageHeadline": "Updated tests for new rollup layout", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 167, "deletions": 169}}, {"node": {"oid": "d9a4a365f777d822f773d991f7e8ec63af0494eb", "messageHeadline": "small renames", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a24bcee01b6b5de0bed0fc1f78d629fbcb083362", "messageHeadline": "Merge branch 'master' into stopwaiter", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec3f58c7b99573e07979aa2830189e8e0e364c3a", "messageHeadline": "broadcastclient: improve context usage in tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "637880eaecb5afc9c978ff9929d0c9934ca470c8", "messageHeadline": "dont track block validate thread", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7e90d10a7e4d85f4380c893ea61c34a0b27b89e", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3292ab3a45d9f25fa90cf234750af7fd47837107", "messageHeadline": "gas overview", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "50c317f7be41f599b7e369d8b0352facd6d61711", "messageHeadline": "Fix TestStakersCooperative", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "da7b3ddd9e44c4720af693679df58a0ed263782a", "messageHeadline": "Integrate L1 validator / staker into arbnode and test-node.bash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 196, "deletions": 130}}, {"node": {"oid": "98f9d79eb2e53dbab6f57353f845b850433c5ff8", "messageHeadline": "gas-related docs & changes revealed by docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 66, "deletions": 37}}, {"node": {"oid": "2ba6d1aa45abcc46c28f3d4f560691ce5a396af8", "messageHeadline": "Merge pull request #295 from OffchainLabs/testnode-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42d47546560e97e88c147d0c7a4109ec362843ab", "messageHeadline": "Merge branch 'master' into testnode-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 835, "deletions": 54}}, {"node": {"oid": "d97cc00bb04c18f6e6370f0f4acef1e04c1683ed", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb2faac397088826a9a9a710fed7d1d3d39aabc4", "messageHeadline": "Fix tx resultChan channel leak", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "6b26429a948e1413d3d8682652694c71808f8dee", "messageHeadline": "launchthread: improve atomicity", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5db2a8f26b8ae6ede200189c22adc72fa0445a54", "messageHeadline": "Merge remote-tracking branch 'origin/master' into stopwaiter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 835, "deletions": 54}}, {"node": {"oid": "d0ab55c6a42bbdf94f8b392d065f1327fc9f7f1e", "messageHeadline": "testnode: use data-dir and dev mode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27f9cbaa249a4c73a147e99b7f69d74a89130a1b", "messageHeadline": "stopwaiter: update API, testing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 137, "deletions": 121}}, {"node": {"oid": "8beadfa43746b72a72cc3e67086dc0c2e728ccec", "messageHeadline": "Merge pull request #292 from OffchainLabs/refactor-path", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b6a9f00c4ae748d923b4f64acd494f41c96159f", "messageHeadline": "nodeinterface.sol and gas estimating retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "57c94a12c4f234bee1b3d8ec0c99557049907ae2", "messageHeadline": "Merge branch 'master' into refactor-path", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 833, "deletions": 52}}, {"node": {"oid": "77a0422b8ccb8c4406cbccc4c2336d3362f0113f", "messageHeadline": "Merge pull request #294 from OffchainLabs/rollup-contracts-storage-de\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "80f9b912a7be750e666ea4e27c3c0d8a72057c55", "messageHeadline": "Autoformat ChallengeManager.sol", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "6cea1fcfe69c5a92d6f7e0761e8b7a71236b4523", "messageHeadline": "Fix address variables in comment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef20c7b18acfe4c6a919820d4bf51c56bdc4f245", "messageHeadline": "Copy addresses before deleting struct", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "57e03322926f796f75a21f8735cc64ea0a2d11c3", "messageHeadline": "Merge pull request #274 from OffchainLabs/rollup-contracts-port-tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 827, "deletions": 46}}, {"node": {"oid": "d1c0d63ca3fdbf533b39f7087b6e2a76250e6d29", "messageHeadline": "Merge branch 'rollup-contracts-port-tests' into rollup-contracts-port\u2026", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 7977, "deletions": 4340}}, {"node": {"oid": "1c1cb959a2246bdbdff68cae0ec7132e437c6fc4", "messageHeadline": "Removed reference to blockchallenge", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "b73089bdbe52b4394283c386e14288307f6a8f0a", "messageHeadline": "Merged from master", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 7977, "deletions": 4340}}, {"node": {"oid": "3e391eb8fd24e7c0b31aacfdbfb22443963f910c", "messageHeadline": "Refactor npm script to not rely on explicit path", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e80da8e65cb2f3f0fcfbbaaf1b7862be69a97190", "messageHeadline": "Merge remote-tracking branch 'origin/master' into stopwaiter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7977, "deletions": 4341}}, {"node": {"oid": "3262e6ef3fb89d1a1adb2660b3f45d6f002c2789", "messageHeadline": "update stopwaiter API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 111, "deletions": 51}}, {"node": {"oid": "8ab1d6730164e18d0ca1bd5635ca12aadf36a640", "messageHeadline": "Merge pull request #281 from OffchainLabs/precompile-flag-days", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "067c6ad9dbe2730763b5eb86b72787ed270c8d82", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e23c790765fe3c17b022bcd7955a85daba10f2c", "messageHeadline": "Merge branch 'master' into precompile-flag-days", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 144, "deletions": 243}}, {"node": {"oid": "c1380a18a118e480bd2cc574eb4a8e6ddec5995b", "messageHeadline": "Merge pull request #289 from OffchainLabs/merge-geth-v1.10.16", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 25, "deletions": 136}}, {"node": {"oid": "74fd846d2515d98d3695d466c870383dae2b134b", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2d13e5eeed8941d3f5e53cdcf9f344077f21cc5", "messageHeadline": "Merge branch 'master' into merge-geth-v1.10.16", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 119, "deletions": 107}}, {"node": {"oid": "09bf728a30c4cbd9e53e01b323a9a09ab7f3a9d8", "messageHeadline": "Merge pull request #288 from OffchainLabs/challenge-manager-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 76, "deletions": 71}}, {"node": {"oid": "4bcc303188b23db9c7682b9b1b76fe32ec3ed98c", "messageHeadline": "Merge branch 'master' into challenge-manager-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "72f3d0ae9385a245552b77a37bb805ae61cb6399", "messageHeadline": "Merge pull request #286 from OffchainLabs/simpler-hash-proof-helper", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "34cc0a88e71eb1447cddcb721dc64a980ba8110d", "messageHeadline": "Merge branch 'master' into challenge-manager-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 212, "deletions": 197}}, {"node": {"oid": "f1e3d55d189039327f847864fedc08793d1cb7af", "messageHeadline": "Use UpdateHeaderWithInfo method", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6b5386399a2beaffdafcf308da81e0bc6a48b6d4", "messageHeadline": "Merge branch 'master' into merge-geth-v1.10.16", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 307, "deletions": 215}}, {"node": {"oid": "7097443a6b0b8ee461cfa8e66ddcd4752f0dff9a", "messageHeadline": "Merge branch 'master' into simpler-hash-proof-helper", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 212, "deletions": 197}}, {"node": {"oid": "4341bddef923f4ea4bc7e11a9a223d858ac16041", "messageHeadline": "Merge branch 'master' into precompile-flag-days", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7822, "deletions": 4112}}, {"node": {"oid": "614249c2d3362fd37ac6763494d014f4110004e8", "messageHeadline": "Merge pull request #276 from OffchainLabs/solidity-tooling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 212, "deletions": 197}}, {"node": {"oid": "f9ee29c19ec06dfd046713ec516d2e274174154d", "messageHeadline": "Merge branch 'master' into simpler-hash-proof-helper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7643, "deletions": 3950}}, {"node": {"oid": "d6945f3b8213b914eae5f592dc46da74eb61d2a8", "messageHeadline": "Merge branch 'master' into solidity-tooling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 95, "deletions": 18}}, {"node": {"oid": "bdac70a09cfd5d9608ba8a8ac4f3e7397dcd8fd2", "messageHeadline": "Merge branch 'master' into challenge-manager-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 271, "deletions": 58}}, {"node": {"oid": "950521444c9d09527e347ab5ac5fc55454390345", "messageHeadline": "Switch flowchart from left-to-right to top-down", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad48ff57efbd2c23829c338a34af4e9d0e4e2300", "messageHeadline": "document L2 tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "6a67424f12cb08350d14caf68159f80532512bd7", "messageHeadline": "Merge branch 'master' into gas-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8299, "deletions": 4409}}, {"node": {"oid": "c93c806a5cfe99f92a534d3c952a83c3c8b3088c", "messageHeadline": "Merge pull request #260 from OffchainLabs/gas-and-tx-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 95, "deletions": 18}}, {"node": {"oid": "d946a3fef58cb8e4f5be2331a48ef76ad9fe477c", "messageHeadline": "Merge in upstream geth v1.10.16", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 136}}, {"node": {"oid": "9432bda2f6bb105af9002128e5a4b070a5490303", "messageHeadline": "Merge branch 'master' into gas-and-tx-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8295, "deletions": 4405}}, {"node": {"oid": "4dbe9bdb77124979341349515d1efb5266e4add2", "messageHeadline": "Add solhint to makefile", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d36c6ad3476776880920887653b7e867724aa866", "messageHeadline": "Merge branch 'master' into solidity-tooling", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 176, "deletions": 40}}, {"node": {"oid": "fee73e02079d031a07369047344ebd8bd0e3d038", "messageHeadline": "Merge pull request #259 from OffchainLabs/l2-tips", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 176, "deletions": 40}}, {"node": {"oid": "d9237b74554023e449c79313bf1387136a462516", "messageHeadline": "sort tx types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fb425c11686cc5b97d7e05c6adb71c112e967342", "messageHeadline": "Merge branch 'master' into challenge-manager-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3275, "deletions": 2515}}, {"node": {"oid": "77e95ec265dc56bfd5955504eda1d9009b1b48da", "messageHeadline": "Document ChallengeManager (replaces old challenge docs)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 76, "deletions": 71}}, {"node": {"oid": "7cf04beb9da8fc2bcd133028f032885adb503f1c", "messageHeadline": "Merge branch 'master' into l2-tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3275, "deletions": 2515}}, {"node": {"oid": "96c22379fb74f14ddd4998b5f86b35f15ac19ada", "messageHeadline": "use L1 for fees test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 67, "deletions": 44}}, {"node": {"oid": "01f0d046e2fc71ff51574d803b9e7e3f4676ae58", "messageHeadline": "Fix solhint issues", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 211, "deletions": 197}}, {"node": {"oid": "d8d4cf35b1f7cc7d3af0f684b3a6cdfb5ad20f89", "messageHeadline": "Run solhint and add to makefile", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2687, "deletions": 2499}}, {"node": {"oid": "ba1264ad7adb59e74a55840957a2fd6314279048", "messageHeadline": "Add solhint and prettier for solidity", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "1f1bb3a2eea13f34f6c779965d0c20a794a0188b", "messageHeadline": "Setup solhint and prettier", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 563, "deletions": 18}}, {"node": {"oid": "41c4d797d43c6a37c2f6b5fbefe5cca85073e3ce", "messageHeadline": "Merge branch 'master' into l2-tips", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5141, "deletions": 2120}}, {"node": {"oid": "68152b9c36b48b16536f9e09af48a96a9a6adec5", "messageHeadline": "add Gas.md", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "38a0ff7cdac1e1b93dddf55b17c01471d9c26606", "messageHeadline": "remove Gas.md", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "06c95bc6249ddca33890208e6f307feaa3c9a23b", "messageHeadline": "Merge pull request #213 from OffchainLabs/staker", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4293, "deletions": 1571}}, {"node": {"oid": "e608ddf85a4bc0393734b28d3b9072941aca17b8", "messageHeadline": "remove comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8821eb2e75993c931390dc5c3096cf9ceebfa183", "messageHeadline": "Update geth submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a5dc1a5b7868fcee285439bf17505d8d304440a", "messageHeadline": "Fix WaitForTx timer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "7f58c0372e43761992398480f093153f81ae6f28", "messageHeadline": "Merge from force include tests", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 51, "deletions": 35}}, {"node": {"oid": "3239438c7cf866784e7304dc7d919d72decbb82a", "messageHeadline": "Set CanProgress = false if DontChallenge prevents creating node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a2a2b8e9f5895321106ef65966047a9c1e1b27a", "messageHeadline": "Actually require that the preimage part is proven", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "77a4db517fe2078c7957c7182534c1317f41a410", "messageHeadline": "Updated sequencer inbox tests", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "4091371283316a00ffdf2838b3a268336efd36c7", "messageHeadline": "Simplify HashProofHelper by storing proofs in a map instead of an array", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 38}}, {"node": {"oid": "b8fc762ae318b1c5f008cf3dba342ee35c426559", "messageHeadline": "Merge branch 'rollup-contracts-port-tests' into rollup-contracts-port\u2026", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 633, "deletions": 395}}, {"node": {"oid": "8794ddf3b4f37fcc3e8665ab47b027f62a6b341f", "messageHeadline": "Merged from master", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 633, "deletions": 395}}, {"node": {"oid": "af93d845bc0fbfad7e40c7691e33eb277146d4ca", "messageHeadline": "Merged from port tests", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "24d9e3ef85bd2791c28d877d209eb79583c7f698", "messageHeadline": "Renamed test folders", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "5900ab8e05f4c13b22bed81fca4c82b4ed725db8", "messageHeadline": "Added the rollup tests", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1320, "deletions": 24}}, {"node": {"oid": "8d1c4cfa2e7f5ffe6ddfbbc445bb007e2795d364", "messageHeadline": "Add comment for ValidatorTxBuilder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9d6ff60210bb84adb0d042a78e3bcea5282e081a", "messageHeadline": "Address comments on staker PR", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 256, "deletions": 347}}, {"node": {"oid": "8b792d201a31085f3204fda6fff9bae291f0a1b6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into stopwaiter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6829, "deletions": 1254}}, {"node": {"oid": "87e2e3ac52ba4a80919dcb3e709f2fa3459ad733", "messageHeadline": "Complete Geth.md todo's", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 25}}, {"node": {"oid": "f2d7d0a133277d2929e144199e5902e9d568a5ba", "messageHeadline": "let GasChargingHook() decide the tip recipient", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "52d7d0bf1732b82d4d0057fe383fe7f44637dc12", "messageHeadline": "Merge pull request #280 from OffchainLabs/staker-merge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 791, "deletions": 625}}, {"node": {"oid": "3b6283199fd5248879bcec2d9ee0aea379ea2ba5", "messageHeadline": "use arbos versions as flag days", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "90e2c5121395c61a59b0d7aae0e5add243ff6b63", "messageHeadline": "Fix hostio prover test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 53}}, {"node": {"oid": "546c11125dc8afa6b38595ce219301d5ed81aacb", "messageHeadline": "add an activation day to precompiles and their methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "89514cdc00ef1b5d52483e8ed310ca82efa38ec9", "messageHeadline": "remove tip in excess of basefee logic", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 112, "deletions": 13}}, {"node": {"oid": "81177b3871f8c58196c7664b5ad1b219b551cd54", "messageHeadline": "Fix typescript one step proof test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5cdabb03c1dc86b365ae82eabddb76846e2c359a", "messageHeadline": "Fix initiatedChallengeID", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e479a9d12cb282ed1a5d018429aa51b169131f2", "messageHeadline": "No confirmation blocks in full challenge test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "171572f5a66d2954aa9bf2bbbd3cd0248522910f", "messageHeadline": "Fix index in full challenge text", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f49ee4ab3d56506afd8cb44dd5dcaf792447883", "messageHeadline": "Create challenge through mock receiver", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "0f17ba97db57e78aab0c952f106a8170feb98d1b", "messageHeadline": "Use proxy in challenge test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "18a8ebb7c738875674b148833cedf0e6df4ab9d2", "messageHeadline": "Add missing error check", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "492c235063ccf47b9dc2ea69ea9532169d6d0c33", "messageHeadline": "Update go-ethereum dep", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ff3efcf115cb0f493a5b145b6cb4c33ea9fe1126", "messageHeadline": "Fix sequencer inbox stub", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 34, "deletions": 149}}, {"node": {"oid": "c3ced5e611271269b9ab15822f344cf88c5b9686", "messageHeadline": "Merge branch 'master' into staker-merge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 634, "deletions": 395}}, {"node": {"oid": "c8ba9fd4da52a6b5976c071b138d0bad677e4cb4", "messageHeadline": "Merge pull request #278 from OffchainLabs/staker-atomic", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 153, "deletions": 88}}, {"node": {"oid": "ee76d1f39524f6ede7f88e42022d7f0dc5ce09c6", "messageHeadline": "Merge pull request #273 from OffchainLabs/staker-challenge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 984, "deletions": 1088}}, {"node": {"oid": "39e0c8ba53d309bf5d729ebf33d916219d68f5c7", "messageHeadline": "Don't create stake if we're resolving a node", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "e4be932eb09a6adb074fa055b09ea801a4931b54", "messageHeadline": "Fix lint issue", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4f6a1218140a9e5fb2fbbdd6f52da11aace44790", "messageHeadline": "Fix compilation", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "26fe4b323a1553a2694d340b749aa56508d46e7e", "messageHeadline": "Merge pull request #279 from OffchainLabs/rollup-contracts-warnings2", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 216, "deletions": 0}}, {"node": {"oid": "4da26af78b90bd83ba0ea222b111bb79b6a286a1", "messageHeadline": "Merge branch 'master' into rollup-contracts-warnings2", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 193, "deletions": 193}}, {"node": {"oid": "e6680566d4460a894e1e2f0b46cedc82bd980fcb", "messageHeadline": "Move HeaderInfo into types", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ad06e08e754d894d3acf681d68291535b71a7715", "messageHeadline": "Track L1 gas used in receipt and l1 block in header", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 31}}, {"node": {"oid": "249981778e237f9c40e6d13e1031763b133ff855", "messageHeadline": "Merge pull request #275 from OffchainLabs/var-rename", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 193, "deletions": 193}}, {"node": {"oid": "a7e1985cddc92b86d8f4e770eee1aca4d069a3f7", "messageHeadline": "Move setting maxInboxMessagesRead into challenge creation", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "5c49b8c7444247a9c44478035f4d861d6bd2bced", "messageHeadline": "Use inChallenge function in completeChallenge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f12ed6e3788d337b384f7d4f7ff257aed186a816", "messageHeadline": "Merge branch 'master' into var-rename", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 224, "deletions": 202}}, {"node": {"oid": "e041a636cfb1d37a1a398cedf04d5656298c4b3f", "messageHeadline": "Remove unsafe newStake method", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 94, "deletions": 85}}, {"node": {"oid": "9b381c990fb0c7935c81170fbd6e2955384febfa", "messageHeadline": "Merge branch 'master' into rollup-contracts-warnings2", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 224, "deletions": 202}}, {"node": {"oid": "59217eedcd8b5038576955135e995eee57fdb7cf", "messageHeadline": "Merge pull request #269 from OffchainLabs/seq-inbox-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 224, "deletions": 202}}, {"node": {"oid": "1e0d731d3fb2f93c1db54747702fd988f6d145ab", "messageHeadline": "Add newStakeOnExistingNode and newStakeOnNewNode to interface", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "52651e22633b0520e351d9ba2e5aca7c3cc69c20", "messageHeadline": "More pr comment changes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "43c9f55b89d316f283020fcfd21c9dda18cf4ede", "messageHeadline": "Update gasFeeCap to maxFeePerGas in public api", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "1052bad65c06c59f1cd17f92e1d80bcf848932d9", "messageHeadline": "Don't import all errors", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "46bedf214742f852cceb60e6a4fb8d0d884483b1", "messageHeadline": "Respond to PR review comments", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 32, "deletions": 38}}, {"node": {"oid": "34c0251f7a4fecae46473fc6fe76e64fed8432ff", "messageHeadline": "Renamed contract tests ci", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "3ee79f3eaf63b5a5a3646fa06ae4c8fa35ba9fda", "messageHeadline": "Added licensing info to precompile sol", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 216, "deletions": 0}}, {"node": {"oid": "e4e37bf97bb3090e500251dce9a0766c96ed53d7", "messageHeadline": "Added blob for tests", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fd926886f0d62c27fefcc1cd351886bb54f3b02", "messageHeadline": "Updated tests for delegatecall init", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 60, "deletions": 26}}, {"node": {"oid": "a6ee5fd83bd84ef0282a29d7dff46bea2db2baf1", "messageHeadline": "Updated contract tests ci flows", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "7612a867026748b7c89ff91272c6ecb8f3ca0515", "messageHeadline": "Add rollup methods for atomic staking", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "cc21bc7faee69ba30b7e2d068b7bcd07bd8d75ed", "messageHeadline": "Remove unnecessary nesting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 26, "deletions": 35}}, {"node": {"oid": "07adcdad9f9e9a3f7d2e766e289d1530a369129d", "messageHeadline": "Use errors in sequencer inbox", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 57, "deletions": 53}}, {"node": {"oid": "140d4064f5ae86780148ec1accc6594b73f9a3b4", "messageHeadline": "Rename amount -> value", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "49cc33dc30ab499e058a698ce5b2acca0792f98e", "messageHeadline": "Rename destAddr -> to", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "ccaccc03c8744acce23bc3f5cafd17396316f74e", "messageHeadline": "maxGas to gasLimit", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "a6869c3913891db719d742e577dd7a029de2674a", "messageHeadline": "GasPriceL1 to BaseFeeL1", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "62f8f2b37fe060e756a6357dc519cd68d8231130", "messageHeadline": "Rename gas price to gas fee cap in messages", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "879f4b3c66744f37b57b8011cf4644e92c401a01", "messageHeadline": "Remove unneeded method", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "718f8bbb17ee7865d34bab05bb2732cd4331aaeb", "messageHeadline": "Cleanup backends", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 44, "deletions": 57}}, {"node": {"oid": "84472bfad6c1db4b2a3e5966960067b9b239616b", "messageHeadline": "Fix full challenge test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "2a1a358703c8cc9769025eb24f0d0deedadb82cc", "messageHeadline": "Merge pull request #270 from OffchainLabs/seq-inbox-refactor-go", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 98, "deletions": 82}}, {"node": {"oid": "4b30b51a0eccc203efa6714dfadeb016c0cbf031", "messageHeadline": "Add namespace to constants", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d298736c1131373e4affc3b45ecf39be7bc34def", "messageHeadline": "Merge branch 'seq-inbox-refactor' into seq-inbox-refactor-go", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd476a244c99514a4b605b22510f90ce54a2a376", "messageHeadline": "Update const name", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "608d398e90852f8d08b4adba2aea39c8a91e84b3", "messageHeadline": "Rearrange struct to shrink size", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2e770eeaa4150b7418e378b6b65377fb61e08b81", "messageHeadline": "Store less of global state", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "e4c972bc8ea4b2ba36beddab1afd1cc54f05c089", "messageHeadline": "Remove start global state", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 45, "deletions": 28}}, {"node": {"oid": "1b619bbce88cddb3bb6cbcd498123b8cee74633a", "messageHeadline": "Move functionality into ChallengeLib", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 63, "deletions": 56}}, {"node": {"oid": "893297d429aa09dff5be9f33238357f80b052ca0", "messageHeadline": "Switch to participant model in challenge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 17, "deletions": 50}}, {"node": {"oid": "b3d559be17a75cde12e567a10e1444ee72f9cc10", "messageHeadline": "Make participant struct", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "ae3e7f08c60891d7772afad28324800641331ff5", "messageHeadline": "Fix indentation", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "2eeac8f83b1046af08eb343fadcb22e9184e7d24", "messageHeadline": "Make takeTurn safe for functions that terminate", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "25e49078bab01c2a460f6220b857fa9478b8b992", "messageHeadline": "Cleanup events", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e6980d054d4040e800b8b6c9e82faf9cdba6eddd", "messageHeadline": "Refactor timeout and challenge completion code", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 39, "deletions": 24}}, {"node": {"oid": "c73839c7aae6b04a54814bbaebb5870d71b47e76", "messageHeadline": "Refactor valid bisection check", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "951224719883495f47dc8777e4621346098bc353", "messageHeadline": "Merge pull request #272 from OffchainLabs/staker-merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 150, "deletions": 126}}, {"node": {"oid": "c0ba8b9e474b3bb1874863e051f9931d5956d0f2", "messageHeadline": "Refactor more common code into takeTurn", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 40, "deletions": 43}}, {"node": {"oid": "bc0473d11c7c88beea0b49bf537734945a3e7610", "messageHeadline": "Refactor into completeBisection", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "ef2dc8acfb9802260a0be2d3cbd0f6a994ef5cc2", "messageHeadline": "Simplify turn logic in challengeExecution", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 26}}, {"node": {"oid": "5b8bcb93a0b000f444c5ab2e41f19e2e979d7105", "messageHeadline": "Add NO_CHAL_INDEX constant", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "5f1cbf80167060ff052eed6239f88ab6e3e23286", "messageHeadline": "Added contract tests to ci", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f4329e6fe84c618137c34a248ceaaf780ef065e4", "messageHeadline": "Merge branch 'master' into rollup-contracts-port-tests", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1548, "deletions": 704}}, {"node": {"oid": "ef3a9dd187997d34950f19f3c3df21075571639c", "messageHeadline": "Migrated some hardhat tests from the arb repo", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 773, "deletions": 46}}, {"node": {"oid": "fe7ce5f9edb68d10219149823dc74e16eb8d75dd", "messageHeadline": "Only rollup create challenges", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "da99d89ceed619e6d97cbe0390eef4ad611d6aca", "messageHeadline": "Linting fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "03d67f553b86176e05fe54a3c438806e25745431", "messageHeadline": "Switch from factory to single manager", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 574, "deletions": 476}}, {"node": {"oid": "ba5d5e07a4f49998a690a7c33d9de3e2ceb061ba", "messageHeadline": "Refactor args into struct", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 48, "deletions": 67}}, {"node": {"oid": "40ebcbef0af685e26afeca4e8e214f839b970595", "messageHeadline": "Move challenge data into struct", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 123, "deletions": 101}}, {"node": {"oid": "c346237fb8d4f0848ced119918a4e84c82a11c9a", "messageHeadline": "Merge challenge and core", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 166, "deletions": 175}}, {"node": {"oid": "cba695dba2a281ebcbf5e3db56a643259a855c8f", "messageHeadline": "Move stuff into challenge interface", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "29e5bf5f9f1ae5c2e66e39fb23fc58a99fb03788", "messageHeadline": "Rename blockchallenge to challenge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 38, "deletions": 50}}, {"node": {"oid": "3f1073dd7c16e2ca15559a505f12b852a0e6fe8e", "messageHeadline": "Merge block and execution challenge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 141, "deletions": 298}}, {"node": {"oid": "730dbe3aa026434806e73e9e04b0e64872251cb0", "messageHeadline": "Fixup validator wallet", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "da2e3f983692eb23eb155bc08b1da574f3b55225", "messageHeadline": "Merge branch 'master' into staker-merge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 147, "deletions": 123}}, {"node": {"oid": "a9190aa5680e6782764223d5f6e5154cd10d9a2e", "messageHeadline": "Remove unneeded var", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2a0316df19e1b5cf86b18d05b3f153c9ce1b2ac3", "messageHeadline": "Add go support for sequencer inbox refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 99, "deletions": 82}}, {"node": {"oid": "77394a957c40a95ce32fc6303e100d80644a14a9", "messageHeadline": "Merge branch 'master' into seq-inbox-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 103, "deletions": 123}}, {"node": {"oid": "e8efa7ba3e3be5ffb5fdc7712fb4c4f32b5b427b", "messageHeadline": "Merge pull request #263 from OffchainLabs/remove-cloneable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 102, "deletions": 123}}, {"node": {"oid": "045805a4129dfc2f1d7bfae3ece54764b55c8dfe", "messageHeadline": "Improve gas refunder modifiers", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "e433382659c523095820d77fc9e884ceff684023", "messageHeadline": "Fix accidental change", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9874d5d97d336b77adc6e72b64f02c12562bfae", "messageHeadline": "Refactor sequencer inbox events and add gas refunder modifier", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "2dc6fe642af2678389ad2baf4d648f04b0c702ee", "messageHeadline": "Update inbox owner comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "53fdb1e8aa2c97dda0091095f98c9ebfca903269", "messageHeadline": "Merge branch 'master' into remove-cloneable", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 84, "deletions": 39}}, {"node": {"oid": "0a074505b4495130536c5a282fc653233bb94892", "messageHeadline": "Merge pull request #261 from OffchainLabs/rollup-contracts-constants", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 83, "deletions": 38}}, {"node": {"oid": "ace2e0a62397de52694d4141c0ebfaf231becd4c", "messageHeadline": "Merge branch 'master' into remove-cloneable", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 84, "deletions": 46}}, {"node": {"oid": "05aac2040a3a469884d7249770be15de0dbe315f", "messageHeadline": "Merge branch 'master' into rollup-contracts-constants", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 83, "deletions": 45}}, {"node": {"oid": "ac116a485459c166c30afc832c40e3e149e1855e", "messageHeadline": "Fix full challenge test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 73}}, {"node": {"oid": "0d3e4c5cb7b20041b89c157385bcf4e6606b5539", "messageHeadline": "Use a separate type for message indicies", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 59}}, {"node": {"oid": "2497d9c805d7f2c56b1a611ac0fab97393ae4a66", "messageHeadline": "Merge branch 'master' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 84, "deletions": 46}}, {"node": {"oid": "cec8fafa8fb7a4e44ab15eaddd2189167aadcc23", "messageHeadline": "Merge pull request #266 from OffchainLabs/rollup-contracts-force-incl\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 45}}, {"node": {"oid": "1b05a7d74c9145dff57208d8cf7766e0daaf90c3", "messageHeadline": "Merge branch 'master' into rollup-contracts-constants", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 63, "deletions": 64}}, {"node": {"oid": "ef6a1864b3ba8ce251d7926913e53f2d9e142622", "messageHeadline": "Update solgen/src/bridge/SequencerInbox.sol", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04c28e5800d8c4d70f683b13ae3dbda2499c719f", "messageHeadline": "Merge branch 'master' into rollup-contracts-force-inclusion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 64}}, {"node": {"oid": "40383ac39d7377c2770c54daf9259da9cd46ab0a", "messageHeadline": "Remove unnecessary header copy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "4ee72d19950d30b8673a64a39aa17eb2a529b75f", "messageHeadline": "Merge pull request #267 from OffchainLabs/fix-erc20-expect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74c3a7eefd43e3f262b23a626d028e62286e6ee8", "messageHeadline": "Use MessageCountToBlockNumber in one more place", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2631aefce55f167ec4390626f986764ef8c7b69c", "messageHeadline": "Fix if rollup expects erc20", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c7e009c41ba068d6a0079dde65b770a4855359f", "messageHeadline": "Merge branch 'master' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 64}}, {"node": {"oid": "4ae2f47142162af4fc6b8942d96c09408a9a2dea", "messageHeadline": "Fix block validator block num calculation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c3121ef7ffaf9da6af6ea941505a0fbbb65942a3", "messageHeadline": "Add helper functions for converting between block nums and msg counts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 35}}, {"node": {"oid": "c5d914f853bc309d267f415cdb8ca8a6bf52e0b4", "messageHeadline": "Remove unnecessary logic from postupgradeinit", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "de4c14c4d6e62baad8c8ac6d07d0764e1ef33904", "messageHeadline": "Refactor proxy admin validation into DelegateCallAware base contract", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 16, "deletions": 38}}, {"node": {"oid": "93ee65fcfb6ec4257a0e0faecba48b2adf08ba9c", "messageHeadline": "Add onlyDelegated modifier to all initializers and refactor nodelib i\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "b35bed0acab51317f511b324a1b299e62059e5c1", "messageHeadline": "Merge branch 'master' into remove-cloneable", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 47, "deletions": 49}}, {"node": {"oid": "db8f60f6351553006b68f01654e79fd20e94d9f3", "messageHeadline": "Create blocks synchronously when sequencing delayed messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "7893ee8e7c4e83787f916933c19177d0a775eefa", "messageHeadline": "Improve batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "24ead42691f6b1256ed54fd0d2378bf6ec137ff9", "messageHeadline": "Set the max time variation in the initializ method", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 49, "deletions": 21}}, {"node": {"oid": "f4f256b99bc7ff5d979e72faf2a47be85093e04d", "messageHeadline": "Merge pull request #265 from OffchainLabs/audit-response", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 36, "deletions": 38}}, {"node": {"oid": "98c32b35235c48f663b004608e2bf2cc936a3426", "messageHeadline": "Removed empty calldata param, and remove redundant seqnum param", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 89, "deletions": 45}}, {"node": {"oid": "e3658db5f77ab3445642dac14f2e9dae9afab289", "messageHeadline": "Merge branch 'master' into audit-response", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "56efca026fb253026c7e68e57fbca2de76fcf62a", "messageHeadline": "Merge pull request #264 from OffchainLabs/rollup-contracts-upgradeable", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "99b2d43693a9e620518f7802acad5dddb907a10a", "messageHeadline": "Merge branch 'master' into rollup-contracts-upgradeable", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "c6b6b5c4446c7a1a3f801db097ac4f9d4106b623", "messageHeadline": "Refactor to use OZ to handle initializer logic safety", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 20, "deletions": 36}}, {"node": {"oid": "f26b26000e2797984974816cf1f15c58f3537a43", "messageHeadline": "Merge branch 'rollup-contracts-upgradeable' into audit-response", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "83654fea529797e09b0a797a5fdd495498c1054e", "messageHeadline": "Add initializer modifier", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "079b015d7fd44c5454719cebb9247fd20fed85e0", "messageHeadline": "Refactor user facet init to only validate data; admin facet handles w\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "0d21b051e51357310aa662b5f6357b16208a1041", "messageHeadline": "Remove unused challenge execution degree from rollup", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "d7e36b035e36a81ef96ad1eb7532dd5723c8a102", "messageHeadline": "Add modifier to ensure admin methods never break initialisation", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "4934d17b4e466af817a41f4d2914277cd9e493c7", "messageHeadline": "Update flow for setting new stake token to avoid inconsistent states", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "5b93d755329cc002d5abe5e9691105b88c6506e6", "messageHeadline": "Merge pull request #243 from OffchainLabs/rollup-contracts-remove-sel\u2026", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "b66311c297149aaebedbf8f3129c7ad7285e7cb8", "messageHeadline": "Init pausable first", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fca7b7ead40be16cbd804715e945ea1bfc8c9b9d", "messageHeadline": "Use upgradeable variants when behind a proxy", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "9e8492d9f906a1d02cbc309957940a48df23d2e1", "messageHeadline": "Add initializer modifier to inbox init", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc3a82d6391ee16fc2bda5357e8d82350af93233", "messageHeadline": "Merge branch 'rollup-contracts-remove-selfdestruct' into remove-clone\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5fa48efca05e0a079beb8c388b5390ea91fe1181", "messageHeadline": "Merge branch 'master' into rollup-contracts-remove-selfdestruct", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2533, "deletions": 640}}, {"node": {"oid": "fb30d9c6a0212067c1cc30e5974c38fe6436f0cd", "messageHeadline": "Remove cloneable contract and instead use delegateCallAware pattern f\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 51, "deletions": 55}}, {"node": {"oid": "fcb2fdde47c85507a61a8cd31421f97f101e441b", "messageHeadline": "Merge branch 'cleanup-inbox' into remove-cloneable", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2564, "deletions": 667}}, {"node": {"oid": "c33765fa66d74733ab740c0f0cbdf27a05d1d985", "messageHeadline": "Refactor inbox to use Pausable by OZ and to wipe storage after ugprad\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "fdef3bac6c4703b9a961e0fcca8e91bb7e72c82c", "messageHeadline": "Moved constants to lib", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "1f2b1540d752a2faaf4434ad3a496ee8f4cf5205", "messageHeadline": "address Daniel's comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2e7b9d5d084cc7a8474bbe38fd1b14ef7a0b69b3", "messageHeadline": "add tx types, underlying, and gas todos", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 85, "deletions": 5}}, {"node": {"oid": "fcd7bfb80f968130080a8fbac1581cccd07b2ca5", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9140af713a1d91eda7378d0ca687a6a54b645ec", "messageHeadline": "support tips in excess of basefee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 44, "deletions": 17}}, {"node": {"oid": "5e82f911e68b8e8597e3863dbded7e73766ddace", "messageHeadline": "Improve block production not caught up error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6414d506c7c17f5c981208940a27c6467ca6bbb", "messageHeadline": "Merge pull request #258 from OffchainLabs/staker-efficient-queries", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 72, "deletions": 31}}, {"node": {"oid": "2c3686b27ece156cb93655aef69de9fef6bed87c", "messageHeadline": "Merge branch 'staker' into staker-efficient-queries", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1016, "deletions": 275}}, {"node": {"oid": "590a00fb98eca6998c9deb94ab575eaaec8f1f65", "messageHeadline": "Fix test assumptions about init messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "1f1c02fdab4c02cf53b3f71c3c0e3d111a05a894", "messageHeadline": "Merge branch 'master' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 976, "deletions": 266}}, {"node": {"oid": "a624784815d2bf10edac2b5dc37618be36d59a43", "messageHeadline": "Fix block validator assumption that block num = msg seq num", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "938bd18a9f5c67fbb053eb8a7a1efa0ea67045e9", "messageHeadline": "Improve staker query efficiency", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 72, "deletions": 31}}, {"node": {"oid": "1156ad70d17fd84f4683b83f25e3a1e77d639ce3", "messageHeadline": "Set nonce of genesis block to 1, as it reads the init message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2a4e2ceee28828ec154b403e4979c1ab4f432c7d", "messageHeadline": "Merge pull request #217 from OffchainLabs/init-from-arbone", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 553, "deletions": 32}}, {"node": {"oid": "1d45ee40391bd7dafe9123059a584295845dc15a", "messageHeadline": "Merge branch 'master' into init-from-arbone", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 423, "deletions": 233}}, {"node": {"oid": "73cfbde0d96045b2bcef3b3183d30b052c7a5d46", "messageHeadline": "Merge pull request #229 from OffchainLabs/random-storage-proxy", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 423, "deletions": 233}}, {"node": {"oid": "fcbd3bc882dbf53151098a37f51e323c0b6e164d", "messageHeadline": "Merge branch 'master' into init-from-arbone", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 83, "deletions": 83}}, {"node": {"oid": "c89bf62c256500c5e2bbdd0d4092ebb77848755a", "messageHeadline": "Remove unneeded code", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e608471e746ed1f03903561d84eb4fea78525f9d", "messageHeadline": "Fix tx streamer and tx streamer test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "0ff6df1b23d70a0425e0d453c5f0a5a527123f91", "messageHeadline": "Remove staker strategy being double specified in params", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "3eacc55bc68b7553a8b43e7ad44f5fa3c2439f6c", "messageHeadline": "Merge branch 'master' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 83}}, {"node": {"oid": "5823937a67bd3a62e40ca53399d3efff8bc3050a", "messageHeadline": "Merge branch 'master' into random-storage-proxy", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 86, "deletions": 86}}, {"node": {"oid": "aa55a504d32f71f4ce3a6552822c0791711f8299", "messageHeadline": "Merge pull request #252 from OffchainLabs/fix-rollup-contracts-comments", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 83, "deletions": 83}}, {"node": {"oid": "2afc595a731b0671af5851e790a5ec7aeb69f2a5", "messageHeadline": "Merge branch 'master' into random-storage-proxy", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7c9510190597bcab7f72e7d6335e6923ddfa82d7", "messageHeadline": "Merge branch 'master' into fix-rollup-contracts-comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b6a6a03690824108e69719cdb3f7427ef99386b9", "messageHeadline": "Fix seq batch header max block number serialization", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f40003a485f86deac1a1fed495801187666ab53", "messageHeadline": "Fix various things about proving the genesis block", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "d6d46db3ed535b03a1a5edd6759ab9d83f47b9db", "messageHeadline": "Merge remote-tracking branch 'origin/master' into init-from-arbone", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 68, "deletions": 49}}, {"node": {"oid": "a9d72cac6d3c7e6e24c3eb45662b4e5a883affa1", "messageHeadline": "jsonreader fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8ad394df335165afad3c0b07d22257a772847e09", "messageHeadline": "Fix various staker challenge issues", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 129, "deletions": 86}}, {"node": {"oid": "0b1bd6a773cfc8c63d51f83ecb713c49c9813091", "messageHeadline": "Setup staker challenge test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "c92cf53592e83df6f7bca61f404d1caca2899062", "messageHeadline": "Compare local seq batch acc to assertion in validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "612654825ffbb74463fb4880252a44c1f407c644", "messageHeadline": "Set genesis block timestamp to 0 for now", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce9d17f058fb69f34c3cbc54a0aa85c885bddeea", "messageHeadline": "Ignore broadcast feed for validator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "d2bf725cdc4f48bf635efaafbca9d0914a0af1ad", "messageHeadline": "Merge branch 'master' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "89e26e36df76d8ad5f0359fbbb41df262962a6a3", "messageHeadline": "Merge pull request #256 from OffchainLabs/fix-alias-helper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5ad6cfd49dba16b7452d081cd72a25d60bd64cc6", "messageHeadline": "Merge branch 'master' into fix-alias-helper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "aa7ae5fc43796eabb00b067bdc6e3f29675cdcd1", "messageHeadline": "Merge branch 'master' into random-storage-proxy", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d4f988055e34455c2f131e360c9b810944175eec", "messageHeadline": "Merge branch 'master' into fix-rollup-contracts-comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "4f15e5b677c209454c634a7a462043ca441b03d7", "messageHeadline": "Merge pull request #257 from OffchainLabs/sol-errors", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "4ecf4c8a676ade0b6f4ccec8a87efa46acfe73ef", "messageHeadline": "Simplify condition", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4aa733eae1cb548a13e14390d71724d130741340", "messageHeadline": "Add custom error to merkle lib proof verification; its used in outbox\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "75218c2f54b4ed7506d910584962cb09e80acbbd", "messageHeadline": "use multiple json files", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 400, "deletions": 610}}, {"node": {"oid": "0c8a17b5e5552221f49395bb9b723985147f91f1", "messageHeadline": "Fix documentation on arb proxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57c29f5cbe770c0c5cbad669fd16fd4db32074a7", "messageHeadline": "Fix parameter order in arbitrum proxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0494bd56b6e43c57617bceec96bb914a0ae875c", "messageHeadline": "Allow for under and overflows in address alias helper contract", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "bffbdeac676f27510368e3005b5c3c18e90470c7", "messageHeadline": "Merge branch 'master' into random-storage-proxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 52, "deletions": 44}}, {"node": {"oid": "041f940526c7bba4c8bf605eaa6af3b656f12b9c", "messageHeadline": "Refactor rollup contracts to use onlyProxy instead of masterCopy for \u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "65dc99cee1378b336cd0a8b12493460abdc61d70", "messageHeadline": "sequencer coordinator: initial", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 358, "deletions": 0}}, {"node": {"oid": "07d18c32883dbf9680540c9fe2cc414b0a9549ec", "messageHeadline": "Fix full challenge test and prepare for staker challenge tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 31}}, {"node": {"oid": "be9eff412b6627a2178f6611a10a82e95b1eb906", "messageHeadline": "Add check for genesis block equality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "75f0fe31c5e7b4a81ecd69af2ef87f298f2cdb02", "messageHeadline": "Improve logging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "6d381954be841105b6eb5c3538273420b798fee6", "messageHeadline": "Augment test checks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "b34ca09a8ad88b479c823b44f057e93f7d26aa5d", "messageHeadline": "Test passing!", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 44}}, {"node": {"oid": "c88a32200262a293d72b33c84cd8cf3b47b8c90c", "messageHeadline": "Continue staker test (failing atm)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 124, "deletions": 24}}, {"node": {"oid": "f0b4e44d24f0b95c0e101dc5c491acae6b264f2b", "messageHeadline": "Merge branch 'master' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 223, "deletions": 162}}, {"node": {"oid": "7036b4e83c017e87c5b052593586a222f122223f", "messageHeadline": "Change manual value constructor to ValueLib.newI32", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "cef00506c8cfb27bec7368026a72000c6d0e2abd", "messageHeadline": "Merge branch 'master' into fix-rollup-contracts-comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "92c9bef434a8cf148ffafa50fdfd1c680eacc289", "messageHeadline": "Merge pull request #251 from OffchainLabs/refactor-assertion", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "8bb31ee2c6dba43598e6fb2b002d87da0cd8aaba", "messageHeadline": "Merge branch 'master' into refactor-assertion", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 184, "deletions": 127}}, {"node": {"oid": "69bc3d3ebd303c0f15d6d5b394d635ffc27559c4", "messageHeadline": "Merge branch 'master' into fix-rollup-contracts-comments", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "394f88dea12e4e577861bda204171e890984ae10", "messageHeadline": "Merge pull request #186 from OffchainLabs/osp-check-types", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "48e1733708ec1e506e2143e681790be43871432c", "messageHeadline": "remove code reading state from arb1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1006}}, {"node": {"oid": "5aa50982103d0d3034ab60ee04ffffb2e0dd8815", "messageHeadline": "Merge remote-tracking branch 'origin/master' into init-from-arbone", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5622, "deletions": 835}}, {"node": {"oid": "8edae4915a843b71996b65a93c5ca7ae31d4d06c", "messageHeadline": "Merge branch 'master' into osp-check-types", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5385, "deletions": 780}}, {"node": {"oid": "c1e2b0f739b91ca0c7534fc12302dab771e9ecff", "messageHeadline": "Add back in bridge executeCall contract check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "10885fbd77dfbb833269bac7a6b6f528463dc7a9", "messageHeadline": "Add current inbox size to node created event", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ff028114578b6b7666cdd1f9d44a2b843a1f1c66", "messageHeadline": "Merge branch 'master' into random-storage-proxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "254f70b6d38e6d3b05ac7de749888fd2bf28310a", "messageHeadline": "Refactor arbitrumProxy so admin is the primary logic contract", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 66, "deletions": 21}}, {"node": {"oid": "a7dc5b45ff8051c08339d7fb12f416734cc6437c", "messageHeadline": "Fix rollup contracts PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 81, "deletions": 79}}, {"node": {"oid": "17c5e511a17beed50a5dcdbe350c6b71c036baa6", "messageHeadline": "Should be checking contractAddresses[0] instead of resultreceiver in \u2026", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a64fd15090b6b1bbf8946279673f818e2e759d8", "messageHeadline": "Added missing init protection", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7a81cc27ad774fccbc331aed66b804f2e786d0c9", "messageHeadline": "Add missing requires", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "481f39415e57ec6fbaad3fbf68abe672b0ad54ce", "messageHeadline": "Fix BlockChallenge maxInboxMessagesRead", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9adaaa17136736bea5ecd31118e8006135d280e1", "messageHeadline": "Merge pull request #245 from OffchainLabs/rollup-contracts-warnings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "524864edd97950ebd967b52143b3c6cb69143460", "messageHeadline": "Merge branch 'master' into random-storage-proxy", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 141, "deletions": 91}}, {"node": {"oid": "4a5e9f6746b3663d3fb64007f63e1890f25abdc6", "messageHeadline": "Remove manual gas limit", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "05f8318fbbc487f60e452c6d2a734d284169d43f", "messageHeadline": "Respond to PR comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "0b2981cd00e9756157df2e2d090b2d72f1d8b4f0", "messageHeadline": "Merge branch 'master' into rollup-contracts-warnings", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1401, "deletions": 241}}, {"node": {"oid": "caafdcf1b46beb543581da9a10bd9073e70e29e7", "messageHeadline": "Split UUPS custom logic into different file", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 69, "deletions": 51}}, {"node": {"oid": "0e95adf616a8d6ef7e19b5ebd063602addfe76c9", "messageHeadline": "Simplify inheritance even more", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "0cc0885229a3a0fd71086bcf7e0c3dc43e51930b", "messageHeadline": "Add natspec doc to constructor", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "72920916a4a5b6a649f6821166b7f9db1f0cbf66", "messageHeadline": "Flatten out inheritance and add constructor logic to AdminFallbackProxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 12, "deletions": 26}}, {"node": {"oid": "ac380641daee8bc5452119e0282354d79d294799", "messageHeadline": "Removed redundant comment", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "df419e531cc6e5b9355a2d4a337901a97f0dc26f", "messageHeadline": "Added natspec for pre-compiles", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 140, "deletions": 91}}, {"node": {"oid": "04e8a8e252bc8fd38397493aa6bd74e1c0604bf2", "messageHeadline": "Refactor rollup assertions to not include inboxMaxCount", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "12c9e0b5289def399e6ebdb6fb1d577da343ba51", "messageHeadline": "Fix UUPS upgrade handling and add better comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "e00f32419910e3aab4077b82353314b3a566f643", "messageHeadline": "Add extra validation to loser escrow address during init", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "470afb10d0501f7b02757adf5bed16aa5571f896", "messageHeadline": "Add UUPS pattern upgrades and add loser stake escrow to rollup", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 44, "deletions": 36}}, {"node": {"oid": "e6e2a681262a39344548382e51cb03ba5455224e", "messageHeadline": "Update admin fallback proxy to use UUPS approach to upgrades", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 174, "deletions": 60}}, {"node": {"oid": "f24ad1240d55a74be9d40147d85c50be4faf7b33", "messageHeadline": "Re-use NO_CHALLENGE instead of adding TERMINATE", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "e09d690da10f955b5347e98df02f53616633db9a", "messageHeadline": "Merge branch 'master' into random-storage-proxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 6362, "deletions": 1700}}, {"node": {"oid": "d49eb8c5f0c95d541b9d357bccd577de2eb53526", "messageHeadline": "Replaced locked var with terminated state", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "c2dc413a3bade4ae39359629f5cc409e9edc952e", "messageHeadline": "Begin staker test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "1c887ff2508f52cf95e4530ff996f11940ec3d0f", "messageHeadline": "Support non-zero PosInBatch of assertions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 85, "deletions": 46}}, {"node": {"oid": "738c5d757595be29b402ff8473d8475d98923dae", "messageHeadline": "Have RollupCore set inboxMaxCount of assertion", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6729b8be2964d4aba8594246a6b732eb1ce58e5e", "messageHeadline": "Fix TestSequencerCompensation in merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3ba58a074c0528dd865bbdae202ecdd01566c7ab", "messageHeadline": "Merge branch 'master' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1306, "deletions": 292}}, {"node": {"oid": "dd2ea1bcf852cfd3a8e63d28ab9ac17487499dd1", "messageHeadline": "Added errors for bridge, inbox and outbox", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 98, "deletions": 27}}, {"node": {"oid": "32203ba165a4ca90e115af95d9ad861434fec977", "messageHeadline": "Merge pull request #250 from OffchainLabs/fix-sequencer-delay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "341da8217e0834c4a37c05e7f58848122bf9187f", "messageHeadline": "Merge branch 'master' into fix-sequencer-delay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 20}}, {"node": {"oid": "53f4c282d7732761ba3bb46065c8ac7ff7f52e58", "messageHeadline": "Comments and minor renaming", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 45, "deletions": 18}}, {"node": {"oid": "f9e60fac0ef60cfe693d4d7fde19fe88503ad6dc", "messageHeadline": "Merge pull request #228 from OffchainLabs/docker-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "86ec63883e80f149b99016ec53e3e73219ca79f3", "messageHeadline": "Fix the default SequencerInbox max time variation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f7694c98779cc63d72221b06d24a2c51c15c144", "messageHeadline": "Merge branch 'master' into docker-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4395, "deletions": 634}}, {"node": {"oid": "f76ae01cb865753f5cd44221589178bd2f7d0e82", "messageHeadline": "Merge pull request #223 from OffchainLabs/test-node", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 168, "deletions": 31}}, {"node": {"oid": "552bcba8eb80ca2e4da7d1ca30d862890ce16e39", "messageHeadline": "Merge remote-tracking branch 'origin/master' into test-node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4227, "deletions": 603}}, {"node": {"oid": "b2f3f944925cc24c532b7a0cef3ac0255a765309", "messageHeadline": "Merge pull request #148 from OffchainLabs/rollup-contracts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4227, "deletions": 603}}, {"node": {"oid": "d96bfb257f98ea8f863ad864b0e06e8c02696c59", "messageHeadline": "Merge branch 'master' into test-node", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 568, "deletions": 0}}, {"node": {"oid": "6ae6d55e7fb516375743ad5cb33ae7f9ba80bfdf", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 946, "deletions": 71}}, {"node": {"oid": "411f017e942f8d7ccd9a9735ebc8adfb398f528a", "messageHeadline": "Merge branch 'master' into docker-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 568, "deletions": 0}}, {"node": {"oid": "109b1f23bdf50030e5ae14e3686bccd94048d26c", "messageHeadline": "Merge pull request #203 from OffchainLabs/hash-proof-helper", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 568, "deletions": 0}}, {"node": {"oid": "9a76365672cef68d67e1c908a9816c5b4ba795dd", "messageHeadline": "Merge branch 'master' into docker-fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 378, "deletions": 71}}, {"node": {"oid": "42229eba5d80e2e3c65216cdc13907e4566739e5", "messageHeadline": "Merge branch 'master' into hash-proof-helper", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "f6fdcb1ae510ac61c9ec962be6e7e4eda12fc80c", "messageHeadline": "Merge branch 'master' into test-node", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "d8ab8da84c40f6ef65d5fbf1eb240fec400202b0", "messageHeadline": "Merge pull request #237 from OffchainLabs/sequencer-compensation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "4a05891162e8958583bd31794f3ae9b19e42d73e", "messageHeadline": "Merge branch 'master' into sequencer-compensation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 16}}, {"node": {"oid": "41ef8a4e24ab421f9222fd63148c48cd7b0c0d7d", "messageHeadline": "Addressed solc warnings", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8e3e58906d8d157fff6fd2b29b2da5a0f9282a37", "messageHeadline": "Removed self destruct usage", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "b9b6c59ee6dc4b30d8e96f43f11adfe918bfc4b9", "messageHeadline": "initial stopwaiter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 162, "deletions": 57}}, {"node": {"oid": "281740ce1965601f3e2a439117e6d9b7100c1697", "messageHeadline": "Merge branch 'master' into test-node", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 312, "deletions": 71}}, {"node": {"oid": "cd1e0873be0afe5067a3d0adbee436566de8a406", "messageHeadline": "typo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ca81ffe295cc4045d76aa9be708628069c9c4fae", "messageHeadline": "fixes from reviews", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "85d0a69bc564c994edef6adf3963520955f07c03", "messageHeadline": "typo fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ea64165d1e3335b7e1195b5df100b18f1a65658", "messageHeadline": "Merge pull request #236 from OffchainLabs/rename-unexpected-balance", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c918923fa0c4ab37387279bd0ae0cdbd17948004", "messageHeadline": "Merge branch 'master' into rename-unexpected-balance", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 72, "deletions": 13}}, {"node": {"oid": "e1a267fba3313324f85799acf02483f0284788b1", "messageHeadline": "Merge branch 'master' into hash-proof-helper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1436, "deletions": 561}}, {"node": {"oid": "f50000f22f4b9259d949dcf4ccd6260aae456231", "messageHeadline": "Rename Precompiles to CryptographyPrimitives", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e97ca8d8013663fae1576c0b11ded5012fba8e00", "messageHeadline": "Fix typos", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34ba318e87fe3f60ab55a9f856d30e67f9c878c1", "messageHeadline": "reword, add a bit here and there, & add links", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 40}}, {"node": {"oid": "467a4ca78a6c21c7e5b862ac378adec9edf497e3", "messageHeadline": "high level message documentation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "70dd2891abc89a1bda8c784328db38cc0d1bbfcc", "messageHeadline": "improved geth documentation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "01f635f138b823166cd351a90719f093bcbde045", "messageHeadline": "test sequencer is compensated", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "6e0085c545bb6689f43f93edca93612da3bbfa6b", "messageHeadline": "Merge branch 'master' into osp-check-types", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1361, "deletions": 545}}, {"node": {"oid": "38108cb4b3ad84c4f17aa60195954fe9124e95d9", "messageHeadline": "Rename total balance delta to unexpected balance delta", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "df5344a48f4a24173b9a3794318079a869aae58b", "messageHeadline": "Merge pull request #235 from OffchainLabs/challenge-test-fix", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "f115e83115552fa411c4cb2d0963c77b7356c3cf", "messageHeadline": "fix fullchallenge test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "2f9f46321f2fdbfd8b207faf51f3e702a41e7355", "messageHeadline": "Fix code comments", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "21ffedbcef638e4b3363584c8db1bd3219cfa671", "messageHeadline": "Merge pull request #232 from OffchainLabs/finalize", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "29526ad75c38d49b363dee4a54db4fd6b423d803", "messageHeadline": "Remove reciepts from Finalize", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0faae76d2673f1eddfe10461c7566c516a642baf", "messageHeadline": "Compute expectedRollupAddr in Go deploy function", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "8e7e4bf3a2449117364fba567cd245cd63d828b9", "messageHeadline": "Renamed isCreateRetryablePaused and deprecated shouldRewriteSender", "author": {"name": "Chris Buckland", "email": "cpbuckland88@gmail.com", "user": {"login": "yahgwai"}}, "additions": 48, "deletions": 58}}, {"node": {"oid": "3c9885f863cc8d6784823680cf460a5f17b6d70b", "messageHeadline": "Remove rollup terminology and hardcode hash result in AdminFallbackProxy", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5b53c0b817888e0a3ccf962d2a4aa970c130a76a", "messageHeadline": "Remove unnecessary library", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 12, "deletions": 28}}, {"node": {"oid": "041fb75a6b8589ade587297b11f1172a097f2f78", "messageHeadline": "Cleanup interfaces and remove old code", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 22, "deletions": 146}}, {"node": {"oid": "e57335770198f208278ab67b1371c24d47f46195", "messageHeadline": "Refactor arbitrumproxy to be transparent proxy with admin fallback ex\u2026", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 207, "deletions": 214}}, {"node": {"oid": "4ac7e9268e9885a025e0060c9ec30f9612f9e651", "messageHeadline": "Merge pull request #225 from OffchainLabs/node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 167, "deletions": 19}}, {"node": {"oid": "108d0c19bdc30c39c50f6bad0e75e924eb2ca275", "messageHeadline": "Refactor unit test to be compatible with geth", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "aaa3b7285d09ea6e7dc62a4c1c7af344e79c864d", "messageHeadline": "Fix rollup struct name", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85ef0fea2fec0deb1499bc2e30c581a75489ec9d", "messageHeadline": "Revert \"Abigen doesn't like file level structs :(\"", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "679928b69b68139be640117c8b1bc66d37712c4d", "messageHeadline": "Abigen doesn't like file level structs :(", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "afab354b5a628a7e4ebee2115a8398b38b12e866", "messageHeadline": "Move rollup config dependencies to rolluplib", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 38, "deletions": 34}}, {"node": {"oid": "0cd75e15e59e43f2d32a96ca7a834c6d041744fb", "messageHeadline": "Refactor AAP to use random storage slots", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 163, "deletions": 54}}, {"node": {"oid": "49b7adf8f8c68fba437663ec34297981bd939bbe", "messageHeadline": "make DoesTxTypeAlias() safer and undo last commit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "5ecd41a18a08fa1591ff8ce6bc6b4896143f2e53", "messageHeadline": "remove nilness check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d5ba7c679575785e2df8a5bbf4b5c7d067c680c6", "messageHeadline": "Merge branch 'master' into node-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "58a675e7248bc65299367f458e333407bf6086d3", "messageHeadline": "Merge pull request #227 from OffchainLabs/log-owner-actions", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "868d14cf254209f2c71d2103305baca93c5a57ff", "messageHeadline": "add documentation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0b48ee46d65c3f7a3c1c1eee14edff087d84c46d", "messageHeadline": "Remove proxy test for now", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 71}}, {"node": {"oid": "de0b48c618f8eadb3cf41b6f62cfc070432a4371", "messageHeadline": "Remove proxy test for now", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 71}}, {"node": {"oid": "e4d981d16a3938ce18d1e648cb1c58d69d23b85e", "messageHeadline": "log owner actions", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "b448c4eadb18bdac1c21f12bb595d55d45e70ce2", "messageHeadline": "Remove useless challengeRoot function", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "b6a6b9fb0aaca6a535b8bd05b4b1228c7d6bb2ca", "messageHeadline": "Remove useless challengeRoot function", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "3bfe9675f7defbecb7f2201edc990cf971d54b90", "messageHeadline": "Merge branch 'rollup-contracts' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1381, "deletions": 1166}}, {"node": {"oid": "f27b96fe4fa39de5b6d5f5ad5e963b1626b01423", "messageHeadline": "Fix rollup init", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7c63956eae6cb22f6cce582dbf4002eaaf05a387", "messageHeadline": "Fix rollup init", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9ef6b43cd2e3f0021585c98c95fd972346c213e1", "messageHeadline": "Refactor rollup dispatch to not include domain logic (#226)", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 276, "deletions": 123}}, {"node": {"oid": "ad3ee07098b65c39249595652316c46b934e9a83", "messageHeadline": "Refactor rollup dispatch to not include domain logic (#226)", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 253, "deletions": 140}}, {"node": {"oid": "65d92e0234b5e9ea01921f2c739b81947c80e5db", "messageHeadline": "minor tweaks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "824a138b1b9f3845cc2da4409258807808b151ee", "messageHeadline": "WIP insert DAS preimages", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "5c9079f58c36e06ca97e4f08444a8193873996dd", "messageHeadline": "statetransfer documentation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "f431c7671ba32097893b244d77e13e884193168f", "messageHeadline": "implement and use initDataReader instead of initData", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 772, "deletions": 404}}, {"node": {"oid": "b5f546b3c8b0895c107f3b9286e5f388a4f95196", "messageHeadline": "Use Solidity using keyword for helpers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 330, "deletions": 292}}, {"node": {"oid": "4f957256601a018640cb82adb1b9a2b33ee90f45", "messageHeadline": "Use Solidity using keyword for helpers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 330, "deletions": 292}}, {"node": {"oid": "98bd1dec19111518d04179b35ff21ce6c289af6a", "messageHeadline": "Resolve more PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "f5c1825a68cd5c69fe4d39bfbc110b23ec3e2fd6", "messageHeadline": "Resolve more PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "110c55456b681c13582fbf063944b1a8de63fd19", "messageHeadline": "remove underscore", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "38e0a9c9dbe2b845bbdde46fd2268b5f63fe6d03", "messageHeadline": "pad l1 estimates 10%", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e5ddf73fae9689e98489d10a7b95e985330bb530", "messageHeadline": "Don't require balance when estimating", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "3dcf88c8ede9e4415a7d32da78e380270054b48e", "messageHeadline": "fix data pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8f5d15fa49d81a835acb7bd9f45e1aea3d593787", "messageHeadline": "remove gas margin when estimating", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "3ccf6b958e298ed6afab0768627764a4ace54767", "messageHeadline": "add node-interface hook", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 148, "deletions": 7}}, {"node": {"oid": "f75ce97c70db3499916d7e9335ae67270a4fbfaa", "messageHeadline": "Fixup docker build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6e7bcdf8a6be85704967d82182a81f76ed429a5", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 423, "deletions": 229}}, {"node": {"oid": "72ad5e0318e73ee0ca5c3ee484eaf9f091a1db83", "messageHeadline": "Use structs everywhere", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 208, "deletions": 335}}, {"node": {"oid": "c1523ab6004eaa4b4bc97e4827c77c8a2a7608e8", "messageHeadline": "Use structs everywhere", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 208, "deletions": 335}}, {"node": {"oid": "f17df0afd50fed79d1d16bce6394e08bedb0120b", "messageHeadline": "First round of addressing PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 67}}, {"node": {"oid": "161590f768870acb9b6a9ab1237cc601dcda1a3e", "messageHeadline": "First round of addressing PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 67}}, {"node": {"oid": "8f7b75eaedd73fe1fce48e3af6c6c09046242722", "messageHeadline": "Merge remote-tracking branch 'origin/master' into init-from-arbone", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 460, "deletions": 165}}, {"node": {"oid": "133cce58c8962bed273ed4c7b8559e1c1ae77a0b", "messageHeadline": "simple local test node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 106, "deletions": 5}}, {"node": {"oid": "1877e48ed7dbdcb58cd9302a8696e4d0481ea779", "messageHeadline": "improve command line arguments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 62, "deletions": 26}}, {"node": {"oid": "19eba195f2cc2d82cd994a03db262ef98b0c9b39", "messageHeadline": "Merge pull request #205 from OffchainLabs/schedule-txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 62, "deletions": 64}}, {"node": {"oid": "c0996917abeac6e0d6934904f4175cd62b9b65cb", "messageHeadline": "Merge branch 'master' into schedule-txes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 111, "deletions": 1}}, {"node": {"oid": "a8dd8cf89bb95075a9f4704afd53d00126c5d9b3", "messageHeadline": "Fix duplicate signature byte", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a96ff4f050e483a1c1d89acd433be1afcd1bf4f", "messageHeadline": "Revert \"Move EVM creation to an init function\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "6d645730617dda55d81bb9cc3acac76a10d0b5cf", "messageHeadline": "Move EVM creation to an init function", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e7ac51acc992afb75247387c5aa5056574b9ff11", "messageHeadline": "Fix BLS PublicKeyFromBytes crash on empty input", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9ad2bb87009945a59e83755b59f0ee7e9964e8de", "messageHeadline": "Add precompile fuzzing harness", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "d05ae54555e0145d225fa37671e7fa1877b53048", "messageHeadline": "update pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54f75f4a92b0b570c4fb1fa3bbba4690f337cac2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into schedule-txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 144, "deletions": 119}}, {"node": {"oid": "91627fbbbdeea774ea45b4db6a3bb3fbb6c6b6c0", "messageHeadline": "update geth submodule pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21dfaed2d5175ce1cbc3923915546c392ff7b580", "messageHeadline": "WIP Non-validating read/write working", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "915b508a8847d73021e0581fd06fec4ee9fa2ee2", "messageHeadline": "Merge pull request #212 from OffchainLabs/init-directly", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 144, "deletions": 119}}, {"node": {"oid": "4639f3e0ae354595242580ac83ee1198bdcc76f7", "messageHeadline": "Merge branch 'master' into init-directly", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 284, "deletions": 88}}, {"node": {"oid": "baf72e3945394ea114c3f72b603b36ad2ecaeb7e", "messageHeadline": "Merge branch 'master' into schedule-txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 107, "deletions": 44}}, {"node": {"oid": "ff74d529e95625d6de140dca0e6eef56fac43c3a", "messageHeadline": "Merge pull request #218 from OffchainLabs/metered-keccak", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 107, "deletions": 44}}, {"node": {"oid": "58431de565f730ae30ba70be44cf719fd36c6e49", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "db9ca86de8e49d5fac2d4a9ee217ea6aa51a936c", "messageHeadline": "move WriteHeadBlock to geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "8a84147f806673523283e7c565d931211d82ba83", "messageHeadline": "Merge branch 'master' into schedule-txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 177, "deletions": 44}}, {"node": {"oid": "5cf93277483d733d83b8968706319ee651e66441", "messageHeadline": "fix merkleAccumulator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 40}}, {"node": {"oid": "c5d2437526499eaadafb24a71ce228e779e6a294", "messageHeadline": "use words rather than bytes for Call() copygas charges", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "27e21e810565b6636b3df4dc549f67cf529ea69b", "messageHeadline": "charge EVM amounts", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4c89b05a9100c8c62699a073fd74aff6481b9c7e", "messageHeadline": "meter keccak", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "6fc0360088736c55462f20cca2b226793e565b89", "messageHeadline": "fix nil deref", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d057df11ba89f47836ee10ba020121a44f81e67e", "messageHeadline": "Merge branch 'master' into schedule-txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 496, "deletions": 183}}, {"node": {"oid": "5f6ee5a9e7a59ae2c5578eefab522199d9fa13a2", "messageHeadline": "geth support for arb1 legacy", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b48081d158e3a7b161d129752bb97f16afe351b", "messageHeadline": "node initial support for import file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 82, "deletions": 9}}, {"node": {"oid": "a7797db2d3c4637f86ee801f4f41bf4efd1ffde3", "messageHeadline": "genesis use previous timestamp", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "69776939349d1c6c1f78a029dfa5a1431e279143", "messageHeadline": "initial state import tool", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1281, "deletions": 0}}, {"node": {"oid": "1dc7751b5b370dee9941eb83a187b90b081a61a9", "messageHeadline": "delete empty nodes on statedb init", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5579cd381dba7656549fa68042840bbdc91e0322", "messageHeadline": "Merge branch 'rollup-contracts' into staker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 685, "deletions": 234}}, {"node": {"oid": "04f7fa1ca8d1e0e8a2c845d4bc429c0388c90be9", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 685, "deletions": 234}}, {"node": {"oid": "031e3098f02c081e7719ae4740c1c8a3c95a7c47", "messageHeadline": "Merge pull request #200 from OffchainLabs/preferred-aggregator-set-re\u2026", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 177, "deletions": 44}}, {"node": {"oid": "772ddac7ab0162a31dc2fe214c018b640ab90cd9", "messageHeadline": "fix master merge", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2958bd94566d8c4974a6afd05384f423c092c90", "messageHeadline": "Merge branch 'master' into init-directly", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 493, "deletions": 183}}, {"node": {"oid": "c006058ca8ecc4d47eaedfcc8a14105c12ffe4da", "messageHeadline": "Merge branch 'master' into preferred-aggregator-set-representation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 439, "deletions": 155}}, {"node": {"oid": "e4ef29ad27e933227e70750380f848e316ab7a8a", "messageHeadline": "Merge pull request #197 from OffchainLabs/sequencer-rejecting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 439, "deletions": 155}}, {"node": {"oid": "b4ae7fa38b2b76477cbde235fa13159bbdc6a1ed", "messageHeadline": "Improve compute gas handling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "f2d8f564dae87111b2bd3b877847c6e8f63d2782", "messageHeadline": "Merge branch 'master' into preferred-aggregator-set-representation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "05ef18b253cecbcff1d7a32913d359957b9fb069", "messageHeadline": "Reject txs which are too large", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "6f1466ec10be7a7a8a4c22b03f11fc243c4d7acf", "messageHeadline": "Merge remote-tracking branch 'origin/master' into das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1406, "deletions": 448}}, {"node": {"oid": "9fa87501b528f2669a03f2c63e78eb37a49ccdf5", "messageHeadline": "WIP Singleton das for sanity testing", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "ff9069b9726d58e37e6c7c14d744f8b3d203d274", "messageHeadline": "Merge branch 'master' into sequencer-rejecting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d5f85510cbb6933eb8629248070a40038501a0d6", "messageHeadline": "Merge pull request #214 from OffchainLabs/fix-delayed-seq-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2aa2e666373c2b599fdfeb470012ac815e3bcdbc", "messageHeadline": "Merge branch 'master' into fix-delayed-seq-reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7bfe62bb5015d8e3230c6cdea78f7103fcf5e4ba", "messageHeadline": "Add sequencing hooks RequireDataGas flag", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "95be7ac36da6367f8ad5457fffd81ff4119e1f74", "messageHeadline": "Fix straightforward PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4534f836471498f7b29994c5d410d0578454f1ba", "messageHeadline": "Merge branch 'master' into sequencer-rejecting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "53db0ae46eeb5f191a5cdab234bf9fb93ecb5937", "messageHeadline": "WIP DAS POC plumbing", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "4b6e7248874016269803706e8c33f4cf260f20ab", "messageHeadline": "Merge pull request #215 from OffchainLabs/max-retryable-len", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eec00b15ae66f3d5803644f0706332ce5e46135b", "messageHeadline": "Merge branch 'master' into sequencer-rejecting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 67, "deletions": 37}}, {"node": {"oid": "006c7d38de61c3098fa07a8d3b9591e5f46262cf", "messageHeadline": "Limit retryable data to MaxL2MessageSize", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eed6d1eb92ed61881a6bb887e625595180f1171a", "messageHeadline": "Fix delayed messages reorging sequencer batches", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "42db2d6e8b22ce2d2106797e4c3e29cfcef29f92", "messageHeadline": "Fix code review issues", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "08cb8a1a4568123f1c77ad54469f4028c5acfd28", "messageHeadline": "Merge branch 'master' into preferred-aggregator-set-representation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 158, "deletions": 126}}, {"node": {"oid": "d1436352f1ab3119c4d271558905951249f71e3d", "messageHeadline": "Merge pull request #210 from OffchainLabs/hash-check-for-clear", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "e5c7891fb98b6fd1ccdd02df7f8c1e38ff612c06", "messageHeadline": "Merge pull request #196 from OffchainLabs/fix-message-parsing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 50, "deletions": 28}}, {"node": {"oid": "41dbb3f9f427544b4c775a8bb4fdc81fcc700b4a", "messageHeadline": "Merge branch 'master' into fix-message-parsing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 51, "deletions": 56}}, {"node": {"oid": "a4acfea625ed9d9fba242702c4612d0ac72d6109", "messageHeadline": "Compiling!", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1040, "deletions": 506}}, {"node": {"oid": "009e8319e88aee270c9d36a8c5f24a47cdd117d8", "messageHeadline": "init state directly into chaindb", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 150, "deletions": 118}}, {"node": {"oid": "a7acaf75132527bfb8d185c7e37a84736487bd05", "messageHeadline": "simplify GetAnyMember()", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "7765621b35cb777af8d623266b97978e12e52dc3", "messageHeadline": "fix clear() and add hash check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "2f987b3ca25e4526500bed715ceba1122a17e688", "messageHeadline": "Internally support sender refusing to pay default aggregator", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1e696e5dd0bb5310a6539e44d99c318f09b161ee", "messageHeadline": "Add ValidatorWallet, ValidatorWalletCreator, and ValidatorUtils contr\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 823, "deletions": 16}}, {"node": {"oid": "722d3f455d841c256a33703ce9120b22f6c56336", "messageHeadline": "Rename \"preferred\" aggregator to \"user-specified\"", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "9d700eb3aaacb81ddfeb2ce2db505d35ba0aee43", "messageHeadline": "address tsahi's comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "72b879d45412954550c8c08fcb64130a2ddb5d4e", "messageHeadline": "Merge branch 'master' into schedule-txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "e0b4676233249a60c9e94e3dae6dcf009d53202b", "messageHeadline": "Merge pull request #207 from OffchainLabs/charge-less-for-zero-stores", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "7783d77ead460b4baf68d75a891fab6ae1752a69", "messageHeadline": "Merge branch 'master' into charge-less-for-zero-stores", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ade061383bc592de4b89b41eacdec2ccea6ee13d", "messageHeadline": "WIP: Add staker code", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1038, "deletions": 76}}, {"node": {"oid": "42981087f22780ea9a2fba5c785bd52e6b41b5ed", "messageHeadline": "Merge pull request #208 from OffchainLabs/fix-gs-idx-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1cddaae80604f4bb4f03329406cc5e54e93c9991", "messageHeadline": "Merge branch 'master' into fix-gs-idx-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "17fc0e470b061aaa26015611aabed2ceab2b7a48", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4135, "deletions": 1254}}, {"node": {"oid": "4b6a7139a6bae9a214a954da38098919b48fc716", "messageHeadline": "Merge branch 'master' into schedule-txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 47}}, {"node": {"oid": "ea28d3b8cde9ede9220c3863ee7e4fbdf4b45979", "messageHeadline": "Merge branch 'master' into charge-less-for-zero-stores", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "95ae8e10aceef103f67b4ac79e2cd1ccfccf2137", "messageHeadline": "Merge branch 'master' into sequencer-rejecting", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 91, "deletions": 89}}, {"node": {"oid": "bd5becc78a4e5247aa12a5b6457ad93c0af7ca2a", "messageHeadline": "add comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ea0c4515e400d878f79e63d1f875c222f263d389", "messageHeadline": "noop sequencing hooks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "7412d20a853e25c92b77ea4551cfd3688db9465d", "messageHeadline": "Move tx processing into closure to capture errors cleanly", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 67, "deletions": 59}}, {"node": {"oid": "6f3765d4cfe5591f7874cfccf7b77d655da7d03d", "messageHeadline": "Merge pull request #166 from OffchainLabs/table-bounds-checking", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "cbf68d49970b476770199cb8f40f2fde9c945238", "messageHeadline": "Merge branch 'master' into table-bounds-checking", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 45}}, {"node": {"oid": "d5cda6b627c4a14de29d5ae871b5bfeecbd3beca", "messageHeadline": "Merge branch 'master' into charge-less-for-zero-stores", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 45}}, {"node": {"oid": "b38f1526e3edb1117ad827dc5dbbb51a383d24f7", "messageHeadline": "Fix GlobalState index range documentation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3c9bf1cafef32b0b34f717f3d2289a6bb4d3789e", "messageHeadline": "Merge pull request #141 from OffchainLabs/remove-func-ref-const", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 41}}, {"node": {"oid": "7edde6b54c646d070fd06fa99cd7c7c4e0dab1ed", "messageHeadline": "Merge branch 'master' into osp-check-types", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 46}}, {"node": {"oid": "e1d29fc0db7a24b519379e6cffe9c9d50989d01c", "messageHeadline": "Remove unnecessary assert", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "8bc9bc16341eb62ed14f995d95131ef0a00d49df", "messageHeadline": "Merge branch 'master' into remove-func-ref-const", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 46}}, {"node": {"oid": "f5c35a780e8ca39306eb6fc1800c4840520b031e", "messageHeadline": "Merge pull request #204 from OffchainLabs/arbitrator-gs-bounds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c0682a84117acfe268de59e3dedcebc1df614e90", "messageHeadline": "Merge branch 'master' into table-bounds-checking", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 42}}, {"node": {"oid": "d2eda2caeb31709241fc6717128aa647011c1cde", "messageHeadline": "charge less for zero-valued writes in precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "1c43092816608d12c81bd3222c61996835e3a34d", "messageHeadline": "gas estimation for retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 30}}, {"node": {"oid": "d9381f39dd52e78a039718dd6b89b7b1d815ba3f", "messageHeadline": "schedule txes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 48, "deletions": 29}}, {"node": {"oid": "6b609d39d38ae1e3bb510cbd2ad4d2031b87d051", "messageHeadline": "Merge branch 'master' into fix-message-parsing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 42}}, {"node": {"oid": "da4a292e80f885830e7f7b3cd859aba424c5ff53", "messageHeadline": "Change SetChainParams to new type code and fix test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f7975b31e54e768971693ae6ba480eb357103477", "messageHeadline": "Simplify L1IncomingMessageHeader Equals", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3aa091b21e6548626229644be952e68ca402548d", "messageHeadline": "Remap EthDeposit To address", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cd341c84c347b8c17553c492f3d2e6d15a757cc", "messageHeadline": "Refactor and fix precompile bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 72, "deletions": 33}}, {"node": {"oid": "bf159d372020c62a14c7e0171784b00d6e982b22", "messageHeadline": "Fix Arbitrator GlobalState bounds checking", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b4d7664bcd958e1526a71d4fc8649c4ad747f0dd", "messageHeadline": "Merge branch 'master' into hash-proof-helper", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 69, "deletions": 42}}, {"node": {"oid": "a37c7c52acdc2f152f1d2315da42132ba29ab45f", "messageHeadline": "Add HashProofHelper which can record preimage parts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 568, "deletions": 0}}, {"node": {"oid": "7cea3b6298b9ff18efc45d488297a39938156c58", "messageHeadline": "Merge pull request #202 from OffchainLabs/ban-self-modifying-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 57, "deletions": 42}}, {"node": {"oid": "e90f5eac6340f287df7becfa083f6de368bb803e", "messageHeadline": "update doc links", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "8f2988fcb2683c7b39de2635af22f1f8d6fa9c79", "messageHeadline": "tweak docs & impl", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d1633ddba37f38cc1e708920be71ced695bf1adf", "messageHeadline": "Update documentation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "80d5beb52f908116cf94485f8a91f98719266717", "messageHeadline": "Ban self-modifying retryables", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "edf5e62e94eb56bb40421bcb321614257243bf97", "messageHeadline": "Treat address zero as null in SetPreferredAggregator", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3bc9d516e60558762228bcd2fbd56d29727c0359", "messageHeadline": "Represent preferred aggregator as AddressSet", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "8e8c6ff71eff38188b785d0669308ce45206114d", "messageHeadline": "Merge branch 'master' into osp-check-types", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2001, "deletions": 602}}, {"node": {"oid": "2aec4be45c00ca0ff6886c7564b3a55c37969282", "messageHeadline": "Merge branch 'master' into table-bounds-checking", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3718, "deletions": 961}}, {"node": {"oid": "f7ce383f05dae418e62c75c1a48134a72820ce30", "messageHeadline": "Merge branch 'master' into remove-func-ref-const", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2421, "deletions": 748}}, {"node": {"oid": "31ba968f1ba7eda35a5e6bf5131cdd184b92fc03", "messageHeadline": "Merge branch 'master' into sequencer-rejecting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b7d50139bb582610bc9320fef7d56a9d4e7fea93", "messageHeadline": "Merge branch 'master' into fix-message-parsing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "1588c2a739eebacf76ba6f26ba3043a963686cf1", "messageHeadline": "Merge pull request #190 from OffchainLabs/arbitrator-div-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "66a495bec3a0ac3d36963e2149ebd48ca966e3a6", "messageHeadline": "Merge branch 'master' into arbitrator-div-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 56}}, {"node": {"oid": "ef84bbf2a19ae269cac94d9ab5184c39921ac467", "messageHeadline": "RemapL1Address for retryable From", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b5048b881ef126fa349a52d4ce80e3633e2c5aa4", "messageHeadline": "Have sequencer reject transactions that don't pay it", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 309, "deletions": 111}}, {"node": {"oid": "0cdbca473a3e7fc03351d8821dca713adcadcdc6", "messageHeadline": "Merge branch 'master' into fix-message-parsing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 56}}, {"node": {"oid": "d93f9540fcfda5d6cf3d16bace39ffbdd48817f9", "messageHeadline": "Merge pull request #194 from OffchainLabs/fix-l1-gas-charging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 56}}, {"node": {"oid": "97c932175f111da4fa37f3cbe7233e35eddb449f", "messageHeadline": "Merge branch 'master' into fix-l1-gas-charging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1091, "deletions": 243}}, {"node": {"oid": "7a61ee2c12475ca60ffeb5d70bcd33d5761f258a", "messageHeadline": "Merge branch 'master' into arbitrator-div-overflow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1091, "deletions": 243}}, {"node": {"oid": "7992b28e15c23290292ee4125b59b2073b348c60", "messageHeadline": "Merge branch 'master' into fix-message-parsing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1091, "deletions": 243}}, {"node": {"oid": "6f68b8272bb34330d5805c7637da34a161a761bb", "messageHeadline": "Merge pull request #115 from OffchainLabs/arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1091, "deletions": 243}}, {"node": {"oid": "114a7bdc9712aec2c52f6dfdc8e965b1fc1b815c", "messageHeadline": "Handle current gas update in SetMinGasPriceWei", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "eb0f6a6ac42d1245e41948dc0eb85fa48e96666c", "messageHeadline": "Use hex instead of decimal literals", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa3122b82a6a72c1072183ca57f55f4093f346b2", "messageHeadline": "Remove panics from message parsing and impl L2FundedByL1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "16bc6b30f6d25851a1e32452bfb7000133e714b4", "messageHeadline": "Fix TxProcessor getAggregator for non-aggregated tx types", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "57cd41113d27a4042f10b248bd82661539451fc0", "messageHeadline": "Fix TestEstimate", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "087dba1d6f6febd0a49715f01ba8a6093b4159b8", "messageHeadline": "Make TransferGas a BlockchainTestInfo field", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "c4504bb442964427e9281d9f849bd831f74d8254", "messageHeadline": "Fix EndTxHook gasUsed < posterGas", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "3e98c7688d458a76928ba300c9a24a8e685e2bc9", "messageHeadline": "Fix L1 gas charging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 38}}, {"node": {"oid": "5887dbef0eb920ad5cf603760bbd658f8f6745fa", "messageHeadline": "Add arbitrator signed division overflow test case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a14d81e3e51371eef12a8e622f3b572d9600ce97", "messageHeadline": "documentation links", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "fa36a0f138b8a7e684194f9840315d80c390f324", "messageHeadline": "fix event name", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc6b52daf7232af2ca2fec3f54a5b546f1196c45", "messageHeadline": "precompile documentation links", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 263, "deletions": 241}}, {"node": {"oid": "f11ba39cf91ee1fe1b5f6b67e8386e5efd147667", "messageHeadline": "update precompile links", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 222, "deletions": 218}}, {"node": {"oid": "fb8dc89ec6b9510c8280a6d78674c02da5fda7b2", "messageHeadline": "update ArbAggregator comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "37b32aab7ead93a9d9402ac433f79afdac4ef78c", "messageHeadline": "Add ratio comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "73ffc51ecdef81ce6bfcd0c48b628c68cadd2f41", "messageHeadline": "document ratio precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "cff423c7e966d5e630159be94e458651ba5f1d2e", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 62, "deletions": 36}}, {"node": {"oid": "72379c5fa6babe42f7e4f6f63db9955d5b1be383", "messageHeadline": "more precompile methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 255, "deletions": 164}}, {"node": {"oid": "5366994adb2f35e6cab5caba44d667823c22fb9f", "messageHeadline": "Clarify internal transaction TxIndex", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2ce0f16f36ba91dad48547fa39ebd9ef9d9df36c", "messageHeadline": "touchup", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d2761d69152f8bf48394d48f5e92f59b9d4f839e", "messageHeadline": "ratio precompile methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 71, "deletions": 45}}, {"node": {"oid": "ee649a44553fb458b2b8441f307901d4d1a9a7e1", "messageHeadline": "redeems and extra block data", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "612d6e3ad7ff40d3bd2a42a381cc6f56f3b20ed8", "messageHeadline": "Merge branch 'master' into das", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2546, "deletions": 926}}, {"node": {"oid": "37a10ede225b2647feb33d1066a5b25de1fdd1a1", "messageHeadline": "l2pricing state", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "7bcad82aa54190cb31c6316cf3399e46c0045db2", "messageHeadline": "Simple local disk DAS for integration", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 158, "deletions": 0}}, {"node": {"oid": "de8055188826c9a9a1ac685fda317df12ebaeee0", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c8ed0605b27250d61dd2cb66fc9b56ad0ce906cb", "messageHeadline": "Run Arbitrator CI when Makefile changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "efa49d98a6909453a12b8e78d83831cfc0a40267", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "545be0ef4a71805b45da1f85f6d6eaf08e742295", "messageHeadline": "l1pricing, gas margins, and conservation of eth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 80, "deletions": 28}}, {"node": {"oid": "53777990c773d4936a42ec67b87aea9e8c746a41", "messageHeadline": "Merge pull request #183 from OffchainLabs/move_target_dir", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "4e035621c1faf783fb8302d1d8f7c5f43fc379ea", "messageHeadline": "Merge branch 'master' into move_target_dir", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 712, "deletions": 241}}, {"node": {"oid": "81871357cbaf02a6cadf0a1c195c562ba9adfeb0", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 823, "deletions": 282}}, {"node": {"oid": "ac81f4880306dfe981f7f1177e284044e01480cf", "messageHeadline": "Merge pull request #47 from OffchainLabs/arbos-initialization", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 712, "deletions": 241}}, {"node": {"oid": "adbec6652f2ab0b1af99a9386662ccdd4077c86b", "messageHeadline": "Merge branch 'master' into move_target_dir", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 479, "deletions": 205}}, {"node": {"oid": "90dbd48ac1ce8172e9a24c80d9b53c0e034a0c96", "messageHeadline": "Merge branch 'master' into arbos-initialization", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ce76b0fd1774f3bcc5820e58a8c6403e61cd4758", "messageHeadline": "more arbosstate", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "4cda6a7e66f55f1761c3f5131bb8c6478684f6c5", "messageHeadline": "pseudorandom: use go rand", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "05d6fe9d5d42c474505cf9bd4b3478257cde5199", "messageHeadline": "review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "832892fea78da99a9c43008623cd3d16fefc0401", "messageHeadline": "Add revert messages for bad eqz types", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9968976f688401b43b21cd56ce59038e9c781cae", "messageHeadline": "Typecheck all WAVM values in Solidity OneStepProof", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 28}}, {"node": {"oid": "4b7260041d6b5b898aa8e198c9d3df1b8511bf39", "messageHeadline": "Merge pull request #179 from OffchainLabs/read-write-burners", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 421, "deletions": 194}}, {"node": {"oid": "4fd16b38ec134f0ad9dc8cd34d687ec7bef2eeea", "messageHeadline": "Merge remote-tracking branch 'origin/read-write-burners' into arbos-i\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "eec304d364a646552acc3b762131d4f4c1d8973a", "messageHeadline": "Merge branch 'master' into read-write-burners", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "7aa9ecc08029130103768f7d5c136734e60701bc", "messageHeadline": "Merge pull request #185 from OffchainLabs/wait-for-tx-update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "cddff748267d7d6278e91bb16527b038b25c59c7", "messageHeadline": "pseudorandom move and clarify", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "db08e3d0d66fc94b0ff9dc3b7bce33e7e5008094", "messageHeadline": "Merge branch 'read-write-burners' into arbos-initialization", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dee6375c63ba24487959e313eb90e8be76e5bf1d", "messageHeadline": "biggreaterthan fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4833c752c258852c2ac59dbccedb4f096d40a6cb", "messageHeadline": "sort arbosstate initialization", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 50}}, {"node": {"oid": "6efed82468d71a404fc7eabd044dea178643860d", "messageHeadline": "init: use memorybackedarbosstate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "cfcf84ea0770a7bdfefb04464ba23761cd9b3577", "messageHeadline": "Merge remote-tracking branch 'origin/master' into arbos-initialization", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 427, "deletions": 205}}, {"node": {"oid": "9eaf1b4403545fdc0fef10d75f141bbb808ad883", "messageHeadline": "remove initialization from arbone", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 869}}, {"node": {"oid": "9135fc468ce177fddbd0ad3a2ae146bb423a8d4d", "messageHeadline": "testing changes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 101, "deletions": 115}}, {"node": {"oid": "49da618fa059a94a6b0953ae095a5adc7c3c5e53", "messageHeadline": "After receiving a tx receipt, wait for pending state to be updated", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "fb61c498f67eb67b10086b09571041ebee942ecc", "messageHeadline": "adopt review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 62, "deletions": 40}}, {"node": {"oid": "8fa5972011455398173c288d64060ed18f807bb9", "messageHeadline": "ArbOS state", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "4af47dbd304a26278fe6b3bcca959af3b2fe419b", "messageHeadline": "Restart CI", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b33552bff407c8409e660db23b69692a243e6f7a", "messageHeadline": "Merge branch 'read-write-burners' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2082, "deletions": 712}}, {"node": {"oid": "55b34f7151ca2ef46bcd98d37582b4ef23e2f360", "messageHeadline": "Merge pull request #180 from OffchainLabs/arbos-and-precompile-todos", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 221, "deletions": 112}}, {"node": {"oid": "46d2958085b2a1c5ce077aea04b50ea01c712931", "messageHeadline": "Merge branch 'read-write-burners' into arbos-and-precompile-todos", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 157, "deletions": 93}}, {"node": {"oid": "5be77a6ff0c26f6607415d7af059d1de66a85a97", "messageHeadline": "switch to readOnly", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "2d6eb716d978099bfbb98adf31f5c6abd6909d57", "messageHeadline": "finish eth_call & estimation price adjustment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e1cbc86d4322f31456cd58d716651760b24d4a7", "messageHeadline": "rename func", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d09ae75c1827aa2907286f219458addcb531dba", "messageHeadline": "add precompile methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 37, "deletions": 16}}, {"node": {"oid": "01b7ca3e0282a7abbf333b5b4fad5bce87a6966a", "messageHeadline": "refactor gas pools", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 148, "deletions": 83}}, {"node": {"oid": "00fa744325c4ad3bbc4ffefcc5025e39131d08f4", "messageHeadline": "Merge branch 'master' into read-write-burners", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "2b5d3e68f2495e52fc04f49902a895bdee2dce77", "messageHeadline": "adjustable minimum gas price", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "6e1094bc894393cf921c91454df9c8e151c7166e", "messageHeadline": "Merge pull request #182 from OffchainLabs/improve-bls-domain-separation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "a83e74ba1982a8bd50310aea3f29606a53919a8d", "messageHeadline": "Merge branch 'master' into remove-func-ref-const", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4317, "deletions": 1590}}, {"node": {"oid": "37b55c4179e4c3eb6b603ee244eedf2a33dd51d6", "messageHeadline": "Remove useless match binding", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39c6458d1d7f47125e8030caaff81156ec5b4c4b", "messageHeadline": "add machine cache", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "08c38085434fb2e966c3a449bd497c3a7017edc2", "messageHeadline": "move target directory", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "0ae3d34ccc4f8e683b791efb8cb4a4c54d42cfe2", "messageHeadline": "Correct comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "03d06f7ed9e77a8eb840a9d9117f13b270bcf0db", "messageHeadline": "More intuitive approach to BLS domain separation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "86affdc98094bf0454b38e9e302cc468cf9933b1", "messageHeadline": "remove burn panic", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "75201c943257ab1a7d0ddf03792dcd3612b3eb20", "messageHeadline": "Merge branch 'arbos-allow-init-flag' into read-write-burners", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 97, "deletions": 58}}, {"node": {"oid": "9dfa0453aff100d2f98e45f648c8c22fc140005c", "messageHeadline": "avoid Restrict() error & remove boot tx", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 29}}, {"node": {"oid": "75bcf4ea6f8c50d3133688e50e13ed8eb6b8666f", "messageHeadline": "move boot to after ApplyTransaction()", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "05cd97b7e89b7ee1fa4a122a072c3c166c49a546", "messageHeadline": "Replace TODO function", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "64c17e7576975f63053d4a886e9c5f7a86b74781", "messageHeadline": "Correct comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d03ed7484f2ff59f4f679bf7e6a056ffb68df122", "messageHeadline": "Separate functions to open and initialize ArbOS state", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 62, "deletions": 48}}, {"node": {"oid": "8814b49c6124cad83907f06324ba75dce1f017b7", "messageHeadline": "fix gitignore merge error", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2a3409a9767a778dddd2b1a89f98a2bcf6b91e65", "messageHeadline": "initialize node before bridge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e928ab9395ce1448e53825cd31992794585f2d75", "messageHeadline": "Fix two TODOs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cdf3d5bc06ed11a4ac4b90197f79b1ccfae7a449", "messageHeadline": "Refactor ArbOS init to prevent uninitialized instances", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 70, "deletions": 32}}, {"node": {"oid": "77a97d5097a881b1435a2252c00b14f4373cab4d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into arbos-initialization", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1698, "deletions": 528}}, {"node": {"oid": "55148f5df2300015f616dba0af240ee4b5411a89", "messageHeadline": "boot ArbOS", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 78, "deletions": 51}}, {"node": {"oid": "0f5b90c3adf3cd4f8c095490e364d02b7e039433", "messageHeadline": "use l1 blockhash", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "41a8fd621b83d3e822513051336100c19668f685", "messageHeadline": "protect pure & view precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "87cbde8b0c73cd849003a8dc08e4c8b520c373e7", "messageHeadline": "add error message", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b27f26899dfb97a9608141a232e27b90072ace71", "messageHeadline": "SystemBurner's can be made read-only & initializing storage is now free", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "be770bdcf637b160881ea517c1715cd16e31f14a", "messageHeadline": "Merge pull request #170 from OffchainLabs/track-balance-delta", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 74, "deletions": 23}}, {"node": {"oid": "8b75a7cb26ca1c6770f2f4d6491da022115066e9", "messageHeadline": "Empty commit to try to get CI going", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ad8abb41bce6fabd4f94f5a1435fdf301cb99659", "messageHeadline": "Merge branch 'master' into track-balance-delta", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 676, "deletions": 71}}, {"node": {"oid": "35a371c74db262dd520098cbf92823cff788f12e", "messageHeadline": "Fix network fee merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d9dc8863e643cf7d7a27c302b55b9119b476a3d", "messageHeadline": "Merge pull request #177 from OffchainLabs/skip-arbitrator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "e8a5485c748b72441e76b9537ec0936ae979fd88", "messageHeadline": "Add do nothing step", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b8f9cf0c49fb471ed7d9e068f44df3617cdb0f27", "messageHeadline": "Merge branch 'master' into skip-arbitrator", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 646, "deletions": 71}}, {"node": {"oid": "ecd14b87e388d3f00607a57c84f0bd83e8497dd2", "messageHeadline": "Make file skip list more specific", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c6f32886fa5634f16c536c50688f0c987fa3b018", "messageHeadline": "Stub arbitrator workflow when skipping", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "4667c618b2917438ee9e65d526d0faab398a33c9", "messageHeadline": "Merge pull request #176 from OffchainLabs/add-bls12381-to-bls-precompile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 570, "deletions": 65}}, {"node": {"oid": "2ee3e00b51964c28b573f05ec187d81418eaae5d", "messageHeadline": "Merge branch 'master' into add-bls12381-to-bls-precompile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "434a1a03e959d66c2e437e1fed19455171a37e1c", "messageHeadline": "cosmetic changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3834e0ac0ff1525af8696de7191da74cd3c62ee0", "messageHeadline": "Merge pull request #172 from OffchainLabs/l1-block-update-internal-tx", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "4acffad1d2f4c3b414124691f3b8558e4772bda5", "messageHeadline": "Only run arbitrator tests on arbitrator or solidity changes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "be31d525227ece62e27bcbc1f7b2164a354167a4", "messageHeadline": "undo second legacy registration check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "a3e0da21495290faf069310b28f14f20ca605604", "messageHeadline": "check legacy keys are registered", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6a5c1b71bd805551d465327f5953874492c132c2", "messageHeadline": "Merge branch 'master' into add-bls12381-to-bls-precompile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "d670d5e338a1d40066d5198688a427ce4c37fdee", "messageHeadline": "Merge branch 'master' into track-balance-delta", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "9ff664a830e3bcb6a91848c9e32919d0c1a145c9", "messageHeadline": "Merge branch 'master' into l1-block-update-internal-tx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "b5976fa29bcb83f5ed7fb06b3f35840b1b14f3c8", "messageHeadline": "Merge pull request #173 from OffchainLabs/dynamic-network-fee-account", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "1cb77ff83d668b7eacfb27c490d18df7bc702367", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "b94d1ca6edf3aba667f9105b2a4e3da93699b1fa", "messageHeadline": "Merge branch 'master' into l1-block-update-internal-tx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 25}}, {"node": {"oid": "edf3d86df71b0e7150d0d80072ab139537599232", "messageHeadline": "Improve TransferBalance error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e2419adf7f7430ab4acfd822980eae115fd0561f", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b07a5d7638ee16c0887fead3e473af79b35c87c", "messageHeadline": "Don't panic if network fee address can't pay out refund", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8efea9fb3b49e40506ba025ff4647515c7137442", "messageHeadline": "Refactor blsSignatures out of ArbOS", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1bad05e77f60cce2c6d01f2c8e0592bdd952936b", "messageHeadline": "Merge branch 'master' into add-bls12381-to-bls-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 52, "deletions": 25}}, {"node": {"oid": "f18a5921ac0f28b8138b3bb3690af32f17341721", "messageHeadline": "Merge branch 'master' into track-balance-delta", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "6e536392c3aeef65fb888ba8d0b4876b2cde81c0", "messageHeadline": "Use automatic event parsing for l2->l1 logs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "2a2699a7372241eb64b643cb73fb4b58763d4bb1", "messageHeadline": "Add BLS 12-381 keys to ArbBLS precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 196, "deletions": 50}}, {"node": {"oid": "afee2a07d25922f7d7a932a56afa5cdee368a5d5", "messageHeadline": "Merge branch 'master' into dynamic-network-fee-account", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 55, "deletions": 28}}, {"node": {"oid": "57f1c719bc8d4ac03064d852899f4317f985a25e", "messageHeadline": "Merge pull request #174 from OffchainLabs/use-transfers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 49, "deletions": 21}}, {"node": {"oid": "75bcde6678278bd889a0c350cb0f478c49a43c9e", "messageHeadline": "Merge branch 'master' into track-balance-delta", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "e22de0f4aa3e08e4cbb600a3bbc3c8a1da13f33d", "messageHeadline": "Merge branch 'master' into use-transfers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "1175fbfe26e31316deae1147ef5fce9fe3252cb2", "messageHeadline": "Merge pull request #169 from OffchainLabs/gas-fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "fb5e923cd9ded6b294848f330a6c38ee699b1231", "messageHeadline": "Merge branch 'master' into bls-signatures", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 948, "deletions": 446}}, {"node": {"oid": "b8b614955c87f1e2d7d6a39367e1112d5783c61a", "messageHeadline": "cosmetic changes", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "cbf14d8a04e1d562a7e34875c42a911784695e23", "messageHeadline": "Change arbAddress to 0xa4b05", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1af2f440fcafabc3bbeb62f20002b524c4ac362a", "messageHeadline": "Merge branch 'master' into l1-block-update-internal-tx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 601, "deletions": 227}}, {"node": {"oid": "7dd7bf58596cc87e5c8a86be6bc17e6c76673d94", "messageHeadline": "Merge branch 'master' into gas-fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 597, "deletions": 224}}, {"node": {"oid": "84b180639aecf53d51d31e977b02cea6cbc22ddb", "messageHeadline": "PushCaller & PopCaller", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0e10c6900c4f8782bea187cb8f71166c9b63c36a", "messageHeadline": "Merge branch 'master' into use-transfers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ee8f0c0e7cba2c5e651fd80d364e1c8ee44d5be2", "messageHeadline": "Merge branch 'master' into track-balance-delta", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7ec3509402f033092d8b9ba21b64ceccf955d036", "messageHeadline": "Merge pull request #167 from OffchainLabs/fix-submission-fee", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 597, "deletions": 224}}, {"node": {"oid": "2f6abf3a4660f637f554e9fd9f2d3c15a48a5b49", "messageHeadline": "Transfer Eth rather than Add/SubBalance", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 39, "deletions": 19}}, {"node": {"oid": "0fb2132f040191a9c952c4a02adf8231693fa488", "messageHeadline": "Move UpgradeArbosVersionIfNecessary to block finalizer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2fd5cff627d1ffd96fb8a767c5b9e4acbff7cbda", "messageHeadline": "Emit receipts for txs with too low of a fee cap", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "f9ca1bae9c88db310e5c031fca70d791a25e5a69", "messageHeadline": "Fix retryable EndTxHook gas refund", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "529aecd001813ad49ca466709f321509a3063f70", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9943e3b063d89a0d6e41e6d940c38614df50e76a", "messageHeadline": "make the network fee configurable", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "5ef0009e9c665449a131f4c436e67175d97921bb", "messageHeadline": "Merge remote-tracking branch 'origin/fix-submission-fee' into track-b\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 597, "deletions": 224}}, {"node": {"oid": "76491714f916e739d3592d9ee0b1db57a9566d01", "messageHeadline": "Partially document retryables", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "d0c6913e5cd727e71971b4c2815020b4f7e8f0dd", "messageHeadline": "Merge branch 'fix-estimation-for-ci' into fix-submission-fee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "47583fb2d1a59cef9f4c71a30387d0fa9cfa445a", "messageHeadline": "Use an internal transaction to apply L1 block number updates", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "8c803b4784d6b2915eb51ec4a09106f40a4589fc", "messageHeadline": "Merge branch 'master' into fix-submission-fee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 351, "deletions": 224}}, {"node": {"oid": "f026e7fd7c3c6b80b183b6260588a242ef3543ac", "messageHeadline": "don't refund in double-redeems", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "cdfe3ddf6c3ccb86cc9d2eda0abf39e34abd864b", "messageHeadline": "RetryableEscrowAddress rename", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c0f9913022f6e016e27d086d04fb6dc444fef536", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "724e2dbe9ae9357594361bd3d4ac7cf0a865e09a", "messageHeadline": "Merge pull request #171 from OffchainLabs/arbos-docs-edits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 89, "deletions": 93}}, {"node": {"oid": "5707108618ca168e175ae707c6a6bc1ced8f03c9", "messageHeadline": "escrow on delete", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "04bc8b4c84067594e6b98b5ba796b48b6cc021d3", "messageHeadline": "escrow accouts + fix test beneficiaries", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 79, "deletions": 37}}, {"node": {"oid": "dfca1857184e14e842a43f0c7641d28b692d60fe", "messageHeadline": "Panic if funds are burnt in a test chain", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ff9897ee052eff25230ca857bfa094610c2705ce", "messageHeadline": "Ignore retryable callvalue", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "61e6682843b47ca9d4dd8fe1f11b56fc001121cc", "messageHeadline": "Suggested edits", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 89, "deletions": 93}}, {"node": {"oid": "059e33b8aafb7e44852845d531149f1cb65a2ae1", "messageHeadline": "Verify total balance delta across a block matches expectations", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "067e1bc4a3e052524c739022b1be3bd38afb41ed", "messageHeadline": "escrow callvalue", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7a227a9d5f45d6cf8cf50245bb755f3f29f400e2", "messageHeadline": "Only check GasFeeCap", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93a0394f1328929bdcc66de8ec54c2a6eb645e95", "messageHeadline": "retryable refund", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "520fcb30429938456e6212832916bcdb19bdfe7e", "messageHeadline": "Fix block gas limit and gas bid validation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e88d9db8d617fbb190f522a662ecf302d40cbdca", "messageHeadline": "Improve comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "2e7799750ed8335283dfb1b4e0b61634eb8e1744", "messageHeadline": "Set block gas limits to 2^63", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "fc76312090ffaaaa47a68ac1b92dd818340222f4", "messageHeadline": "remove println", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "134e4cfebe9d004b9293ef9bf4af04bd16c36bb7", "messageHeadline": "fix submission fee", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 137, "deletions": 40}}, {"node": {"oid": "977446282a5b205bb1cc823d9ba084fe2cb2a512", "messageHeadline": "Add explicit bounds checking for table elements", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6bc236f8225bf4776b97c750ca6963de3eed4517", "messageHeadline": "Merge branch 'include-retry-hash-in-redeem-event' of github.com:Offch\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 112, "deletions": 59}}, {"node": {"oid": "2aa1e9eb233f00f83111d3f4775f98bdb207b3a7", "messageHeadline": "Update geth submodule pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b8e842cc3ded738a74a2c5bfe8881b36fcae6c1", "messageHeadline": "Merge pull request #164 from OffchainLabs/retryable-submission-test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 112, "deletions": 59}}, {"node": {"oid": "9b597c19b9ea75a1d39736b91b804d4fad94318a", "messageHeadline": "Fix comparison in test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d86d7c40b6692fa810410da3acc57ee06fef013e", "messageHeadline": "Fix error message", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "faef75f4ced93ca8d314c309eb196368465d53ff", "messageHeadline": "remove println", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "479ccf909799d76fbf36b5f17a6d58fbf5954666", "messageHeadline": "move SendCount to mixDigest", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "e2f04ed6ec2c49c930a6f3fdd7b036e3ff49b35f", "messageHeadline": "Add SendCount to header", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "63dfd6a3308fecf3372854ec2eb8b4ce0c99776f", "messageHeadline": "update pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45c7e45d464a58d6472fc5607c0242a0444aa3c7", "messageHeadline": "add back in validator_test sleep", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8a8a7a570cb579efad41bac451cb85ebd7462d27", "messageHeadline": "Merge branch 'master' into fix-estimation-for-ci", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 282, "deletions": 209}}, {"node": {"oid": "423ea3a15133cfd850c78fe9e391787db23bbbc6", "messageHeadline": "send, then block on all", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f764b8c0e97a74d7f92f9aceeadef1ee675a880a", "messageHeadline": "make SendWaitTestTransactions block on every tx", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "427a8812d3f9c0b0665c8e05a4fd3255c4df32d3", "messageHeadline": "adjust gas estimates by 20%", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6a3ef567cea71354cd59761f661f2d89b90702d0", "messageHeadline": "Merge pull request #163 from OffchainLabs/separate-l2pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 282, "deletions": 209}}, {"node": {"oid": "680d0349d85c05e8c0f2a7e8ad56f5d94db61e04", "messageHeadline": "test submitting charges gas", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 110, "deletions": 58}}, {"node": {"oid": "49b7bc05b8d2337bb8e608032e0668ea340e6c0f", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "4ad1b52e39249049f0ffe128e7422082578e6cfc", "messageHeadline": "separate l2 pricing", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 282, "deletions": 209}}, {"node": {"oid": "fc0303556378be9b528357665085997adf039a62", "messageHeadline": "Merge remote-tracking branch 'origin/master' into arbos-initialization", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "3e28fe82bdfc7b9d942863bc2a12a2eb4d4974be", "messageHeadline": "make sequencer the default aggregator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1de6ce4705ac79639620adcd885830a2c70c11dc", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a3c54740d3f1f3eb5fa2f12c82ac9a778b8dc8a", "messageHeadline": "Add support for aggregating sigs over different messages", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "9b77217401a22f3d8a776d96de842618eda16ede", "messageHeadline": "create contract initialization test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 96, "deletions": 29}}, {"node": {"oid": "a3197269fc1f0b33b823984d725c67a4e62a8b6d", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "6663450170fbc43588fcc5dcb967bc16b8398126", "messageHeadline": "add chain params", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9056bf7fc0022f5627310a07bf8ce6d47919dc6b", "messageHeadline": "Add comment to proof of safety against rogue keys", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "09b729d1ad921520fcd80f1de4d741bf77707bfc", "messageHeadline": "create pseudorandom test util", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 68, "deletions": 58}}, {"node": {"oid": "aab232336a7a8ed8ed23af44980e8d8f4bb6904e", "messageHeadline": "Merge pull request #154 from OffchainLabs/arbos-init-genesis", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 155, "deletions": 114}}, {"node": {"oid": "62e5ce6e5bb54489d7041477ec8c412e03d80fe9", "messageHeadline": "Merge branch 'arbos-initialization' into arbos-init-genesis", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 106, "deletions": 72}}, {"node": {"oid": "231fc3d1b8ee71b226a8992943204463b3af8a78", "messageHeadline": "set arbstate contract nonce to 1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9165589962524ee07c2c8d1729ba20615d8f783c", "messageHeadline": "Merge pull request #155 from OffchainLabs/reproducible-wasm", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "0b201db23c2a939a37d4a49036554e3d33948e47", "messageHeadline": "Allow params.TxGas when submitting a retryable", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d947ff9ca94c964b275b5b441bba21d02f6d256c", "messageHeadline": "make logParser more general", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "c3b851be06911685a5024e52071bee6ae633add0", "messageHeadline": "Merge pull request #161 from OffchainLabs/parse-event-logs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "8f357d9a201f53f047fa69e361b91918c7aa020b", "messageHeadline": "Merge branch 'master' into arbos-initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 646, "deletions": 184}}, {"node": {"oid": "106af93a2a800870f1b8592aeb81b3b5ef192d40", "messageHeadline": "Merge branch 'include-retry-hash-in-redeem-event' into parse-event-logs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c863d64a81f206359106c10a981020b9e54be822", "messageHeadline": "parse ArbRetryableTx's RedeemScheduled", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "af64a7dc22f646d0c0f64ce358d958efd35d9be0", "messageHeadline": "Address review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "98eab1a83af746e5be3319930fcb611976e6fde5", "messageHeadline": "Merge branch 'classic-rollup-base' into rollup-contracts-review", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 157, "deletions": 76}}, {"node": {"oid": "5bb0da9f9cb40d605555ef69f8f6f2f6dd03b531", "messageHeadline": "Add classic stack rollup v2 contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3027, "deletions": 0}}, {"node": {"oid": "d802811b309bd033675223541c9770889dcd8a69", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 72}}, {"node": {"oid": "9b68afe8551a13d5441c0646e9b72f602fdb13dc", "messageHeadline": "Require validation proofs for public keys", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 99, "deletions": 23}}, {"node": {"oid": "2c1bfc03e50dcd3c88a5af9707d73406c65f1fc5", "messageHeadline": "Merge branch 'master' into bls-signatures", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 117, "deletions": 76}}, {"node": {"oid": "aff01e43e740893fe66a4097bab41e96ffb08b7f", "messageHeadline": "increase initial owner balance", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "50611c01b4df1c2c30756fba2acc0bb893efb347", "messageHeadline": "Merge remote-tracking branch 'origin/master' into arbos-init-genesis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 539, "deletions": 111}}, {"node": {"oid": "06d97262c1f926f95ae432e5bd948111f842c50a", "messageHeadline": "Merge branch 'master' into include-retry-hash-in-redeem-event", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 106, "deletions": 72}}, {"node": {"oid": "e947bfbe4c085848bcf51f8955952a45fdd52a66", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecdb01deec2979cff37d9c6bd555fefd1355664c", "messageHeadline": "Set initial l1 gas price in system tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "559d0ec65d9f32a7db2822701502bf17a656af84", "messageHeadline": "remove perblockgaslimit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ece59c1b78f914f601eb23a1366d7478d6ab772f", "messageHeadline": "Remove unneeded fields", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "dafe8b5757208729da1d05acf1237c43e4b79639", "messageHeadline": "Remove redundant field from event", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "3fd22c4a9a3afab3e4a36a16ec8eb31bf53c942f", "messageHeadline": "Merge pull request #158 from OffchainLabs/minor-simplifications-to-bl\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 35, "deletions": 41}}, {"node": {"oid": "de008fa503d2ed8a0666eb939d3824eac4e44034", "messageHeadline": "minor simplifications", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 41}}, {"node": {"oid": "fa2b605b99ed0ae1f890859cabf3fc88bdb89428", "messageHeadline": "require TxGas to schedule a redeem", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6b6e786d56d2dc5469c84e1bd232c2edf475d90e", "messageHeadline": "fix crash", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "558d8c0a43a39f45b7c501c4363a0cca5bf86149", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 106, "deletions": 72}}, {"node": {"oid": "c242ccb13f52c710c479c24e1a60e535bc73a82b", "messageHeadline": "Merge pull request #157 from OffchainLabs/expose-events", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 43, "deletions": 35}}, {"node": {"oid": "66a810dd9c35d94167d33f155beaefc44af27a02", "messageHeadline": "expose ArbRetryableTx's ReedeemScheduled and TicketCreated events", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 35}}, {"node": {"oid": "c76104d4868fafa80891136b83263de6c9a47581", "messageHeadline": "Add file extension & update ArbSys", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 119, "deletions": 119}}, {"node": {"oid": "acb4bb28f8e5c6566283c6ff2762579204a4c5f0", "messageHeadline": "Merge branch 'master' into reproducible-wasm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 72}}, {"node": {"oid": "dfcf279125fe706970f7c238f5298587cdacc53d", "messageHeadline": "Merge pull request #133 from OffchainLabs/from-binary-dont-panic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 72}}, {"node": {"oid": "7a27f4162a417739a26fce1e12d763436e9e4795", "messageHeadline": "Add reproducible WASM build", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "de159c5d1a6cf388824e74bdef4a1afc775b15bf", "messageHeadline": "Merge branch 'master' into from-binary-dont-panic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3174, "deletions": 1436}}, {"node": {"oid": "40b5c657b4e0ee156b96356daba50063a89692dd", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "14bf6df2ffa626465d3b42cd1eba61ceaba0756f", "messageHeadline": "Remove obsolete comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9c101f0b1d983c4e0a3fc48ed7c9c48f10758b6a", "messageHeadline": "Change emitted events on Submit", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 46, "deletions": 30}}, {"node": {"oid": "e6f6f67ca7d5f75b23795996d75ac27f0ace380b", "messageHeadline": "Remove incorrect comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d3db22786b60a89ed569b7b160711912c81b37c3", "messageHeadline": "fix ArbBLS typo", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "73a1f692c8493bfef25e996137dffd57d47153bc", "messageHeadline": "fix Common's ArbSys description", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d72cd939c902579611eb54c62cb8e81d1235f48", "messageHeadline": "fix table formatting", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46dcc83045320aef97a8bb3b851243a361ca421a", "messageHeadline": "add ArbBlockHash", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "d27b2e270fe0a608ee1b4e2f272b895229a57e0e", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 255, "deletions": 47}}, {"node": {"oid": "15697273b8bf36db2f2bd0356b5a8f726b3a3b1d", "messageHeadline": "remove duplicate png", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7b6f4b98be31fcd2ef8449298d22f237cdf00cb2", "messageHeadline": "better ether glyph", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9ec31aa61875143366d74ba9f1245f63b89839f1", "messageHeadline": "switch to image tags", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 121, "deletions": 121}}, {"node": {"oid": "bc4beb47745d3f6a4ab56de68524f4d432865d7a", "messageHeadline": "try image markdown", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7423e5bdf90134646747711daae338cef423485c", "messageHeadline": "test image methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1a78af1baff1e6b02d58a70adf576c2b323c504b", "messageHeadline": "use pipe", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 81, "deletions": 81}}, {"node": {"oid": "1a6bcb55696378f9ce60828ad1859b6792ac6ac9", "messageHeadline": "fix image", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 123, "deletions": 121}}, {"node": {"oid": "288b7e7d1d1732bff363227ad086757ef2d2b9b0", "messageHeadline": "finish links", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 93, "deletions": 90}}, {"node": {"oid": "a9f2030de70460f65377174895836d3e4e33519e", "messageHeadline": "Improve ArbSys solidity", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 42, "deletions": 38}}, {"node": {"oid": "b010c466db6c772b6e4b8f4b79854297177fe457", "messageHeadline": "update ArbStats", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "963b4ad6a6ada63d079166368671ddc1451a6392", "messageHeadline": "comment & hyperlinks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 92, "deletions": 92}}, {"node": {"oid": "7e4c1a5119d83e144f5398597d046074c1741717", "messageHeadline": "eth symbol", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 310, "deletions": 208}}, {"node": {"oid": "2c0f25accda46158b8f714b9e50f0f92eaaebebb", "messageHeadline": "Remove Printn", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3e45c81098c0001cd39efe69aea89ca78cb642fa", "messageHeadline": "Merge branch 'master' into include-retry-hash-in-redeem-event", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 221, "deletions": 21}}, {"node": {"oid": "8e2e1a33bf5eb346e595a8850ea89b53e5fb83c5", "messageHeadline": "Update submodule pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f617600980d14886da73b8f48718b9d2e766eab1", "messageHeadline": "Refactor and fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 73, "deletions": 18}}, {"node": {"oid": "c48bde7b0add93b96ae35ad0b07b3683e78a5af4", "messageHeadline": "Fix patch status disabling and re-add small comment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c592ef53aa76cc0b7ea9d3d0183c2b72c8f9466c", "messageHeadline": "Disable codecov patch status", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "edbe8b7d875860c0653189bbdb2b7a2059ecaddd", "messageHeadline": "Fix codecov.yml", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "7daf726973ad05c79569d995ca9116d19332b820", "messageHeadline": "Init arbos using genesis", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 132, "deletions": 100}}, {"node": {"oid": "37ea600c2ac82a09f9f57bf9c9166d872b686078", "messageHeadline": "Reduce codecov marks on PRs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f56f0bc9624ec786798b8ee980174e1fe037ee0c", "messageHeadline": "Add support for BLS signatures on BLS12-381 curve", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "902c4bcbbaff1915253a5e525e72f71758153afb", "messageHeadline": "Rename old BLS table package", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1db3c863a1aec98015fb96f4039b7c13e811d3f2", "messageHeadline": "Oops, _now_ remove ArbSys's GetTransactionCount", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "c356c80ab6a13d1dee75c7badf5a0cb6ce936f95", "messageHeadline": "precompile docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 452, "deletions": 38}}, {"node": {"oid": "7372b390522a7550274324097f15955ac818a04d", "messageHeadline": "Increase deployment timeout", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0089a13e21ab9cd8b7ba78806a30f626fb2dbc52", "messageHeadline": "reorder ArbAggregator and remove ArbSys's GetStorageAt & GetTransacti\u2026", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "1cf2e2af3f53e402f4cc24eb26c9ac263007e412", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2845cc9a29a9c19e107d56ac2c3980c462e395ed", "messageHeadline": "Merge pull request #147 from OffchainLabs/l1-blocknumber-blockhash", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 213, "deletions": 16}}, {"node": {"oid": "b8c46f65f136a2b8eb6c54a5c1976cfd3df8c784", "messageHeadline": "Fix hardhat JS one step proof deployment and usage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 34}}, {"node": {"oid": "6fe6d93b5bb3d5ef0669e6261322e092e1d05555", "messageHeadline": "Override gas limit for DeployOnL1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a54dc66d55b9d161491d8efe8a93dc36bbf83bb8", "messageHeadline": "Merge branch 'l1-blocknumber-blockhash' into rollup-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 321, "deletions": 107}}, {"node": {"oid": "8cd67a43d2fd0a38dc1d02ecfe94b693e0e5a9f8", "messageHeadline": "Tests passing!", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "c3a5729fa76283da7279481927a9059227a5eda0", "messageHeadline": "Simplify ArbBlockHash precompile method", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "fc4fc4e2d4959619ab17a2945253f194cfe570ac", "messageHeadline": "Merge branch 'master' into l1-blocknumber-blockhash", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 317, "deletions": 93}}, {"node": {"oid": "12fe023bb92ce6b4aa80b3df322cc54a233d7754", "messageHeadline": "Simplify empty block hash algorithm", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "cc95b338092e7943be0a0468594425dce12e91aa", "messageHeadline": "Use nonce instead of uniqifier in Retry tx", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 32}}, {"node": {"oid": "5046c93e0ba34aa763da0f12040097d576dc4397", "messageHeadline": "Merge branch 'master' into include-retry-hash-in-redeem-event", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 798, "deletions": 182}}, {"node": {"oid": "f84c9b48438af2e65ca06ead21d4e4c5dfff6a41", "messageHeadline": "Fix bug in test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "843890f194c56ccbaced1eab527d715ea1ec37e1", "messageHeadline": "Bump geth submodule pin", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d758eb10b43be6bf3ec465d42f39072c9ab2c0a6", "messageHeadline": "Use RollupCreator for DeployToL1 (WIP; tests failing)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 178, "deletions": 51}}, {"node": {"oid": "2147f1ef61193f27b7d3b04bcbe2b6f0fe97f6d5", "messageHeadline": "Move inbox addrs out of osp storage and into execution context", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 38}}, {"node": {"oid": "1005069591d28fc003f9c02f498c771d979224eb", "messageHeadline": "Merge branch 'master' into arbos-docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7573, "deletions": 3197}}, {"node": {"oid": "0cc34f548483d59f445d3744c9d912b58a87e563", "messageHeadline": "Merge pull request #146 from OffchainLabs/more-precompile-methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 317, "deletions": 93}}, {"node": {"oid": "8595091733cbd5f7f006c287b0f0c47cc4386a00", "messageHeadline": "make ArbOSVersion view", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "866b4c8e49a7021b713b50ff18d624d732118581", "messageHeadline": "fix typo", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7fadba4c3ad6c92e73991a4b8c0553a2f83fb8d1", "messageHeadline": "tweak WasMyCallersAddressAliased", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "e0e556e3290ed8c2582743ed3a123bb56976435c", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "7cb4f9ae8747bc0edfa35fbdaa1d18eae8879cdf", "messageHeadline": "Implement BlockChallengeFactory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "4ed5f519e81216f8dc4b015ae97491c2ffe9a473", "messageHeadline": "Finish bridge & outbox", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 281, "deletions": 44}}, {"node": {"oid": "4be6c467c62c000a8bcef27201fa80eb12a82034", "messageHeadline": "Merge remote-tracking branch 'origin/l1-blocknumber-blockhash' into r\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 223, "deletions": 16}}, {"node": {"oid": "2e210a9e0cb4f88abc482b7f0b8be3798ccc88d7", "messageHeadline": "Use geth version with refactored RetryTx struct", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "97f59a5cc6078bbb1c23df712dd73b019350fbc4", "messageHeadline": "Shrink Node size by making block numbers and indicies uint64s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 94, "deletions": 94}}, {"node": {"oid": "d5dd96bbf92aa014c9b1213be494848c4602b7f2", "messageHeadline": "Enable solidity optimizer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "beef12937c3a35204a38f63ec2573ca7bc6dc441", "messageHeadline": "Merge branch 'master' into l1-blocknumber-blockhash", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 482, "deletions": 90}}, {"node": {"oid": "ab54b481a751b63733bed801a441f9c2726086ff", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "01430c23be4eb48f7cee07d0698cb36389b45f32", "messageHeadline": "Force immediate sequencing of init message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "912d53e872c094b5cac85d69bc998aeebf48e674", "messageHeadline": "Update sequencer inbox initialization in Go DeployOnL1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "24413796887a96758d69456b91bb3609ac13a88d", "messageHeadline": "Remove useless constructor public", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c8cbccae7f3d4abc7e1fe61224c1e9dbc0260b4", "messageHeadline": "Update *Creator and fix stack size in RollupUserLogic", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 74}}, {"node": {"oid": "2d6bd68393eea641f8af74ab843e9fd0710f29e3", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 127, "deletions": 49}}, {"node": {"oid": "8626196cd35050de879837c2e5234f646cbbaabd", "messageHeadline": "Merge branch 'master' into arbos-initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11533, "deletions": 3785}}, {"node": {"oid": "d2bda007845c587e61f87b43d3e2415c230b7e94", "messageHeadline": "WIP", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 278, "deletions": 22}}, {"node": {"oid": "1914a58da13348c14cb69f12294e3c18d52746cb", "messageHeadline": "Merge branch 'master' into more-precompile-methods", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 482, "deletions": 90}}, {"node": {"oid": "18c6a3bb8ce1d43dc933cb935e5783cc0e38a2aa", "messageHeadline": "empower txProcessingHook with the callstack", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 171, "deletions": 41}}, {"node": {"oid": "242a7059d8b90509dede97cc0ea65452e546c17c", "messageHeadline": "Merge branch 'master' into rollup-contracts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 373, "deletions": 64}}, {"node": {"oid": "b4805b768e0d0ffa448121d9930350ae344c35a4", "messageHeadline": "Rollup contracts compiling!", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3120, "deletions": 15}}, {"node": {"oid": "14b7b74fac504120f802885688d7d130918bbe69", "messageHeadline": "Merge pull request #110 from OffchainLabs/proving-docs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 373, "deletions": 64}}, {"node": {"oid": "4769b1b2eda84e0b83e4e5234ebe83294eafaafc", "messageHeadline": "Merge branch 'master' into proving-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 109, "deletions": 26}}, {"node": {"oid": "cb233e34e0d3160925e9d5491675180801b2f81a", "messageHeadline": "Merge pull request #135 from OffchainLabs/send-root-global-state", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 109, "deletions": 26}}, {"node": {"oid": "9f7096c0b44053a4d2c6b4822825de112dad3833", "messageHeadline": "Support callbacks for NUMBER and BLOCKHASH opcodes", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "2f64b6a29e7c19f6a70395c46245138a8bb14050", "messageHeadline": "more precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 144, "deletions": 51}}, {"node": {"oid": "829beb0a4e465f8c59f5ac019e20029011db7435", "messageHeadline": "Add arbBlockHash precompile method", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "11abb3e3888769d9cd16bd23df58d299a3fa24f8", "messageHeadline": "Update blockhashes in block builder", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4a16d5adb2ea522e59741f0ce84d2c042ecf299f", "messageHeadline": "Improve hash algo for empty blocks", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "42982f7e0a049f3941cef7deee8131c11efa4412", "messageHeadline": "Merge branch 'master' into proving-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1673, "deletions": 1010}}, {"node": {"oid": "9403945963ab9ed706c60f4e6f6fa404257aa00c", "messageHeadline": "Fix ordering of deserializing header extra, just in case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6928a976cb2a47055798f3e4709f7dcbdff009c", "messageHeadline": "Fix replay send root fetching", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1a2c15f86355fd515b736245cc2dad05f743cda1", "messageHeadline": "Merge branch 'master' into send-root-global-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1636, "deletions": 1006}}, {"node": {"oid": "b9174bd9fda5caf0f44d8e092cf602e227c83fe1", "messageHeadline": "Bug fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdd7af3257b9bbb3f5e3d608cdeed8366811e2d0", "messageHeadline": "Increase wait time in test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50a0734d1a6699089708a31a1ceb50ade62a0d34", "messageHeadline": "Merge branch 'master' into include-retry-hash-in-redeem-event", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 300, "deletions": 193}}, {"node": {"oid": "0412ed96ebfb6324c01e81360f9aafb15e2782c0", "messageHeadline": "Merge branch 'master' into l1-blocknumber-blockhash", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 110, "deletions": 44}}, {"node": {"oid": "42158f8747fc40c16dd3bf055c40c51a2c20f9b9", "messageHeadline": "Merge pull request #129 from OffchainLabs/automated-gas-charging", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1636, "deletions": 1006}}, {"node": {"oid": "e5ba6f7c4303c8c525e78b0a055d5769b15cf12e", "messageHeadline": "Add blockhash / L1 block number tracker", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "c9acc7b1ae5305027d7a8eb2510be81a030eec84", "messageHeadline": "Use PrevSendRoot", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eb6b12bcb662156e2e13865bbefcf690de995d1", "messageHeadline": "Merge branch 'master' into send-root-global-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "ce90529ff76d6ba01b97c5e3be214a743f834c42", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "cdaed673b6ef58fd29c088da6d4d581379577dd6", "messageHeadline": "Merge branch 'master' into automated-gas-charging", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "f051d9151ecaab4a6f41864fffe82fa6c4afaf8c", "messageHeadline": "Merge pull request #134 from OffchainLabs/rust-codecov", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "5377e6ab04276c8ae33eb3992282f7104b1579bb", "messageHeadline": "add arg & return costs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 72, "deletions": 41}}, {"node": {"oid": "7d23aee23b8e48e6b97563312094b136eb79218a", "messageHeadline": "log error on restrict()", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b37df32801ec3fed499c220e235ba67d2e6f3e01", "messageHeadline": "Fix formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "1186e62e16fd4a9c101f10227ec4ed8f1fe5ca46", "messageHeadline": "Remove FuncRefConst opcode and instruction element initializers", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 35}}, {"node": {"oid": "a9d4422efa790a627da18d7851e0958d0186439d", "messageHeadline": "Merge branch 'master' into rust-codecov", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 60, "deletions": 48}}, {"node": {"oid": "0677313cb524efd67127dd41315c05ea8226b6d1", "messageHeadline": "integrate with the rest of CI", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 195, "deletions": 1}}, {"node": {"oid": "8f0a59267cfadbd4401c3bdb09e2c6a1ffac3ccd", "messageHeadline": "make wasm-ci-build", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "131adbd1adc657ca87c31c8df25762c8025d6264", "messageHeadline": "use env", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "99710bf07efe6c81188c8b46f7da2dd1b0160387", "messageHeadline": "set lib", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51f1f3477aa247a462959d32434f4d5668f4dd77", "messageHeadline": "add lib to env", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a129eda5a2f54648392c6121779716d410cf351f", "messageHeadline": "Merge branch 'master' into automated-gas-charging", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 60, "deletions": 48}}, {"node": {"oid": "6390857021f1329017b529515ca0a63472b200a4", "messageHeadline": "address review comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 136, "deletions": 101}}, {"node": {"oid": "bb8d864a0b975136a3861f42d92fac24ccfcff3e", "messageHeadline": "Merge branch 'master' into proving-docs", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 484, "deletions": 229}}, {"node": {"oid": "251f1fea772a9a1790cd1d3ddf58496ee6f2761a", "messageHeadline": "Clean up code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d3047370b2fd30e14f6f4eda99603b5b2db81e28", "messageHeadline": "Fix GlobalStates hash in solidity", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "713951da9381baf450bba476412eeeed8eda4adb", "messageHeadline": "Index retry tx hash in RedeemScheduled", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fe3ba2a94b9eab54335e058e333f931fabaad46a", "messageHeadline": "Merge branch 'master' into send-root-global-state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 48}}, {"node": {"oid": "9b1025d936e141cc5cbdaae8a37495060b207006", "messageHeadline": "Add send accumulator root to global state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 66, "deletions": 22}}, {"node": {"oid": "1aa7b6da12af19223d2a1febcbd19ba0ccb74e53", "messageHeadline": "instrument later", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "c7af0c978db406cace22fc574aa4fc5f57bcac09", "messageHeadline": "Merge pull request #132 from OffchainLabs/gas-estimation", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 60, "deletions": 48}}, {"node": {"oid": "7dac2451403024d1c61f8968ddd273674588383b", "messageHeadline": "Fix order of operations for accurate gas donation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 47, "deletions": 19}}, {"node": {"oid": "2495afdf0133ebf4e3e15d19bdbcc4fcc7ef18f5", "messageHeadline": "add test-gen-proofs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bd938faa1b8efe7feeb09f6f3985ad19ae877215", "messageHeadline": "remove dot", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b2774d0deb7989c4396e8bd8160b27be54e1e80", "messageHeadline": "Soft error instead of a panic when floating point impl not present", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "821990eb5f83ce848f17c87f5725fe2fab9737b5", "messageHeadline": "fix path", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f800e260c6f8effd4bfd77a1f9aed2eb0e937905", "messageHeadline": "remove if", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "41eebee9725dd5a9ae0ee5cbf9eef741be7a5855", "messageHeadline": "grcov", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 28, "deletions": 198}}, {"node": {"oid": "5c19a1a07844829929265d5adcce1a51933645dd", "messageHeadline": "Fix crash in parsing error printing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fb2794b33c0ff170ade86b1f9adc3539517e3dc0", "messageHeadline": "use geth estimations for precompiles as well", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a6e9e3521ffdc53633475a823294b68a9c240abf", "messageHeadline": "update geth to support binding precompiles", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ee4e52552635faafe99ddbd009f4d9decf7d3a5", "messageHeadline": "Merge remote-tracking branch 'origin/automated-gas-charging' into inc\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1485, "deletions": 927}}, {"node": {"oid": "5063d3417e628c4c85721b9f63e7bd0e28ac9878", "messageHeadline": "Add retry txid to RedeemScheduled event", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "557d230ae6a2c452f8e88ae950dfef46a3c634bb", "messageHeadline": "Merge remote-tracking branch 'origin/master' into gas-estimation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 428, "deletions": 185}}, {"node": {"oid": "bb7f0c92c78f64bc0d23bd81f5dd5b1be6de4106", "messageHeadline": "more simplifications", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 23, "deletions": 62}}, {"node": {"oid": "c2e9b03456d659cd51d41075fec290af03ee8dce", "messageHeadline": "simplify err checks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 43, "deletions": 105}}, {"node": {"oid": "66f88ae6a1266dea7940b9edbf92e5b973261715", "messageHeadline": "remove old burn func", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "a1537b1676b0aace12c36f68ad777110fc99cfd1", "messageHeadline": "Merge branch 'master' into automated-gas-charging", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 428, "deletions": 185}}, {"node": {"oid": "c5136f1efecc92182399a77bc566d75a553a3241", "messageHeadline": "accepting there's no ? to save me from if err != nil", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 91, "deletions": 34}}, {"node": {"oid": "d54eb51e9dc1c7d8d800ff72d86113c119121ab2", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "f4a702d89f1bff970d2efde0dcfd2471777e120e", "messageHeadline": "Merge pull request #96 from OffchainLabs/integrate-broadcaster", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 428, "deletions": 185}}, {"node": {"oid": "1379808e989d45f802201073c81f3e301632a99a", "messageHeadline": "Merge branch 'master' into automated-gas-charging", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7287e9417cfb2f859135b4ea8a2fc2cbfaa8b2d8", "messageHeadline": "automate event charging", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 91, "deletions": 94}}, {"node": {"oid": "56ce05a408a5e666255849956a89dbd8dddcca96", "messageHeadline": "Reduce scope of connMutex", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f718d9583f768c2f2a73b28dd59cb80deb4c68f9", "messageHeadline": "automatic storage costs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1234, "deletions": 723}}, {"node": {"oid": "39f51059a6a99b5e4e9c38bb5ae82936cdedda2a", "messageHeadline": "Don't mutate global config between system_tests", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f770d9c8b3f1ed06f65c4fefceb1e02e67f8e7b1", "messageHeadline": "Merge branch 'master' into integrate-broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1979, "deletions": 398}}, {"node": {"oid": "8962ac4f7c0c29e861b372d0515460c8c7f94d99", "messageHeadline": "Don't panic when parsing incomplete input", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e230aa4e49adf67c99b1df2e40fe1ea5199b2171", "messageHeadline": "Fix formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "58aed70cc7038958d960881b22e2b6ffaecb893e", "messageHeadline": "Use error in get_host_impl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "26f4a20f76e908d72d953afad9e6fa19ee20af90", "messageHeadline": "Use errors instead of panicking in Machine::from_binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 45}}, {"node": {"oid": "bf1f245dcd93b6b8cbc159cd0fcf66946764c113", "messageHeadline": "tests: use geth gas estimations", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 59, "deletions": 44}}, {"node": {"oid": "c41f610b86317386d3aaf3ba6093d421f8bfe8c2", "messageHeadline": "Merge branch 'master' into proving-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7816d3ca5aa83001452448cb6a0af09e78f1ade0", "messageHeadline": "Fix full challenge test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcd7654c2ee23ba00a864abf3d5caf524675f9fc", "messageHeadline": "Merge branch 'master' into proving-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 343, "deletions": 53}}, {"node": {"oid": "fedf157ef6be87b631c764f1cbbfac5b946ac71f", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0d478385a4cbe4475e899b9176b307a4bed0f74d", "messageHeadline": "Add geth interface documentation.", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "419f98d2a0b483ccc4db1679a763d1fdec6154a5", "messageHeadline": "Merge pull request #124 from OffchainLabs/proving-docs-edits", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 71, "deletions": 35}}, {"node": {"oid": "84ba2d29895d6d4e3afef1cf9c7e79533f0d8fe3", "messageHeadline": "add burners", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 251, "deletions": 144}}, {"node": {"oid": "327b77076781c3fdc3ed77524bfc8167baf232e0", "messageHeadline": "Ignore errors on padding txs (if too many fail block diff will error)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b2c95d72a6073570dcb36db02179923d91166f06", "messageHeadline": "Remove error for manual testing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ac4c4390d68079b9ae584acd6f8064f3bda66e3", "messageHeadline": "Fix reference in CreateTestNodeOnL1", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "273aa87e624f8810fcb9187f72a1601cfa1302ca", "messageHeadline": "Harden sequencer inbox reader test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 54, "deletions": 11}}, {"node": {"oid": "2dd4d5f7358cb4235e6bbbb87f05870cfd3946ba", "messageHeadline": "Merge pull request #125 from OffchainLabs/fix-validator-races", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1dd981629b754db5e6f374b40f380c854b7cde0d", "messageHeadline": "Cache rust build products in go tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e953ebc07c6be66188c41f43c5de66d75db06985", "messageHeadline": "Fix block validator race conditions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "2ade782fb325bc2811cae4490f17a860acb7617c", "messageHeadline": "Cache rust build products in go tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "55b0a465cb01ed00f2b292adb8fb0eca2fd3c9f7", "messageHeadline": "Fix block validator race conditions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "641ca785a06e27e45402985f60c52eda3a292b1d", "messageHeadline": "Execution not executable -> not possible", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3d8289bce59d92c555be983aaef55415d0c0352", "messageHeadline": "Proposed documentation edits", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 71, "deletions": 35}}, {"node": {"oid": "6694f2135af9e61b91f1027243b52cab97649480", "messageHeadline": "Merge pull request #97 from OffchainLabs/prover_profile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 261, "deletions": 24}}, {"node": {"oid": "70cf7f76a541024b09fae154af814681d33721a7", "messageHeadline": "Merge branch 'master' into proving-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5486, "deletions": 2203}}, {"node": {"oid": "b391815a567147fad8c148973c2bf28c0bb4df84", "messageHeadline": "Merge branch 'master' into prover_profile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1743, "deletions": 371}}, {"node": {"oid": "3acf3fd8043db18720aed770ac439d646f7be09c", "messageHeadline": "Merge pull request #122 from OffchainLabs/expand-osp-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 97, "deletions": 13}}, {"node": {"oid": "a6468d6b591869a803d2a26bbcf015c0e5e6ec6b", "messageHeadline": "Merge branch 'master' into expand-osp-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 67}}, {"node": {"oid": "9c9203b2285b5644b1bb60218f5acc695fa6eace", "messageHeadline": "Merge pull request #123 from OffchainLabs/new-version-update-mechanism", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 59, "deletions": 67}}, {"node": {"oid": "60b4d10e91bfcd480dd74a06df503fa3ca1a6b91", "messageHeadline": "Merge branch 'master' into expand-osp-coverage", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 105, "deletions": 108}}, {"node": {"oid": "7823339d6b922e3c54747265c740ac088a427f52", "messageHeadline": "Merge branch 'master' into new-version-update-mechanism", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 105, "deletions": 108}}, {"node": {"oid": "6e6f50a9270aa9e324a10673c3325cd20b8da98d", "messageHeadline": "Merge pull request #117 from OffchainLabs/patch-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 105, "deletions": 108}}, {"node": {"oid": "a779775ff92373766a4662350b1fb8a12d077c74", "messageHeadline": "delete when reaping", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "8fc0e4d1a1a47a8df94b1d54d8e8fc68328f2c9c", "messageHeadline": "remove comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 80}}, {"node": {"oid": "2a83272bef893500f5b4b02ac34ffdba9c0b860c", "messageHeadline": "Merge branch 'master' into new-version-update-mechanism", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b8bab6afa8ec37acfce67ce7ab7fe00ae28b8c86", "messageHeadline": "Merge branch 'master' into expand-osp-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 139, "deletions": 98}}, {"node": {"oid": "e3c98b9aaff0262bdc24e8cf44c76384e8445fbc", "messageHeadline": "Support for planned version upgrades", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "887dece6dab2a3a4d7a6dd58b2f3ad2a4e4027f2", "messageHeadline": "Merge branch 'master' into patch-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1469, "deletions": 183}}, {"node": {"oid": "6c5f62da7087bb0b8668536cdd54cd0a16c19678", "messageHeadline": "Merge pull request #120 from OffchainLabs/page-aware-arbos-storage", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 139, "deletions": 98}}, {"node": {"oid": "e9caa75f9d835179d1b482fd0379f5541537e5b0", "messageHeadline": "Merge branch 'master' into expand-osp-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5b6fbd62c16c4651d06c7ef5116b3b6776771fed", "messageHeadline": "Replace version upgrade with simple init", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 27, "deletions": 52}}, {"node": {"oid": "fb61255409c1794f8fba4585523a69548204542b", "messageHeadline": "Merge branch 'master' into page-aware-arbos-storage", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1301, "deletions": 79}}, {"node": {"oid": "9e13464fd6cdbc16f6585ce42ed9699e8d1baae9", "messageHeadline": "move test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "37c2893241d70fe87ac5f9a6497ad60934e2ee63", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 83, "deletions": 94}}, {"node": {"oid": "1c68fcbab77d498eeb264372df123462bc37d473", "messageHeadline": "Merge pull request #118 from OffchainLabs/sol-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1301, "deletions": 79}}, {"node": {"oid": "693ea3c8932489777860fa61484fa15ed74d36ca", "messageHeadline": "Merge branch 'master' into sol-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2847, "deletions": 1633}}, {"node": {"oid": "f481d84ee28e2e3b9a7e6b221dde84885cfb218e", "messageHeadline": "Add limited size stores to memory test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "aa616767374f401a4adcfc17405d6952c27b837a", "messageHeadline": "tweak and add test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "68f01a901cffe53c061cace3d2dca9a97c253339", "messageHeadline": "Merge branch 'master' into page-aware-arbos-storage", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2312, "deletions": 1256}}, {"node": {"oid": "7b2003f25b6334cc5c0819f3e98d2a8a38abadc7", "messageHeadline": "Merge branch 'sol-coverage' into expand-osp-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1301, "deletions": 79}}, {"node": {"oid": "fcfcba8bc2b28a9a35984a593420ee61574bf1e2", "messageHeadline": "Expand OneStepProof coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 85, "deletions": 13}}, {"node": {"oid": "859a93b9a0d7199a75e698d50ea2d7bf3ccbb212", "messageHeadline": "Merge pull request #121 from OffchainLabs/fix-float-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "d7b77ec26537bed966746bf86461d79c88b3ce0a", "messageHeadline": "Merge branch 'fix-float-tests' into sol-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "c0f8d724934e6798bc119d6d6d4e56cc61d984b7", "messageHeadline": "Merge branch 'master' into fix-float-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b885313916b54ea117a773504ba2c0c4bec181bc", "messageHeadline": "Fix PR comments", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "b6aa0186b384c669c9d074b113ce13b1993e3c59", "messageHeadline": "Fix AllowDebugPrecompiles usage", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "ad77b07812faff6518079e678e5d0f3b83776ed0", "messageHeadline": "Merge remote-tracking branch 'origin/patch-retryables' into integrate\u2026", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 172, "deletions": 104}}, {"node": {"oid": "3bceea83829f605337880f82cb0421f2531e466f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into integrate-broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3740, "deletions": 1816}}, {"node": {"oid": "1603456b6cc7733732699f6fa3a4bdd0d1ecbe39", "messageHeadline": "Merge branch 'master' into patch-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a3a9d89ae2a9094d6b3cc597d97586d2a3a5fc30", "messageHeadline": "Switch < to <= when checking max data size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "15359e3c9bcdc47da79f9ab355addc2b5a2974b2", "messageHeadline": "Update max size and add comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6d4a3157b507936c9663c552ca20abd09a735be5", "messageHeadline": "Add inbox data size limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "57a70fbe0d067147e5a2f363c2c1dfd06a94e82f", "messageHeadline": "Merge branch 'master' into patch-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2bd73ebccd340ede53685604e45a73c289df1fd6", "messageHeadline": "Merge branch 'master' into sol-coverage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2806, "deletions": 1627}}, {"node": {"oid": "d2373dd802a834e8f085b5bca034b395ba46e943", "messageHeadline": "arbitrum chain params", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 56, "deletions": 66}}, {"node": {"oid": "0fd90f4c6365a4bb51252325cc673f575778d6fc", "messageHeadline": "Merge branch 'master' into fix-float-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6f2d5233b8dd90964b86de1df4c778c732c0a4b5", "messageHeadline": "Merge branch 'master' into prover_profile", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "efc5d4cc21260ee5f4c50c08e1660dc8a5602f0a", "messageHeadline": "Future-proof inbox proofs by adding proof type byte", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4213777ef3d8dda5b8e50c164a76081649102a71", "messageHeadline": "Merge branch 'master' into fix-float-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2266, "deletions": 1250}}, {"node": {"oid": "1884f23456be912db6c5346d8eefb3082cd64966", "messageHeadline": "Merge branch 'master' into prover_profile", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3723, "deletions": 1816}}, {"node": {"oid": "ee7467838dafc6eda7434c7fe740d43d1b3a93fe", "messageHeadline": "fix test_info", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6057945a002424a9d7e80a1ab85cf4b4e292b7cc", "messageHeadline": "Merge branch 'master' into patch-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2268, "deletions": 1172}}, {"node": {"oid": "c06cca69629ada86082b7da54f1259272b7c5769", "messageHeadline": "Merge pull request #101 from OffchainLabs/block-challenges", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2266, "deletions": 1250}}, {"node": {"oid": "c182f8c1c848d3b71924e8fcaebfac1fa31aac86", "messageHeadline": "validator bugfix: only send validation after batch receieved", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "86cb65fe7b7e9345818fe0d903c640e062d49f38", "messageHeadline": "Fix float tests for NaN equality and require success", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "e06296d957ac49389720b6f6b5d2b0a17c15521f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into block-challenges", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2181, "deletions": 1028}}, {"node": {"oid": "731dd3f18b3bfbfe10108e083949e5fb51362507", "messageHeadline": "Merge branch 'master' into patch-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 538, "deletions": 380}}, {"node": {"oid": "896cae9da80c590a230e7053c6623d9189d78cd6", "messageHeadline": "share MAX_STEPS constant amongst contracts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ce30c57cedca42ccda4997f423cfdd3a473a1ad1", "messageHeadline": "Merge branch 'master' into page-aware-arbos-storage", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 535, "deletions": 377}}, {"node": {"oid": "94b8d9367541f0494aa40890081a0a3f42c34be7", "messageHeadline": "Merge pull request #116 from OffchainLabs/cache-free-arbos-storage", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 536, "deletions": 378}}, {"node": {"oid": "d1a6ae9dd077126fb3fe46258bcdbd382fd5ae7c", "messageHeadline": "mbu => sbu", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "4c8bd49098742c3f4414242f7f328b44d7c90ab2", "messageHeadline": "Merge branch 'master' into cache-free-arbos-storage", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1236b89029b853fa2da4ad2e82820d44cff5e9db", "messageHeadline": "remove evm from txprocessor", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0fecc62219857c4b3ecc605b89414de55b85794e", "messageHeadline": "move expiry charge calculation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "f5d0f08a178e21dfada6adfb09f487521bb50e85", "messageHeadline": "Merge pull request #119 from OffchainLabs/patch-keepalive-interface", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "35e0178fabe03ac76d5cf5738a269165c2019913", "messageHeadline": "Add Increment/Decrement methods", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "c7cd54cd8e5e91a6bec3a8b912882d1cf699836c", "messageHeadline": "Remove value paramater from keepalive", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0f663c2728c492bd558ba0fa38c404930292333", "messageHeadline": "Create executionchallenge with a step count", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 350, "deletions": 283}}, {"node": {"oid": "b2ba209ed7dc8ec79add720e5faf17449650d77e", "messageHeadline": "Use constants", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "eb6ff20518b8133738d8d8ddacbe0d6b9a804dc3", "messageHeadline": "Make ArbOS storage page-aware", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "ef19a533621346360aec1fafe7fd64404cbe30ac", "messageHeadline": "Remove keepalive gas needed getter for retryables", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "23814368953b622693982ceb8a48c1d7f37b1983", "messageHeadline": "Update natspec and remove payable from retryable keepalive", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8fed96d183ec82df92ba8ce4a52a05b8c1d329ef", "messageHeadline": "Use fewer pointers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 101, "deletions": 75}}, {"node": {"oid": "880400cbcffde93c952d50ebdeb88a2d3d9219b0", "messageHeadline": "Merge branch 'master' into sol-coverage", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 2353, "deletions": 1298}}, {"node": {"oid": "ed7e57e02128f3dbc1753d242c90c1e9d50d2817", "messageHeadline": "Use fewer pointers", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 66, "deletions": 48}}, {"node": {"oid": "7952ed2126ffc2ddf71c0c9d4c230a2756241854", "messageHeadline": "Merge branch 'master' into patch-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "99e6682bb5e9dbc8080eb48dd06a6fdd42081ecb", "messageHeadline": "address other PR's comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "b1a0c87ac2882751746f3ff09662075c2170d576", "messageHeadline": "Fix typo in WASMToWAVM.md", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "801f77c8bcb39d9d139dbe0be626fcfb62985b76", "messageHeadline": "Rename constants", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "10ad97a75b19b50b9a4809a4e8ac8efac4f99393", "messageHeadline": "Merge pull request #109 from OffchainLabs/new-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1016, "deletions": 283}}, {"node": {"oid": "9e1d3cd05a4fb88d2fd54d8afb9719e526ad5a62", "messageHeadline": "add comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5761fb158588d17092ba5bdf4bb2a968eed91e40", "messageHeadline": "Minor fixes for PR #96", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "71cbb169282e061a4a77a6ddc39efd1597a6cd52", "messageHeadline": "Fix integration regression", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 15, "deletions": 35}}, {"node": {"oid": "d1f51f44d0d0a7e51f39574c363b26223ff9c021", "messageHeadline": "Remove obsolete initialization code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11, "deletions": 28}}, {"node": {"oid": "e7d72bb5b4b5c81af5e3d75234da75f371ca160c", "messageHeadline": "Fix comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e18804dc3bd376ef488a7ccc0a8de92642284297", "messageHeadline": "Merge branch 'master' into prover_profile", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 4379, "deletions": 1497}}, {"node": {"oid": "dd9f88181fe1d1ac89b2db4f9b4b931f127a2063", "messageHeadline": "Update comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2b74e72a6eaf538697bc9c32a78c3311649418e", "messageHeadline": "Simplify type conversions in StorageBackedInt64", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "0e59b8577395aee10963f2fc94b21048643a9171", "messageHeadline": "Refactor and make retryables cache-free", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 154, "deletions": 126}}, {"node": {"oid": "a9c3a06d33fdeb9b1c21815100417ef1c6cd1a9f", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "6e0aa878dc209d2a5629b98e6284187d8a91d8ca", "messageHeadline": "Merge branch 'new-retryables' into cache-free-arbos-storage", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1014, "deletions": 281}}, {"node": {"oid": "e579a88314da0966a9831edfb7f95bc7bf1c9a37", "messageHeadline": "full challenge test: use build flag", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "33e198e943e81e28c0edf7d7b8d9dd62523f87f4", "messageHeadline": "sort gas limit", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1582b4b84ffa5f5c56458248a7394bc93675af87", "messageHeadline": "ArbOS + Geth docs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "ac5994e4ecf8c33a54d41c8a288494fbbdd207eb", "messageHeadline": "address comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "46943c209da561ac7ff2fee87896ffb2f044f9ab", "messageHeadline": "Fix test that needed debug precompiles", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cb55f6367fe29a9d20ba2db1fd886beb83779e87", "messageHeadline": "Fix port conflicts in parellel run of seqfeed test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "f1fdbebdc04229417aa9bbbd69b597af4070baf4", "messageHeadline": "Remove obsolete comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5eebfc8217d53d3ac33e99bf60de0d8fb39a9534", "messageHeadline": "Eliminate StateDB caching in MerkleAccumulator", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 48, "deletions": 34}}, {"node": {"oid": "fa7a80125b74cdcde2b3d302338fef20a79f81f8", "messageHeadline": "Fix TestSequencerFeed broken by merge resolution", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "df03ff7c33aa705995049a5687e5607681a7f2b3", "messageHeadline": "Eliminate caching from most ArbOS storage", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 88, "deletions": 96}}, {"node": {"oid": "900b692cfe3a5620cb64eadc6469f7f7e02fb8be", "messageHeadline": "Merge branch 'master' into proving-docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 789, "deletions": 531}}, {"node": {"oid": "3e29d8690bba6286ad945717277820bed558aeea", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "581caad86d7f61c1277f00e1a32a0f2a8b3e6db3", "messageHeadline": "Merge branch 'master' into integrate-broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1074, "deletions": 1014}}, {"node": {"oid": "6fcc000d83998de5f2a66ab4395b5665ef047ef4", "messageHeadline": "Fix lying sequencer test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 48, "deletions": 43}}, {"node": {"oid": "ceab17a921635b61b1313087f94244f368f9d8be", "messageHeadline": "Documentation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "ded3ea81fcb13cd9b0037533a7d44e96f0b4d6d3", "messageHeadline": "Document WAVM modules and codegen", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 121, "deletions": 1}}, {"node": {"oid": "c5d7a845bb18bf096001bac182331b20550cf6ee", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "971ac5293558c28f0c9d98edc2fa442f332cc22a", "messageHeadline": "Refactor to enforce one ArbosState per StateDB", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 137, "deletions": 97}}, {"node": {"oid": "a28a0e3e60a0bd550eaa1761f2da6b5623cfa929", "messageHeadline": "Add documentation", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "9520e966567c65694ae12d0896f11e0e710cdeae", "messageHeadline": "cargo fmt", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "61fec3db9bff99954b171f9b8a8589bd9f368971", "messageHeadline": "update txid scheme & fix test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 59, "deletions": 22}}, {"node": {"oid": "43f3ac6e1a5581f97ac621c85777b37f34532fb5", "messageHeadline": "WIP Lying SequencerFeed test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 130, "deletions": 37}}, {"node": {"oid": "3ec99b1f233a8d1524c43b8b03212b8ed6029b84", "messageHeadline": "Get/Set Uint64ByUint64", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 28}}, {"node": {"oid": "4b41baadc6ce93010c77740aa878e8d96e706f81", "messageHeadline": "remove time.now", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "d4e9b96e157bb8bf7e274c2c38222b57d76917a6", "messageHeadline": "Supply argv[0] to Go (required for the flags library)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 44, "deletions": 9}}, {"node": {"oid": "40b12bb87da5fcfe2a89dc6d13f3c13ca78fa0c5", "messageHeadline": "Reenable the bcclient tests brought over from arb", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 56, "deletions": 67}}, {"node": {"oid": "64337a3d4d21f10c55745fb474031e82a53c7c97", "messageHeadline": "Merge branch 'master' into new-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "720aa61a04f58dc88c0479e3cda71ec292d1575c", "messageHeadline": "Merge pull request #104 from OffchainLabs/gas-estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 724, "deletions": 494}}, {"node": {"oid": "5e7af2744d8ef5dada3435927c18714a0c28bdac", "messageHeadline": "tweak comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a21018356b447993b4b415ed71799c7c486e636a", "messageHeadline": "Simplify exported interface of BroadcastClient", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 23}}, {"node": {"oid": "46498d72defe37ec024ed0673d8e7209ced631bc", "messageHeadline": "challenge test cleanup", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 86, "deletions": 69}}, {"node": {"oid": "2f12e32f4af4be257ac0aa4eb9117300d90a2adb", "messageHeadline": "Add WAVMFloats.md", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "f37bdfcb32376068ce4ee8fa231333344511940f", "messageHeadline": "Finish WAVMCustomOpcodes.md", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "01055a6d9218c9ec2d9342ccf6b8bf15bdc1cb60", "messageHeadline": "challenge cleanup", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "8c95615fe43b6ab3eda877514cde4762f4db53db", "messageHeadline": "Add sequencer msg to challenge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 81, "deletions": 46}}, {"node": {"oid": "cd4160106fa86c927436c5ac8158a7e5f9778077", "messageHeadline": "validator: simplify preimages, remove CMultipleByteArrays", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 114, "deletions": 175}}, {"node": {"oid": "30da5171f8def398640d929d36b20bee5c903383", "messageHeadline": "validator: reduce usage of cbytearray", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 34}}, {"node": {"oid": "ecabb5dd7ddd50949a0f53ef0f075ebcaa990bd2", "messageHeadline": "pretty-print failures", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 182, "deletions": 104}}, {"node": {"oid": "44ddbe43d97e7cfed9f7f9610b7b45cca25f934d", "messageHeadline": "validator: simplify pos to batch mapping", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 89, "deletions": 85}}, {"node": {"oid": "a4d6330fc217f1fce8fe480e1586f80490e2d3b3", "messageHeadline": "fix log offsets", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14488db6f9492d5421e84e8188e91c58bd2163a7", "messageHeadline": "Update reasonable length limit again and source geth limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2b47c700cd90d96e06ba59e0803dc8d7e2a652a3", "messageHeadline": "Update OSPAssumptions reasonable length limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "17e392478b4a454af2276b729496e1b54ed3f4ec", "messageHeadline": "Document reasonable length limit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "84776833d3cdce51bfb9e82ca62420b11a740c84", "messageHeadline": "Merge branch 'gas-estimation' into new-retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 581, "deletions": 574}}, {"node": {"oid": "cf68cf5fde142cc5f2d97b4da09b862be964240f", "messageHeadline": "inbox: each PosInMessage has one message", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "cb617efb374c60872bcf04ed0d0995e9b0670b8a", "messageHeadline": "validator: use GoGlobalState", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "8c2505ddf6aaea0b5de5606fdb14bea3d39bd38c", "messageHeadline": "manage static nitro_machines", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 294, "deletions": 137}}, {"node": {"oid": "bd779b3c89390e4d725ad62ea7fac325b8fc46eb", "messageHeadline": "Merge branch 'master' into gas-estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 65, "deletions": 37}}, {"node": {"oid": "ca20a9723ea46f01f69fe32046fa9d723c99e93e", "messageHeadline": "tweak comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4e005bef2c957337de8dcaf4d231efe17a5d4d1e", "messageHeadline": "add comments + pool", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 59, "deletions": 18}}, {"node": {"oid": "330a791b43f6c58456d5ac9a755525f370bc85e3", "messageHeadline": "exec challenge: move some code around", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "5fd81ba90bacce4ac8a7f0ab1c1bb8bc8c47ffa1", "messageHeadline": "fix block processor", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "a8104b79325ac31cda7635fa486e2440fabfb326", "messageHeadline": "WIP new WAVM custom opcodes docs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 64}}, {"node": {"oid": "544c635914fb14e9a046674d31c4336153b4128b", "messageHeadline": "address comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 185, "deletions": 49}}, {"node": {"oid": "9109c6a0d5f983e99677b6f4cff652c4a7dd9f74", "messageHeadline": "make Require more helpful", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "67ef13cc27c0cfb10611e5a4bbf1783adbfb5990", "messageHeadline": "colors", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 52, "deletions": 54}}, {"node": {"oid": "19122e652c29f5deb14f754aabe0c875069a3ad0", "messageHeadline": "integrate retryables", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 683, "deletions": 147}}, {"node": {"oid": "1cd96402fc737197b2031281962789a956868ef5", "messageHeadline": "Add OSPAssumptions.md", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "9e92e1491ff1b641aa0e989f66895080ad789105", "messageHeadline": "Merge pull request #108 from OffchainLabs/header_subscribe", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 37}}, {"node": {"oid": "d45ad6150045dd05e3a4901d68a4434c80d4f694", "messageHeadline": "Refactor test setup and add solidity coverage", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "fd10fa1a49d308553f93ac08431b7041cdcec82d", "messageHeadline": "Merge branch 'master' into header_subscribe", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 191, "deletions": 276}}, {"node": {"oid": "5ed4876bbafa739f6d7542a70475fb9eeb9b9a72", "messageHeadline": "headersubscribe: no need for another channel", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "05cad49c23a856eb014e8f53b516a255d6254b38", "messageHeadline": "move recording logic to validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 41, "deletions": 23}}, {"node": {"oid": "181fcfdf0a9511e7d6440a82e0d5eba753767031", "messageHeadline": "ck_challenge_backend: move to validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 61, "deletions": 56}}, {"node": {"oid": "0ce5fedb4f5ef2c6c3b5e6d1de742f3fdeb32785", "messageHeadline": "Document challenge structure (WIP)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "d2c005d2940380089f9264ac6f0678c73725caa5", "messageHeadline": "Make Broadcaster started by Node", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "49a643fd0fb262d8699d55df2193c2f46b8f77bb", "messageHeadline": "Fix test build", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "f1d2b91debe2f6002f8aff18f6a79d6b63e3db90", "messageHeadline": "Fix inbox reader connected to different sequencer inbox", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "096d98e0792579f76e0e0cdce4ece2faae565fcc", "messageHeadline": "Add batch and posInBatch arguments to BlockValidator GetInitialMachin\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 60, "deletions": 43}}, {"node": {"oid": "d2bf10cb18201855ccaa72acaba41411eec15546", "messageHeadline": "Fix ExecutionChallengeFactory creation and context cancelation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "4c436231a7ceef41f4efdefb865307adc94a1bdd", "messageHeadline": "Fix block challenge setup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 152, "deletions": 38}}, {"node": {"oid": "4d46f415f377ee2eac4d853de0cdde7b99da3325", "messageHeadline": "Merge branch 'master' into gas-estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 191, "deletions": 276}}, {"node": {"oid": "87b0bbe858908d399b33563d19b8172bb6173cc3", "messageHeadline": "Use interface to TxStreamer in BroadcastClient", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "4d3a807e899f9b878c8b1259892c357948b9bc22", "messageHeadline": "Move BroadcastClient starting to Node", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "3aa320adc674b76f3977caa4d343dde671008857", "messageHeadline": "Merge branch 'master' into block-challenges", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 587, "deletions": 523}}, {"node": {"oid": "67e3e3cea5ce8d8e945341e18fed3f21ebb8483c", "messageHeadline": "Update solgen hardhat env to use typescript", "author": {"name": "fredlacs", "email": "32464905+fredlacs@users.noreply.github.com", "user": {"login": "fredlacs"}}, "additions": 1277, "deletions": 55}}, {"node": {"oid": "897365d2ce5e78132920a4d0d2b4e1e3cddea478", "messageHeadline": "Merge pull request #107 from OffchainLabs/validator_remove_callback", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 191, "deletions": 276}}, {"node": {"oid": "a1c7e7d2466ca31469be43a60e0739758ab3b206", "messageHeadline": "arbnode: add util to handle header subscription", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 70, "deletions": 37}}, {"node": {"oid": "4128763a7e8e0ee1d6e103ed54828a272ffc0c3a", "messageHeadline": "validator: fix resource release in validate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "f8ecbfc29971a26ac47039025011cb8eccd41d38", "messageHeadline": "validator: maintenance and lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 35}}, {"node": {"oid": "7f29c166d383377f887aacd588d1ce556f689f74", "messageHeadline": "validator: simplifications for single-message blocks", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 41, "deletions": 49}}, {"node": {"oid": "2e627b6c4ba9ab368e4764c8b7e762ceee022e44", "messageHeadline": "validator: remove static variable", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 27}}, {"node": {"oid": "d90ab11fcdf03b7d68ac154e923d93469483d096", "messageHeadline": "replay: reduce prints", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "acd78baaedc2746971c101ab5437afd9d959e09a", "messageHeadline": "validator: remove callback", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 109, "deletions": 188}}, {"node": {"oid": "94f1f60edfc2c555137a0bb83e40749c45b29d33", "messageHeadline": "type switch", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "156148fbe4fa5153e784410764a06df6f69efe4e", "messageHeadline": "Merge branch 'master' into gas-estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 105, "deletions": 189}}, {"node": {"oid": "3be91c442ea593f82a874d9d0901eaf9a0d0f2fe", "messageHeadline": "Merge pull request #105 from OffchainLabs/delayed_segments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 98, "deletions": 209}}, {"node": {"oid": "2ef700c31622aa49548653900957d6453d9d28bd", "messageHeadline": "fix parsing error handling", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "7c071a7fdd9eb4b7f657b7ab0f8ad41312d6e7d3", "messageHeadline": "retryable message type", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 111, "deletions": 16}}, {"node": {"oid": "45758ef4e0fcd52e848ba0967ec9ad04f897f35b", "messageHeadline": "prover profile clenup", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 45}}, {"node": {"oid": "a97474452bad776e81143a57839f6f1f928dc5c2", "messageHeadline": "Merge branch 'master' into delayed_segments", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 310, "deletions": 50}}, {"node": {"oid": "3268b51afc5aff6b964e991c8d242f15e077933a", "messageHeadline": "nodeconfig: fix test config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01512b2adc161aaaf559ba024435a8dc1d4fdaee", "messageHeadline": "transaction streamer: warn on reorg", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7861228cbd42e54aa5eb5b133f47454a099992be", "messageHeadline": "delayed segments are single-byte, single-message", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 82, "deletions": 209}}, {"node": {"oid": "32d65faa47ff8c0fc5913aeae2630b1c001b6561", "messageHeadline": "update geth pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "554965ce25ec4bd7e739ab9d5121bac63ce6e2e5", "messageHeadline": "add comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "639613cbf64ce27813c8a33298b910ced8c419b2", "messageHeadline": "expose TxProcessor", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 29, "deletions": 10}}, {"node": {"oid": "e4d3929ab5e3148bd1a574b2867b34b72c9a0af1", "messageHeadline": "Use callback to txStreamer with broadcast client", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "9612de1075441f2d9826334d11e0552d7b63f92b", "messageHeadline": "Use callback instead of chan to get bcclient msgs", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "9abffa0e20f4642981c5b853ffc7ce72a783ec83", "messageHeadline": "Merge branch 'master' into gas-estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 290, "deletions": 28}}, {"node": {"oid": "ffeac0f5e63597995bbe2ec3389dfebb22c67612", "messageHeadline": "hook refactor", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "c6df6fc47c8a43830241edd1d389002731549059", "messageHeadline": "Merge branch 'master' into integrate-broadcaster", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 793, "deletions": 432}}, {"node": {"oid": "28fee9e4164b90951a4ad4d75e4776b7a80850a3", "messageHeadline": "Merge pull request #103 from OffchainLabs/save-initial-machine-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 289, "deletions": 27}}, {"node": {"oid": "90d329b584df1159ff8392c98f590848eed3008f", "messageHeadline": "Merge branch 'master' into save-initial-machine-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b22a9ebd05762b82948c19ecad3c108de849721", "messageHeadline": "Merge pull request #106 from OffchainLabs/send-caller-fix", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70de5899152c893e4749cdc8cd9b864f7dca04b7", "messageHeadline": "Merge branch 'master' into save-initial-machine-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "230c9ab92fb0df92459f15d896e00bed77be91a6", "messageHeadline": "Add caller field to send hash", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44d2810e405da6a8b51ea8415bfa883c63c0e5db", "messageHeadline": "fix inbox test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "9edff494e2e450542ffffe2b50329769e260e7ea", "messageHeadline": "connect ArbOS to block production", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "93edee022f63c2c09ac2272d51f830d6d159069f", "messageHeadline": "persist ArbOS upgrades", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "43d11ed001c497361991106a5fb8ccdf98c876c7", "messageHeadline": "Require()", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 153, "deletions": 208}}, {"node": {"oid": "e256737fd079abc9be355a9d58007516acc14c49", "messageHeadline": "(De)serialize separate MachineState struct instead of Machine directly", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 27}}, {"node": {"oid": "d8277b6390f9b232df36b2219a30628d769a882c", "messageHeadline": "Merge branch 'master' into gas-estimation", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "b9346414ec2d4627542d626fbc3e67c415b7ae95", "messageHeadline": "Use real L1 to enable block validation in full challenge test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 24}}, {"node": {"oid": "a1f7238ffe3b4c5e4e8fb4f61b152cd93ea4a80a", "messageHeadline": "More WIP full challenge test work", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 97, "deletions": 30}}, {"node": {"oid": "a831d15d5f672a92bc2b48d172a4212cf32bf6fc", "messageHeadline": "Flush file after serializing machine state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7fb868394c6e72cdb2d60f9de7d70fd7acc8cae3", "messageHeadline": "Fix CI (in theory)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "e509c2bb7de832feb8b5c7fdebd869cd7c7d1013", "messageHeadline": "Add build-replay-env to test-go-deps in Makefile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e14709f975b4afdeb013d91cea8ff8d607b4e8ef", "messageHeadline": "WIP full challenge test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 313, "deletions": 9}}, {"node": {"oid": "4d7d3cf76bbc83902cabc691ee6d2bfcb0746e44", "messageHeadline": "Disable waiting for confirmation for simulated backend", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fb9eb6cd2d2a289eed92b31b50525f4b7becf842", "messageHeadline": "Add FullChallengeManager", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "1b3ba488f64262ea1bc9fc8dedcbe6c99d70e14f", "messageHeadline": "Merge branch 'master' into block-challenges", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 138, "deletions": 10}}, {"node": {"oid": "03c9a55ca46b2432fd6c2e2a1e2f6e363bda384f", "messageHeadline": "Merge pull request #102 from OffchainLabs/l1-fees-precompile", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b93b1f0771fe0b128e7b543ba424f0797ee89416", "messageHeadline": "add nonrefundable gas", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 261, "deletions": 226}}, {"node": {"oid": "54d87bc39e298565897e05741e32623ebfc2215c", "messageHeadline": "Merge branch 'master' into save-initial-machine-cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 138, "deletions": 10}}, {"node": {"oid": "7342186c52cd3799cfa77beeead3a7f4c91bffe3", "messageHeadline": "Fix formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "7b134b9d8837ab31303d1b1bc45d734601040764", "messageHeadline": "Add initial hash deser safety check on arbitrator side", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "7bf906f5a20c6057f4e2f0aaa263e06c288151ab", "messageHeadline": "Speed up machine loading by parallelizing function hashing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2051bc8fdb8d11e437cb05cace8a0ab386f2fefd", "messageHeadline": "Save initial machine cache to disk", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 231, "deletions": 27}}, {"node": {"oid": "377b5cba3d593333a9b41371e3aff5f8f982607c", "messageHeadline": "refactor inbox to merge Peek & Advance", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 20, "deletions": 45}}, {"node": {"oid": "c9a870083633eba075ab9fc9a2c18ba2539ab773", "messageHeadline": "Merge pull request #93 from OffchainLabs/native_replay", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 138, "deletions": 10}}, {"node": {"oid": "7f596fd61ebb296063c9b71eb4185fd26517a715", "messageHeadline": "Merge branch 'master' into native_replay", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 345, "deletions": 372}}, {"node": {"oid": "2541301da33475d9dddaa7f2e28802bf0892b9dc", "messageHeadline": "Remove messageCountToBlock database records", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 129}}, {"node": {"oid": "bc5b3e68a27fd36c381995a477a1c9a8f7303613", "messageHeadline": "Merge branch 'master' into block-challenges", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 345, "deletions": 372}}, {"node": {"oid": "2062a7f1b0d4ccb6033e2f58872b9e7271aab903", "messageHeadline": "getCurrentTxL1GasFees method", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "fe107b35fd37a35beeae4915df172aeced1cb10a", "messageHeadline": "Merge pull request #83 from OffchainLabs/block-gas-limit", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 345, "deletions": 372}}, {"node": {"oid": "6f4b8f6f15c34d945b6928109830f929743dc209", "messageHeadline": "simplify header when looping & keep statedb cache", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 29, "deletions": 35}}, {"node": {"oid": "6c2f5228ce6074fb4fc1991304a21c9f69549be5", "messageHeadline": "Merge branch 'master' into block-gas-limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1265, "deletions": 12}}, {"node": {"oid": "6f90b9ba15349cfc87901c74054c90690cc9814f", "messageHeadline": "Update ArbAddressTable.sol", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a69510cc839c1dc869cd2b53123404a1d993bba2", "messageHeadline": "WaitForBlock: fix race conditions", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1719c2f61aae5849eeae96e8939bf618d54611d4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into native_replay", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9774, "deletions": 8713}}, {"node": {"oid": "248f60f691f34f15339e01fecc7a8e9e6c9f8a7a", "messageHeadline": "wavmiostub: use ioutil", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "cb9e3dab38b5a5521fe8820f3f8ebf6d2126dced", "messageHeadline": "Merge pull request #98 from OffchainLabs/prover_profile_flamegraph", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 146, "deletions": 44}}, {"node": {"oid": "f476b1f70f8f3c4c2d5f4b139b7adf52ba5e3b31", "messageHeadline": "Put start/end global state in BlockChallenge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47, "deletions": 9}}, {"node": {"oid": "fdf4a54b66d987c08fd731996194906d6f5dae52", "messageHeadline": "Implement BlockChallengeBackend (in theory)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 251, "deletions": 47}}, {"node": {"oid": "994d6eece620357ac9f7f767c68a4bbe849ac255", "messageHeadline": "Removed outdated null block check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a70403b6167908f5662b1f7cc12da5dbc9b0b794", "messageHeadline": "Fully abstract out challenge types into backend interface", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 149, "deletions": 84}}, {"node": {"oid": "c550b166e3b8da3b3dd5c0fde7231c498e1b3986", "messageHeadline": "Abstract out challenge types somewhat", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 214, "deletions": 354}}, {"node": {"oid": "4a8d0cf6ac8be7628cc831b666223d49e2e29d73", "messageHeadline": "Pacify the linter about unchecked type assertion", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be2d5b63ede478ef6f3e0c80a6cd928fbe7bd43c", "messageHeadline": "Workaround client readiness race in gobwas", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "05c8ef869d2f30cab4d60fd7aa670e26ab3c7d8d", "messageHeadline": "Turn up logging for seqfeed_test", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5e3eab55a1367aeb870ccf2fc37c363292a1be57", "messageHeadline": "Fix logging for geth style in broadcastclient", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "bdff9eb9a9d740b2fe456b78968733adfa6763b7", "messageHeadline": "Consume seq feed w/ broadcastclient in txstreamer", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 83, "deletions": 46}}, {"node": {"oid": "9eb49cb1cd11049d9851f92b7990c51baf3dfce0", "messageHeadline": "Merge branch 'master' into integrate-broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1384, "deletions": 178}}, {"node": {"oid": "2431becc2077d64c33beb076c1d8b2b93efb2800", "messageHeadline": "Merge pull request #92 from OffchainLabs/import-broadcaster-client", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1265, "deletions": 12}}, {"node": {"oid": "4cbbb7fe36c3e73c973e0863704a8b2f146b0162", "messageHeadline": "Merge branch 'master' into import-broadcaster-client", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1281, "deletions": 175}}, {"node": {"oid": "a2d10fc5967459e488e02aa63fb29ab7a8f24c4b", "messageHeadline": "Merge branch 'master' into block-gas-limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1281, "deletions": 175}}, {"node": {"oid": "753677c6441a41bf2c50aa7908eb733391dcaa44", "messageHeadline": "Merge branch 'master' into block-gas-limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "a6c21bbfcdddcc2bfe7b263e4d22eaff254b7f69", "messageHeadline": "Merge pull request #91 from OffchainLabs/challenge-impl", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1281, "deletions": 175}}, {"node": {"oid": "a49fa1b9d63bfb23d5aa78f1d9fd4c061c7ee21f", "messageHeadline": "Merge branch 'master' into import-broadcaster-client", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "67357d7107a080c2492ccf3119d720915bd4f10c", "messageHeadline": "Merge branch 'master' into challenge-impl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "deba08e789cb02559f4f1b843edcecb72b30af16", "messageHeadline": "Merge pull request #94 from OffchainLabs/validator_test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "9d14e108a5aa8462856d3c49bcba251a7b41a05a", "messageHeadline": "Merge pull request #99 from OffchainLabs/cache-ec-ops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "659591e2a0b547cef69c5f8ef44d4abd9addb526", "messageHeadline": "more comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4a7c0aca0281f8465d0b46d0ab381c256ddfa8c0", "messageHeadline": "Fix PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "4bf3eb48eb30786780fbdba294a2138183171a39", "messageHeadline": "Move test-only contracts to a mocks folder", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f55705b2eb6cd5a0652651ce865ae127c496e2a5", "messageHeadline": "Merge branch 'master' into validator_test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "64160d59d8b212c787b9bf3a00f3f0bbcab25911", "messageHeadline": "tweak comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "652829720011cc6b12ab83aa7d8c26b4732c3c8f", "messageHeadline": "ParseL2Transactions rename", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f44f4be797fd14a2e23808163ac9bb7ed23e5e6b", "messageHeadline": "PR comments", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "72c3e221eaebda1e4832782ae3b34717860e4c03", "messageHeadline": "Remove stray comment", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1fa7557cf30e2a40250e9ae2b4e551d34ff4f050", "messageHeadline": "Make BroadcasterConfig part of NodeConfig", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 46, "deletions": 40}}, {"node": {"oid": "e789e54878301ca2139f994b0bfa77239729e425", "messageHeadline": "Use imported wsbroadcastserver package", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "949ae4a21cd5d2046000f98081603c87cf4b764a", "messageHeadline": "Merge branch 'import-broadcaster-client' into integrate-broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 752, "deletions": 18}}, {"node": {"oid": "4e378b62680a992a8ce25087a97a321eba78b8f7", "messageHeadline": "Import wsbroadcastserver, remove arbitrum dep", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 752, "deletions": 18}}, {"node": {"oid": "b1aac84549179386d8e0bd4c64668baa37be028b", "messageHeadline": "Fix validator writing block (preimages were freed too early)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d326975f31369a9c0b76bcbd90abe30ff4f08510", "messageHeadline": "fix intrinsic cost", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "1c45b4aba004fcebec5c443e715df0e3235ed487", "messageHeadline": "submodule pin", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "065d3216692f221bf72d74d6f80a726c92e5b6bb", "messageHeadline": "pay people", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 115, "deletions": 43}}, {"node": {"oid": "71cedc718182f4c93dba6304608ca5ab398f14ac", "messageHeadline": "Merge branch 'challenge-impl' into cache-ec-ops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ab1ae489e85add5948758cfdc2c9d3fb1071b304", "messageHeadline": "Update test-go-deps", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "580aa5b5026b94f9d63c5e710133d633ff8c71ca", "messageHeadline": "Cache elliptic curve init operations in validator block validation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "e8f22c4d49be6d823619546e0d36b79e8123af55", "messageHeadline": "Normalize other instance of println", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "22c4714696f56c850084c62e9b710d2f7920d13f", "messageHeadline": "Use normal parens for println", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "dd3d532bf27ceed22080c65f873c78bba074d1cb", "messageHeadline": "Add support for flamegraphs to prover_profile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 123, "deletions": 64}}, {"node": {"oid": "c6ab758fdcdb0ee1e4dd692cf8e8ec7a2893d8af", "messageHeadline": "Formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 51, "deletions": 17}}, {"node": {"oid": "b73bd84d0301284577ee874610411de7b80d146d", "messageHeadline": "profile support: initial", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 151, "deletions": 24}}, {"node": {"oid": "cd739c9ebcbb88242cff22d67bc9be9706f8f6d3", "messageHeadline": "Fix proofs and add errored state test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "8d989196f9d3b34f8ae82a8687400f6b54fcfc59", "messageHeadline": "remove old notion of segments from tests", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 27}}, {"node": {"oid": "80349790417d8ba8047fae6f272e5270ea1f5d12", "messageHeadline": "Merge branch 'master' into block-gas-limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7206, "deletions": 8604}}, {"node": {"oid": "8c3d9b54475a82ef71c5acd851f83daad2f82b31", "messageHeadline": "Don't escape wasm-validate path unless necessary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "6ce5ed09be07fff331a31f739902538071ede69b", "messageHeadline": "Run wasm-validate on wasm binaries before loading them", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "062252efe7fc9fe32046349af663ace92f260829", "messageHeadline": "Fix arbitrator panic on re-exported import in main module", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "445eeedcc7d17fd905653415de93f484234066d9", "messageHeadline": "Fix CI in theory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "edeb36ae33aabad46c248a7260c0dd52d8869f40", "messageHeadline": "Merge branch 'master' into challenge-impl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9aa3534fa851c605c06e76e11ff01cb27e38cda3", "messageHeadline": "Fix challenge test success conditions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "873824f48950f72052d73eb7202940aae96a0868", "messageHeadline": "Working challenge!", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 41, "deletions": 23}}, {"node": {"oid": "190a6b236fc23bb9ec44ab305b31ceb9c3f513ac", "messageHeadline": "Debug test deployment failures", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "a302ca9467e53ad9a6ca0370a8b3d65e0f1ff95e", "messageHeadline": "Add global state wrapper to fix host io restrictions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "e930b3432b6ef608a2bafa9d9ef690142a5e3652", "messageHeadline": "ci: add dependencies", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "8dbd70c29f8dfb14c7e506c64a76d08ef4dd3f2a", "messageHeadline": "Basic test for broadcaster from tx streamer", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 88, "deletions": 4}}, {"node": {"oid": "1535ceb3dcd82d30252f866a509b556be9f133f0", "messageHeadline": "Theoretically code complete", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 335, "deletions": 3}}, {"node": {"oid": "a001725111bfa91e54db0e62ad12b745fa3704dc", "messageHeadline": "Integrate Broadcaster with TransactionStreamer", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "01b67d30a0b47de8ca1e66324648167084676cbe", "messageHeadline": "Merge branch 'master' into import-broadcaster-client", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7209, "deletions": 8607}}, {"node": {"oid": "a54002da6aa2557a983a61e4cb7c57f7861e150c", "messageHeadline": "Merge pull request #84 from OffchainLabs/challenge-protocol", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7206, "deletions": 8604}}, {"node": {"oid": "9f3f7f181785482f60e4de30865cc5f436322969", "messageHeadline": "Implement ExecutionChallengeManager in theory", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 344, "deletions": 67}}, {"node": {"oid": "c6f5d33006ee135987459d1f73cc01416d9733b4", "messageHeadline": "Merge branch 'master' into challenge-protocol", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9adaaf83b68c7c2306b5dde5dc1fba4cf2fd5240", "messageHeadline": "Merge pull request #86 from OffchainLabs/arbitrator-contracts-merge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6264, "deletions": 8476}}, {"node": {"oid": "b3e6f535f1e2e42e9408c58026384aa7bdec4ad1", "messageHeadline": "Add simple validator test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 84, "deletions": 3}}, {"node": {"oid": "67ebfecf81feb3797852f60042561f9ef03e1465", "messageHeadline": "Add more frees and reduce C code", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 36}}, {"node": {"oid": "c1a1a6156664d38b98200a37ae7942b5f8c3714a", "messageHeadline": "update geth", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fa1689ea10def2361eae4a6e05bdf67e2457327", "messageHeadline": "Merge branch 'master' into block-gas-limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92b6ad94dcc5bc88a307345a7f54f32ac0c0237e", "messageHeadline": "record only when needed", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "070486d354d7a832f6058a007bb1477ba87618c1", "messageHeadline": "implement stub for native replay", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 143, "deletions": 10}}, {"node": {"oid": "26e4b229c772c8c2b0945c47cb0a5d3c6e52086f", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 37, "deletions": 20}}, {"node": {"oid": "a1156749901edf337af0c5809e800e403a7d81af", "messageHeadline": "Merge branch 'master' into arbos-initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73485a8933f98907de8b552653eecf3161677be0", "messageHeadline": "tweak validator", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "143d185d818f9f54a7b4e5b849c23b6ae4dd72d7", "messageHeadline": "Import broadcastclient from Arbitrum repo", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 519, "deletions": 0}}, {"node": {"oid": "a38c4a9da4eb0c0c20715329bd02960c96daa80e", "messageHeadline": "Repin geth to latest master", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "893cd7a4d23cc96c0f19f5e5436b6eded52e9192", "messageHeadline": "Merge in latest geth", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bc15aa0c47a30eec71e16d746149c7507d1b7b7d", "messageHeadline": "Add error return to machine step", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 87, "deletions": 11}}, {"node": {"oid": "37f5bbfbd26f1a410c26505d9a8491e2c5b9c873", "messageHeadline": "Begin challenge impl: create machine cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 328, "deletions": 77}}, {"node": {"oid": "c8cdd151685e4e800ab40e8a1f53b6fc39203010", "messageHeadline": "rename l1Sender to poster", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "7bd28a5a8568438365f76b4a25fb8dd51cfeee08", "messageHeadline": "remove empty test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 45, "deletions": 73}}, {"node": {"oid": "dda581bcc57af4f638bd1359cda0c8101b68a40e", "messageHeadline": "make push", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "8693aeaee3be313791e61483390c6653c2a04a18", "messageHeadline": "fix createBlocks()", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "a125aedad11ef3d044bf9b2d0df089d59cf7e030", "messageHeadline": "Merge pull request #90 from OffchainLabs/update-docker-build", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 84, "deletions": 24}}, {"node": {"oid": "38252a042d488d77b93c06e66a98e43db1f71e0a", "messageHeadline": "refactor streamer", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 49, "deletions": 293}}, {"node": {"oid": "21584507d93f1019cc4fed4343a52831de8351ef", "messageHeadline": "Add support for future preimage proof types", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "989612eee872470075f41b4c8ae34da8e8efc523", "messageHeadline": "Update .gitignore", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "43aedc792289031f72e1f4fd48c326efecb5072c", "messageHeadline": "make linter happy", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "c2e04374d83eebc7ea1d7675b337422ace56cfc4", "messageHeadline": "Let hardhat use older solc for classic files", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "37af2f743dad2c618495e79669617e2b1333d523", "messageHeadline": "Merge branch 'update-docker-build' into arbos-initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 68862, "deletions": 605}}, {"node": {"oid": "5f31f4f89c39dd016f8930310837e17692f86278", "messageHeadline": "Fix mac build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "b4a49f9a6ba41db471d6f8b7d4dad5302e372866", "messageHeadline": "validator: small fixes in writeToFile", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f8c37e673c4d311f2bcc6a9219927b3345d2d4f", "messageHeadline": "Split rust build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "bf00d9a50e1ce7428e40b19419e52fd337b5bf24", "messageHeadline": "Add wasm libs build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "c982f30c096a8fa15a40644388dab7522890ec7f", "messageHeadline": "Cleanup go build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f5652205aab6be7c4bb796fa07d055d6ee6acfa", "messageHeadline": "Update docker build to include rust builder", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "9b77e71aba5f938ea2b73107a2e5c57234467fd3", "messageHeadline": "Produce Blocks all at once", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 136, "deletions": 30}}, {"node": {"oid": "b5567c09cd829e2f48df1345bedc00541fe48af5", "messageHeadline": "Merge branch 'challenge-protocol' into arbitrator-contracts-merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c7c1f7465bea2ec59f485210f024b19843e5ec9d", "messageHeadline": "Merge branch 'master' into challenge-protocol", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1323, "deletions": 445}}, {"node": {"oid": "13466bc31c2422fd3e50e1c56a63792b1c0b32e4", "messageHeadline": "Merge pull request #88 from OffchainLabs/interactive_prover_into_cont\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1324, "deletions": 465}}, {"node": {"oid": "1e31f87a914e5dec743f2d97988d6ef9394716a1", "messageHeadline": "Merge branch 'master' into block-gas-limit", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 70086, "deletions": 417}}, {"node": {"oid": "74957cadb1ea3db3cf06f28eef020e940353ff5b", "messageHeadline": "build and ci updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "36dbfbf255a060c1a39525abd8eeb3bd83cf643c", "messageHeadline": "Fix double getTimeBounds", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2221b49b64f66668b4907a882df9c971f5e01968", "messageHeadline": "Merge pull request #77 from OffchainLabs/interactive_prover", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1323, "deletions": 445}}, {"node": {"oid": "b7ef3d6c45b5a341e440287cb036c32288c2d6c9", "messageHeadline": "Fix cbindgen output path in Makefile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "875cdcb5c5dcdf1bab186017e33546eb60f321d0", "messageHeadline": "Merge branch 'challenge-protocol' into arbitrator-contracts-merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 639, "deletions": 56}}, {"node": {"oid": "ccbcb087ba1c7fc6829f64fa1289ab3043b22de2", "messageHeadline": "Merge branch 'master' into challenge-protocol", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 668, "deletions": 62}}, {"node": {"oid": "a352029a87834142e1973df51476d67119185dca", "messageHeadline": "Merge branch 'master' into interactive_prover", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 107, "deletions": 38}}, {"node": {"oid": "2c58449b6b91692bb5c4a5abaebe75097cf2b52a", "messageHeadline": "Respond to PR comment", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "eb2543611e37659a1ba6b079e36662e39e3c02cb", "messageHeadline": "Add persistence and increase initial balance", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "398e5b024dc513a6a8e1e0ff44bf7d23faef8af0", "messageHeadline": "Fix linting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e48f7f977031f36a4d77b54f495c2bb86072e1d7", "messageHeadline": "Small changes for deployment", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 93, "deletions": 29}}, {"node": {"oid": "2dab30ee0e44b1ed907d47602f5b4e744bb78070", "messageHeadline": "Fix PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a9589f581cf2ff1db141a3950f6af62e3c6aa4c3", "messageHeadline": "makefile fix attempt", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "15a6228fc79a1f0fe8e4a704d34e9f35adb1fe67", "messageHeadline": "separate rule for golangci-deps", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "dbd97f06ea614c9ae8f4a7e9f07d25b1962b783a", "messageHeadline": "remove temporary files from makefile", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 22}}, {"node": {"oid": "1b336f48c58353dd9fc313b0936aa194baabee17", "messageHeadline": "sort makefiles and CI", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 42, "deletions": 61}}, {"node": {"oid": "9233c55f01e08e12ea868ef52ea92559b50cd98c", "messageHeadline": "Merge branch 'interactive_prover' into arbitrator-contracts-merge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1844, "deletions": 448}}, {"node": {"oid": "a95e9ae800e108cbabd47596588d8a75442bb619", "messageHeadline": "Merge remote-tracking branch 'origin/master' into interactive_prover", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 559, "deletions": 22}}, {"node": {"oid": "15fd653528a6d8d5a4e7d342d3159f19e94197d2", "messageHeadline": "makefile updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1373d337549d3971ebe61b73949e0ac36358a633", "messageHeadline": "block validator fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 44, "deletions": 22}}, {"node": {"oid": "0c1e57dc29b4a5339d291b8691d96570bfb28e0c", "messageHeadline": "Test CI cache", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a5d9a3895db4f0fd7e4f2c036cb572f9a719975b", "messageHeadline": "Attempt to cache parts of arbitrator build in CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "c648b61cef4fe8f496036bf3d609ad538268b9a8", "messageHeadline": "Change $(arbitrator_outputs) to .make/arbitrator", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9cd816b60b0c8e5784923f9921bc6dd842990722", "messageHeadline": "Merge pull request #80 from OffchainLabs/broadcaster", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 529, "deletions": 14}}, {"node": {"oid": "055bd3e526944bb4061b4e2d0419668b22afa9ca", "messageHeadline": "Merge branch 'master' into broadcaster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "ba05b63ed3d6696640a50baf9c7548484c393f1b", "messageHeadline": "Remove handling overflow of seq num in broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 3, "deletions": 65}}, {"node": {"oid": "c2ee930545a0a6e817ca52d6e4272eca01f90a3b", "messageHeadline": "Re-add bridge, inbox, and sequencer inbox stubs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 387, "deletions": 21}}, {"node": {"oid": "9fecc867721697846f6c2a302451460df2a4143f", "messageHeadline": "Fix makefile merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68, "deletions": 68}}, {"node": {"oid": "387efade00c51923a270d59db590ad9fdda0a2b7", "messageHeadline": "Gitignore solgen/deployments/localhost", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 4180}}, {"node": {"oid": "0ecdb63aa4a49bfca4368e67b233d3aa0972655d", "messageHeadline": "Fix sequencer inbox underflow and make time bounds uint64s", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 19, "deletions": 29}}, {"node": {"oid": "bff64340d0d8d3346ce5eb9e758c25ecb39cc182", "messageHeadline": "Fix make clean variable", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9386840a9c624bd7e155a0dec7e88dfc2b55a6f", "messageHeadline": "Merge branch 'master' into arbitrator-contracts-merge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "25cbaa5a8781a3c52ed4dfce73d894bc3e71e058", "messageHeadline": "Merge pull request #85 from OffchainLabs/update-solgen", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "b42b5b0a5129b30dfe3db9374afac86ab94e2a07", "messageHeadline": "Merge remote-tracking branch 'origin/update-solgen' into arbitrator-c\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "39e705c1b64df397cce0cd20a55236fbf76e667f", "messageHeadline": "Fix formatting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e9b82486123ad769cfba63e57fe5808fb70688a", "messageHeadline": "Switch solgen to use single file per module", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "0eb618f2a1da871a031717968baf663892791c4f", "messageHeadline": "build updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "7dad315224fdd7dbcecc1a8c023be3a71c390554", "messageHeadline": "twonodes_long: support validation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e197e7b35107380cc99f51b4bf051218c50df185", "messageHeadline": "recordingDB - fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 38, "deletions": 291}}, {"node": {"oid": "0b00c5cd630c540919f28b201261f898f53d8d2b", "messageHeadline": "Makefiles and CI fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 65, "deletions": 23}}, {"node": {"oid": "f1e2f037c829cd827f93640840c72d102a2610ce", "messageHeadline": "Fix context message in an a test assertion", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ec392a6c460671f4b8975964a6c10d69892f70f", "messageHeadline": "Merge branch 'master' into broadcaster", "author": {"name": "Tristan-Wilson", "email": "87238672+Tristan-Wilson@users.noreply.github.com", "user": {"login": "Tristan-Wilson"}}, "additions": 68185, "deletions": 0}}, {"node": {"oid": "d1d3291dd5d19df6831a6667f4cc2438d1d61ea0", "messageHeadline": "Handle wrapped around sequence numbers with holes", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "3c772db4263a57c6c81293fb0694b17b0a2a19c5", "messageHeadline": "Enforce sequential sequence numbers in catchup buf", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 137, "deletions": 50}}, {"node": {"oid": "b3dd5d26064aca1e793fc7e238774dd39b7dee72", "messageHeadline": "rust formatting", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "784f2271a06c19c88c58358f87aa2aa6cad7fd8f", "messageHeadline": "go cleanup", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 106, "deletions": 42}}, {"node": {"oid": "c0f84f2db9fd7936578894d5734bc1bf08b7bdf2", "messageHeadline": "twonodeslong: support for validation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "be49935555db27189cfcfdf542b9959a24bf33af", "messageHeadline": "remove record command", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 114}}, {"node": {"oid": "6af634fe5a6bb7fb378b021264e8965e379de092", "messageHeadline": "arbitrator build and makefiles", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 51, "deletions": 33}}, {"node": {"oid": "f142de311631c49b20e4ecb1fa4e2f18c8f0574c", "messageHeadline": "validator updates for arbitrator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 26, "deletions": 17}}, {"node": {"oid": "15820933cc394328fb30480f9bc9e69b0a67cb87", "messageHeadline": "Merge remote-tracking branch 'local-arbitrator/arb_api_updates' into \u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 89, "deletions": 43}}, {"node": {"oid": "0cbf0e9ff6b4d6f20d3ca4b11f749c612500050b", "messageHeadline": "batch_poster: updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45965c7bc6f3b8cbfabcbd05dc1664035b6044bd", "messageHeadline": "is_halted replaced by get_status", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "701f43d90134167f866f06d51cd491f543286b1b", "messageHeadline": "better support for multiple achines", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 55, "deletions": 18}}, {"node": {"oid": "5ab366b0e65cebbd92ccbf44b6256532b5e8f49b", "messageHeadline": "temp more api for interactive prover", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "6727fdb653d45577e7f795496202e0af60812c35", "messageHeadline": "machine: move to arcs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "d5f9b0cd63c86a7786802be59d7810387b268fb6", "messageHeadline": "host-io: bugfix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fccbc36fe2e1bcd9462c4b3b620c7db737cc70c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into interactive_prover", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 68185, "deletions": 0}}, {"node": {"oid": "c38e125618d607fe5a017e5432ce4f164de1c27d", "messageHeadline": "record failing blocks to files", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 137, "deletions": 8}}, {"node": {"oid": "eb6da3a04c8a1563b1346a5f6b0537f799808721", "messageHeadline": "Merge in arbitrator contracts and makefile to nitro root", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10149, "deletions": 8627}}, {"node": {"oid": "2face066660114cf06eba18332d9316bfefd65f9", "messageHeadline": "Merge pull request #79 from OffchainLabs/arbitrator_to_nitro", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 68185, "deletions": 0}}, {"node": {"oid": "922e09a86223af4358b95ce6789340b76082290e", "messageHeadline": "Change max steps to 2^43 (about 12 hours of execution)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a0dd72e8eed6e17b20a22ae15c50faaca372467d", "messageHeadline": "create block validator config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "891cd9a48819655721507f228f7e13f1ac4af920", "messageHeadline": "move validator to own package", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "119174947666d3977dbc2ee99068f740a0b554b2", "messageHeadline": "Use geth logger in Broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "d8284f67d80aaad75a3c00a8a9c26f4b58fe5132", "messageHeadline": "Move broadcaster package to top level", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "46d9675be84f0a17f5d1e9fab6671ee5cb18f166", "messageHeadline": "Add machineStep to one-step-proof test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d9859631a655b998c611d9c6b4d8caee4611ff6", "messageHeadline": "Remove unused constant", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f3e9475f2a60dcc0b89707b638f9c1a965693ea3", "messageHeadline": "Add MAX_STEPS to ExecutionChallenge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "96d454f51b295fd81fc93255c7a1d2dc66d6092d", "messageHeadline": "Merge pull request #82 from OffchainLabs/arbitrator_to_nitro_ci", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "79d9426d6dfc15ae4c2db0b15e6c6dac9edb272d", "messageHeadline": "added block validator to arbnode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 97, "deletions": 32}}, {"node": {"oid": "af46c0d3f42bf1326621c1d15af0d10b86766977", "messageHeadline": "introduce block validator", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 610, "deletions": 0}}, {"node": {"oid": "81c7057755ffb01e09d21836fd8b47623719b0a5", "messageHeadline": "recording fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "dd8eac626c52f5596f839e0fa5c58bcf9382ff95", "messageHeadline": "Enforce error returning to previous global state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9c8f410c1e7d32feb1742b624f7c023ac4daf7cc", "messageHeadline": "Add challenge protocol Solidity draft", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 920, "deletions": 127}}, {"node": {"oid": "847b86043d42f3b8a8242f789a9592dde7e89023", "messageHeadline": "Merge branch 'arbitrator_to_nitro' into arbitrator_to_nitro_ci", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 311, "deletions": 115}}, {"node": {"oid": "f0ba8ef3683984442ca21cd25712fb5d62bbc4b0", "messageHeadline": "Merge remote-tracking branch 'origin/master' into arbitrator_to_nitro", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 311, "deletions": 115}}, {"node": {"oid": "6bebed637c1e815fde4827fed88b0653bdbcfad0", "messageHeadline": "limit blocks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 148, "deletions": 72}}, {"node": {"oid": "c9fcb19132c0e006c79b4a473970db968cec4757", "messageHeadline": "Merge pull request #23 from OffchainLabs/machine-status", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 275, "deletions": 113}}, {"node": {"oid": "1e7a446b24590f17adab6f15b84b08cebd4f92a6", "messageHeadline": "Merge pull request #22 from OffchainLabs/tool_modifications", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "9243e5ebecd1ec538d71d51330f32e4a177b7cda", "messageHeadline": "Attempt to add CI to arbitrator_to_nitro", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2797b5876f3210c266368e14981359b0e480eed4", "messageHeadline": "Make steps a uint64", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 78}}, {"node": {"oid": "1e947b0d3309b7d848fca188defcc9b5a4668bd8", "messageHeadline": "cmd to pull Arb1 state to json", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "2647efa74c40c658b0b9190676558aa3a6d18db3", "messageHeadline": "Import retryables from Classic", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 506, "deletions": 19}}, {"node": {"oid": "f684f669f7fd88c3127e9e26effe5fb7bc484308", "messageHeadline": "Fix linter errors", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "5ae27cdff7ee1aaf05274bd5090b69608774a784", "messageHeadline": "Update modules for new Broadcaster", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 110, "deletions": 3}}, {"node": {"oid": "443c5fe9196049da63f65f4a40137aa359287788", "messageHeadline": "Add Broadcaster for Nitro", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 362, "deletions": 11}}, {"node": {"oid": "e0c37d151b80ab7c58c250d857363629ccc4ff72", "messageHeadline": "Add TooFar state (currently unused)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 62, "deletions": 25}}, {"node": {"oid": "f02850617240d516180866900d68146fc95a7ffa", "messageHeadline": "Fix rust formatting", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c933adb888f6f0bae381f78ac583b153517ca55a", "messageHeadline": "Add machine step count and improve C API", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 108, "deletions": 14}}, {"node": {"oid": "a2d39b074cf9cc7c1a5e2b8924d12baf70262d44", "messageHeadline": "Add a machine status field (more extensive than halted flag)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 165, "deletions": 78}}, {"node": {"oid": "dcf7d11d5d19525e4a25b3e333eaa95281182386", "messageHeadline": "Merge pull request #16 from OffchainLabs/host-io", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2645, "deletions": 684}}, {"node": {"oid": "76f223f22fa458ed7a1ff4f3547ff413eb51c850", "messageHeadline": "Merge remote-tracking branch 'nitro/master' into arbitrator_to_nitro", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16374, "deletions": 0}}, {"node": {"oid": "7e9ddd0a8262e4099e9188f9823c606449d6dc49", "messageHeadline": "upload arbitrator code to nitro", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c05a9997eae6bedeaa923927a5fb5d8c27c1860e", "messageHeadline": "Merge pull request #19 from OffchainLabs/globalstate", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1235, "deletions": 406}}, {"node": {"oid": "b17f40aad09359a876675b07c48f712bd12b78c2", "messageHeadline": "Merge pull request #21 from OffchainLabs/inbox_implementation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 789, "deletions": 95}}, {"node": {"oid": "1eab919f6dbb6e2e3f182aecf6c28edce0fe8199", "messageHeadline": "format fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "4f98e758b6c7edbf8f2d0f6793395ca985ccf25f", "messageHeadline": "Delayed bridge: revert to original hashing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e4beeade04e8afdcaf4f4d7a9e5d2fa4857bda51", "messageHeadline": "rollup: fix js review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5cebd73657c958919f45d2687fdaf88a7a5f864e", "messageHeadline": "OSP review fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "d002d2014a6fe3eaada2e74a965f2156a53d378a", "messageHeadline": "prover: update review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "ea6d9dbe32d10e0a223bd8e19053315e0dda8c00", "messageHeadline": "Add missing awaits to sendTestMessages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ea639ddf2fc6096f0e920d35769d3b52c155e6c", "messageHeadline": "Add ArbosTest.sol from Classic", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "2f2da2cbc1c2d18e65451b3692ab8399713131e6", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 67, "deletions": 55}}, {"node": {"oid": "3416dcbb81eb519fc5ea544326532c0c13e1715d", "messageHeadline": "block_builder: improve recording API, add last position", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "4693154323533c2abe71efda834f17110252ee1e", "messageHeadline": "Revert \"batch_poster: write batches to files\"", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 40}}, {"node": {"oid": "0bffa2962f63cd76cf0bdb11e4beae0678fa5fe2", "messageHeadline": "Revert \"transaction_streamer: record to files\"", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 43}}, {"node": {"oid": "4df058092cb3e5c7cf45a9426adc6efe4fb3851b", "messageHeadline": "Revert \"tests_common: enable recording to files with env varialble\"", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a25c56de56379afb61c23b4c86ae4f05fc127286", "messageHeadline": "inbox: update hashes to make proving easier", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "e15d656fb0935b326c69937eaf32d8935c3b1405", "messageHeadline": "OSP test: add gas options for test transactions", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "5e2bb23934244ce97f7b5d316305ee738311de11", "messageHeadline": "OSP test: add more information while waiting", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "cf7d8508c8cf2b0eb748b01fad67428239bc5212", "messageHeadline": "ignore vscode dir", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ad018ca99beeb58b1c7c3cca68ee24fea0125202", "messageHeadline": "add debug information to release builds", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fb46d441ae1357c5978fdd33111ffd99f44683b2", "messageHeadline": "one step proof test: send test messages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "168f77d6d984ab3ab51c6828dd1ab608277cfe07", "messageHeadline": "format changes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "595cd624851990af43dada92a47ce818455f9105", "messageHeadline": "add test for inbox messages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 79, "deletions": 42}}, {"node": {"oid": "920fae1aebe18d08e0ab290a8d3488e9d942bc89", "messageHeadline": "main: get each inbox message in a separate file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "d6df34d32ae2f4d2e865834da3a4b40e877bc6f8", "messageHeadline": "fix inbox_identifier", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "7e466b2cb736a377306e4911e83b596a3e4d1432", "messageHeadline": "tests: deploy bridge contracts for hostio proofs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "a454a55c2e14f3cf53295159da510da8ef488a2a", "messageHeadline": "stub out bridge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 96}}, {"node": {"oid": "96fb9929354064115d253456c964ce600a2152a6", "messageHeadline": "Import some bridge contracts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 404, "deletions": 0}}, {"node": {"oid": "8e3ed3267ac263b639af973fa0277ea9fc6a5f9f", "messageHeadline": "inbox_reader: restructure and add proofs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 70, "deletions": 18}}, {"node": {"oid": "07fd4931236a036a8f8ab902e7d7dcc0f5cf597e", "messageHeadline": "onestepproof: initial inbox implementation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 210, "deletions": 10}}, {"node": {"oid": "dad4a30adc66980eb09fc52339af6098f91137c5", "messageHeadline": "Merge pull request #20 from OffchainLabs/globalstate-c-api", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 242, "deletions": 145}}, {"node": {"oid": "b07c6827f55440b3c1ee5a383eac2100e6510b1e", "messageHeadline": "fix OSP entry", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b8281057a3ee2ac1ff06514597ba24b4475c871", "messageHeadline": "Merge branch 'globalstate' into globalstate-c-api", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 32}}, {"node": {"oid": "1ca4de0c36b9134f4010f210d85ba52e6a4a04ca", "messageHeadline": "onestepproof: globalstate fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 32}}, {"node": {"oid": "d471c81d9b8b94e02a9931b875585aa3fad1baea", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "408e2e2ef2418a58fef7c9ba5b4147b4f116df7c", "messageHeadline": "Merge branch 'master' into arbos-initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4069, "deletions": 1197}}, {"node": {"oid": "ab42389b94dbdc96b2cd532da09cc95016baa8c4", "messageHeadline": "Finish C host IO API", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "33166dc97d9d47234ae37922bb30c204242f46e0", "messageHeadline": "Merge branch 'master' into globalstate-c-api", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d68cda36e4c885c96e71635ddd060a154a347a5a", "messageHeadline": "Update solidity for merging of inbox opcodes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 46}}, {"node": {"oid": "e7d1d38dc785e4110740617939428ea8efefa6a3", "messageHeadline": "Merge master into globalstate and merge inboxes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 195, "deletions": 94}}, {"node": {"oid": "c30f8562eadb1cf854cd4ba93170c46b02f64a6f", "messageHeadline": "Merge pull request #18 from OffchainLabs/go_update", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "712edcba7b5ed3e0203c41a928b4c51d0532b6ad", "messageHeadline": "run rust tests allowing hostapi, dont always merkeleize", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d08c2f64fea851472b63497814b92326c4c2d52d", "messageHeadline": "allow hostapi from main program via CLI param", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "a30d374db14a4975d59891dfdf5c7b72b263414e", "messageHeadline": "host-io test: restructure", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "5a3c3b57b81a68e86b379d664e820cebc8f44945", "messageHeadline": "globalstate prover test cases", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "89584e2d280efda9025fdd5a713e0e0039712bb6", "messageHeadline": "one step proofs: update host-io", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 100, "deletions": 95}}, {"node": {"oid": "e3683db103f31023de22b0ab450db32c322a68f1", "messageHeadline": "format fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "007b0d62b694c712c66a8f17c186daeac5b6f90c", "messageHeadline": "globalstate API generalized", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "0271181575c49c29a41f06d1d57c40ca3a09e04b", "messageHeadline": "readinboxmessage gets message num as parameter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "799392228df9932190fdbfc6a958e2203fe04c14", "messageHeadline": "replay: be more verbose", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "a5d393cbb371a1e95a832857764bcfd9d1511b4c", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "11846f1876aa4efecd75e08e73bc8eec106feb47", "messageHeadline": "makefile: build host-io when testing", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7135b839d5ab13650d957de8b410103ac27a3bdb", "messageHeadline": "generalize global_state interface", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 114, "deletions": 132}}, {"node": {"oid": "8f5547ba98ca9bb752743805e0283e954be18c32", "messageHeadline": "read_inbox_message gets msg_num as parameter", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "4774a673e10375cd48ca7b2c6c809dfc7c45ff7b", "messageHeadline": "review fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d48a28514b965dfea592295ee814ec2bf13ee94a", "messageHeadline": "tests_common: enable recording to files with env varialble", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4d6150538ceb7e47725db422f9ec8f207c94fc16", "messageHeadline": "transaction_streamer: record to files", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "6c615ebe0fc6350507001d224b445d58fcc66c8a", "messageHeadline": "batch_poster: write batches to files", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "9325d46861fb796d5f021008d0f14e121b3e3146", "messageHeadline": "block builder: prepare for reocording", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 130, "deletions": 16}}, {"node": {"oid": "94479742cf460a813d35bd7a8623c6f57d25817e", "messageHeadline": "support go 1.17.3 and date stub", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "241457940982992e86e1ced60c413cb2f91763e0", "messageHeadline": "recorder uses own recordingcahincontext", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "76e2f0d51fe7785a5a5f862f1e519b602ba664c6", "messageHeadline": "move recording databases to arbstate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 46, "deletions": 29}}, {"node": {"oid": "438418bcc5723ecbcab84083a34bac0357c8dbfa", "messageHeadline": "block_builder: cloase_block doesn't replace buider", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b6e55328c4f873969121e15fbfc64d0c558c904a", "messageHeadline": "move build_block into cmd/replay", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 41, "deletions": 52}}, {"node": {"oid": "0e8820b17f27872ec278352dcc1be4693cc74fbb", "messageHeadline": "Merge pull request #76 from OffchainLabs/optimize-tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 43}}, {"node": {"oid": "997dff9fc64d2d9b9270a5c34b6819babfd5ecbe", "messageHeadline": "Merge branch 'master' into optimize-tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "ff22642bae59e4c027f3e0e1a0a986cd6be833ec", "messageHeadline": "Speed up batch poster", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "32163b19e170517eb971c1f5670f4458985fdaf2", "messageHeadline": "Speed up l1 shutdown time", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "dab6f59465488ef34f72fd257f0e97e5789f28fa", "messageHeadline": "Optimize batch poster for test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "5e389b1e9810cc2d3a10f11de3d03f35225b7673", "messageHeadline": "Speed up two nodes test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "1871ce4f1b6c2e790daf20581c4e41df585b3372", "messageHeadline": "Perf optimizations", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "79bbce0ae93844fb783aa5742b93ab14fa7dfb26", "messageHeadline": "Merge pull request #64 from OffchainLabs/docker", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "fdd8097a93b66dd4728c3237f165e4540b93b1ba", "messageHeadline": "Merge branch 'master' into docker", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 338, "deletions": 222}}, {"node": {"oid": "5b3ae78fd1c3a0b9a96e4847a68c6025e800afbb", "messageHeadline": "Pull out Sequencer from ArbInterface and add TxForwarder mode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 195, "deletions": 109}}, {"node": {"oid": "bd84c62bdb737e4359fe49c79837280a7305d7c6", "messageHeadline": "Update dev-node to node", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9aaa8bda3b1134931d6c1d8ea3c615a9156edd48", "messageHeadline": "Skip staticcheck for tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fb752ef8aadd62e2773c485afae18ddc7415bc5f", "messageHeadline": "Avoid using int64 for known non-negative values", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 72, "deletions": 68}}, {"node": {"oid": "9d19e78f558a95fc93fd2d67e6b4200c840ec00e", "messageHeadline": "Reformat", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "b7874791cdc65b0361a2382ce0c72dd6e7dccde5", "messageHeadline": "Use bounds-checked read/write for int64/uint64 in storage", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 79, "deletions": 58}}, {"node": {"oid": "8ae7b6e7de60fbe71e9f57b268b1fb6000b6c126", "messageHeadline": "Setup docker build", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "114777de88d91b49498ac20d9d75537793ca0ebb", "messageHeadline": "node: separate out initialize function", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 46, "deletions": 14}}, {"node": {"oid": "f493dd5b8fdefd15e5d1e109b50ff1b08d972de6", "messageHeadline": "node: flagnames are lower case", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "022e82c3d78eda91604942af059dad679228ce84", "messageHeadline": "rename dev-node to node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "84c231b1e9ebc3045ac5bcfa662f3af8229ddafd", "messageHeadline": "batch_poster: remove chanstop", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f67b7011fae7ad152cda43cdb9bac0db5842c726", "messageHeadline": "arb_interface: rename reciever", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "a6ff50169e195a9c28a269591c0d3c72dc2ee888", "messageHeadline": "dev-node: check unlock for errrs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c4d76d136af53ab194f81c89cb66945d8d9b5910", "messageHeadline": "dev-node: support connection to l1", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 137, "deletions": 8}}, {"node": {"oid": "22680e51e733732434daaf2ed32b194475d86895", "messageHeadline": "arbnode: fix init without l1client", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "841a2add2f9604e42547df15d48ca4e39084b201", "messageHeadline": "system_tests: update to new API", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "44715f1f1f87c6a213c85741336cc4d26b50a417", "messageHeadline": "arbnode: cleanup use of ethconfig defaults", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "fd9d9e21fdbaae9dc7c82b43e8abeddc7974448d", "messageHeadline": "arbnode: cleanup config, create, start", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 78, "deletions": 64}}, {"node": {"oid": "c0f1e8e1d6e067bdd756f6fe5c5a1f044dbf558d", "messageHeadline": "arbnode: cleanup defaults", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "851729308c63b23db605459a8ef3ddcc80490294", "messageHeadline": "arb_interface: cleanup new, start", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "497b2ed1ff7fade7b305c6a53b29eb98b46663b3", "messageHeadline": "node uses context for stopping", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 20}}, {"node": {"oid": "874997c59bc0a557d83c80f2fa8d3fda7e853e18", "messageHeadline": "arbnode: use more descriptive names", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 141, "deletions": 141}}, {"node": {"oid": "475d874fed140200a9b8cacbc115641ff96d9abf", "messageHeadline": "Merge pull request #70 from OffchainLabs/disable-p2p", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "bed9a021b599fcca68999ab2d6f68424ece71b64", "messageHeadline": "Try fixing staticcheck", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3f5a6e3fe313a757ce054f2e7d49cbc2fe233cb4", "messageHeadline": "Disable discovery in test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fcc8bc6f0ae7cd2324bf70ee9ddb3b127bf87915", "messageHeadline": "Disaable p2p in tests", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "63995e487c1fc42cd8b15e011fb0c8291fa87dca", "messageHeadline": "Merge pull request #67 from OffchainLabs/batch-poster-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 63}}, {"node": {"oid": "a95a8a01973d007f28ee139b67d2198368bc8115", "messageHeadline": "Change CreateTestNodeOnL1 return values", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "2ad7d9b50697d86c2b96bb01a07b36edb3567c74", "messageHeadline": "Merge branch 'master' into batch-poster-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 329, "deletions": 252}}, {"node": {"oid": "ad8a9f69edc80faca0623592d47a5dc08d6237e1", "messageHeadline": "Merge pull request #60 from OffchainLabs/batch_poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1219, "deletions": 308}}, {"node": {"oid": "6cfd278ffdf497f95469e7963b7ab538883272a1", "messageHeadline": "Merge pull request #68 from OffchainLabs/poster_compression", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 29}}, {"node": {"oid": "304f6c49f6e79f063f5043d9ae73abdaed8673bf", "messageHeadline": "fixes from review", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4bbe80353d58ff345191105baf52e3adea8bd414", "messageHeadline": "Merge pull request #66 from OffchainLabs/ci_race", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 270, "deletions": 222}}, {"node": {"oid": "1521f478110f6c7455893fb1d83f9e4ee9c8e013", "messageHeadline": "batchposter: test compressed size", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 58, "deletions": 29}}, {"node": {"oid": "ddfe1a7b4a5407ad386a4ab02dffd518c226e1d9", "messageHeadline": "Fix error propagation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a694867f3f12dc286610ef86931dbec5813b31c7", "messageHeadline": "Make BatchPoster stop synchronous", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "185d0f2740b54397a12df31a36a833eb941df8b9", "messageHeadline": "Manage Sequencer start/stop in ArbNode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "0c860b2a884a2338687b4a7aa8468b7b9c2ededf", "messageHeadline": "Synchronous sequencer background thread shutdown", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ebf5af39695ca8de4be7ce58bd0c90f599965a6e", "messageHeadline": "Improve sequencer start/stop mechanism", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "45a1b5930dfbcfc1f24ec9cedc4f23cbdbe0dc7b", "messageHeadline": "Fix missing BlockNumber assignment", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "81c417ef54addb29789caf67cfa386b72f0fd971", "messageHeadline": "Merge branch 'batch_poster' into batch-poster-time", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 106, "deletions": 84}}, {"node": {"oid": "0b78e1e3822c594e347a4a6ef8d20dec870542ea", "messageHeadline": "Fix time in sequencer, seq inbox reader, and batch poster", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 142, "deletions": 60}}, {"node": {"oid": "88334fd5f38e28ffe305ff8466cafeea1fcbab08", "messageHeadline": "split tests to with and without race detection", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 270, "deletions": 222}}, {"node": {"oid": "b3597ad04ed597c8afa604f9d246a49e9f4ebcde", "messageHeadline": "waitfortx: add a few attempts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a69ff6976d15b0f2ad8345cc0ae57452c5ef375", "messageHeadline": "context, stop, close cleanup", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 82, "deletions": 59}}, {"node": {"oid": "262ab04d032fc6065fcaf7abb71e92856b4779de", "messageHeadline": "delayedinbox: restructure", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "72f0852610b2a6c7f23e27caef9fe1b0fa281160", "messageHeadline": "arbnode: add logs", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "2f4297c72871eee8ed530562ccda405210efc23c", "messageHeadline": "twonodes: long test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 150, "deletions": 12}}, {"node": {"oid": "0576c07914e7ce2b14eec65990b30ee5b5c46147", "messageHeadline": "stub out timestamp and block number", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "263cd0d061efd15998639cf1434489a93b73cc14", "messageHeadline": "inbox_state: end batch if no messages", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "52b6689cde5e8e44bce0bb2289e31e129e398343", "messageHeadline": "node: no need for delayed sequencer if no batch poster", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "9bce2f72aa1ddf8aeac9a49c296d71fa90070755", "messageHeadline": "inbox_reader: fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3fe4c91dc5294489a63bb767e8516fb35c4d9250", "messageHeadline": "batch_poster: fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "54086c8b86e3e18c1aafed0d1ea90f77d31764f7", "messageHeadline": "test_common: add faucet to l2", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "815803035f4895033dfebb398dfd6e2d5d6b3a40", "messageHeadline": "Merge remote-tracking branch 'origin/master' into batch_poster_new", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 470, "deletions": 183}}, {"node": {"oid": "eb63710d5eb1fd5a5d1214a5e5dae826bc6323fb", "messageHeadline": "Merge pull request #61 from OffchainLabs/wait-for-tx-ctx", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 32, "deletions": 35}}, {"node": {"oid": "f2f47afc4d6a376380d49c8d5fb1359fcb1d918e", "messageHeadline": "Merge pull request #41 from OffchainLabs/sequencer-inbox-reader", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1271, "deletions": 242}}, {"node": {"oid": "ceb0374bce44ef4e6157d5a96f1b43674bf9e994", "messageHeadline": "Add context argument to WaitForTx", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 35}}, {"node": {"oid": "0687b8b34d19c03bbc11083218f7119846ef4a6f", "messageHeadline": "Merge branch 'master' into sequencer-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 465, "deletions": 183}}, {"node": {"oid": "903bdb268ff6604bcffa9957c1d14003547493c1", "messageHeadline": "Address review comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ca0644786f8e756f28e752c052b320b02e6f5b7b", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00cf9117d34cad6ae83acfbc5804f0d1e866767d", "messageHeadline": "delayed_inbox improved test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "ad4906122fb345a71f505f9d44a34738b78e4699", "messageHeadline": "test_info fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ad4d18142c959cd3c4732cf3f710acf627f49475", "messageHeadline": "delayed_sequencer info print", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e4495db375a0a072d5d61d5559023823a1c83399", "messageHeadline": "inbox fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "9cff65dc215595042a5c05aca53ca594bc67c60b", "messageHeadline": "batch_poster fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "0b356a7f81b02b87c640153093bb52b05998b417", "messageHeadline": "initial two node test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 139, "deletions": 28}}, {"node": {"oid": "f87badd3029b56cddc21be633a64ab1ecc817a9f", "messageHeadline": "restruct node and l1 test creation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 84, "deletions": 28}}, {"node": {"oid": "0100c3b4c49a938762e73ec8b18a139d24f5a2cd", "messageHeadline": "batch_poster fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "a9e9ec749ea9705e6ada2949b6aae831e5aad47b", "messageHeadline": "move utils to own file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 78, "deletions": 67}}, {"node": {"oid": "41dae08732dbc19ca7a3eb753f18b1db4e001246", "messageHeadline": "move blockchain_test_info to own file", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 131, "deletions": 122}}, {"node": {"oid": "f47d2dc41f92c0a58296c9bd20d27f0e0f15f13a", "messageHeadline": "fix geth from merge", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "086dfc379639dabcfa65265c0ddd5238cfacd131", "messageHeadline": "Merge remote-tracking branch 'origin/sequencer-inbox-reader' into bat\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 17, "deletions": 28}}, {"node": {"oid": "57546ff17c70af3050edcee7a4600a4756610cd4", "messageHeadline": "fix review comments", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 31, "deletions": 43}}, {"node": {"oid": "66ff765d024004c9661224ff94c24f595a4bd5ff", "messageHeadline": "Merge pull request #56 from OffchainLabs/only-emit-branches", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 465, "deletions": 183}}, {"node": {"oid": "ad4163984a38fbfa1b2896aebf8bee560416aebb", "messageHeadline": "tweak .sol", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "7620704cbeabf4032aa7afa08734220bac1aaba9", "messageHeadline": "prove historical roots", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 205, "deletions": 259}}, {"node": {"oid": "a870b73e7e0ab3a63098502760b213ad885fc5b4", "messageHeadline": "make test random", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66ef9b89ef862939a0091cd3cd5a2c877b2cd902", "messageHeadline": "working solution", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "0c749d53f1e27227bebeb61b64e2927f7630e30e", "messageHeadline": "walk the frontier", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 76, "deletions": 14}}, {"node": {"oid": "e5a885ee8c3736ef834dba2cee8dfdba531ea433", "messageHeadline": "LevelAndLeaf struct", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 69, "deletions": 23}}, {"node": {"oid": "e8aced8906478b20874ee322c4788ea4045650bc", "messageHeadline": "Don't store numPartials", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "218c79c99a28cbc271a71e80722c38bc0dac034a", "messageHeadline": "Fix hopefully last sequencer inbox test race conditions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 17, "deletions": 28}}, {"node": {"oid": "e7a20010ad906cbbcb0f1eadb5bf0e9062e10657", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7c2b0d0c7cb9242ec4bcfbcd462c9b9a4d2331f2", "messageHeadline": "batch_poster initial", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 340, "deletions": 5}}, {"node": {"oid": "16f2f75e8d0ef7eab3c657206e89648e7a98e751", "messageHeadline": "Change sequencer batch format", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "2b5032b84ec5f50ed62c5d529b5b4ef676a175b6", "messageHeadline": "find partials", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "d28f418a16e46a3929e69aefe0f9febcca50988d", "messageHeadline": "correct for powers of 2", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "566505611f63d5220f8631f883185aa3e8999260", "messageHeadline": "Occasionally use AddSequencerL2Batch instead of the FromOrigin variant", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9c79757baab8ae1ef0e86670864433239a2b076c", "messageHeadline": "Merge branch 'master' into sequencer-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 48, "deletions": 13}}, {"node": {"oid": "e0e1b5c738c659e9a186b3c63e6567ef8f138bd6", "messageHeadline": "Fix duplicate port test error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "aef66d9522817e81ce5c347f8cd025aab0fb5e07", "messageHeadline": "Fix zero balance accounts in seq inbox test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "73ef453da01fa7064b6afde16a511f51502394df", "messageHeadline": "Test passing!", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 13}}, {"node": {"oid": "a9c11303546e64b9fd82d0bd9a33c64302aaeaab", "messageHeadline": "index by leafnum", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c26cfcde41ff189b94317d8f8066bfad1e9019c7", "messageHeadline": "Require at least one message in sequencer inbox test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f797d5e46fecd1ba995938a902e30e0a7e14b1a3", "messageHeadline": "Fix sequencer inbox test race conditions mainly around reorging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "991001ce01f62bacb6f44d5b7e7115b07658a950", "messageHeadline": "fix import", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "27598a48894971ab7f8325dd4790d839f39952ad", "messageHeadline": "Merge branch 'master' into only-emit-branches", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 412, "deletions": 205}}, {"node": {"oid": "73f131f1bcba15654070c9dbb294f05a143712aa", "messageHeadline": "Merge pull request #58 from OffchainLabs/arbsys-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 48, "deletions": 13}}, {"node": {"oid": "20705ed65bd305cb545215321a1502ca914bb055", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83242a731b6e1002dca92be40f6cc04598a707f5", "messageHeadline": "Fix linter", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "f6dda0ed939d4a85148a6b2b7ab699d62044bc4a", "messageHeadline": "Implement purely backwards reorgs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 93, "deletions": 17}}, {"node": {"oid": "c5525248f239d1ecf8db19ebe81a031ccee2d03b", "messageHeadline": "Fix initial rounds of sequencer inbox test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "66a49dc1dbbb00262aedb08b76b8b92332bfa10a", "messageHeadline": "fix storage", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "eddb6ef199557e9003287e8d4c1ec8e4edf0cb7c", "messageHeadline": "Fix linter error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "305925287ac548f79eb5f429dd44159e5d2ea35a", "messageHeadline": "prover walk", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 65, "deletions": 4}}, {"node": {"oid": "7b32507a5abdd07554c6ad23a7c4a5bb32b3e088", "messageHeadline": "More fixes for test (block creation now working)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "b627277cd95707c0434e80011bbd358462a868e9", "messageHeadline": "Remap L1 addresses", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 38, "deletions": 21}}, {"node": {"oid": "6d58fc827bef7c81ab963281c09d5b918d148fe7", "messageHeadline": "fix block processor", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "041261c2adcc1ae684b826431f883b80fcf3b198", "messageHeadline": "receipt checks", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "481bbafea038da78680f4d48a3fb7840fa46578a", "messageHeadline": "Support more ArbSys methods", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "625faa4f936d1456a861a0107fab4e55a001d538", "messageHeadline": "Various sequencer inbox reader fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 61, "deletions": 43}}, {"node": {"oid": "f2860320c626f43dc7766a64bc06cd9d6a2c58fc", "messageHeadline": "WIP sequencer inbox test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 215, "deletions": 11}}, {"node": {"oid": "abfaa29de0702853c3655d79a192028b9a74bdd1", "messageHeadline": "Finish sequencer batch reorgs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 50, "deletions": 24}}, {"node": {"oid": "c831e22ba55593ac9976795bab7f2810523ac927", "messageHeadline": "Merge pull request #48 from OffchainLabs/delayed-sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 352, "deletions": 190}}, {"node": {"oid": "bef7d2305c65416e01dbb9e21d09078c2a7411fd", "messageHeadline": "Merge remote-tracking branch 'origin/sequencer-inbox-reader' into the\u2026", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 783, "deletions": 187}}, {"node": {"oid": "7d86cca13012080eea7c3419c81cb62052d8b9b2", "messageHeadline": "Merge pull request #55 from OffchainLabs/delayed-sequencer-db-backed", "author": {"name": "Tsahi Zidenberg", "email": "65945052+tsahee@users.noreply.github.com", "user": {"login": "tsahee"}}, "additions": 99, "deletions": 130}}, {"node": {"oid": "0e1db88ee46a0ed62733ba4fbd0b3d031e83b189", "messageHeadline": "fix EndTxHook & arb-geth bugs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "8c73b366f0b6a893d2da220099c75024dd30f45d", "messageHeadline": "don't emit leaves", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 137, "deletions": 73}}, {"node": {"oid": "539ee36de3da7a25b64e65b97663b75e85ef1cfe", "messageHeadline": "Add additional accumulator safety check for delayed sequencing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "ec9d7884e49cf8b9a0fad5a96e6b7882f20d9fd4", "messageHeadline": "Use the inbox reader db to get delayed messages for the delayed seque\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 124}}, {"node": {"oid": "9580cbc84fc7d10489ffd4359fe9c0a3ad2ae2fc", "messageHeadline": "move inbox handler creation to createL1withInbox", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 61, "deletions": 84}}, {"node": {"oid": "4002a445337eb50bf2681a4ae8018393a2464a2b", "messageHeadline": "block processor: reqowr new header generation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 44, "deletions": 60}}, {"node": {"oid": "03532b9cb9d2eeae058f75256d992f6f2d82b7f7", "messageHeadline": "sequencer: expose inboxstate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6d42723179c42afe07b1eceaa525f0cefed5f378", "messageHeadline": "test_common: add keyseed", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "d8347de992dce0b1f69c7d57e1e969468df32aa4", "messageHeadline": "inbox_state: fix small bug", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64fe61e6bde8b7fc50d91332f8b0453e1094ddfb", "messageHeadline": "delayed bridge: block number is uint64", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2853ce4d532a0f5abe1ee250ccf7a21bcf8a95f4", "messageHeadline": "fixes for prepareTx", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 24}}, {"node": {"oid": "636f33172935d3e52533036b9f07135ef543d31f", "messageHeadline": "tx_processor: fix EndTxHook", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "84d87ad0a2a845a208289d2119770dbea4322d97", "messageHeadline": "delayed sequencer: add config", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "2a4bd911dc28f8deedec2ac2a20e9b781af1f7af", "messageHeadline": "update geth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b324d48ea6b3b03b384969795b498437f465a93", "messageHeadline": "Merge remote-tracking branch 'origin/master' into delayedseq-newbase", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "dc96ddb913a7a3062168b182ce80db0a3b0a6666", "messageHeadline": "Bug fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be2d9308ecc85365632e2a3ed9bc7e76c8ed2156", "messageHeadline": "Combine event params", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3ba64ac2f70d103ff32d871b1e97a21272030e5a", "messageHeadline": "Update ArbInfo.go", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "4933d87df0049f3185379f62f72fd3db7e243f82", "messageHeadline": "Merge branch 'master' into arbos-initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1032, "deletions": 641}}, {"node": {"oid": "b76fa9062d03a24d113659d2ca37c10eb2c309d1", "messageHeadline": "Formatting", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "270daab2ce920d38e7d0de29040bc9925b814ed5", "messageHeadline": "Send merkle update event for every merkle node", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "91100c7490848875f35dc39a2b1d37f4faaa393d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into delayed-sequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 167, "deletions": 84}}, {"node": {"oid": "f992f37249d262050b86cdb70056d7d11ed9a533", "messageHeadline": "Update with race condition fix", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ff2d0e719e2f9b7762ab9b96d21ac3bf763aa87", "messageHeadline": "blockchaintestinfo: handle nonce", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 54, "deletions": 68}}, {"node": {"oid": "95d6012696bc22547a7aa01fb3f6e639a7c20db8", "messageHeadline": "testing updates", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 164, "deletions": 67}}, {"node": {"oid": "65743a4d9178778e86c55de7a0182f9fc851f180", "messageHeadline": "delayed_sequencer: get initial state from inbox_reader", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 31, "deletions": 92}}, {"node": {"oid": "7acb8a8093e693344683f21b27e87caf8a6b56a7", "messageHeadline": "Merge remote-tracking branch 'origin/master' into HEAD", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 664, "deletions": 550}}, {"node": {"oid": "9d2f8dc1f0e63e6a6be81dd45c50b96c597b9851", "messageHeadline": "use geth's keccak", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 29}}, {"node": {"oid": "abf22060e3c2cf497970f07f14f6494b4c32d954", "messageHeadline": "Merge pull request #36 from OffchainLabs/arb-owner-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 326, "deletions": 177}}, {"node": {"oid": "0e5e45d86c3967034cab3fb2af3b062fa5885b21", "messageHeadline": "Add comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b4837b53495e974ba66ed31c71613ec5f447a48", "messageHeadline": "Merge branch 'master' into arb-owner-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 452, "deletions": 368}}, {"node": {"oid": "2511edf7792cbcfdc135d4afa5003915fcf538ea", "messageHeadline": "add licenses", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 46, "deletions": 140}}, {"node": {"oid": "c575b47d895b30d8900f91c04caa043fc8c8cc75", "messageHeadline": "Merge branch 'master' into sequencer-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 287, "deletions": 204}}, {"node": {"oid": "fe448017249dc8384d7924b42de03037797cc5bf", "messageHeadline": "Move code around a bit to setup for message count in batch metadata", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 28}}, {"node": {"oid": "a6735f53f4d6583f43d3cfe2885043c09d067ef1", "messageHeadline": "annotate 1337", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4eb5edb0047a54add850900a70669f1f364abefc", "messageHeadline": "Fix formatting", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "102d69bb22bd7ff1b56cdd2a0a3b7b8fb4a02580", "messageHeadline": "Refactor node implementation and add dev node executable", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 262, "deletions": 146}}, {"node": {"oid": "0a88f022dbe1459047efe60bf654a887000d5767", "messageHeadline": "Remove unnecessary batch write", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b99997df57f075212546f664935f6d7c773d27fa", "messageHeadline": "Finish inbox reader db multiplexerBackend", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 117, "deletions": 39}}, {"node": {"oid": "030f453fff88816e4ff6e2caf0569371f2ad0f34", "messageHeadline": "Fix and improve inbox multiplexer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 214, "deletions": 108}}, {"node": {"oid": "f8e497dfa40f38178198d6af0fe32908f54d2e82", "messageHeadline": "Remove deprecated API", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c61647c5078b66c9b9fa173602ccde567055d77a", "messageHeadline": "Remove unused", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "8362c1e08ce702abafb9f9fc6dd0cd17444d89a8", "messageHeadline": "Reduce work to query delayed messages by emitting more event data", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 15, "deletions": 36}}, {"node": {"oid": "13849eb9bbb0c5f5debf2816734e203b2a98ca47", "messageHeadline": "delayed_sequencer: initial, untested", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 205, "deletions": 0}}, {"node": {"oid": "3470dbf6949f5b80bb8dbbfc5ec8b99a33b89225", "messageHeadline": "delayedBridge: API for sequencer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "74f6a35955e034300434d12b18dd4716475a6558", "messageHeadline": "added comment", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5bb8cd79786e16d356a1a34be328cf07291f44b1", "messageHeadline": "Improve testing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 144, "deletions": 22}}, {"node": {"oid": "649d006579839ff35e157b7001bae3ffb7db063c", "messageHeadline": "context tweak", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "2d677221be45d0880c74a7b6e14a4363ba05308b", "messageHeadline": "Fix system_tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "59ec05b6920e27f4254b54b95a21d830bd94973c", "messageHeadline": "Initialize sequencerBatchCountKey", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "71295f4b8c82549a0214e249d377dc7eee3a234c", "messageHeadline": "Fix err declaration", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27c0644e86f200d40f471143983208c941ecc63e", "messageHeadline": "Remove delayedSequenced when reorging seq batches", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "b7ace06c272bcc571cf5066b4f886ab9a1430198", "messageHeadline": "Finish batch metadata and delayed caused seq batch reorging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 92, "deletions": 24}}, {"node": {"oid": "8feadf32b891331969f3f2f932206caafaada9ab", "messageHeadline": "Merge branch 'master' into sequencer-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 103, "deletions": 23}}, {"node": {"oid": "35e6aae2cf2e2fb2ffaf3a5688b3d85f6e192f9c", "messageHeadline": "Add sequencer batch writing (WIP)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 108, "deletions": 25}}, {"node": {"oid": "15257742c224bb472ba4222ea31af9d7425c7815", "messageHeadline": "Merge pull request #45 from OffchainLabs/fix-delayed-inbox-test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 97, "deletions": 15}}, {"node": {"oid": "3ef639c2bdb9d12dd3dd762de44c655090d102d2", "messageHeadline": "Merge branch 'master' into fix-delayed-inbox-test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 60, "deletions": 47}}, {"node": {"oid": "123207f5bd03a1d18cfed433aaa4b2388df51ce5", "messageHeadline": "Make batch sequence number a uint64 and fix reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 33}}, {"node": {"oid": "a5610a4705a9d054593f0346478cb2cb2c39e250", "messageHeadline": "Merge branch 'master' into sequencer-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 391, "deletions": 285}}, {"node": {"oid": "a1142e02b9a6771e97043758cf4c2a285580d90d", "messageHeadline": "Update precompile system", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e17abd4434cc6167fc5cfd614b1d666b87a20d02", "messageHeadline": "Merge pull request #46 from OffchainLabs/msgcount_uit64", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 45}}, {"node": {"oid": "3ab1422036560b02dd151a3a9cae9cbff85cdbeb", "messageHeadline": "Fix precompile insertion", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6647853125e71943b443c8ae315618f23ad6b312", "messageHeadline": "Fix delayed inbox reader", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 53, "deletions": 7}}, {"node": {"oid": "21d542041da3c4b525acec273432c21af62107e1", "messageHeadline": "Fix delayed inbox test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "734f7379cfbb15534b99cf42742bc499be06f7b4", "messageHeadline": "Improve test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "1a5906f744cfb220bde3b76ff6630b305d44d94e", "messageHeadline": "Add testing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "16915aecfca80c82166a4040f09d46a60312fd69", "messageHeadline": "Add initialization of full accounts", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 57, "deletions": 42}}, {"node": {"oid": "228bb59e2b46a9e984bb86b746611fd4f43fa8bf", "messageHeadline": "formatting and lint", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "1d0e969b35c753ccab36e1a8a828539007ec93b7", "messageHeadline": "Merge branch 'master' into arb-owner-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 116, "deletions": 19}}, {"node": {"oid": "81977a609eb8406235c60fc2aaa15f0f83c2ad80", "messageHeadline": "Merge pull request #44 from OffchainLabs/gas-pricing-test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 116, "deletions": 19}}, {"node": {"oid": "1bff502fb0012cbe0a67d00da09743e9deeb424d", "messageHeadline": "Merge branch 'master' into arbos-initialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 312, "deletions": 665}}, {"node": {"oid": "e73800d2d759ff7e02ed18c679a8cec03519e4ab", "messageHeadline": "L1IncominMessage : sequence number is uint64", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 58, "deletions": 45}}, {"node": {"oid": "0191e37f6eeb2ee95c2032e629aca00c1972ebbb", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "db3d2a08169f8e1ddc92cbedadcc5d52f0682bf9", "messageHeadline": "Merge branch 'master' into arb-owner-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3794, "deletions": 775}}, {"node": {"oid": "26e5b658093c4e7036740bfdb8ed63ac47430d9c", "messageHeadline": "Fix codecov paths", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0a733bc2a4f76f942d79349f4f96b21c681beef6", "messageHeadline": "Add go-ethereum to coverage", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28bede5f9e292102f1426250d0bde32fd2906072", "messageHeadline": "Fix coverage", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc7021197aa1dd1948c165cb78379f2919d19d9b", "messageHeadline": "Format", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce35a9257bd93f22b4523ee7975312a1e1feb4aa", "messageHeadline": "Cover whole package", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9c5b344d938a72c7f412bf4fdfa25e14251810d", "messageHeadline": "Add gas pricing test", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 111, "deletions": 18}}, {"node": {"oid": "a6d18b065d89c9aea37347272c3ccdd7adcbd288", "messageHeadline": "call context", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 217, "deletions": 222}}, {"node": {"oid": "1bb194c37347870bf0496578c348a049ca0b1fa9", "messageHeadline": "Begin sequencer inbox reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 280, "deletions": 69}}, {"node": {"oid": "6f704c5db565364c2ba67ef05c4bc7eddfd58012", "messageHeadline": "Fixes", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 57, "deletions": 15}}, {"node": {"oid": "d72e696aa8fe0676e0f3bdfaacc9db5749cf8b31", "messageHeadline": "order-only .make", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b82bbd023c5d976dcf82f12bb0cdc595a9e36ef1", "messageHeadline": "Make sure to properly install yarn", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "069e30732be7bff8fe4bcb743ba2183fd7b9cf6b", "messageHeadline": "integrate into precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 197, "deletions": 519}}, {"node": {"oid": "1052e19fbdb94edc5048b5330d3d42797b83d5d6", "messageHeadline": "mechanism & test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 57, "deletions": 86}}, {"node": {"oid": "eb9544f410d17c9094413c50c7ff01845b8d647a", "messageHeadline": "First cut at ArbOS initialization from json", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "3d01ccc953263f0552ed5ed67d4937ab4f053153", "messageHeadline": "disable verbose flag", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9513cac7c00be5250d2c57d60ff4470c39fd8d5f", "messageHeadline": "add go sources", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "2510667c98ebb1fba1854dbcbf8d1a38154de115", "messageHeadline": "Add token", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "569c5394560ee5e8a6871a0f597d1306d03d13e4", "messageHeadline": "Setup test reporting and codecov", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "de868af908dd0a818cfa3a352f6c8432a1b7547c", "messageHeadline": "Merge pull request #22 from OffchainLabs/sends", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1148, "deletions": 90}}, {"node": {"oid": "0e167244e52f6c2427f8ee6ff52d9d2a4c9101e5", "messageHeadline": "Merge branch 'master' into sends", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2863, "deletions": 261}}, {"node": {"oid": "f8d5426e2a6a3756a1926f1e5b5befa7c0c129b7", "messageHeadline": "Make event field indexed", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ca9dd890357281ccdc3d3dc25db6f71fe6932c1", "messageHeadline": "Merge pull request #28 from OffchainLabs/delayed-inbox", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2352, "deletions": 188}}, {"node": {"oid": "613cc15bd34c07fbd1a994e3082520ac9ab75007", "messageHeadline": "Merge pull request #33 from OffchainLabs/inbox-systest", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 811, "deletions": 47}}, {"node": {"oid": "544fa83a5139993010ff6805b270f1356f9842bd", "messageHeadline": "Add inbox reader delay and better context done check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "e6378ae6f832fe8d57fe5843ecc6c40d0eaed1ac", "messageHeadline": "Merge pull request #38 from OffchainLabs/ignore-vscode", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1fb492278c85e9bd7f2714a960f08713893b8a45", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 45}}, {"node": {"oid": "e64ad9950c50eb34714767a79f8c658b577fc8d7", "messageHeadline": "Refactor merkle stuff to reduce code in ArbOS", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 213, "deletions": 159}}, {"node": {"oid": "c1f43b8afa960b204e74d2f6cc7b11ee29ffb7f8", "messageHeadline": "gitignore: ignore .vscode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2062ac5a8ca074ae940e967370b17b90c53c38f6", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "0f6839b137ea59f599a1754254973983c675f1c9", "messageHeadline": "Implement ArbOwner precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 118, "deletions": 8}}, {"node": {"oid": "1075cd20c83be61baa2d5d1564f6cde0cd3e68ca", "messageHeadline": "Add chain owner set", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "110efd13f908c5d4e4ea852e08497a5a8d9cf12b", "messageHeadline": "test_common: fixes from review", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 24}}, {"node": {"oid": "f220f5484c7c1d48a107641824318c73bfe9017a", "messageHeadline": "Remove obsolete ChainOwner methods", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 286}}, {"node": {"oid": "483a8bd7ececd8a461bf79ab1b0812fe49e9686a", "messageHeadline": "Merge pull request #35 from OffchainLabs/event-costs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 157, "deletions": 85}}, {"node": {"oid": "9813433fc0b3286d3357b716dbd6f066a17d9564", "messageHeadline": "Make the linter happy", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3edb453c6f192d9625ee6fe45f717d810e279df5", "messageHeadline": "Cleaner implementation of accumulator proof", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "f7ff03bd73e70e02b45a0b2927afb91819179835", "messageHeadline": "cleanup", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "bb236be3426918c04c09ef01f9603cc90d36ef88", "messageHeadline": "integrate into ArbSys", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "b1841c8ccd93c70e624e49e5117df44170b23cf4", "messageHeadline": "lint fixes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ef3184d690cd9d64c310c4dadc2eb7f7fe959185", "messageHeadline": "Merge remote-tracking branch 'github/delayed-inbox' into inbox-systest", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1066, "deletions": 395}}, {"node": {"oid": "a7d0a58ecb80509f55dfa028736ced1c966b90fd", "messageHeadline": "is-arbitrum: use from chainConfig", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "83ad821d9dc839b1727173b940161b4c8bf185bc", "messageHeadline": "added test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "3c5b0e830cb5a9249fd23002ac56183dcce2e872", "messageHeadline": "Merge pull request #17 from OffchainLabs/c-bindings", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 145, "deletions": 37}}, {"node": {"oid": "56cb3ee6e2b3fc1b696e6c4b756d7b7bd34c424e", "messageHeadline": "Revert \"geth: add isarbitrum\"", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "7af65ffa38382d3ad5666058fd70948d76f39ea7", "messageHeadline": "Name bytes field inside Bytes32 struct", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "416cf97d5ae548d5881b0c21ca41b27c54111379", "messageHeadline": "Resolve comments", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "f7a527c1f7322a5140200c87b3d88d496faf4d03", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af1de75207affb9acde7a29d2a152044e832245a", "messageHeadline": "Move merkle trees from arbos into util", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 95, "deletions": 53}}, {"node": {"oid": "7814adf54ce3574bf27a5cffc524695bcf798789", "messageHeadline": "Fix merge and linter issues", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e17dcb6584faf584dc42e6ee1f910530f0efa9b4", "messageHeadline": "Fix missingDelayed check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "ebaf14337a58cc608a4a1e82b9908cd295f2d540", "messageHeadline": "gascost pointers", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "f3da0b7c840adac79e6dab1066b686dc63fce0c9", "messageHeadline": "Merge branch 'master' into delayed-inbox", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1036, "deletions": 372}}, {"node": {"oid": "3b33743b6430a182b135ebdeb4a23a9ca72f8ba9", "messageHeadline": "Improve inbox reader reorg detection based on existing stack changes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "f4b721ec313efec05290fa879960a2bf3c389676", "messageHeadline": "delayed inbox systest - initial", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 93, "deletions": 11}}, {"node": {"oid": "6ba91b8e1bf1fb4db9ce2f01eb6b5b7e5dee8954", "messageHeadline": "geth: add isarbitrum", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "62a17f10b507a62c0b4bd7e70e4654e9bbddc21a", "messageHeadline": "tweak", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "2014fa2f79b8152d51aec6fb0cdd55d3072654c7", "messageHeadline": "existence check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 58, "deletions": 68}}, {"node": {"oid": "5d771c3619bffee7fc87363156cbd434da145b5c", "messageHeadline": "Merge pull request #32 from OffchainLabs/arbaggregator-precompile", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 271, "deletions": 45}}, {"node": {"oid": "d460197a67767b31244de60f5a6fcc968a108b1d", "messageHeadline": "Merge pull request #31 from OffchainLabs/addresstable-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 239, "deletions": 28}}, {"node": {"oid": "4d00646a0d2036f7e240f8ff4115bca2d615c5bb", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "ad020c6bee570a51d9548c1e0616fede82c57648", "messageHeadline": "Merge branch 'addresstable-precompile' into arbaggregator-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 622, "deletions": 348}}, {"node": {"oid": "62df12cf20149ffdd68bac5bf38bbd7d683a9848", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "ef05da358b07682fd8d3c9557db94ca352f0b533", "messageHeadline": "Merge branch 'master' into addresstable-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 601, "deletions": 362}}, {"node": {"oid": "71f32ae53e2b3beaab42f753cc6d9bf51141f97a", "messageHeadline": "add blockchainInfo", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 120, "deletions": 53}}, {"node": {"oid": "8c00e9a7060d3529a47367571e0ef83fc2e59360", "messageHeadline": "Address code review comment", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cc7248c2316a4277a144e561c5a3f141d4fea033", "messageHeadline": "Remove hardcoding", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa90170cdcc87ddc2312e8120fba77ae42c25707", "messageHeadline": "Emit events for send and charge gas", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 45, "deletions": 16}}, {"node": {"oid": "50e45bdc57f7ba1bad2bdeaf114c246bf30ca4fa", "messageHeadline": "Fix CI issue", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "dd34ebf2fc22ddfcea78a131e3334899e9500c27", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "471f95ec5a25c4187e6b7e79d86a3c6ef7be75c5", "messageHeadline": "add bridge with multiple inboxes", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 570, "deletions": 67}}, {"node": {"oid": "b01c73709017ac34e025ca302c45ce2359651207", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94459a2fd90bede753f044b2d896171f14be2ba7", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "318396deacdee5d786f52bd0a3dadf6344652de7", "messageHeadline": "Merge branch 'master' into sends", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 612, "deletions": 378}}, {"node": {"oid": "149ab9559eb21a9713195d703311f8d89f9c25f9", "messageHeadline": "de-duplicate addresses", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "8756c4d7c91b5e7ffab6cec5f213e2422e8384f7", "messageHeadline": "cleanup", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "a262d59cd1d4f34bb17fffa1e3cf92026f2ae6ef", "messageHeadline": "panic on complex types", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "22b2487184cb88d469275d2269371f89a181dbab", "messageHeadline": "separate topics & data + test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 88, "deletions": 42}}, {"node": {"oid": "27169ed6ebc7caf05c64e819b6589ca2d1e07e5d", "messageHeadline": "event test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "ea1f34f98e13767af811d0df334a3d0a442de8b9", "messageHeadline": "integrity test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 109, "deletions": 11}}, {"node": {"oid": "ee9be3619b1518fbf34e1c7c2f4af4422d85c39e", "messageHeadline": "add topics", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 90, "deletions": 6}}, {"node": {"oid": "0303a6325ec8563fd2baf13d8d53831a5e8527a1", "messageHeadline": "get block number", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 145, "deletions": 125}}, {"node": {"oid": "2b559b5af9336070f5af148a4aa5647656e9a0bc", "messageHeadline": "some cleanup", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "8c80d47b7cc8381ef6660f90408f75af50a1063d", "messageHeadline": "reflect emits", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 302, "deletions": 365}}, {"node": {"oid": "5f6c90ebd416185d35f936c113e7002c8fa83c79", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "8f85312d5342ee19f5fa17df4aee9cbeaa71875e", "messageHeadline": "add inbox to system tests - initial", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 131, "deletions": 13}}, {"node": {"oid": "c94d385f3f405b6b72fa129b75a7092001bf5843", "messageHeadline": "Fix location of reorgPending increment/decrement", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e54ab0c682914f2c8eaadbb26f44bfcb410c5661", "messageHeadline": "Improve delayed inbox reorg", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "935d124dc9ab8dd97122885459f659602348b51b", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b2fb268df4e62dd40f289faa0764bca43407cd5", "messageHeadline": "Tests, buf fixes, refactoring", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 197, "deletions": 13}}, {"node": {"oid": "4dd03b9c52d57344617e6d7383fb5bb0e119b668", "messageHeadline": "Merge branch 'addresstable-precompile' into arbaggregator-precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 212, "deletions": 15}}, {"node": {"oid": "d225d45b8286928e3e12792d2779a226893a9c52", "messageHeadline": "Untested impl of ArbAggregator precompile", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "c9e0cd98023c2ee9b98c9a11cfa68012e2101dde", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3624d08de269cb269532bd3975d15a14a1bacd9d", "messageHeadline": "Implement ArbAddressTable precompile and test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 212, "deletions": 15}}, {"node": {"oid": "5ce1c498679a2fe5c168dcb785c15488e67b59b5", "messageHeadline": "Sequencer inbox contract (untested)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 323, "deletions": 39}}, {"node": {"oid": "faa251f4e431d4207df38df94c484105b65448a4", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee9331925844684c9e9d96ec8971f242f2d9b5e5", "messageHeadline": "Fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "797b3c4deb7c07640a8c70afc2576e8b4b6d7f28", "messageHeadline": "Revert \"Make InboxState ReorgMutex a RWMutex and public\"", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "77b72d056315eaed92b2ace2a14185150aae2e7a", "messageHeadline": "Make InboxState ReorgMutex a RWMutex and public", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "82460c497887b3fe656e6951fb217e222733d331", "messageHeadline": "Make block production asynchronous", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 150, "deletions": 71}}, {"node": {"oid": "815eac4fd9cf8edc93b799d84471b5e6e172aedf", "messageHeadline": "Fix linter issues", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "78b5a44684df948fbbd9854235abe9817dce4c08", "messageHeadline": "Formatting", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f9465b96a67a7718e487d8fd3571eae20247d4dc", "messageHeadline": "Store send merkle hash in block header", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "003d40f7397872e45ebc0c786605d45d73d6b370", "messageHeadline": "Testing and bugfixes", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 139, "deletions": 63}}, {"node": {"oid": "c7f3647dd622dc7551d0ba638be205a8c3cf676d", "messageHeadline": "Fix tree building event", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "e75a203cd66ee881bdce38a2f20f3de917991477", "messageHeadline": "Fix stray comment and more ws", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "6051a0790104c1d6685ac6592c0d66487d784ba8", "messageHeadline": "Formatting and whitespace", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 61, "deletions": 38}}, {"node": {"oid": "6bd164aa47c2404e5a6a4346b0860e51deb36853", "messageHeadline": "Fix clean generated include deletion", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7855d8b9da56e692d08c809838b3c7996c327bca", "messageHeadline": "Add C bindings for prover", "author": {"name": "Tristan Wilson", "email": "twilson@offchainlabs.com", "user": {"login": "Tristan-Wilson"}}, "additions": 124, "deletions": 37}}, {"node": {"oid": "37efc4fb97eae84eb5eb1a45e67cfbc71c798765", "messageHeadline": "Split up SequenceMessages and SequenceDelayedMessages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "f06ba7c5c0e00570dfc5d6ae06478689ecf7d4e4", "messageHeadline": "Implement delayed message storage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 98, "deletions": 11}}, {"node": {"oid": "deae841bbc9a823ea22bc42cc2e0f7971d7ad679", "messageHeadline": "Begin actual inbox reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 442, "deletions": 37}}, {"node": {"oid": "cff30ff88632812bf86c90f21b66ea0bc7ca4a85", "messageHeadline": "Generate events on merkle accum update", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "4bec514fc26a1a162897419ed6de8aa2cb61b2e0", "messageHeadline": "Finish delayed inbox message parsing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 138, "deletions": 19}}, {"node": {"oid": "54198d9be1d21d70880c13925ec75316e5104c21", "messageHeadline": "Merge branch 'master' into delayed-inbox", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 729, "deletions": 647}}, {"node": {"oid": "c5d95d0eafcb9b1808c793068709568b598ca4e3", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "71f64935a97fef1753f650f0858291d4d2dcfe5e", "messageHeadline": "Merge branch 'master' into sends", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 823, "deletions": 245}}, {"node": {"oid": "c65d3fb31f696c9ceefb42006c4877c05b9c0af1", "messageHeadline": "Merge pull request #25 from OffchainLabs/storage-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 730, "deletions": 648}}, {"node": {"oid": "4b011d969e94d8e6b0e84f47691af56c3fc517c9", "messageHeadline": "disable G404", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "135a8a6eecfbdd27a9a5814057f68fe86acd3d3f", "messageHeadline": "Fix missing error checks", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "042ecce1ff38af46be24f39f509faadf1c80b5ca", "messageHeadline": "Merge branch 'master' into storage-refactor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 731, "deletions": 195}}, {"node": {"oid": "704b3bb46238a77d5a68e596039f869419675447", "messageHeadline": "Delayed bridge reader (WIP)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 276, "deletions": 4}}, {"node": {"oid": "b8529a74001d3447206e57723a03d9152714637a", "messageHeadline": "Add solgen for bridge", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 9}}, {"node": {"oid": "93d33e04b97643b312da89a50f585f3b1e3f6a32", "messageHeadline": "Merge pull request #23 from OffchainLabs/actual-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 731, "deletions": 196}}, {"node": {"oid": "8948d6314792d066a2635ff85327de056c74012f", "messageHeadline": "Add serialization/deserialization", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 155, "deletions": 13}}, {"node": {"oid": "3de225d38a28b8cfb1275257d835c19bc39d74cc", "messageHeadline": "change permissions", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffc673af4d4c65573426dfe7497f5efbda6c2cfa", "messageHeadline": "Merge branch 'master' into actual-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 85}}, {"node": {"oid": "445e75d98793831491f379e343598a6ebfc0588b", "messageHeadline": "Fix precompile integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "1ed284bb1ab941914fa947fa82ae7d02007e8b7c", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "9bf640da555dae421c5fff7b80e4d45863a76b3d", "messageHeadline": "Support client-side merkle trees and proofs", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 332, "deletions": 11}}, {"node": {"oid": "3b7a713aa2c070f512c85928c68f47bdc35b89ec", "messageHeadline": "Address review comments and gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "38bc2d5807639ecbbd32eaf1a2d6ed7ddb0fdecf", "messageHeadline": "Remove dead code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "b99a4334c2f30994559503f2bf0253f571cb3382", "messageHeadline": "Use RLP library in address compression", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "0439d0e4a809cfdd9a4c588d7b0d284c6f5bfcd2", "messageHeadline": "gofmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "19e86fadc12d30ea39001ff3b3ff2e952259310e", "messageHeadline": "Merge pull request #27 from OffchainLabs/storage-refactor-lint", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 62, "deletions": 30}}, {"node": {"oid": "d4b3c38c6457552d2c9abad903661ff1beb670dc", "messageHeadline": "address lints from CI", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 33, "deletions": 28}}, {"node": {"oid": "13d392954efe6804c7440baf9734d6b7c18770ab", "messageHeadline": "cache workaround", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bbc2dce2f9ce887f909aa172454279ca63ea3b98", "messageHeadline": "separate caches", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b98c5d07971532254827375ceec234e698897a8b", "messageHeadline": "make solgen", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "e810cd726d6e13dfec164b351312d40c4474ac15", "messageHeadline": "have linter first solgen", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d1330f017df75654b5f5354bf31e1379ce801f4f", "messageHeadline": "Update MerkleBuilder for new storage schema", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 52, "deletions": 159}}, {"node": {"oid": "2addc3eecc62592a7ea513a02f4591f1773cb042", "messageHeadline": "Merge branch 'storage-refactor' into sends", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1373, "deletions": 826}}, {"node": {"oid": "4993fe6c20e865738b23a201799dc25cd74e4795", "messageHeadline": "Merge branch 'master' into storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "11f38265e0456b2245ea733cfa6b0a5d89513c1a", "messageHeadline": "Merge pull request #26 from OffchainLabs/faster-gas-repricing-loop", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "d8fb80519f186a9499cffd95ba760fed034b8d9d", "messageHeadline": "Merge integration and bug fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "696246d0449a1d3a4a68feb2be1faee808ec3d6d", "messageHeadline": "Merge branch 'master' into storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 475, "deletions": 132}}, {"node": {"oid": "2be75bc3d44a9ad65e7453112a9717be90bf9fab", "messageHeadline": "Refactor gas repricing loop", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "ef0e3de73cb5b04fa6b368be1437be1662584b88", "messageHeadline": "Merge pull request #15 from OffchainLabs/backend-import", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 428, "deletions": 90}}, {"node": {"oid": "a51bf3cafbc8dc31dd8d078574eb4fa87f889a82", "messageHeadline": "Add BlockChain method to Sequencer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ca14919017f3a4bc8250eeae7e192173413dad53", "messageHeadline": "Merge pull request #16 from OffchainLabs/l1-charging-fixes", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 58, "deletions": 51}}, {"node": {"oid": "b7bb067dafcdfcc20965784c05dbf470465a0031", "messageHeadline": "Merge branch 'master' into l1-charging-fixes", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 209, "deletions": 55}}, {"node": {"oid": "aebc88b0dcd5524de40398cb932a05510c084e81", "messageHeadline": "Fix typo and reformat code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f835301aedee36b83244477d2ffefefbd1fa14f4", "messageHeadline": "Fix submodule pin", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "883e08d4ebe359250f60031f5e18baaee73b9895", "messageHeadline": "Fix inbox reader with gas charging", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "14b1451f628ae97e5583b5532faf50071d606d97", "messageHeadline": "Merge remote-tracking branch 'origin/backend-import' into actual-inbo\u2026", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 256, "deletions": 174}}, {"node": {"oid": "dafb1ba8e8e63a80a9dd57a2e786a90d4f15a32b", "messageHeadline": "Add address compression table to ArbOS state", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 248, "deletions": 2}}, {"node": {"oid": "422b17bdbe322c422229573dafc208a9e3e1f4a7", "messageHeadline": "Add copyright notice", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "316276561587eee0828ec285f9471d2b7a3c568e", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 32}}, {"node": {"oid": "442430f914a26274b9794503d5bcef02e2ae6d35", "messageHeadline": "Bug fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0e774bd52c5dd10227974d08846171690140cdc0", "messageHeadline": "Clarify comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0e9676b153b5bce570d29eb37cbaf22a265df6fb", "messageHeadline": "Check message size in ByteStringFromReader", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7399705ca507266c659fa1b52b2929b44418f8c7", "messageHeadline": "Make format version a uint64", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "754677fcc89df4a132247b73993970d607c618f1", "messageHeadline": "Renaming for clarity", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a6bdc05e467b832c71571a2b230f915b17a75427", "messageHeadline": "Formatting", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "a677a8dc8852f62d50baad0fa5561d4658ba26b7", "messageHeadline": "Move queue into storage package", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "fd9eff9725c7a15412e6f9ec8d6a746ca24fd7a1", "messageHeadline": "Do lazy loading of ArbOS state", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "cf18636fc40b6fef66f637b3d44f9e968fa2d7e4", "messageHeadline": "Remove dead code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "7ed9f5f6dd5bb758f1fd696f202b14ada5b4d2ef", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 52, "deletions": 74}}, {"node": {"oid": "873842dd9ee87411abf04ac3f4dacfbcdd23efcd", "messageHeadline": "Refactor queue and retryables", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 73, "deletions": 97}}, {"node": {"oid": "e4937dfa83b6de8d28c5d5ab9fa62ca00a414c03", "messageHeadline": "Refactor retryables", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 64, "deletions": 60}}, {"node": {"oid": "2be1cb91d2747d55b83318cba379345ea37389b6", "messageHeadline": "Merge branch 'master' into storage-refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 216, "deletions": 61}}, {"node": {"oid": "cd95cd7acc8cc484072c22e9650b7a91f65e3cfb", "messageHeadline": "Refactor storage to use hashed subspaces", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 251, "deletions": 413}}, {"node": {"oid": "ce839b19d17bdbc5e0dc3fa426950725d20175d8", "messageHeadline": "deprecate node", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 77}}, {"node": {"oid": "e8b42444ea7edc91e37a55bc87b7c8e6ec51f423", "messageHeadline": "replay: arbstate moved", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c1261f371f31cd63d37c72b50cfbb712a52492a", "messageHeadline": "move files from root to arbstate", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "31846d4236352f17b7a92b03bef96fee8d264e86", "messageHeadline": "update go-ethereum", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a87593bfa60c652e314c796c3e2a375572617d32", "messageHeadline": "Merge remote-tracking branch 'github/master' into backend-import", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 389, "deletions": 209}}, {"node": {"oid": "8ced48836a75a0e4d6b2b17d2fe429418305027d", "messageHeadline": "test_common: standard tempdir generation", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "dd1e2217fe3a9e948a33b888fd4a8f937d21e6e6", "messageHeadline": "Merge branch 'backend-import' into actual-inbox-reader", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "2377f49921a72a2d574707e45cc48a96e8b9f4e5", "messageHeadline": "Merge in arbbackend", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 386, "deletions": 24}}, {"node": {"oid": "88e5761a5baccc58640442886f1e412087628ab2", "messageHeadline": "update enqueuesequencer api", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5bab6c75e5cb438b37b710726bc0427e92d85d98", "messageHeadline": "test_common: subscribe to head events using eth client", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "c5aae417f414915014694af39cdcdb4617cbbf36", "messageHeadline": "Merge pull request #17 from OffchainLabs/makefile-ci", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 200, "deletions": 61}}, {"node": {"oid": "9cac78d6735fb32d0fcb0367c260097a468bb3f0", "messageHeadline": "test everything", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0c622349b4c51b6249b76a7fff4e5a9b2458c55", "messageHeadline": "Add 5% margin to protect aggregator", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bd1ece571af94628ba5777b7b21810c8e78c7707", "messageHeadline": "enable gofmt -s", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e409d25fab85a829468fcdac0612f1bad16c748f", "messageHeadline": "Add precompile method to get serialized merkleizer state", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "93c3fccd5ab8350ca7bcc3144b5f2c00a308178c", "messageHeadline": "increase linter timeout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4f0d1861537038cf7c13d4e628dd562558599fe9", "messageHeadline": "remove duplicate", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "e3aa31d2db3367d4a0ddb3139af79d6871f3939d", "messageHeadline": "make lint & format", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "c9d0ec453eefd526683c292acaa14a5fac825be6", "messageHeadline": "Refactor", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "cfc81e076e7dbad3ac8891d927956d47d2684596", "messageHeadline": "Renaming", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "222dd76261ffe55eb883c2853701b7745eb83079", "messageHeadline": "add linters", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 59, "deletions": 20}}, {"node": {"oid": "713ad55d52386417a786bb5d462d11c43743e609", "messageHeadline": "Fix inbox test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a7d080e10478bc2856885b594eb693dd9ef1d570", "messageHeadline": "Add TODO", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5d11d5184766e8625abf1a9d0e24e0e10b84a5d7", "messageHeadline": "Test balances of accounts in inbox (currently failing)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "c4a0521f2f191b6cbf5bfaba9591cc7ff6ffaeff", "messageHeadline": "Test passing block number check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "c4d6888744750182c8b3e14f9c11420d755966d8", "messageHeadline": "Test passing!", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 104, "deletions": 67}}, {"node": {"oid": "ac6ed97c7e4c547f28c9f18fe481c86e59c1f5ee", "messageHeadline": "Bug fix", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2d0db2d5107d5ef4350ba6d01807a1113c5f501", "messageHeadline": "Partially implement L2 to L1 send precompiles", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "9b0a0047e087c5ae89ae0011614d365fc585f29b", "messageHeadline": "fix dash", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90dbfd067cf3dbf7e5caa3dff4c94d7dc5f59489", "messageHeadline": "Misc inbox fixes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "7ed8c1e5686d670f5c317cbe6058a2c5de89de80", "messageHeadline": "Merge branch 'master' into makefile-ci", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a57a0134a849112077e62ccb8c4e1b177be62930", "messageHeadline": "enable gofmt", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "5e8b160ec7fe4158894a71d8489141751e61fff1", "messageHeadline": "Fix AddMessages skip duplicates loop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "fc9f5fa7ce52cef0e207b06c71af972d1ed9dc1f", "messageHeadline": "Add send state to ArbosState", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 49, "deletions": 15}}, {"node": {"oid": "ea9a2c5566dd723809f030233691bb6663dbdae0", "messageHeadline": "Merge pull request #19 from OffchainLabs/ci-caching", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "3260cd27fb8aea5b2340f8c6db34da706a9f3dd3", "messageHeadline": "Improve test and fix bug", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "db6564181daba7ee2c9311fcffbd286be9798b50", "messageHeadline": "Incremental Merkle tree builder", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 269, "deletions": 0}}, {"node": {"oid": "addda40d52b96d8a0360d36be465df02308d52cb", "messageHeadline": "Refactor into packages", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 297, "deletions": 272}}, {"node": {"oid": "971dd3558d4d22f93fa0a6fcb9b608668e968f2c", "messageHeadline": "remove unnecessary code", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2289b04bbae375dbbd8dea6853ce8029d193af31", "messageHeadline": "update geth/arbitrum type names", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "10aa641f11bf41c0c8fb7d9d334daa5de141a234", "messageHeadline": "Add actual inbox reader (WIP)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 487, "deletions": 29}}, {"node": {"oid": "7e1bcff351ca013097d7cf52634dc7ac6303f21b", "messageHeadline": "fix dash", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8efec7aca86e96bf17e0ea786c17381361d178eb", "messageHeadline": "recursive checkout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f1e0516c8cdabb606dadc5126130447c88b7e731", "messageHeadline": "conditional compilation + linting", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 87, "deletions": 29}}, {"node": {"oid": "1761a43c243a12e6473e9f39c2954e8414641266", "messageHeadline": "remove formatter", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "6d8f54ab9b853a9447fe723963d7f2946ab381a8", "messageHeadline": "linter", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "cc7943c12589133033276d9b8019d91c9cf1dfb6", "messageHeadline": "Cache go and yarn deps", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "40fcf841bcb022b78a37ff85c51c49f6755f13a4", "messageHeadline": "Merge branch 'master' into makefile-ci", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 418, "deletions": 203}}, {"node": {"oid": "186783894de14f28d750ed56b7bc32c7d7d2abb4", "messageHeadline": "Fix test", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9e5ffa14c1f5a86570742559ac1c5e0e5286419", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8f4043de1bb8724069052893fb7f233c6f644477", "messageHeadline": "Merge branch 'master' into l1-charging-fixes", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 195, "deletions": 168}}, {"node": {"oid": "8d400f2cea225c2e796376e803d13229b25905e1", "messageHeadline": "Refactor packages (#18)", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 195, "deletions": 169}}, {"node": {"oid": "26afd12d37baea563785c4951bd9314b5819092f", "messageHeadline": "use go 1.17.1", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b11d4ea5370ee85c676f67b863642ecd43ccf22e", "messageHeadline": "formatting details", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cdcfbd4996ef3a65b596f12f8360544b83176596", "messageHeadline": "CI format check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "95d72d325cf089ff2c98c6dd2e5e6de4c7364fef", "messageHeadline": "use make to test", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "2bc2bae38b1e4a1c2b1d902a1ecfe1926db85cf1", "messageHeadline": "Remove no-longer-needed code", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "f83c3a31e56419695ac57dc38944303ae31e2a28", "messageHeadline": "Update L1 charging policies", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "dd69319243975deea7320a6584d74ae7814eafff", "messageHeadline": "use arbitrum signer", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eb8b10ac07d10056e4c48385af9c5c5262f804d0", "messageHeadline": "fix geth conflicts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4916ce4b25bb0fe37db01249a71dc9fbb6259093", "messageHeadline": "move test folder", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b30031d1ce490353be3b3bfae91ea121babdec47", "messageHeadline": "update go-ethereum", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba12ac7eb52e43d28b87a292eb6024f566112630", "messageHeadline": "Merge remote-tracking branch 'github/master' into new-arbos-api", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 261, "deletions": 33}}, {"node": {"oid": "f6d8f4602bfabc83e92c426b89d828432002834f", "messageHeadline": "Merge pull request #2 from OffchainLabs/new-arbos-api", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 6748, "deletions": 624}}, {"node": {"oid": "f405376966ef5877dabd380283bbf2c81e0bb76c", "messageHeadline": "Merge pull request #14 from OffchainLabs/l1-charging", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 224, "deletions": 33}}, {"node": {"oid": "5db16f72fae9301842027213b85986deb03f86b3", "messageHeadline": "run make in CI", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e6dbaced23207188d8fd5b3a35a0aeec86ef5506", "messageHeadline": "short-verbose for old gotestsum", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67cb782a1fdb109ff9352fde81e0def50885689a", "messageHeadline": "bump go version", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0c8f36b4eef9e02ec45f1439674ea60f66433f97", "messageHeadline": "only build arbos", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "316562d342393164db3965984c6918e87ac53f85", "messageHeadline": "use PAT", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "297059ee2892fcd3074f9b979180135bbbdec0b8", "messageHeadline": "recursive checkout", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "25679da17f9b5eb86d8ae3087f228f232b730f12", "messageHeadline": "basic ci", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "ec29690cd350ce8e6e7e4c0ab5779c1cbca04c13", "messageHeadline": "Parallelize memory merkelization", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 130, "deletions": 16}}, {"node": {"oid": "7d8cfe0aadac67e5c278d9d768f0b0f900ca7bbb", "messageHeadline": "use arbitrum backend in go-ethereum and initial test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 235, "deletions": 1}}, {"node": {"oid": "8adce84a6bbb3885d3ea71c1b3033ab063be795e", "messageHeadline": "inbox: implement simple backend and wrapper", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 184, "deletions": 3}}, {"node": {"oid": "55ab3befcb6d74fc96de4d48f535836254af5ebc", "messageHeadline": "build_block: return statedb and reciepts", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "83dbe9ef8307fb57d7ee9d015fc6518be977a0c3", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 46, "deletions": 65}}, {"node": {"oid": "096c9f84b27af7364c6a2a5c1cc6c888f515d408", "messageHeadline": "updated yarn install", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a7c8a5d69d110e94f8f1b2c1424ec7c3ba79805", "messageHeadline": "Simplify timestamp updating", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "a50e3e89b6dd4c76c395a63d3288c94bfd0d52b9", "messageHeadline": "Add timestamp back into ArbOS state", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "d2422695ba116d79edc4b9656441ed96582e0c56", "messageHeadline": "Store address-to-pay for aggregators", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "a275b9fecd9a5f34084b3014847b9775f75b090f", "messageHeadline": "Fix typo", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92a5874763ac3fdc9d3156f6dd1871fc00fb1e87", "messageHeadline": "Merge branch 'new-arbos-api' into l1-charging", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 4880, "deletions": 86}}, {"node": {"oid": "ee330b38f227740e2400f6adc7c35c30307dd8be", "messageHeadline": "Merge pull request #13 from OffchainLabs/precompiles", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4510, "deletions": 80}}, {"node": {"oid": "e30ab8d5904eedbee8937ce98fa6d61a3ce6fe3d", "messageHeadline": "Merge branch 'new-arbos-api' into precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 921, "deletions": 251}}, {"node": {"oid": "999d36d8a023021e62bbe01adc1ffe46471fbc05", "messageHeadline": "Merge pull request #4 from OffchainLabs/arbos-refactor", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1650, "deletions": 698}}, {"node": {"oid": "ab6396d3eeadbae1e385c08525b8a7c96166db8f", "messageHeadline": "Merge pull request #5 from OffchainLabs/block-creation", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1235, "deletions": 337}}, {"node": {"oid": "073de135281af5080f814469447bdd68299ee79a", "messageHeadline": "Merge pull request #8 from OffchainLabs/clean-up-dead-retryables", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 939, "deletions": 266}}, {"node": {"oid": "ac2799743defb7c10ba99fb83842c077f02cac50", "messageHeadline": "Merge pull request #9 from OffchainLabs/gas-pricing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 703, "deletions": 237}}, {"node": {"oid": "e35d16b5a65b77a31138e8c62b05aecf652011a8", "messageHeadline": "Use named constant", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd01fb3cb3e438c1b5b7af27dbff9549623825c4", "messageHeadline": "Merge remote-tracking branch 'origin/inbox-reader' into l1-charging", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ffef2a9c3f5ba084c1538f0b1898cf248ce08f9f", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2ef3987206c250b9e13fc26bec101b79491ac529", "messageHeadline": "Merge remote-tracking branch 'origin/inbox-reader' into gas-pricing", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 552, "deletions": 195}}, {"node": {"oid": "a6b6b92085eb1fed848aead5ac4c6b43639b5dad", "messageHeadline": "Comment empty block behavior and add error check", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "18838061fb0fa02383a5ac10c0c4c36618e872b4", "messageHeadline": "updated comparison", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdebf2592dc09a667fe7bb832140653c92d64e05", "messageHeadline": "corrected ID check", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2de77d3301f82fd2ded05e865bf0f681ca33b6ab", "messageHeadline": "go fmt", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "81e91f83b86825bc5c2e4ec3ab8bfbc5aee45e0e", "messageHeadline": "cleanup", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "abbf3db53afb14e1d9eb4616658d56b291722c9e", "messageHeadline": "precompiles work", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "d2668c0cf848c46fd6b9e94532c8a2ae8484c8e8", "messageHeadline": "call precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 94, "deletions": 1}}, {"node": {"oid": "e7ca85b5e727c45bb90dd5eceb26cb73053c4743", "messageHeadline": "calculate gas costs", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 222, "deletions": 184}}, {"node": {"oid": "04559779c0eb87fa905686bf796298347fc8160e", "messageHeadline": "add gas cost functions", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 392, "deletions": 1}}, {"node": {"oid": "26c2dff940395d28fb8beb5c9416e0e5199c4a13", "messageHeadline": "add caller arg", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 180, "deletions": 75}}, {"node": {"oid": "f421b1740dba563e0985ac295342c6cf17c096c5", "messageHeadline": "complete precompile map", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 484, "deletions": 10}}, {"node": {"oid": "baa589de90db6057cba5496fccfe6b4778cf32aa", "messageHeadline": "handler checking", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 98, "deletions": 40}}, {"node": {"oid": "9ccaa1ab209f9dbed483acb8f9f962487423810a", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "3ec93a2562489b7148b2b093b97628f8cc25fb5f", "messageHeadline": "Merge remote-tracking branch 'origin/clean-up-dead-retryables' into g\u2026", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 256, "deletions": 43}}, {"node": {"oid": "c3379e6b268ce2fbab9b43a3a4d05175d33cf850", "messageHeadline": "ArbSys precompile args", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 244, "deletions": 91}}, {"node": {"oid": "5ad67db40dda50101ec76914c9fe36d92fc8fb4b", "messageHeadline": "parse precompiles", "author": {"name": "Rachel Franks", "email": "nfranks@protonmail.com", "user": {"login": "rachel-bousfield"}}, "additions": 3125, "deletions": 4}}, {"node": {"oid": "5d07816670e03ff07e265e5829afc1e09a9eb5d7", "messageHeadline": "Refactor and integrate", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 68, "deletions": 17}}, {"node": {"oid": "cfcc324455d7aac68276e2a4a53040fe18e661fc", "messageHeadline": "Track L1 charging parameters", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 128, "deletions": 1}}, {"node": {"oid": "b319945b2efefa8835d0c924333e13498faf66ea", "messageHeadline": "Advance inbox after message parsing error", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cace5bc497599ae41dcf2e1587aa0e2c0f9cd813", "messageHeadline": "Update gas pricing in block finalizer", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "7949c92dfb99ed82dec08da0bca82922d0795c6d", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "92983c57af27425d754219b798f74ba66311d6df", "messageHeadline": "Address code review comments", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "a54230f99e9f6537d1f64d3e6e6349d47dea4ff8", "messageHeadline": "Keep list of valid retryables to protect against malicious ids", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "7b1324ca1dcaaf787bb14eec4b46adb423dbe1d7", "messageHeadline": "Add virtual storage (salted KVS)", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "0e570bd07558b044f5211b8364fea33e417edd17", "messageHeadline": "Move gas use notify to tx end hook", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3088ba03ed34716e28e2930555d8e3c8069c935", "messageHeadline": "Add gas pool and gas pricing", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 102, "deletions": 5}}, {"node": {"oid": "d1d53d7e2239769adbb6f687d9f3942fc9fa785b", "messageHeadline": "Refactor retryables and add cleanup of expired ones", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 153, "deletions": 39}}, {"node": {"oid": "cde0b9dce9aa47d0d27626eb16a485dfefda0b6d", "messageHeadline": "Clean up expired retryables", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 54, "deletions": 20}}, {"node": {"oid": "3b61aa9ed775d50a339ab1e377728d2f9e686f58", "messageHeadline": "Merge pull request #7 from OffchainLabs/time-out-retryables-merge", "author": {"name": "Ed Felten", "email": "ed@offchainlabs.com", "user": {"login": "edfelten"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "4e340abb53d80e7a6cfec66fd48d3d9d703210bb", "messageHeadline": "Merge branch 'block-creation' into time-out-retryables-merge", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 828, "deletions": 597}}, {"node": {"oid": "d4b2e57800115ee80c11c3d674dec65af1ea1fdb", "messageHeadline": "Update geth submodule", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d651cba0d74089c742b7ae2bf27cd9426af48b7e", "messageHeadline": "Fix rlp stream limits", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f1fd4a03aa95fefc51f87b6179c36204e9f0b5f9", "messageHeadline": "Cap BytestringFromReader size", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "a83847c1f663a67758ed94fc400ebd0f19a18437", "messageHeadline": "Re-add compression for L2 messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "1c82bf24d54523852d0c1e91bbc74fcad3737a1a", "messageHeadline": "Add proving for new host io instructions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 229, "deletions": 162}}, {"node": {"oid": "0b0ea8ce028734ea6d7ef7aa54a6a4c36be6e8a2", "messageHeadline": "Address PR comments", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 114, "deletions": 108}}, {"node": {"oid": "1df8d20bf8f1899074381073276dcc8f2af77bda", "messageHeadline": "Rename inbox reader to inbox multiplexer", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "4b75e4c6f6f84fc694c54eb8e3b1e91f8b7f6ef0", "messageHeadline": "Move inbox reader out of replay command", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 96, "deletions": 48}}, {"node": {"oid": "af14244d149de89f12864a37626afd5091ae776d", "messageHeadline": "Always end block after sequencer l2 message", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41a6d153fad9c9575f78fd92f02adaddaf32f819", "messageHeadline": "Add host io function to get inbox position", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "19a19261636019949e5f47d1ba82d710218a17fe", "messageHeadline": "Add new inbox reader abstraction including delayed messages", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 460, "deletions": 177}}, {"node": {"oid": "e2c5805d4b480e97af3982fa8f2e96cd430dadd7", "messageHeadline": "Add arbos state to tx processor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "29a12ac74b52eedeccb1dcb05ac0faae5d93202f", "messageHeadline": "Make basic node process", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 167, "deletions": 6}}, {"node": {"oid": "3fd05b5ee934f3b154c01219f71bc15e9999658e", "messageHeadline": "Add comment", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "969e9854b462cd58d540068e2cbbbcf3e675c68d", "messageHeadline": "Implement cursor reading through message segment", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 45, "deletions": 26}}, {"node": {"oid": "e78207d658ad03ede6344c4589e006998cd85e58", "messageHeadline": "Add read delayed message host io", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "97d5ef0692bd61cf472a9b1053bcaf141d8713c2", "messageHeadline": "Use iterative block building system", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 114, "deletions": 120}}, {"node": {"oid": "310c2511a16454158c22302be436804e823ab008", "messageHeadline": "Merge branch 'new-arbos-api' into arbos-refactor", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 72, "deletions": 25}}, {"node": {"oid": "fe0b0b5dc314348c58bc2f19707ef26a44781362", "messageHeadline": "Update go-ethereum", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5130ce12245cc61a326d1e6d3429a9b23400ac7d", "messageHeadline": "Include extra segment", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "858e1012df3b5dc5aa30006d1b91c643677edc3b", "messageHeadline": "Refactor arbos", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 417, "deletions": 397}}, {"node": {"oid": "68ab2b8ff60dc685d0ce8cb13060aa881ad02f6c", "messageHeadline": "Merge integration", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 14, "deletions": 35}}, {"node": {"oid": "9803161d6e37410d284adedd65f14ab628564fef", "messageHeadline": "Merge branch 'new-arbos-api' into time-out-retryables", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 978, "deletions": 727}}, {"node": {"oid": "08cf6d670f82f78f21ff0b4ccef6c8726c5d5fdf", "messageHeadline": "Clean up handling of negative int64s in storage", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 71, "deletions": 25}}, {"node": {"oid": "1692e91cc122f12e2e7aa7da45deefc9fa1ab042", "messageHeadline": "Turn deposits into tx type", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 82, "deletions": 33}}, {"node": {"oid": "e98599697807828844008d244fce1eb3f63906e2", "messageHeadline": "Remove weiOwedToAggregators", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 14, "deletions": 32}}, {"node": {"oid": "2195ac61703ffd6e423fcc8b1c36ec1ca0ca4061", "messageHeadline": "Refactoring and simplification", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 31, "deletions": 40}}, {"node": {"oid": "f315412fd69b5128897645d575f27dedf9e95474", "messageHeadline": "Don't require API object for parsing", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 44, "deletions": 42}}, {"node": {"oid": "99fd535ef2fb437824a0b159b30f1adfaab9cf52", "messageHeadline": "Split out storage segment", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 65, "deletions": 64}}, {"node": {"oid": "90209cf0608e37fe3072e160d22e54682a74d936", "messageHeadline": "Simplify naming", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "6bb541313260a6bc0ce3fb70f3fa78e061fc226e", "messageHeadline": "Use constants for db keys", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "3158d614a18b036aff1c5a942dde20a2698e86d4", "messageHeadline": "Ignore entire idea folder", "author": {"name": "Harry Kalodner", "email": "harry@offchainlabs.com", "user": {"login": "hkalodner"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "25c230aa246eacd8ef3c416151865a7b880521e0", "messageHeadline": "Remove arbos mock and support real API", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 110, "deletions": 113}}, {"node": {"oid": "71a3307b3282e237c53016c42e58c0968a62799a", "messageHeadline": "Merge branch 'arbos-api' into new-arbos-api", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 705, "deletions": 271}}, {"node": {"oid": "fdb4f45c56b2fb6d3f2fb00a5afffa4c75f860f0", "messageHeadline": "Update error handling", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 86, "deletions": 148}}, {"node": {"oid": "14f715e8ad84d303a741f8698d3d1f2473ae3bfd", "messageHeadline": "Fix bug in test", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "21e122ef111c19f67ea23c7ff10329eeaf6d1acd", "messageHeadline": "Simplified queue impl using randomized allocation", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "884137c395965358344cde4358a508649644ec0f", "messageHeadline": "Allocate storage at pseudorandom offsets", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "d23389dc032a4753c09378c701575579a44bf128", "messageHeadline": "Lazy loading of ArbOS state", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 70, "deletions": 53}}, {"node": {"oid": "6c087b896fe76733c4ea9721b2766e230c86e839", "messageHeadline": "Improve test", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "7c96dec3c8af5df70a3fd206dcb435fda1a2a65b", "messageHeadline": "Refactor tests", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "9e19d5df83b44e5f442d94895eb5b1fa2fdb1ca3", "messageHeadline": "Add test", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "7d73d8b9d9f4562dcf27b90e7fd5f437b14b238c", "messageHeadline": "Use Geth-backed storage", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 56, "deletions": 35}}, {"node": {"oid": "8ec2ec0346f0baeb27627496f9ebe01feec796df", "messageHeadline": "Add test", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "9f7fb34dddef1f52acb1dbb14028076c34d8b85e", "messageHeadline": "Support EthDeposit messages", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 59, "deletions": 9}}, {"node": {"oid": "583064173f95137ef73f3d0369cf88bd1bae7af5", "messageHeadline": "Support signed tx (L2 message type 4)", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 56, "deletions": 18}}, {"node": {"oid": "5fb9e9d4fd0f74871f3c0564a484b57af4dc1283", "messageHeadline": "Switch to new ArbOS API", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 297, "deletions": 247}}, {"node": {"oid": "f680b9180b6b9b6c2a99f6bcd4db09aaeeeb322c", "messageHeadline": "Progress on integrating new API", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 87, "deletions": 32}}, {"node": {"oid": "d4d078bf9deb0a0058027f4a7ed7a8a4600c71ec", "messageHeadline": "Refactor message parsing for new API", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 128, "deletions": 42}}, {"node": {"oid": "fc60221ed5f87e79098bbbbbd2aa33d0732a502e", "messageHeadline": "Add Initialize", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2274d2ef6a083751fd2481d832b87ade7057aa6d", "messageHeadline": "Initial version of ArbOS API", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "b1a4f9374a3b1887abed46abd3a574082f87ac9e", "messageHeadline": "Code for retryable queue and auto-deletion, not tested", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "6e29b92cb05280b4f123cce135faba4ce2f7a3de", "messageHeadline": "Add queue data structure and retryable queue in state", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 274, "deletions": 9}}, {"node": {"oid": "645a787eabc03044cfff211e9f0b561dd3a11a42", "messageHeadline": "Add error checking", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d96009fc49cb582e6568c9c58e945e31dba4492d", "messageHeadline": "Limit incoming message size; only decompress at top level", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "6d44c6a65c9474bbfda148c507fb432585976c50", "messageHeadline": "Add test", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "544c606b626b76aa0d34ac653bac1e915411e907", "messageHeadline": "Incoming message parsing for Arb1 message formats", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 228, "deletions": 204}}, {"node": {"oid": "732ec251749fb27bc9bbfa34afaa1a48c414cb8a", "messageHeadline": "Remove forced host io opcode proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "2238e4e97e4d63126b59992c152a006adf3ddcd1", "messageHeadline": "Add message segmentation functionality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "afa91f8ccc27f80528055c1d2fa56546d280a1eb", "messageHeadline": "Implement position within message getters and setters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 112, "deletions": 10}}, {"node": {"oid": "27289d3aa5876a983cbbbcb42d5d7fe10773162c", "messageHeadline": "Move global state into separate struct", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 123, "deletions": 34}}, {"node": {"oid": "153a010b7e3297f1c1e60432bf2d990e59b91a52", "messageHeadline": "Refactor and add message parsing", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 683, "deletions": 236}}, {"node": {"oid": "7eb9e3b82e4e6cba0c2807d9df8c00a5774812f5", "messageHeadline": "Move arbos to separate package", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b8c245bd275ebc011350dbedf9cbd55d873fba50", "messageHeadline": "Add storage allocation and partial retryables support", "author": {"name": "Ed Felten", "email": "ed@felten.com", "user": {"login": "edfelten"}}, "additions": 436, "deletions": 0}}, {"node": {"oid": "573ace096933633399fecce457a31be883ba19d7", "messageHeadline": "Move geth and fastcache modifications into submodules", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "24d9773c979cbd38f993d65464ff62a489752956", "messageHeadline": "Add host io opcode proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 247, "deletions": 17}}, {"node": {"oid": "af8c23659e8588ab6aaaa7ae1bc5b269228150c0", "messageHeadline": "Add theoretical host io proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "8434e51ae5123fd6ba80065a2967bc4909264d0d", "messageHeadline": "Implement host io opcodes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 254, "deletions": 13}}, {"node": {"oid": "ba3f7fef788860eafdb2ff35735a123c55d0aebe", "messageHeadline": "Fix error handling in replay", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "b299def3d11b00b95bef2906c855f67daca3462e", "messageHeadline": "Fix rlp.DecodeBytes usage", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "037845b36572c0337ffd3c75330c9c02b509ea8e", "messageHeadline": "Don't include key in preimage list", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "fdd050b34abedf3a12b1bd1c3897d5443c6def88", "messageHeadline": "Ad host-io library (uses unimplemented host calls)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 119, "deletions": 1}}, {"node": {"oid": "94087a3c4d59b55878da26ea03e733eddd14811b", "messageHeadline": "Improve buffer reading API", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "244092e2ca262fe1a7d888356415c6523f19b5bc", "messageHeadline": "Add lastBlockHash field to machines", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 486, "deletions": 388}}, {"node": {"oid": "bf748cf9b17c3971c13dd25e2783717ab0fb7a89", "messageHeadline": "Pull apart record/replay and add wavmio", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 594, "deletions": 115}}, {"node": {"oid": "ac27ba67c9c4942b3cb4a3c4b2bc22a7d6bb9271", "messageHeadline": "Add inbox position to machine state", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7d5f893188301b16d9cba174313b58896cd11af1", "messageHeadline": "Shorten wavm caller memory access method names", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "415ec5386bb98e42579d7a5507862346f716f9a4", "messageHeadline": "Move Go ABI into separate library", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 109, "deletions": 89}}, {"node": {"oid": "9e82c3c37e4703937944a904c025b591d1790d65", "messageHeadline": "Initial commit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 778, "deletions": 0}}, {"node": {"oid": "6f0aaf837e4ab385323defb23d3a6701ce050a24", "messageHeadline": "Merge pull request #15 from OffchainLabs/expanded-go-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 114, "deletions": 11}}, {"node": {"oid": "e4db2955ff7c376f87c50cc2834675c5fb8df0c9", "messageHeadline": "Implement copyBytesToGo", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "0224c72d5b2d21f1d702a07df41de509b9e10137", "messageHeadline": "Add crypto.getRandomValues", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "90083ba2f0644d3e940610bc22d04a3b20f41f8f", "messageHeadline": "Support undefined values", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "80515a6d1b7d89de74af445d5d7988f627bf45e1", "messageHeadline": "Merge pull request #13 from OffchainLabs/go-support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1267, "deletions": 298}}, {"node": {"oid": "8e0c5af421b2013675d1ef6b35b14e8b392899c7", "messageHeadline": "Add Go test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 111, "deletions": 3}}, {"node": {"oid": "ecff38c48e7add05a216e65daae8d3044f56fd07", "messageHeadline": "Fix BlockType of regular functions (currently unused regardless)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "ed1392df8bcff93ecc7961d98a2b5f95786fe8cc", "messageHeadline": "dynamic tests for block_depth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "d0b000a2dc7883e949a76303fd78a725f371f656", "messageHeadline": "add function code to a block", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "bd3eeb77c7ab7b402d39ebebb46d5b13eecbe24f", "messageHeadline": "wavm: static test for block_depth", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6b8c622a73fa776f21db3883a2e6fc189a283202", "messageHeadline": "Implement finalizers and timeouts", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 86, "deletions": 10}}, {"node": {"oid": "0e6f313357ee9d22b8e350b8ba455f88ee19c64c", "messageHeadline": "Finish implementing indexing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 83, "deletions": 11}}, {"node": {"oid": "3b12fe2700999bba2935d7ae871fabcd3132c633", "messageHeadline": "Begin _pendingEvent impl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 73, "deletions": 13}}, {"node": {"oid": "b7dd38d39152f1bc598b4e2898b25011861adf03", "messageHeadline": "Begin callback impl (TODO: _pendingEvent access)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 97, "deletions": 57}}, {"node": {"oid": "4ab2028f46cfced822241b2a1647592187fac29a", "messageHeadline": "Fix guest export typechecking", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7aafc64304683ed67fe8ea00cde77b6c6a40b6ce", "messageHeadline": "Implement more of go-stub", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 362, "deletions": 98}}, {"node": {"oid": "430a9339a0b9fd4fcfe2746c34846b7dc0831a13", "messageHeadline": "Allow go-stub to drive go event loop", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "c578a7f0818b73b3a1642955733813dba7648e82", "messageHeadline": "Change parsing to create structured binary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 243, "deletions": 281}}, {"node": {"oid": "6049eca04ae4db9448fa1973b834629ae74cdef8", "messageHeadline": "Begin work on Go resume handling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 39, "deletions": 19}}, {"node": {"oid": "32e6ef255bda17787587850b311721d8c88ddb45", "messageHeadline": "Begin Go support (WIP; JS API needs to be implemented more)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 320, "deletions": 6}}, {"node": {"oid": "43719f6ae70bd967456eb556b33f1bf3f56be23d", "messageHeadline": "Fix floating point ne impl with NaNs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f16ddd034ce2e4a281a5c75d3d715586f4aa6997", "messageHeadline": "Merge pull request #12 from OffchainLabs/more-math", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 49614, "deletions": 79}}, {"node": {"oid": "18a23ee44f186f6d13c002ea622391e26e00adb8", "messageHeadline": "Add pi approximation test case", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "926c1ce9837f7f18bed4af4c588f1dec5ff8b533", "messageHeadline": "Get rid of float canonicalization code (not in current model)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "7ef9b25aec75e8aaf485ec3792ec7346d57f6f32", "messageHeadline": "Bind softfloat to float ops, add extensive tests, and fix issues", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1195, "deletions": 43}}, {"node": {"oid": "8dca61a6be52ad130c1fec8c2645306ed59397dc", "messageHeadline": "Theoretically finish softfloat library", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 335, "deletions": 17}}, {"node": {"oid": "0d271cdd56cdd31275abf69912c4236fbeaca31d", "messageHeadline": "Update make clean", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "763985689e64d155fe5276659801ca6cd6de7979", "messageHeadline": "Fix wasm-ld installed in CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f8fd7c4a4b942dcd3b3cc8acf1055944e3486159", "messageHeadline": "Install wasm-ld in CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3087f5028ce2fb7dd02c508be87e2efaed13a67", "messageHeadline": "Add f32 relops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "9afd5b3a7f04d4e67e54bc317561f3fd494384d3", "messageHeadline": "Implement 32 bit floating point unary and binary ops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 151, "deletions": 5}}, {"node": {"oid": "a5490934a3ca60b725d91d5be67c78a39f42492a", "messageHeadline": "Begin soft float library", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 47664, "deletions": 2}}, {"node": {"oid": "aceeb1f5a77f21652b117865d59eb09f83e02c1a", "messageHeadline": "Move wasm-libraries out of prover", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "62d36dfe96ca3c8f799e8019c6c81aebba529b88", "messageHeadline": "Implement new integer opcodes in Solidity", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 88, "deletions": 2}}, {"node": {"oid": "b2e4a2df0e9efc3ebd2b530488868ec2539a8f7f", "messageHeadline": "Implement more integer opcodes on the rust side", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 127, "deletions": 22}}, {"node": {"oid": "6b6a75ad17d2b7ac4603d5c8f67e656a8129f290", "messageHeadline": "Merge pull request #11 from OffchainLabs/host-functions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1672, "deletions": 599}}, {"node": {"oid": "17a3f74baae7693f7edface1965040cb4b96aacb", "messageHeadline": "Fix stderr writing (and test it)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ae2e9f14dda5f20384b48541b36c9391b5886df9", "messageHeadline": "Move remaining wasi calls into wasi-stub", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 30, "deletions": 102}}, {"node": {"oid": "86e35583be198874a00f1b87ce0f79d0442a7ff1", "messageHeadline": "Add caller memory modification functionality", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 215, "deletions": 71}}, {"node": {"oid": "bfcb6a845a82c31f804302e29201d94a38d53579", "messageHeadline": "Add caller module internals info to stack frames", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 165, "deletions": 56}}, {"node": {"oid": "a39e057a1d437448f00b53f00f342bc3982d24aa", "messageHeadline": "Install rust wasm32-unknown-unknown target in CI (needed for wasi-stub)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "de10c0cf346f23ccc861b35057c90edd7d4bd212", "messageHeadline": "Run cargo fmt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6c51dd0ec9c0c1b6820a6a4f0ae87d366b9b739", "messageHeadline": "Use libraries to implement most wasi stubs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 102, "deletions": 77}}, {"node": {"oid": "f19710ade62b13ec49db53b421275cbef6e319af", "messageHeadline": "Add libraries flag", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 85, "deletions": 23}}, {"node": {"oid": "b8152e66d283b4ab1da586b2b9fc80c886d1490c", "messageHeadline": "Pull out the entrypoint into its own module", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 398, "deletions": 271}}, {"node": {"oid": "e79438cef9ef20312227212a6f9ac7a48fbaa791", "messageHeadline": "Remove extern ref ValueType", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "6da293ef0d91cf86f6ad5d2a644e5a3dc1519440", "messageHeadline": "Pull machine state out into modules", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 389, "deletions": 212}}, {"node": {"oid": "edd9e3001a787557f9f66c3b623def080726779c", "messageHeadline": "Reenable proof testing parallelism", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e35e26bcf16edc38e9e53339e94ea1af113f256", "messageHeadline": "Add better options for when to prove", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "59e87515c65bab5ffcf78ece924f555872858a75", "messageHeadline": "Document new host calls, and flesh out their implementations a bit", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 14}}, {"node": {"oid": "1693d2dc05c8366f6abb4c96859e55c3441c5338", "messageHeadline": "Fix float constant parsing", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e98f18cac48f732b7f2204c4a9ce634d93f726cb", "messageHeadline": "Stub a few more wasi host functions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "c989d913adb0be56ba66def6ba959753a80f420e", "messageHeadline": "Speed up host call hook lookup", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "bd79ca81721ff52ff8175a1b0a80a55640c274bd", "messageHeadline": "Run cargo fmt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "aaa969f5f629266ed031f979b8c1fc5296739e32", "messageHeadline": "Get rid of HostCallHook opcode and print fd_write data", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 103, "deletions": 55}}, {"node": {"oid": "831d6dafdf81230b01835ab3ab58818967b89e9a", "messageHeadline": "Add rust symbol demangling", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "dbceea24db71341317418128f73638ae8db5364d", "messageHeadline": "Fix host fd_write impl", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28c0bc3dc8c19cfdcdf8a49d6e2d00a0aa06fbef", "messageHeadline": "Print backtrace with names on halt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 126, "deletions": 14}}, {"node": {"oid": "1f51cc6c9432c13731c2beba346bcf404399d54c", "messageHeadline": "Implement host functions (currently seemingly broken)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 356, "deletions": 107}}, {"node": {"oid": "2e8858ee57d478f1b52a025d0c1294cf7871d468", "messageHeadline": "Rename lir to wavm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "996208af05ad5685227f2382c1df9699dbad8dde", "messageHeadline": "Merge pull request #9 from OffchainLabs/memory-grow", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 202, "deletions": 34}}, {"node": {"oid": "6bcbbf06158a0bc311c40b1992f9471ef6eff2a4", "messageHeadline": "Add rust test case using the standard library", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "21c5a49223cc5d194ce86072c0135b170483b405", "messageHeadline": "Implement memory.size and memory.grow in Solidity", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "28644e0f60f1b25bb7dbb6c54ff3c8ae1e63390e", "messageHeadline": "Implement memory.size and memory.grow in rust", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "770f9c06720014a793050d5793fade9027dcfdd0", "messageHeadline": "Increase memory merkle size to always being 2^32", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 79, "deletions": 31}}, {"node": {"oid": "9438aaeb2a14ece62a3ebd1777f77c8632c89ffb", "messageHeadline": "Merge pull request #7 from OffchainLabs/call-indirect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 957, "deletions": 411}}, {"node": {"oid": "95c477c6bff613d8e5939ba1739829008cb595e3", "messageHeadline": "Implement call_indirect proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 140, "deletions": 29}}, {"node": {"oid": "9d16b6a11c550d033c8bf6a87fc844ce7859db90", "messageHeadline": "Implement call_indirect on the rust side", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 144, "deletions": 35}}, {"node": {"oid": "21589534b84c399dffc3fc5cfff01f3248afaabb", "messageHeadline": "Speed up hardhat tests", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 67}}, {"node": {"oid": "dfb2b1f1ed94735e3174d7499d75205c37074b03", "messageHeadline": "Remove stray println", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "00147f8f0b514a5a5b1366482a89aef8307c9149", "messageHeadline": "Switch from a code point system to merkleizing functions", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 271, "deletions": 292}}, {"node": {"oid": "53f3816d15ab44e7d226b7217cd6672817132606", "messageHeadline": "Improve proof testing for rust->wasm", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 110, "deletions": 33}}, {"node": {"oid": "d6a3b25b336933cddfe6e78c1a3aaecf3c9dbbed", "messageHeadline": "Remove BlockStackBoundary", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 55, "deletions": 70}}, {"node": {"oid": "71a2060054908ad588b77d7f49fca8fc0becf73a", "messageHeadline": "Prove the block stack 2 items down (theoretically)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "9377d536c80b6e6cd5d9f471d9669756925b7244", "messageHeadline": "Merge branch 'master' into call-indirect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 121, "deletions": 73}}, {"node": {"oid": "29a0990207772b42873b53cda0a7e190bca3e199", "messageHeadline": "Fix integer wrapping and div by zero", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 121, "deletions": 73}}, {"node": {"oid": "3862b39c717759f007efcf83b1653c7a9ab6401d", "messageHeadline": "Merge branch 'master' into call-indirect", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 464, "deletions": 3}}, {"node": {"oid": "36743cbafca65ac3e9897165ed077e0ab612cf54", "messageHeadline": "Merge pull request #8 from OffchainLabs/more_ops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 464, "deletions": 3}}, {"node": {"oid": "722f36eacd64eb50589312065629f4a865e37296", "messageHeadline": "Rust format", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5b4ef705aa349a81b0406a2a60cce81330aed063", "messageHeadline": "iops: more tests", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "80b9152608de6f966ca1a2cef455839f3a5c83d3", "messageHeadline": "onestepproof: extend/wrap", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "60089b9cc7507089ac23cce2e750f8ae88dc29c4", "messageHeadline": "prover: extend/wrap", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "c91995371d0ffb6ac7cdf71f0d017d7d74a9e286", "messageHeadline": "onestepproof: select", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "da3abebdd716915730f71a59ca95f02b01b06044", "messageHeadline": "iunops: test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2aa25e53b91153c69639d743553bdafce8b884ea", "messageHeadline": "onestepproof: unary operations", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "86dc88fd05243849b126328edf9ad3dafa3b8614", "messageHeadline": "typo fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffe8c232f6d4bef1596617c3b80e3902c2cc4991", "messageHeadline": "iunop: add support", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 148, "deletions": 2}}, {"node": {"oid": "12f63fe39530bc650f2ee54ffd2ae7cc0c8a2c6d", "messageHeadline": "test-cases: add irelops", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "532c8686d35b57bb7def07003f95483060700d12", "messageHeadline": "math.wat: add u64", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "72abd7d82d5008029c4432d9f10412120399fcef", "messageHeadline": "onestepproof: irelops", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "e0454a1426f529c05ddbfa4b9ce715a954ab20ab", "messageHeadline": "value: newBin", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1af71cc7c27bf011ec12581516bd473effb032cb", "messageHeadline": "i64binops: copy-paste fix", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b34de3202016ffd46e6aeed434a0cf757617972", "messageHeadline": "Use more general proof step count system", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f4113570d7a33048a9e108a50318c1a3a2214f20", "messageHeadline": "Add rust keccak256 test", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 125, "deletions": 11}}, {"node": {"oid": "056d90a25f80f34b861d757a925c0bfc900ce2b7", "messageHeadline": "Begin call_indirect implementation (very WIP)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 227, "deletions": 36}}, {"node": {"oid": "9f5b2d179a4d923916d09b89a0df303c3da699a6", "messageHeadline": "Merge pull request #6 from OffchainLabs/finish-ibin-ops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 514, "deletions": 69}}, {"node": {"oid": "b204feb15b6844b6b27d6297868a612b5f54c370", "messageHeadline": "Cargo fmt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a2ca498781eded76622f72f7f9cdc844f20a0252", "messageHeadline": "Implement local.tee and select", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "3af036eff5264ad74cc9ceee6a31038ee6c7f79f", "messageHeadline": "Add irelops and i32.wrap_i64 in rust", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 151, "deletions": 3}}, {"node": {"oid": "bacf85a6b9e5b2f1bf6e4c33076b8fb36012ab85", "messageHeadline": "Finish implementing remaining ibinops", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 333, "deletions": 65}}, {"node": {"oid": "78d361ccdaf03865531b797d7997909d34617423", "messageHeadline": "Merge pull request #5 from OffchainLabs/table-section", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 135, "deletions": 14}}, {"node": {"oid": "fbe553b6cc2aafbb3fdecb1b4c3b8eadfbaec4bc", "messageHeadline": "Add support for parsing table and element sections", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 135, "deletions": 14}}, {"node": {"oid": "3a9221b49e5b6065b73f71000e6e34ce8fafd473", "messageHeadline": "Merge pull request #4 from OffchainLabs/branch-table", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "ffed6a0cb3c39d4a850d7e742139d5c6c13a6c2f", "messageHeadline": "Add branch table support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "955d6465abf9e5a5e86f1b2b0570151a18ca27d5", "messageHeadline": "Merge pull request #3 from OffchainLabs/memory-proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 1072, "deletions": 177}}, {"node": {"oid": "02a73b503942c94da4a895d1b40c1c24ccefedb6", "messageHeadline": "Add data section (and active data) support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 122, "deletions": 26}}, {"node": {"oid": "a9958a10884715a1ec2a0b3ae8bd399381b19709", "messageHeadline": "Add nightly rust toolchain to CI", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "25a67a782d9dc5867e790e4de1284f262fb7cce7", "messageHeadline": "Add rust basics example to Makefile", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "eb3a5190c0ca08412cb815d8abf2662448a4b818", "messageHeadline": "Make proving more efficient when proving every step", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 77, "deletions": 22}}, {"node": {"oid": "95471f30fad1475b91108d49f1b08990b62870ce", "messageHeadline": "Add support for main functions and fix memory sizes", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 151, "deletions": 71}}, {"node": {"oid": "e46154d049d99181037e6af6e06d90eb7e0ecdb7", "messageHeadline": "Add GitHub CI support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 118, "deletions": 17}}, {"node": {"oid": "b2ad9fa76436b627be92d0df9d197b388278405e", "messageHeadline": "Merge branch 'master' into memory-proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 137, "deletions": 55}}, {"node": {"oid": "b7a583ab31d4fc88c8eb0b2338b02546ce2bb566", "messageHeadline": "Merge pull request #2 from OffchainLabs/arithmetics", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 131, "deletions": 55}}, {"node": {"oid": "d911c4cd67375f562bdfd7db6d4991dff1d2868d", "messageHeadline": "Implement memory stores proving", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 181, "deletions": 50}}, {"node": {"oid": "0d0c46be732e749271a95a65d24b72fe8a3e2670", "messageHeadline": "Add support for proving memory loads", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 482, "deletions": 70}}, {"node": {"oid": "ae853a275490da8c84f6742f5734420d35789c85", "messageHeadline": "integer-binary operations: use own types", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 58, "deletions": 51}}, {"node": {"oid": "cdf0f76b4df0a0d3b82a5c5a7030520c0d98043f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into more_opcode", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 472, "deletions": 62}}, {"node": {"oid": "5ac60fb5ebc2d0cbdaa56ab0c7238e7456e55924", "messageHeadline": "Theoretically implement memory stores and loads", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 472, "deletions": 62}}, {"node": {"oid": "5110976b9dcfdf15cc9ce3b3894a3cdb3d014f81", "messageHeadline": "onestepproof: amend add, immplement sub, mul", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "51ab33b71346a8c52c67327be39de72590119d6e", "messageHeadline": "value.sol: update interface", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "80a6fe5b2af35e7e8c18f59c8507e66fd17ea68c", "messageHeadline": "prover: support sub/mul for i32", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "13fbf25f897d5f616c2a2aa04d0255ef3ca5e27f", "messageHeadline": "math.wat: renamed and updated test", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0c3a89606986620e9fb8a9c8ea3db8ceef7779f3", "messageHeadline": "Merge pull request #1 from OffchainLabs/leb128_decode", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 63, "deletions": 101}}, {"node": {"oid": "6327741e644a85234b5dec5fcf5c5a87a1e3f98d", "messageHeadline": "use crate for leb128 decoding", "author": {"name": "Tsahi Zidenberg", "email": "tsahi@offchainlabs.com", "user": {"login": "tsahee"}}, "additions": 63, "deletions": 101}}, {"node": {"oid": "4924819883035be69cbfe878190c8546fad04b8d", "messageHeadline": "Cargo fmt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "2f129be38d1cdecbaed1b9c7ce0ec1102fb0aa2b", "messageHeadline": "Implement function returning", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 185, "deletions": 16}}, {"node": {"oid": "03c855ca74f99e4029a0a57f2505881f6e020fb2", "messageHeadline": "Implement calls", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 253, "deletions": 127}}, {"node": {"oid": "f1c756383f3022c858356bed1c014e7b2835d543", "messageHeadline": "Make opcodes 2 bytes long", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 65, "deletions": 56}}, {"node": {"oid": "0beba3b933c8b3374a8ba641bbd449602025d181", "messageHeadline": "Hash functions into machine and handle parameters", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "0331c86885c74fe713daef10a9fcc9ba33a2a452", "messageHeadline": "Cargo fmt", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "f60860843d054aecec2d19d474f528f9de712167", "messageHeadline": "Make if-else statements less hacky", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 42, "deletions": 17}}, {"node": {"oid": "6bd410496aa22474a6097ea46f8cc779e2b60f11", "messageHeadline": "Add globals support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 173, "deletions": 18}}, {"node": {"oid": "54ac65483b1739d59008de2e3b085e630f4bf9e5", "messageHeadline": "Add test case for locals and fix proofs", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "829c29579edd7cefa20e5c5fadf35093f069b63b", "messageHeadline": "Theoretical locals support", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 187, "deletions": 124}}, {"node": {"oid": "5e09ee075e65ae7593b252e77d9798d2fbe7cbd6", "messageHeadline": "Start project :)", "author": {"name": "Lee Bousfield", "email": "ljbousfield@gmail.com", "user": {"login": "PlasmaPower"}}, "additions": 10403, "deletions": 0}}]