wakamex/github
02.7k
1[{"node": {"oid": "44d2038931da60ba3e192a833096fabee0422d44", "messageHeadline": "Bump from v2.0.18 to v2.0.19", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "f3a13d5e95ca97a551d1e3a9303631a53b96586d", "messageHeadline": "Update rust version ci script", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c462c7e1f8a4e95687f79487cc0f4bdab9a562e0", "messageHeadline": "Update bump-release script", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88e52fa96695c4e6f9103e60046b72e149095cfd", "messageHeadline": "Update solana-version ci script (#269)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdf346690f2c25661bd138721ce104ed789f6260", "messageHeadline": "Update anchor to v0.29.0 (#268)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1846, "deletions": 1248}}, {"node": {"oid": "f87f5f1f44d8d2418e86a1fe8cb5df6dce098c3e", "messageHeadline": "Update README.md", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ce0bfd4f8cd4151a44eab8f31805633e4562371", "messageHeadline": "Bump from v2.0.17 to v2.0.18", "author": {"name": "mwrites", "email": "mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "59b2c663b9329ebdd20adfa175c5d473a8c8fac5", "messageHeadline": "fix quic connections not being dropped because of static ref TPU_CLIE\u2026", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 17, "deletions": 23}}, {"node": {"oid": "6b965470a7ad0d851d7c1fa91f0e32fa72b0b999", "messageHeadline": "Updated the vetcor file for the pipeline (#260)", "author": {"name": "Jovan Zatezalo", "email": "zatezalo123@gmail.com", "user": {"login": "zatezalo"}}, "additions": 93, "deletions": 41}}, {"node": {"oid": "d5535c51a563b8d6cd63fbedf826e208390773e5", "messageHeadline": "Attempt threads with account triggers without waiting for an account \u2026", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "303d96e7203defb5784ec80c6678b1b6ca51497c", "messageHeadline": "Drop threads that were executed by other workers (#258)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7ec7d96ee00aa24abcb2b55e1b3b40d2728a91e5", "messageHeadline": "Use a static size for next_instruction (#257)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "00273ab580a73958bef5fa3a44db72a2c573be1f", "messageHeadline": "Fix toml_datetime version to 0.6.1 (#256)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "7c3655ff1c615844a754ae733d825d7bfc36b676", "messageHeadline": "Update Pyth mainnet program ID (#255)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d31aea168ba1e18cfd2e859f11e75627da7ccd0", "messageHeadline": "Update justfile", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4ef9583bc467ee5d6018d4fdaa00b3f2892a7624", "messageHeadline": "Update thread retry logic to avoid unnecessary retries (#253)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "2faa059849226ed42115a0dfb2cab332ed7af017", "messageHeadline": "readme-for-builders (#251)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 7, "deletions": 62}}, {"node": {"oid": "2a6b02e05758ac7f01cc2e62e1b895ddb7d3a2a8", "messageHeadline": "localnet --dev (#250)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 73, "deletions": 17}}, {"node": {"oid": "1d06a6310bb398292b3482176771196fa9784e8b", "messageHeadline": "Use a stricter requirement for verifying pyth triggers (#252)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "0a051082dc0cc53bffc5679860c84f2492d768a5", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ae125ab3d3a26025cba4e3d3ae487608cf9e86d", "messageHeadline": "remove app from monorepo (#249)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 0, "deletions": 3802}}, {"node": {"oid": "a04ce4e2fd4d6b23abed6c15bbbeebeed67701aa", "messageHeadline": "Bump from v2.0.16 to v2.0.17", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "1ec505dd9a4c56d350f4545ad4450f5094fdfd1c", "messageHeadline": "programs should have no-entrypoint (#248)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "21754a85cfd777c1da9bca4d68e6b34d07a509c9", "messageHeadline": "Bump from v2.0.15 to v2.0.16", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 47, "deletions": 46}}, {"node": {"oid": "02e3333f5b23e0e190c4278178f5ad1cc830d94e", "messageHeadline": "Nuke the client module (#246)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 607, "deletions": 1585}}, {"node": {"oid": "d37ce1bcaa58d9f0a8e3f6136501e7b5c0ca6f2d", "messageHeadline": "Downgrade thread-program-v1 dep to 1.4.4", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3e4ddd1f7e0d57308fc7529231fbc450d6ce4d6", "messageHeadline": "Mat/localnet (#247)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1281, "deletions": 463}}, {"node": {"oid": "cc4bc65e77d1b84d0f09da5c20443539efb1638c", "messageHeadline": "Introduce Pyth trigger types (#245)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 320, "deletions": 23}}, {"node": {"oid": "59dae868283a43bdfb0510d62260135c1781acf4", "messageHeadline": "Debug failed rotation issues (#243)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "cef0d2d3b1b09b645511cfe59ea2046529c33765", "messageHeadline": "fixed build-script", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "19c714f6b01d60320f3c831105f61bd996b7ea93", "messageHeadline": "Single Transaction (#240)", "author": {"name": "Jovan Zatezalo", "email": "zatezalo123@gmail.com", "user": {"login": "zatezalo"}}, "additions": 165, "deletions": 8}}, {"node": {"oid": "dc93071b0f9fc614021854773723a902eaabc73b", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd3ba034d18fbb889dcfeaf322c8f60bee9cfae9", "messageHeadline": "build in release (#241)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "47d042d6c4d8aefd2b1de1f50c1f6585fad29786", "messageHeadline": "Mat/fix rustc (#237)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 279, "deletions": 1338}}, {"node": {"oid": "b84e7a545861ea1715b05f401f9a86c8b46b0a38", "messageHeadline": "Update transaction reimbursement logic in v2 contracts (#238)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "661173a6bb50edd6db59970f3c591f2cb4952f81", "messageHeadline": "Add Chat Bar that interacts with chat gpt powered bot (#235)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 181, "deletions": 2}}, {"node": {"oid": "dee1d9fc8b4f89ca73771093c625acefc7d85253", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49bc374d40d65c0cf967b0ccfadead0dc396142d", "messageHeadline": "Bump from 2.0.14 to 2.0.15", "author": {"name": "mwrites", "email": "mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "1e242b93bad6ba4e0a985699fcdc8de5b8feaf0c", "messageHeadline": "fix CI_TAG", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed88580951014eeada81eac67e7b3fd1572954a1", "messageHeadline": "Bump from 2.0.13 to 2.0.14", "author": {"name": "mwrites", "email": "mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "2defb0dac9fcff4d48827d19a6a620e690b0f66d", "messageHeadline": "fix github release name", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "385da24ad5728f7c8f6b775590a1bf6772c887ee", "messageHeadline": "update clockwork-thread-program-v1 to 1.4.4", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "791520af48b2757869bba6601f7cce2eb74fe151", "messageHeadline": "Bump from 2.0.12 to 2.0.13", "author": {"name": "mwrites", "email": "mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "ad5566aad15ab3c0b53ef079d2b47ef7669368be", "messageHeadline": "fix softwpropsaction-gh-release@v1", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f92efdd98f5f5a36ad13b614b7704acff881a6b", "messageHeadline": "Bump from 2.0.11 to 2.0.12", "author": {"name": "mwrites", "email": "mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "627973dcfbde733e5a79aeddd619819af85210f2", "messageHeadline": "Fix release triggering only on tag push", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c9d18aba804a01d42e889f8429971a765daf769d", "messageHeadline": "Bump from 2.0.10 to 2.0.11", "author": {"name": "mwrites", "email": "mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "ec00eb4066dff3c15b39c24bc16ae9edb10f888c", "messageHeadline": "won't be needed after new localnet version (#233)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 0, "deletions": 82}}, {"node": {"oid": "a8defaad551d734f8ba29f027cf75fc99e4f96f9", "messageHeadline": "Bump from 2.0.9 to 2.0.10", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "5619ac4e835508d3b52526fe44fbd74aec2e3a14", "messageHeadline": "Add READMEs to relayer and relayer-api", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0d6a33406749c9b29c47c3cd725fadbb348b4e60", "messageHeadline": "Bump from 2.0.8 to 2.0.9", "author": {"name": "mwrites", "email": "mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "c0c15fb492f187b07ffa889c0e1ece8c1c4a71a7", "messageHeadline": "Publish the relayer api (#232)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9d9aac1fd9df5cb7e06ff938fdd773f82ed49f41", "messageHeadline": "Mat/ci test (#231)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "0fa74e661ab72495b5d33661fc795c3b1fa542a9", "messageHeadline": "Bump from 2.0.7 to 2.0.8", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "3a592c2448ee55eec0ace210500fbe760079d072", "messageHeadline": "Update v1 program version to 1.4.3", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d0e2017d634b91bade0dace4de1897a56b6e42b", "messageHeadline": "Update deps for thread-program-v1 (#230)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f5dfee8f5d5c2930a73147e7a204f81b3181e3c", "messageHeadline": "Bump from 2.0.6 to 2.0.7", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "4ffb6ed69a93b3328c8a9f31d0b147290e637cc3", "messageHeadline": "Update release.yaml (#229)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "baea135ce8e2c86453d8c0ac3ab3989f1af70ceb", "messageHeadline": "specify versions for thread and thread-v1 crates (#228)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "69d051d4359d46d5a2ea69a6633e3b2ea6d2afe7", "messageHeadline": "Bump from 2.0.5 to 2.0.6", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "61eb9b60d03c2e53c150ffdbc9d9bb2b74e0cc34", "messageHeadline": "Bump from 2.0.4 to 2.0.5", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "79f6a1cd87c3a438a7ba9b44a73c55b2cc9efa6c", "messageHeadline": "Nick/release workflow (#227)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "addca79e81234ba830389ba4e58b522fd5ad253c", "messageHeadline": "Merge bump-version workflow into release (#226)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 69, "deletions": 6}}, {"node": {"oid": "d131622beb17c211f3808c11b9952a5d7c9246b1", "messageHeadline": "Bump from 2.0.3 to 2.0.4", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "f2d38bf9ee2f007c3f301307d31ab9f3078adcec", "messageHeadline": "Bump from 2.0.2 to 2.0.3", "author": {"name": "nickgarfield", "email": "nickgarfield@users.noreply.github.com", "user": {"login": "nickgarfield"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "5b62a5417d32b68e35e8aa6a392e222c7b4a5738", "messageHeadline": "Use new 0.3.2 clockwork-anchor-gen crate (#223)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "36177b15989aca02a2164cc67b3f2a65a9bc8f79", "messageHeadline": "Fix: typo (#222)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dce4ab25637dac38867ed9afd9448abacddaf231", "messageHeadline": "Fix github audit workflow (#213)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 154, "deletions": 78}}, {"node": {"oid": "3f871d5770fd5cafaee4739604683e3b9a01179f", "messageHeadline": "Update crate names (#220)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "e9b233a203529c450a3788c47aacac1d31b41cd8", "messageHeadline": "Bump Version Github Action (#217)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 108, "deletions": 71}}, {"node": {"oid": "af021e80ef7a91d373a657b3880ea2c794f09d8e", "messageHeadline": "Upgrade docker image (#218)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "202ce01f403d5647c42a82839935241469a46906", "messageHeadline": "Mat/ghaction publish crates (#219)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "390c41b43ed98bdb94a1bd68c71aa58b055917f7", "messageHeadline": "Derive serde traits for the SerializableInstruction (#215)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "3fb5c9dc017e2c757dbcc6acf26e673711397e17", "messageHeadline": "Add ability to filter Threads by `authority` (#214)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 209, "deletions": 196}}, {"node": {"oid": "5c462747e8f5516e706f6a8852d7be9de6c88383", "messageHeadline": "Fix solana version parser + update warning message faq link (#212)", "author": {"name": "Callum McIntyre", "email": "mcintyre1994@gmail.com", "user": {"login": "mcintyre94"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7bbd60804823c17584e72c6b0e6ee7815ae594bb", "messageHeadline": "Fix the issues leading to failed builds (#210)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 59, "deletions": 323}}, {"node": {"oid": "cfc55a35fdb2432123b8748ec44cbbb46a21ace1", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0c5142028f7600e1fb7baf2985647b0cb10823e", "messageHeadline": "Begin 0.27.0 upgrade (#209)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 435, "deletions": 316}}, {"node": {"oid": "c0dd8290dccf819b696141b749312ba48d6be9a1", "messageHeadline": "Refactor thread v1 program into new anchor-gen'd crate (#208)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1006, "deletions": 82}}, {"node": {"oid": "922ccfdfbf4a329fc0aefc12e0c1c088d2d06d2a", "messageHeadline": "Revert workspace feature (#207)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 207, "deletions": 289}}, {"node": {"oid": "74068ac2dc6973e2f3aed6f0e64fbc8c65ef7905", "messageHeadline": "Update favicon", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "85a7f03320c552e3dd343d54d0a9dd3e50726c71", "messageHeadline": "Only update exec_context if some", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "0cb0bb072d75bba6c001ba43ae6d2b2b85965959", "messageHeadline": "Auto refresh page on Cluster state change (#206)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 12, "deletions": 21}}, {"node": {"oid": "07d72eec1a306231f96e8c181e61d91d8dd5f3ea", "messageHeadline": "Begin transaction history table component (#204)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 164, "deletions": 7}}, {"node": {"oid": "7cb714ab7016030867e43bdc8f8b719ae55424c3", "messageHeadline": "Begin migrating the CLI over to versioned threads (#203)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "0dcf1f1a45a596a43b77dc74ba133aca83ba4907", "messageHeadline": "Only try to connect if currently unconected (#202)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c729ce245810c2b1b261026b33a8b217506d5a1e", "messageHeadline": "Create a shared context for WasmClient (#199)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 445, "deletions": 383}}, {"node": {"oid": "99146ce2e7a25eb25a0c7e26baa5d458ff0ce4a4", "messageHeadline": "Enforce dark mode (#201)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "94a2ab15bdb5ecf7f2ac7fbc7d5f89313b265224", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3ef52e986f40beea00add2a0e816dad80681c07", "messageHeadline": "FIx vercel 404 issue (#200)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "8f37066a08c487d0d6c4fa74399342ab6de27889", "messageHeadline": "Vercel config", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 195, "deletions": 59}}, {"node": {"oid": "2a1a2ac3034b9a54c744c3b0fcd85ca42a9e46f5", "messageHeadline": "Testing vercel config", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "01cdbd3be00cb86746b337d104c6e94863a4be72", "messageHeadline": "One more vercel config change", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "7c1d6b50c8080696166c06f67ac814031ff68f93", "messageHeadline": "Add debug lint to build script to debug Vercel build", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "62e4b26b1fc2566cec07407196282bb9ffbbd138", "messageHeadline": "Use new vercel config from gpt", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "68e8cf90b5b2dba04e5aac6ace43bfc4ee7b606b", "messageHeadline": "Update vercel config and build script to resolve 404 issue", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "695331d578b792ff561516a6217f96f0ad7453de", "messageHeadline": "Update vercel config to use only rewrites", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "e890018b8b8585f1512a2ad2a68896ef09c8077b", "messageHeadline": "Fix typo in vercel config", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c5d8f8952f9dd4ea1805806770585d0dfc91469", "messageHeadline": "Void commit to trigger Vercel to deploy", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c2d7e51768f3c9b2845a7792ad47eb55596f963e", "messageHeadline": "Use RPC url with SSL", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "7e4667ce51b79010c3993809288686899dfb24d3", "messageHeadline": "Move catch-all route to rewrites", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4e652ae576c46340f4512d7895b6e10e074c1208", "messageHeadline": "Revert \"Update vercel routes\"", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cc63b6bd30d62fbabf348a5dcfb05cee3f51d5e", "messageHeadline": "Add Popover menu to `ConnectButton` (#198)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 211, "deletions": 80}}, {"node": {"oid": "2f3a4dd505554dc1bb500f02b4578c70575aa4cf", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1dfd794298de6216566de9a365888d77e3a59f8b", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f568c096e21b31c68a9e4bacbd23d7a91fd0b93b", "messageHeadline": "Refactor Cargo manifests using workspace inherit (#197)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 295, "deletions": 383}}, {"node": {"oid": "a2a51d4327294cfddc9ad76c07c4d8c92baf0de8", "messageHeadline": "Update vercel routes config", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0daf7e1bbbb0cb843cb18d7ab36f7a79afa9d8ed", "messageHeadline": "Update vercel routes", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07f3bf65cc56a92731a12fe4f7ae77423e0a0a21", "messageHeadline": "Provide search results to /programs/threads/:address", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "bf80e81b15a977f4333ad1d3c8aa5001c1a27499", "messageHeadline": "Small design tweaks", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "1997cf9d9261a53f7647b620c214d2971892ff34", "messageHeadline": "Finish page_control generics", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2aaeaa3b9999aee063dec7ed9e71bc10f9dd09b5", "messageHeadline": "Generic PageControl data", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d714bccad6f11e60f95aa862f2ec6494a789c440", "messageHeadline": "Refactor page_control into new component", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 82, "deletions": 27}}, {"node": {"oid": "1c5fd1aac757b64af8b7f1faa26d4e06941fd67b", "messageHeadline": "Small pagniation bugfixes", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5a29c30d3ce56fd4ccb2692b8b89903f13365974", "messageHeadline": "Add `use_pagination` hook to `ThreadsTable` (#196)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 189, "deletions": 8}}, {"node": {"oid": "c7a1812eecf005cf21830a3eac676cfbca59f36e", "messageHeadline": "Further tweaks to search experience", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 114, "deletions": 27}}, {"node": {"oid": "d03c3bf255a338c0960831f06df64e232c7d793c", "messageHeadline": "Setup very basic account search", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 254, "deletions": 39}}, {"node": {"oid": "25b8759f261a1d550094867649678f3cf72ad82d", "messageHeadline": "Make sidebar icons a touch smaller", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "010fa8dfd9ba7d2318a0a17ee8e00724fa740b6c", "messageHeadline": "Add icons to sidebar buttons", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 124, "deletions": 15}}, {"node": {"oid": "ba5eb458878c10f029ad6913d0bb65138b9d3c4a", "messageHeadline": "Further edits", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 339, "deletions": 328}}, {"node": {"oid": "e591b731275cdd0a38a583d51b0f09941fbe499c", "messageHeadline": "Various frontend changes", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 319, "deletions": 129}}, {"node": {"oid": "543fc5f20bd8d5f0773d1ae6fa3217526caffc3d", "messageHeadline": "Design edits to sidebar", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a35ddcaa2982043d1e9a7c395e4091f76f62f713", "messageHeadline": "Design edits to threads table", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 92, "deletions": 62}}, {"node": {"oid": "d8ebbe9f677d8ae486cbc25ce7bf05fd71ff7aec", "messageHeadline": "Rename error from TriggerNotActive to TriggerConditionFailed", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "344e9991aed1b8cc1e67f0ed7bb9affc341cd97e", "messageHeadline": "Navigation changes", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 74, "deletions": 21}}, {"node": {"oid": "59912b01e0cc2e02e75de16942dc13d0061794d7", "messageHeadline": "Various UX changes", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 152, "deletions": 62}}, {"node": {"oid": "c7b7b64821d1584dc83d59922647609964541b38", "messageHeadline": "Change rpc source", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "23ecc074895c2d8b8c72cb3b7cec4704549f97d8", "messageHeadline": "Fix rpc url", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b472ecb62b0270da706480270cbf755c9868bc71", "messageHeadline": "Attempting to resolve Vercel issues", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 273, "deletions": 257}}, {"node": {"oid": "bd91f9ef9555a57462fd645ec46992f08d4ef865", "messageHeadline": "Copy favicon into dist folder on build script", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c8f4d1e64da4c584f5a746d4ba19841643d5b08b", "messageHeadline": "Update favicon location", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "440f709342b731045ec0a9424021bee5c450bde8", "messageHeadline": "Add favicon and remove api query from home page", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "6590331b24787c1a6f09e6047816dfe088560843", "messageHeadline": "Update vercel config", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b546305446cd90e8a663b7fdd34e5a976a26c56f", "messageHeadline": "Update vercel config file", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65bb8f3b32bb7bd4d3a449878b9ac2804e064a5e", "messageHeadline": "Update vercel config for static assets", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7f5276c474b3b6824fc0b2ef0dad76beb6397ba0", "messageHeadline": "Update vercel config to resolve 404 issues", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dcaf93c5346c084dde468c130088c7426deda76c", "messageHeadline": "Update vercel config", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "5643d3c59ea09c2c37bf649c496954b0b035d1fc", "messageHeadline": "Attempt to resolve vercel deployment issues", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2eadeb215fbf1c02f5cbe1101b798f16b7f81777", "messageHeadline": "Add Vercel deployment configuration", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "773f545f66f746e3ac68a8aade5eb1560ac010cc", "messageHeadline": "Remove .env_default file", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c9b8e8196a532817f7430d610de5864d1008538d", "messageHeadline": "Remove dotenv_codegen dependency to get builds working again", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 56, "deletions": 101}}, {"node": {"oid": "9d8d13b254840588cf4cfd393c0d05488d46d085", "messageHeadline": "Fix build error", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "288f04c95ad866e72b4f9a97455fc2394cfd9abc", "messageHeadline": "Introduce timstamp triggers (#184)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "6db8b24fd4cda85d8ceb81f974adf2f4b107ae12", "messageHeadline": "Move `VersionedThread` dep to Threads Program and integrate with app \u2026", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 259, "deletions": 86}}, {"node": {"oid": "1de3317019e8b6b765340b66049c6289ee96627e", "messageHeadline": "Reset the trigger context after a trigger has been updated (#193)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "413eea743bbf182220f5b6ad25930ac9395aae19", "messageHeadline": "Merge branch 'v2.0' into main", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "d402b7a08189f6ea064fd14a45c2afb2b517c205", "messageHeadline": "Add env_default file", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0b3b582801644f868f2bae3f004f487f8bd1ffbb", "messageHeadline": "Be more lenient with sim failures of threads with account triggers (#\u2026", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "79420c65f15c74e40f0a78da960b15ce16c5d109", "messageHeadline": "Create audits folder", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d2f2ca62fba4e6c052cf653a3c78353c84a7f24b", "messageHeadline": "Merge branch 'main' of ssh://github.com/clockwork-xyz/clockwork into \u2026", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "71d9ef8d2926fb8a1ce16e61894881d9d15cb189", "messageHeadline": "Add files via upload", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "641556d68771838a83caff6d9ca70a77e451e96c", "messageHeadline": "Refactor thread page", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 139, "deletions": 95}}, {"node": {"oid": "e3d7f49a4e02e6d6f0ef63a51feda495a55fee7b", "messageHeadline": "Auto-fetch and display thread simulation logs", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 69, "deletions": 90}}, {"node": {"oid": "2a79321bd4f4035d505f9081ef4cb4eda5514c7b", "messageHeadline": "Add `ThreadPage` and Transaction Simulations (#190)", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 265, "deletions": 46}}, {"node": {"oid": "e4f2a880d75801789796ac7cc11b9c6563e7450d", "messageHeadline": "Bump from 2.0.1 to 2.0.2", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "b9d0bd6ef3335b8f4a1c76a737dc5877d7d77647", "messageHeadline": "Merge branch 'main' into v2.0", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5002, "deletions": 1644}}, {"node": {"oid": "7a4c6300a3fff9e18652fe16518a5e537ca71e2d", "messageHeadline": "Update ThreadReset to reset the exec_context and created_at", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0eac3d0285fa261c1a4db9aa8d1cd1ca6ff73242", "messageHeadline": "Update secrets fileformat", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "9b66eea155e46fdc7ef5bf12eaa5a107ece05153", "messageHeadline": "Table design", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 43, "deletions": 80}}, {"node": {"oid": "e0aa2693da841e9f4811f3b3f96a90f561515728", "messageHeadline": "Use navigate_to rather than pop_route", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3039696700decc201ba70e1f2ca9d73dbeaa5d02", "messageHeadline": "Add a table to secrets page", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 48, "deletions": 5}}, {"node": {"oid": "ad0d3a57415999627c50bc24a0e83516fc0ebb23", "messageHeadline": "PoC for secrets creation and listing", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 222, "deletions": 14}}, {"node": {"oid": "fe2706ad49c6865343625745ca525d27906445e0", "messageHeadline": "Small button design tweaks", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e219c3989ebdb5aa3d96a836513b2a5dca23a9fc", "messageHeadline": "Small design tweaks. Popping router on cancel button clicks", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "79105c972981b0f1c8abf907dc51a95acb346ba3", "messageHeadline": "Migrate markets table to new table design", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 50, "deletions": 39}}, {"node": {"oid": "8fda79fd9f74671fce13e3a4613ced16b761cd2b", "messageHeadline": "Hover style change", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6c95718978977833ff56ac19099ffb785ba409f4", "messageHeadline": "Migrate DataPage to BlocksPage", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 170, "deletions": 31}}, {"node": {"oid": "ce5b87c0b9604406a0c028413c92f00697e2dc13", "messageHeadline": "Unify button design", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "29cfa5c89e7e6f28618e38d7a11032f40656fb8f", "messageHeadline": "Begin scaffolding NewSecretPage", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 76, "deletions": 8}}, {"node": {"oid": "a5aed144e8fce12f1335f707863d5523635c05d8", "messageHeadline": "Remove unused import", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a5b71ec6a19b884de67431a37bc0b7cd9226601b", "messageHeadline": "Small updates to threads table", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 37, "deletions": 42}}, {"node": {"oid": "28550922491bd83d988e9e7526770409ed29a5b0", "messageHeadline": "Scaffold secrets page", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "bd7401808e1513f69099c19680c1f8b5e81ff0eb", "messageHeadline": "Resolve warnings in cron, plugin, and programs", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "bcb3caf0b1d3d906516eaf208a1ab2e88424cd7b", "messageHeadline": "Merge experiments into main (#188)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4386, "deletions": 1586}}, {"node": {"oid": "781b42fd06f2926899597ce5ea1f19b8ecd3d2e4", "messageHeadline": "Clarify cron syntax (#186)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "e260adc287ca155a887e2f0512047a5bb50b0a43", "messageHeadline": "cron test every friday (#185)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "66da6da943926e30b205ad6ebf9700e56784d293", "messageHeadline": "fix localnet version regex (#182)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "692819887c6e721b53e95b2ad70704a1c7b25085", "messageHeadline": "add FAQ to readme (#176)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "40b9538080abb3417464157f34dbdedf7f11d017", "messageHeadline": "Bump from 2.0.0 to 2.0.1", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "19747a6ee51b0fd1a8fc2bc1720071f8580c78e6", "messageHeadline": "Use try_deserialize rather than try_from_slice (#187)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "03fac562afa749aa6c6e1851aee14a99c1bbd282", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6826ddc9163ce4ae25eda90ca9102999683a52f", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcbbbba278132c5ebc34afeec0b8dd93e0ac059a", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "16e5bef2e2206fa990e1fa6be9159207539651f8", "messageHeadline": "Bump from 2.0.0-gamma to 2.0.0", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "06258e7d60954d809324fa4fc2d609cae898f318", "messageHeadline": "Update comment on thread response", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "434df488dc21b79500a65097054a4f834bcaea62", "messageHeadline": "Remove dependency on macros", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 48, "deletions": 63}}, {"node": {"oid": "89a96e4969244a0d110181c384af17b0b231c82a", "messageHeadline": "Add readme to macros", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5c11dfdf9c24636d7bd809d85a89f68ceb5772f1", "messageHeadline": "Bump from 2.0.0-beta to 2.0.0-gamma", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "79d8595f52e5b14363b2d6ee0d8ffba613f7687c", "messageHeadline": "Upgrade Solana to v1.14.15 (#183)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 66, "deletions": 66}}, {"node": {"oid": "0eeb231701fee9ae07cdc679e76a5e0e55f99cce", "messageHeadline": "Cleanup imports", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6bd240969dff34b09d26d87e6ff3048b87926a0e", "messageHeadline": "Cleanup log parsing", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "7c88ec56ef9f0591bb30ccdd53aa97097de69ef0", "messageHeadline": "Bump from 2.0.0-alpha to 2.0.0-beta", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "4ceea7dd2ba21ed5f6d0ad5414cd1a925908ed5a", "messageHeadline": "Default build-all script to debug (#181)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bbc86fd168a302cea7e5c15696941fc7fe903687", "messageHeadline": "Small optimizations to thread_exec ix (#179)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 11, "deletions": 24}}, {"node": {"oid": "74c96fdbb06da9a27c657c3a4f2677926847d41e", "messageHeadline": "Add instructions to mutate a thread's static instructions (#180)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 124, "deletions": 2}}, {"node": {"oid": "67a8a8708e98c3e3dc82f597dca2a5c227466999", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "008e28d3b9fd781973530724db8ff6797a7f02d2", "messageHeadline": "Add close_to property on ThreadResponse (#175)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "f794cde1ffedca7230b6d6093edd017ed076914a", "messageHeadline": "README - note about main branch (#140)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e478a9a30f4a5a60e80e414f6c943803f28e5b7e", "messageHeadline": "Add support for epoch-based triggers (#173)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "277900222ff4897fd9822a14c3b22ffaa3e5ff36", "messageHeadline": "Fix bug where network program points to wrong instruction (#174)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "e38e9d67ddd93435bfc92bac0ce46f21fa861cb5", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb1d09ace7d4e53279e5742d1a0fb6219e6dff4e", "messageHeadline": "Add support for slot-based triggers (#172)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "2e2d70a34ab5209be50da9ac2a3940a5564e322a", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d2c3ec7dae2b4b4659a6b38454a6eba57edfcc2", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cca403c7d00765bc3e633be9fe6db018b7efcac", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7637fecada5ada8effabc26bcf3fe7ee12854d1e", "messageHeadline": "Update thread program address", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "d1fd00595595e5660e154324605837d8744960cf", "messageHeadline": "Dyanmically build exec instructions based on thread version", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 76, "deletions": 23}}, {"node": {"oid": "3d4cf299202829ca29d2685dd62cee33bb0034f4", "messageHeadline": "Update version and bump-version script", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "cbc90f16f6e8f4e36d5d6407ef744e187b269af3", "messageHeadline": "Bump from 1.4.2 to 2.0.0-alpha", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "fa5b72a480a46f1485488203e1f9cf04e677d829", "messageHeadline": "Update lockfile", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 514, "deletions": 598}}, {"node": {"oid": "128eaaec5a3e41fa1fd2865c6402f8967cbbe4af", "messageHeadline": "Allow threads to close themselves (#171)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9baa56836b01fd76d276d94178d0d78b9156b4ba", "messageHeadline": "Update trigger mapping for new trigger type", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "016cde9058d873876fbf9fa77c0a221f3ffbe722", "messageHeadline": "Rename active trigger to now", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 38, "deletions": 41}}, {"node": {"oid": "c08e90dbc6b8438ca55b2332871d59e414c1f6c4", "messageHeadline": "Update thread program ID to CLoCK", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ae31b691b07b4c99580e3b17000d0f7c3f9c1026", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d84aafa2d7ebca0801551719348630ad47bc0924", "messageHeadline": "Make the plugin backwards compatible with v1 (#166)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 894, "deletions": 604}}, {"node": {"oid": "985ebd979ee4ddc975036446726004ac08fcd9c1", "messageHeadline": "Rename automation primitives (#168)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 730, "deletions": 570}}, {"node": {"oid": "ea75f0c05038e646760008fcffa417a0d80f2a3c", "messageHeadline": "Fix dropped thread issues (#169)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 100, "deletions": 59}}, {"node": {"oid": "72d3dc79f736c9285e083d9ac3ba873e8ca699cc", "messageHeadline": "Rename automation back to thread (#170)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1295, "deletions": 1295}}, {"node": {"oid": "d65778cc210163db0712516d11521f9f4d19bbf5", "messageHeadline": "Update autoamtion program id (#167)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6ecab75fa41eab7769b437fe470d7f98c8c3ed54", "messageHeadline": "Rename automation_stop to automation_reset (#165)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 53, "deletions": 42}}, {"node": {"oid": "b7e2ef0f4288f9e1f53e915e3ecbf31519f3c34a", "messageHeadline": "Rename thread to automation (#164)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1264, "deletions": 1264}}, {"node": {"oid": "b2214d2087ba14bb97b2f59096dd7da512c30f0a", "messageHeadline": "Remove penalty accounts from thread program (#163)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 11, "deletions": 36}}, {"node": {"oid": "e70066daf51b13c12b072847ac6699c09c052463", "messageHeadline": "Remove unnecessary fields from ClockData (#162)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 325, "deletions": 329}}, {"node": {"oid": "d1a9037884f056930e1fa9835a46a9a01ca89771", "messageHeadline": "Add trigger property to ThreadResopnse (#161)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 112, "deletions": 249}}, {"node": {"oid": "1ea16a9671a07b75c387d8f6cd44c7475d1745d8", "messageHeadline": "Remove write_version var", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "3085d8207f9b65d2184db81412469100e7bbab8d", "messageHeadline": "Remove write_version logic", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 6, "deletions": 46}}, {"node": {"oid": "21d37861df5849b249c547c63e2fcfad6fda96ab", "messageHeadline": "Change u64 to usize (#160)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f84ea714fb6c40a1b669657504391fdeb55fd612", "messageHeadline": "Increase compute unit buffer to 1000 (#159)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d7c23bff60ded3bcc47bdab535f828481558ecb", "messageHeadline": "Increment simulation failure if thread account cannot be fetched", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "b4d107f2c93922e5e452de8b85eadcc6c2824937", "messageHeadline": "Submit transactions in batches (#158)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 118, "deletions": 83}}, {"node": {"oid": "ec713774a8b69eab786063ecdb037715e0e7de19", "messageHeadline": "Handle corner case where duplicate transaction signatures are generat\u2026", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 98, "deletions": 47}}, {"node": {"oid": "6fd828d28a2228717c005718b679269f40916122", "messageHeadline": "Migrate to exponential backoff function for simulation retries (#156)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "62a383f507101dfbd86c1b6c0599a7127afd7c41", "messageHeadline": "Add linear backoff to out-of-pool threads as well (#155)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "bfaa2cd3c9c53f8e7c587f6806d40e7326448dcd", "messageHeadline": "Update thread_update function for new max rate limit (#154)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "7c1d5587a15fcaae698c2a0ffd25177eb833ff47", "messageHeadline": "Re-write plugin to optimize parallel processing performance (#153)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 835, "deletions": 747}}, {"node": {"oid": "801d2e411e64d465ac36942018647e6203535ad9", "messageHeadline": "Add atomic lock to transaction executor (#152)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "e9f76d18f9504a49303092fe21154745f7dc19d1", "messageHeadline": "Add amount to ThreadCreate interface (#150)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "756c73fc2f1aafe179b1b80dbf227bfb3bb88904", "messageHeadline": "Add compute unit buffer to transactions (#149)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a24b1edf4d21996ab98ce1bc6cedb2028f7bd977", "messageHeadline": "Make default rate limit u64::MAX (#148)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "bf4190130aec39653e1edecb4b8b10ecabdd9a99", "messageHeadline": "Add 0 check before calling step_by (#147)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "26e48b8d12cedfde240b682222429023ecd4a49c", "messageHeadline": "Move log statement into builder", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "6222014e2952f83e1a1fab741ca89bb2158447d9", "messageHeadline": "Update log statements", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "9a02ba5055ee7535c8d79e0cda824b4622aee428", "messageHeadline": "Update regex parser for new logs", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "dd14ea5e168c9a4a1babac87e2ad3d16e1bb7ab6", "messageHeadline": "Add clockwork-macros to scripts (#144)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7394bfa83fb22b8481ff375e2c3f31478233817a", "messageHeadline": "Drop failed threads (#143)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 199, "deletions": 65}}, {"node": {"oid": "e2515fee956ace149ecd02170f213764ad41d615", "messageHeadline": "SDK links (#142)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "368a181bce6513a29377aa6ffa4394e5fa12d959", "messageHeadline": "Change thread id to a u8 vec (#138)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "75dab89044487de5a69fc910c41cc6f35fa86eec", "messageHeadline": "Refactor transaction executor logic (#139)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 51, "deletions": 74}}, {"node": {"oid": "e818702dd681394b2f5f355dac92ff3b5b486886", "messageHeadline": "remove threads failing more than 3 times (#137)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 94, "deletions": 37}}, {"node": {"oid": "2c1f133f2c2a96fa6d73013a64daf2eb41f923be", "messageHeadline": "Refactor instruction logic out of state folder (#136)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 60, "deletions": 88}}, {"node": {"oid": "c319a4cf6c7c2830937adf9ee1e814d2018df856", "messageHeadline": "Add clone and url flags to localnet CLI command (#135)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 83, "deletions": 8}}, {"node": {"oid": "ffae5143bf3180c27e7904d1c6acfbe0eca47a4f", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50a648f9cb05f631081a5bab72a4ee1eedee5a9b", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 27, "deletions": 35}}, {"node": {"oid": "06eaa135e85cfeb57bccc9e1977685e9e34ba0b9", "messageHeadline": "Use saturating_sub when calculating signatory reimbursement (#134)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "512677377e64cbf207ea0b1041147dfa2db00362", "messageHeadline": "Implement timeout window, allowing workers that aren't in the pool to\u2026", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 72, "deletions": 52}}, {"node": {"oid": "0eed8d900b9284317282ebe099cdcf63ea6509cb", "messageHeadline": "Update README.md (#131)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db0fae23b89a05ad04cca77a50acce777cb1ec78", "messageHeadline": "Implement delegation withdraw CLI command (#132)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "a9e79f25fe7f38983b8e97dbc204f6f4733452d1", "messageHeadline": "Update README.md (#130)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "6519496fefc2ea3b6793e13758b8f2d8ba6f013a", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4769c3d8659ae60337d7aa0f50727cbee04c7ca4", "messageHeadline": "Introduce TryFromData macro (#129)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 132, "deletions": 212}}, {"node": {"oid": "859df5992f786746a8c7dd89d16735ef20f0d90c", "messageHeadline": "Vector config for exporting Clockwork logs (#127)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "2d768baf4b3881cff63a29ed8d596b171c65c08f", "messageHeadline": "Use a one line statement for easier log parsing (#126)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2880a10273a87cc036b6604ee8733edc035654d", "messageHeadline": "Upgrade Solana to v1.14 (#120)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 144, "deletions": 90}}, {"node": {"oid": "f0925aa700c4eef81f2773e1da49cfa9a8cb5bc6", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "370dfde948a31d5bc885566b1ab851f5d2747b6c", "messageHeadline": "Add bump property to thread schema (#123)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "3c6f966af724bbc8092c561e6988fa824a6b2bc4", "messageHeadline": "Introduce static instruction sets (#121)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1138, "deletions": 963}}, {"node": {"oid": "15896115a65fdc02605495f31869cbe39f2b2f69", "messageHeadline": "Bump from 1.3.16 to 1.4.0", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "346a7d139e43b13215e3557156e3a888d80dd17e", "messageHeadline": "Export ThreadProgram from SDK (#119)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "42023eb9b365126c79a025dfd396ba9df5acf192", "messageHeadline": "Update readme", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3fe784f52a5174e7d4681c0fcd93a1364b56daed", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bc6265c217efdea99dec6f43479d6320180b8f85", "messageHeadline": "Small edits and cleanups of plugin code (#118)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 25, "deletions": 35}}, {"node": {"oid": "7e36503385c0b2cb8c26c4106fde116d0f0ca4c4", "messageHeadline": "Remove network observer module (#115)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 254, "deletions": 323}}, {"node": {"oid": "7957e14605d5984c5e88741af0a0d6b1cba5d072", "messageHeadline": "Update description in clockwork_sdk cargo toml", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7aba53c239e050ce50e3c9796aa42aaa13b56dbe", "messageHeadline": "Bump from 1.3.15 to 1.3.16", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "a58515b267c544e8661a2411157db4cff106df2b", "messageHeadline": "Migrate to Anchor v0.26.0 (#116)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 135, "deletions": 189}}, {"node": {"oid": "19a4cd3b60b9e5918d6e6d47396d57e02ce1c16c", "messageHeadline": "Update Solana to v1.13.5 (#100)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 152, "deletions": 90}}, {"node": {"oid": "6686173a8ecf097356a8291d063324f058a3e390", "messageHeadline": "Remove compute unit buffer (#114)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "a03f7edf4cf64bcb2a9bbbe64a5537d5adc0dad4", "messageHeadline": "Cleanup import path", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d9703817aff11b946856a0e1eef0c84c113f4769", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2aef7f36d4a0c5d21e58f8e6aa3a41e4cdcfe36d", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a51531cb38fb066c45d84561306ad877b7961139", "messageHeadline": "Bump from 1.3.14 to 1.3.15", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "e8f2d2806a393bb58adb19bd0dd625feb98e4e42", "messageHeadline": "Safely handle snapshots during epoch transition periods (#113)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 69, "deletions": 54}}, {"node": {"oid": "38034b64cfa02aaa949c9f7f9f8645f8bcbd1d77", "messageHeadline": "Use dynamic payer pubkey for future instructions (#112)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "740e58aad7ffea04c78bf8f5b6e3764cb2b9599b", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f884a4cc096fb1bc9c63b3af154324ad48ebd860", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "683bbc727e6fc35c34ff783cf1c332a2e24361c9", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c3dd3edb2403e01f50b4828fc532f0da0be3f16", "messageHeadline": "Cleanup transaction builder code", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "eef0f1d77d6bb1ce00105b872cbc1ce356a16514", "messageHeadline": "Fix bug in compute unit request", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd5f567f1e73b0d46cb57cebf19d57ade32fc5b4", "messageHeadline": "Bump from 1.3.13 to 1.3.14", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "a8738f532d7a80772701de0e8df9038a068a6fe9", "messageHeadline": "Fix off-by-one error in #110 (#111)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "71cc9057f2c3523087e1ad38239605258b19a43f", "messageHeadline": "Bump from 1.3.12 to 1.3.13", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "dae6cf7a7dd26e783a90c89aceebe0243ccaa29e", "messageHeadline": "Add compute unit request to transaction packing algorithm (#110)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "396957b346f0fb23fb8fa25fce190f7575dc602b", "messageHeadline": "Re-arrange packages in cargo publish script (#108)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "40585534c86780a1406d445c9f4677993cf55a64", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8235c9b90c1260e1d82be44cce06bb704f93bf52", "messageHeadline": "Bump from 1.3.11 to 1.3.12", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "210dd3d099b977ef33adc1c70f99ad6b32ae918f", "messageHeadline": "Attempt to resolve build issue in cli (#106)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 35, "deletions": 26}}, {"node": {"oid": "363e25fcfde869f1023fd3a7ea0777189784da70", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "025e5487fc2c3c7f1ea3563fa859b6b19d67dbeb", "messageHeadline": "Bump from 1.3.10 to 1.3.11", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "1d3cf661118e99ce39a1b08ed08a3493f3e6c9c8", "messageHeadline": "clean binary before copy (#82)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa188dd65f49046c203ab2ba8e78763e48a9bfce", "messageHeadline": "Remove signatory constraint on workers in thread_exec and thread_kick\u2026", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "2feee479b13ea69e3dde8f5036a8fce57b77c7e2", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30832ce15d492a076cdb7adbdf7637c21626ba28", "messageHeadline": "Update README.md", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c3db5331fd5b81dba1b9e8a007f0ffa464b51fe", "messageHeadline": "Bump from 1.3.9 to 1.3.10", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "6ee9ac1545dcc64eb9f73046dbe2cf9aa5d6412e", "messageHeadline": "Refactor the SDK to remove the client dependency (#101)", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 93, "deletions": 55}}, {"node": {"oid": "59950b158349dc52484e0d0023e23e6a52da2b9a", "messageHeadline": "Print fee and penalty account addresses", "author": {"name": "Nick Garfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f18f600d0f4b3f104c257dbf4cec23ba2bd86aa7", "messageHeadline": "Only want main branch for code-scans", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "846835bf40b4eec9e927c630bd6016b4dd3dae4d", "messageHeadline": "Move to a branch-based code-scan", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "86c2e25078bc09c2180b2a0b8667f7b7ad3b969f", "messageHeadline": "Fix typo in github workflow syntax", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "148549240304d952e97eeeb691a981c86257e6ca", "messageHeadline": "Update the pull_request trigger on the code-scan workflow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1803781abd9b5d7aa73472a4375f006d56f4cc72", "messageHeadline": "Use v1.0.1 of the update-solana action", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ccaa240e6610e6fe413261738569e260244c41f", "messageHeadline": "Use v1.0.1 of the update-solana action", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66ad6210e1dc30457746b980a25cad498dae6706", "messageHeadline": "Add an update-solana workflow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c534cd9f4767664174bb5634982e9ee3d5f087c2", "messageHeadline": "Rename objects folders to state (#97)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 111, "deletions": 112}}, {"node": {"oid": "87d45fd8b8db421752cc693c993e534b85d2b8cc", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99901b0d33d3864f3449375a53aea520dc046923", "messageHeadline": "Comment out libudev-dev dependency", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49c78d89def9d7f7f4ebea831c81f29316861f44", "messageHeadline": "use solana-validator cmd instead of solana-test-validator (#95)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "092f86072ad0fa087c990ec9f01e26a227913046", "messageHeadline": "Bump from 1.3.8 to 1.3.9", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "01374c206e144784b726ad763d6d7f10c1eccd00", "messageHeadline": "explorer command (#94)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 159, "deletions": 5}}, {"node": {"oid": "f775cf8e728bccbaeaae869aa1dfa0bfb81e02cf", "messageHeadline": "Mat/plugin solana version (#90)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 127, "deletions": 76}}, {"node": {"oid": "853e66592822e304e8952c95ebc5fe21def2c967", "messageHeadline": "Use correct source for stake balances when creating snapshot entries \u2026", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "98a437e8bccb63400a5bab74e916a7bcad11940d", "messageHeadline": "Use correct source for stake balances when creating snapshot entries \u2026", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "a7751e256337e6adbc1f23082b091c9efe8b09e1", "messageHeadline": "Update README.md", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1a7c4fc883ae75e046e7feda0814fb7696d417cd", "messageHeadline": "Update README.md", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f215736ab35b7441c018f9dbe1c3d92a6f3e0ebd", "messageHeadline": "Mat/crate info (#85)", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 222, "deletions": 26}}, {"node": {"oid": "3cb8c23dd81ef4e22eefbd3fe95a9a9218475ada", "messageHeadline": "Rename ExecResponse to ThreadResponse (#91)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 81, "deletions": 79}}, {"node": {"oid": "ade6e84289f507371c7f92ea106529bf953a54e5", "messageHeadline": "Merge pull request #87 from mwrites/mat/cli-thread-get-address", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 55, "deletions": 19}}, {"node": {"oid": "47f51e23c9f300db9f7f3642a2a4f2b5a0866b9c", "messageHeadline": "Merge pull request #86 from mwrites/mat/fix-cli-errors-long-form", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "a8a3672d79a129b1c4025a9ba7a1a48d0dd3b84a", "messageHeadline": "Update solana deps in CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "402a222bb4a444d61807bf1acf9247a156c8ec48", "messageHeadline": "Merge branch 'main' into mat/cli-thread-get-address", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 234, "deletions": 684}}, {"node": {"oid": "c884ff7482bd09796ad697525dfe695c8df3563d", "messageHeadline": "Bump from 1.3.7 to 1.3.8", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "4d65520aa86d00b842693c3999438ad600edf483", "messageHeadline": "Export ThreadAccount from thread_program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24548405db229bdd1fd23ac0ce3ac0e900d82a78", "messageHeadline": "Bump from 1.3.6 to 1.3.7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "2e72d4978b8915724d3e86745ac9d8b5a8904b46", "messageHeadline": "Fix export path in SDK", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d12cca6e4ba4cfb150a4be1f61cf9a5e6da40b75", "messageHeadline": "Bump from 1.3.5 to 1.3.6", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "831707261a372fd90df2d8d1a4ada19b88310c67", "messageHeadline": "Upgrade Solana deps to 1.13.4 (using Anchor fork) (#89)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 93, "deletions": 479}}, {"node": {"oid": "ccc0018b0625a0dd2014ee3dd374482366e76743", "messageHeadline": "Bump from 1.3.4 to 1.3.5", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "35c4150732866f0a218c2fd74b5d90a17799cd64", "messageHeadline": "Error out early if sim exceeds rate-limit", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 13, "deletions": 5}}, {"node": {"oid": "e71ac0f7058a6831feba1832257c3a1cea628b02", "messageHeadline": "Bump from 1.3.3 to 1.3.4", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "545f6772912d79dbe26790ae621164c2d254816c", "messageHeadline": "Update log messages in plugin", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "6c1f30ce04ca36f80f0427aa89cbed8e6e808379", "messageHeadline": "Bump from 1.3.2 to 1.3.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 39, "deletions": 55}}, {"node": {"oid": "a2d4bcb02a8e4bd21d7a711a51f85866c107742f", "messageHeadline": "Update bump-version script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "69dc24458205beda522e74a73e88a9ab9432f3bf", "messageHeadline": "Update bump-version script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "db9eccb140626bb17262fd5b7427c7956d67c893", "messageHeadline": "Resolve build error in SDK", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f9f8e1e353c9d7b489346dba55a0f269fe55d668", "messageHeadline": "Bump from 1.3.1 to 1.3.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "742a970ea7e2abbfea1f9dae169f3644066f2d28", "messageHeadline": "Prevent user from withdrawing SOL that put a thread below the require\u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 21, "deletions": 1}}, {"node": {"oid": "ae39facd94434146fa9e31b3945942f273965034", "messageHeadline": "Update sdk and thread_program interfaces for clean IDL generation", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 23, "deletions": 29}}, {"node": {"oid": "37e0903b1a8851f8f3f37776b609ce2c7c645446", "messageHeadline": "Check that signatory reimbursement amount is a positive value", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 10}}, {"node": {"oid": "831a4c2e5a1c5041a5fd7fd3a578656472772076", "messageHeadline": "Resolve bugs in account trigger algorithm (#88)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 56, "deletions": 125}}, {"node": {"oid": "0c04a66254caea989ea2a9678b10642aaf339fda", "messageHeadline": "revert this", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0772b246985c5789f7762a854b700ccffc834253", "messageHeadline": "help not showing for subcommands", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "3a4aac32844d1019d2220a2e9e17a198b5e6ef68", "messageHeadline": "Read queue information from an arbitrary pubkey with thread get -k <A\u2026", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 46, "deletions": 18}}, {"node": {"oid": "8c63bc635c8e461244623dfef0619477b5e9df2a", "messageHeadline": "fix cli errors not showing full text + added KeypairNotFound error", "author": {"name": "mwrites", "email": "20499416+mwrites@users.noreply.github.com", "user": {"login": "mwrites"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "109a03cf67d1555e6db2db14cd031f0748492760", "messageHeadline": "Print pubkeys in clockwork registry command", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "69338c7a8d28e537f3f95ee6dfc9846138d159f2", "messageHeadline": "Bump from 1.3.0 to 1.3.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "018cadd397ee7590f0ec7e78368a137495157435", "messageHeadline": "Alphabetize accounts and args in network program (#84)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 106, "deletions": 105}}, {"node": {"oid": "3b85069ac4eb4c0c978506800161319f6b69cea7", "messageHeadline": "Rename \"crank\" to \"exec\" (#83)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 189, "deletions": 188}}, {"node": {"oid": "8a5a8e7fbc4cf1facf15d77eeac07f7bba188bb1", "messageHeadline": "Bump from 1.2.14 to 1.3.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "70ef39f1041151124d324d13401da32cded70587", "messageHeadline": "Rename queues to threads (#81)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 853, "deletions": 842}}, {"node": {"oid": "45ab0adb191b809a97c3e6bd9c9eecd53422aa99", "messageHeadline": "Avoid submitting pool rotatation txs if the worker is already in the \u2026", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "47fbaddc358bc9a86ea5614cb72c2094af096a5b", "messageHeadline": "Add offset and size parameters to account trigger type (#79)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "2712e1322bdf14e277ab9888bf364f830a2080cb", "messageHeadline": "Bump from 1.2.13 to 1.2.14", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "6dfb2cf92500fa448d1a9d3dc4838e13acd26491", "messageHeadline": "Re-export utils types from queue program to populate IDL", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 196, "deletions": 14}}, {"node": {"oid": "023d3d1736b415461e7db1ffb0dda6e4e00eba8f", "messageHeadline": "Add TODO", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3f2c5a163cf11ec5e70e576706f68fccc5338c4e", "messageHeadline": "Bump from 1.2.12 to 1.2.13", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "277ce1b107f11d9f45c1f17bb525c2c046694df2", "messageHeadline": "Add named QueueBusy error to the kickoff instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0df4262e1df3f5065d61d2c49af054fd5f838a9", "messageHeadline": "Add CLI command to parse cron schedules into firing tables", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 55, "deletions": 0}}, {"node": {"oid": "c85d1dedc911d7901b812934b276721483b3b17b", "messageHeadline": "Add todos to CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "343408075463906f4cb5443295f356f5397874d2", "messageHeadline": "Cleanup debug log statements", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "a2bfbbcb29c9960007ad47b9054aa21f28e54526", "messageHeadline": "Require the queue does not have a next instruction to update the trigger", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "09bf9fe6689136431df87e9f79082754f85d142d", "messageHeadline": "Small code edits to queue kickoff logic", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d9050f5b158438494c95b461439e5598e32283fc", "messageHeadline": "Ensure the worker signatory is not equal to the worker authority", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "0cbbaa158bd525f2f7614b2592217706b016c756", "messageHeadline": "Add snapshots, fees, and penalties to CLI output", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 65, "deletions": 5}}, {"node": {"oid": "9a91dd914d448b4b92e69d97adf1cb3c9ad76f88", "messageHeadline": "Switch back to old realloc method for pools", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "31ca8e07023aa21dadedc20834ccc43d42e11688", "messageHeadline": "Update pool logic to support downsizing pools", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "db70594986a78734881c8cd4e6162365b621631f", "messageHeadline": "Remove prev_timestamp function", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 11}}, {"node": {"oid": "891f3a88515d851d286afc7f118d8c4e8ad84c03", "messageHeadline": "Update skippable schedule logic to reduce compute unit usage", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 14}}, {"node": {"oid": "22cda00c4c6286d5360df26f0b6a3e9bb9b1bcc7", "messageHeadline": "Require the worker is not already in the pool when they rotate in", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f05054edcd1d65e17cb53032fee0fbd813698a60", "messageHeadline": "Resolve logical error in how the queue is handling skippable queues", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 14, "deletions": 7}}, {"node": {"oid": "d00e20f17fb5a952b2c0f5987ebf9c84df106f8e", "messageHeadline": "Allow worker to rotate into pool if there is excess space", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 10}}, {"node": {"oid": "8ade4705486aba8196973f0995db284969c4101e", "messageHeadline": "Add CLI command to update pool sizes", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 85, "deletions": 2}}, {"node": {"oid": "1adb7b6473b1e7d714715c24fd85095e0bb42ac6", "messageHeadline": "Bump from 1.2.11 to 1.2.12", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "22a338158bf4106acb831ad536dea12f43e0181a", "messageHeadline": "Resolve bug in how the plugin builds crank txs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e1497f157364b9f329a5df776e1f3c767a6d8c83", "messageHeadline": "Bump from 1.2.10 to 1.2.11", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "f95f8334fdefa5a48ed98a7b80ecb805afbe6a74", "messageHeadline": "Add queue pause, resume, and stop instructions to the CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 135, "deletions": 2}}, {"node": {"oid": "d8fe1bfa8aa057c6ac6fba28083526761c7da5fc", "messageHeadline": "Add queue_stop instruction to reset the next_instruction to None", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 39, "deletions": 0}}, {"node": {"oid": "9730b09353e616bf83bf6b574f61f93744e3c788", "messageHeadline": "Fix calculation of snapshot frame address in snapshot delete flow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d6311c913dbd45c055bd448d0f77d1f67544240", "messageHeadline": "Bump from 1.2.9 to 1.2.10", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "d21b83f1e931b5fac05b68656e7727e6a9127fc8", "messageHeadline": "Add todo", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "66bc37bee0a81c0156fda037cf92cee1e340035b", "messageHeadline": "Update delegation CLI commands to use named arguments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "d5317268ff7b8b62e32756d88349b5ea707a94eb", "messageHeadline": "Allow the network admin to unlock the registry", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 80, "deletions": 2}}, {"node": {"oid": "bcd4a3e4b0bb7584abdbf2ceac831c052e027c68", "messageHeadline": "Resolve bug in fee distribution builders", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "006e6fb046900663cedc081c41d9bc0cb3c313d3", "messageHeadline": "Resolve inifinite loop in worker_delegations_stake instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "216149981e494110c5e8e9271d586fc15b0d479d", "messageHeadline": "Update description of utils package", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "545c3e9bf8f50ffd9a36d096d59873decb85436d", "messageHeadline": "Fix infinite loop in queue logic", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b54c62884fc500e6a9abcbc4179b1eb3c7e39717", "messageHeadline": "Bump from 1.2.8 to 1.2.9", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "9da51af916d1a8a27768e707b4dea501a9ab70cd", "messageHeadline": "Refactor queue kickoff out into its own instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 265, "deletions": 131}}, {"node": {"oid": "eaf33394a201963cf3b5cd7c606b71f12f006384", "messageHeadline": "If trigger condition is activated, set next_instruction as the kickof\u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 223, "deletions": 238}}, {"node": {"oid": "d83b7f750e30f8e27ddceb7efa829fda3c8380d5", "messageHeadline": "Bump from 1.2.7 to 1.2.8", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "57cb26d580f5c2af88c0036afe99167d7ae16702", "messageHeadline": "Reset the return data to an empty byte array at checkpoint B.", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1e95450a7e2bdb2690169d3fa34fe2c2bf8e9938", "messageHeadline": "Cleanup queue program errors names and descriptions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 26, "deletions": 17}}, {"node": {"oid": "99a7abf1d01459e342e7a4245c28b67e4cecf78a", "messageHeadline": "Fix: setting solana config before running localnet command (#77)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "6c4039fccaaf56f84355165c7312855b3d647c58", "messageHeadline": "fix: `queue_program` in same namespace error (#76)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "74981b7ecebc0cd16a82330b308a207f003e5234", "messageHeadline": "Bump from 1.2.6 to 1.2.7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "c751cf44213f286acb32fa885a511b4c325c35d7", "messageHeadline": "Move log statements to outer instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 18, "deletions": 20}}, {"node": {"oid": "e503e02f00d96f36c6ae58845bb40de142ebb187", "messageHeadline": "Bump from 1.2.5 to 1.2.6", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "ea1f501fad6a1ba9fac7248412b730c049274864", "messageHeadline": "Add log statements to debug queue program on mainnet", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 4}}, {"node": {"oid": "1d51c66a8a752b9a33388d5a1c4038eee5fdf6be", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e9bf44036383d1d065ea8ff2fc195c5fcf5a6b13", "messageHeadline": "Reset queue program ID to 3XXu address", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "11eeb02bb869ef74a9fef4a7660cec25c533869f", "messageHeadline": "add command to set solana config to localhost:8899", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b1c00ead888bdf5a355ec2417bd4a6fa73d8be17", "messageHeadline": "Refresh queue program id", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dad14a8db2d25c7361d1ba54ee96d25afbdcace3", "messageHeadline": "Bump from 1.2.4 to 1.2.5", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "742044c58ac05a95f7a3a8dca894fe06f9cff4f5", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba3dcc38df38cb36bec7a6c76eb6861918bd0bb3", "messageHeadline": "Add division by 0 check in fee_distribute instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 21, "deletions": 18}}, {"node": {"oid": "c6f45df013f14ae8df6103f05c5a53786b6f5942", "messageHeadline": "export queue client for clockwork-sdk (#75)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f828624f1fdf8030546ccc23f708ef811698299f", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36f3fcc3eef95a03b7240cd6fcea0bbec31564e6", "messageHeadline": "Remove nonexistent utils package from sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a26671afec88fecbff6ab7b71e7f29db6f953e18", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "825ab7af8921c3969580a00a2a62a1bcc386e338", "messageHeadline": "Bump from 1.2.3 to 1.2.4", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "3c18298ac4ca8cdb47b194e2438261066abfcb13", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dc8ae4b2e1f96453714bfab66f0e88b302ab80cb", "messageHeadline": "Implement snapshot delete flow in network program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 294, "deletions": 97}}, {"node": {"oid": "c8146cfcafc951993ee93a71b325eeb3727cf7fb", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "344066c4df4299e8b47aefa851ee11500a15ea95", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06bf64a5c3cbf82089c1cf56848b6eda3941587a", "messageHeadline": "Bump from 1.2.2 to 1.2.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "23f3bc680f4fc2f20ed75cb1f6c7190079936777", "messageHeadline": "Add safety check to crank builder when fetching queues", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "65b8f539453addec2e7fd942c405ee501efea20b", "messageHeadline": "Add QueueDelete function to CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 49, "deletions": 1}}, {"node": {"oid": "0c92b9e6a24c5d6bd182d2c71a792af7a1a2332b", "messageHeadline": "Add ConfigSet command to CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 58, "deletions": 50}}, {"node": {"oid": "5a45f102b037b094b895766eb961b67834e871a5", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6dcb6d6088fb4730272854cf0e218dc9e63f1461", "messageHeadline": "Add CLI command for creating queues", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 140, "deletions": 28}}, {"node": {"oid": "85852293d8e666a6dae11afdfcdc3b62eb9e2c0d", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fbe8ded4ffde6f1e0a77cee45c82c403de8bfbc7", "messageHeadline": "Add README to utils package", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4bf73b0b446065a11e964d341b921a136a10054d", "messageHeadline": "Update cargo-publish script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ca0e8e29bf159acc458044d85825d46ace0fba51", "messageHeadline": "Bump from 1.2.1 to 1.2.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "8e59ac5dc6be068cdebe3aa1637ddf2184397860", "messageHeadline": "Add CLI commands for delegation create and deposit", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 82, "deletions": 27}}, {"node": {"oid": "de0d9e4eaa0a1405bff8be9a0be3b353c4f18b72", "messageHeadline": "Bump from 1.2.0 to 1.2.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "aadaad7f81dc78b70b6ec1dfa81efcf357378346", "messageHeadline": "Implement worker_claim flow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 78, "deletions": 27}}, {"node": {"oid": "71aad0241091c4b6c5e6875b6e104a9735d33fb1", "messageHeadline": "Add fee property to the queue_update instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 74, "deletions": 67}}, {"node": {"oid": "99d2bc720589f6e72b51a0f43dfd12628c657f4e", "messageHeadline": "Bump from 1.1.4 to 1.2.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "27f94f04f156b4d8825ce2606530e64da9986bc9", "messageHeadline": "Update bump-version script for new repo structure", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 8}}, {"node": {"oid": "03d190472bf87a486ea9241e8aa86c8e945b3c88", "messageHeadline": "Refresh program IDs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "654781745e4fd57cf853241b144779e8b92c0c88", "messageHeadline": "Small code cleanup in the network program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 13, "deletions": 48}}, {"node": {"oid": "06e242ea2b5454d5bfaf53ffb161f08ce84f8b75", "messageHeadline": "Network program redesign (#74)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 5085, "deletions": 4987}}, {"node": {"oid": "4803145d2f672bae700638434d9037064099d708", "messageHeadline": "Client create ATA function bug fix (#73)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "d8d35c8f243b146b2c98cad400dd30bd50795c8e", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "402762d5ea18494202894414cded5a90afdf1182", "messageHeadline": "Add CLI command for fetching nodes by their worker address (#72)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "867f13cf08d1f4fc4264cf574fe5d15821bba71a", "messageHeadline": "Update CLI instruction descriptions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 62}}, {"node": {"oid": "19bde213a5abc1d8daa322a8b6450bd641d1fdfd", "messageHeadline": "Resolve typo in account verification of snapshot entry", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "739f24d4c89d22563f0b4cbf0d8fd02d0ac9a9a0", "messageHeadline": "Revert back to seeds/bumps for verification on mutable accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 118, "deletions": 31}}, {"node": {"oid": "a09870d0e8fd9a3f13e45849007d51c3f457aca6", "messageHeadline": "Delete unused scripts (#71)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 43}}, {"node": {"oid": "9983ed0ac78391fba513d1021b16c3084844c88a", "messageHeadline": "Bump from 1.1.3 to 1.1.4", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "c0e4650d1aa7724637d47d17a4c2fc62f6b12fea", "messageHeadline": "Use seeds/bumps for account verification where needed (#70)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 124, "deletions": 56}}, {"node": {"oid": "14adabfc61a459131a6ba3ea82d73b0725aa3574", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0fa6f8fe0b6be45e4e5ad3c791bcc36bcbf0163", "messageHeadline": "Bump from 1.1.2 to 1.1.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 50, "deletions": 44}}, {"node": {"oid": "e332e8e95be64ab6e5e6e437bdb97d0c194c07b7", "messageHeadline": "Update cargo-publish script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "af6beff18e7ff22d74092239da6c6e53e5202520", "messageHeadline": "Bump from 1.1.1 to 1.1.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "9f32cb28bede33d3b2b6b97dbdbaa136329065f9", "messageHeadline": "Update localnet and build scripts to account for new program names", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dc847dfe79ad15218a32b94142b48b44e6d979a1", "messageHeadline": "Bump from 1.1.0 to 1.1.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "152ff626aa7146d499a9fe5e29153a86636a9c7a", "messageHeadline": "Add extra condition for skippable cron trigger contexts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e52a533e3cd07105d3f1449f5e7ebfe990e1be2", "messageHeadline": "Bump from 1.0.6 to 1.1.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "54d640dbf59943c8c938fd07fdb401d15437afe0", "messageHeadline": "Update cargo publish script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "de6d36aa3df9d6846dbf87f83d447e971076a63c", "messageHeadline": "Update bump script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dbd5d2a247c348f95c31f4709f45415e27336bd0", "messageHeadline": "Refresh program ids", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "bfd8c16a8f94fcc796981d664220f4d66336eab1", "messageHeadline": "Small code cleanup", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "dc502a03bdf16a125e3ad4658cd734cfb1cc41bc", "messageHeadline": "Resolve typos in refresh-program-ids script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "529c6f990fd154b0eac0df7b339e74ad7f4fdcae", "messageHeadline": "Refactor all programs to hide seeds and bumps during account validati\u2026", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 288, "deletions": 393}}, {"node": {"oid": "ad982405892ca0aa8dabdd681e652b43f10ac1b2", "messageHeadline": "Add comments throughout queue program (#68)", "author": {"name": "nickgarfield", "email": "nick@clockwork.xyz", "user": {"login": "nickgarfield"}}, "additions": 431, "deletions": 384}}, {"node": {"oid": "75f3d8b695eb52cc5b0af302f3016777d8470a2c", "messageHeadline": "Update Anchor.toml file", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0a2e17fea86536f11fce282f26008eafc762ba51", "messageHeadline": "Update cron trigger type to support skipping missed invocations (#67)", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 118, "deletions": 60}}, {"node": {"oid": "aadcd351d1ff2f5d49cd09fbceb118a9e198ede3", "messageHeadline": "Re-export program state under the 'accounts' mod (#66)", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7ac6011e9f568b45f54012092b867965b7fb9cb1", "messageHeadline": "impl SplToken trait on Client (#65)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 248, "deletions": 4}}, {"node": {"oid": "61a20b79e529ecbc4a1be968091fc1ced8cef574", "messageHeadline": "Cleanup export pattern to make features purely additive", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 13}}, {"node": {"oid": "02a742f408e50e5c3cfd69178559957236043d65", "messageHeadline": "Cleanup program names and developer interfaces (#64)", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 291, "deletions": 252}}, {"node": {"oid": "07a046215a8d7d3f532a18ae8dfe929bebc312b1", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e15a9772537dfc45b91706f84da3d38556daaca", "messageHeadline": "Introduce `TriggerType::Account` to allow for triggering queues when \u2026", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 200, "deletions": 27}}, {"node": {"oid": "fd698d8a26dd6e530d0776b6ca50e589fe82e6b4", "messageHeadline": "Refactor SDK interfaces (#62)", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 8, "deletions": 76}}, {"node": {"oid": "ddf78364c99505500dcb0876a4c70a6108bf9bab", "messageHeadline": "consolidate programs and client into sdk package (#61)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "aa82cfc0468eb76dffd5014ab02a6446d2ae70b3", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88a7eab3b91c6b583fdee76a2da655d704054e2f", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "002253f222b27eab29117765bf3072e2a0260c46", "messageHeadline": "Merge branch 'main' of https://github.com/clockwork-xyz/clockwork", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 253, "deletions": 91}}, {"node": {"oid": "d01a46a360320f5cadbf5db6510f8ce8f82de9f0", "messageHeadline": "Introduce rate_limit feature to manage how quickly a queue is cranked\u2026", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 289, "deletions": 91}}, {"node": {"oid": "60e113190c978b264f40bfe6d05e285cbdedf7db", "messageHeadline": "Create sdk package", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "a3a180f7937c36f09069e45b7b35cf320f862f0a", "messageHeadline": "Bump from 1.0.5 to 1.0.6", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 32, "deletions": 32}}, {"node": {"oid": "946eeab836abf03911ea8fda8b00d37fc638fcb4", "messageHeadline": "Rename queue.name to queue.id", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 33, "deletions": 37}}, {"node": {"oid": "40ec7cf6df699ee0fc0641b1f6072b0ca4973ec5", "messageHeadline": "Rename first_instruction to kickoff_instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "f70bc3f3853957988c72d87e12770529ffefc4d5", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "2220628238135ce65caf8da8cc1205b66279a7df", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c128b2ed87ec1644df9904ac966b96a4068860f3", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "222a70c98a5cb1948f77f76606b545b7dc1b568f", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be53810490675baa8aa7eeeb54f223d50f01d47e", "messageHeadline": "Bump from 1.0.4 to 1.0.5", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 32, "deletions": 32}}, {"node": {"oid": "ef86310c05c562ec4bc27e463ac73d657fd56ed5", "messageHeadline": "Refresh program ids", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "0f5817fa9c0da78f9aff56722182e08fecd295cb", "messageHeadline": "Update README file", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9f8ac8a9a1a23aba0645d3aec7a111e98c52cb62", "messageHeadline": "Bump from 1.0.3 to 1.0.4", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 32, "deletions": 32}}, {"node": {"oid": "5d5cd06f4da4bdbd103a85417b97888c6aff6cb3", "messageHeadline": "Add config to pool program to track pool_authority", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 263, "deletions": 86}}, {"node": {"oid": "ed05c4b4c069bceca2c7d3ede1c2f52c2030f58b", "messageHeadline": "Pay lamports to maintain rent exemption when reallocating account space", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 60, "deletions": 27}}, {"node": {"oid": "f29a7ed179743a63704bbba8c1fd71aebbd3ec82", "messageHeadline": "Add todo for parallelization", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6e866a57aa838b3e1e70cdfa7caa0781ca58ffc7", "messageHeadline": "Pre-simulate cranks and pack as many as possible into a single tx (#57)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 114, "deletions": 42}}, {"node": {"oid": "7ce58af410e469823cd152ad6ce553d2ae0b9503", "messageHeadline": "Refactor programs to support multiple worker pools (#56)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 776, "deletions": 523}}, {"node": {"oid": "22c81826a1fd3b18957512e1131346cbef20dee7", "messageHeadline": "Attempt to use vector for safe summation (#55)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "dd88513316a78520e355a54a94d0fa1b8f78efc8", "messageHeadline": "Remove unused import", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "693a97e536c24b2d49f78c83f6fe2506bc79072e", "messageHeadline": "Adjust calculations for mem realloc", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11, "deletions": 35}}, {"node": {"oid": "a21be4881917b23a9e7fbafe17488e8a234c369a", "messageHeadline": "Rename queue_close to queue_delete", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3414e7cd6cd73791b2448d0c61b9cc2396f51ea6", "messageHeadline": "Implement snapshot_pause and snapshot_resume flows in network program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 119, "deletions": 3}}, {"node": {"oid": "c9b63107d9734e3d202a63e0b21648b28841314a", "messageHeadline": "Cleanup crank program errors", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 18, "deletions": 42}}, {"node": {"oid": "d99f6b12d7d99dd281a9552f1158022e1c0ac4c1", "messageHeadline": "Implement naive queue_update flow to manage", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 42, "deletions": 39}}, {"node": {"oid": "b4be6250ccc57acff4872f6ee213d8743dcbaae7", "messageHeadline": "Implement naive queue_update flow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 53, "deletions": 0}}, {"node": {"oid": "5f39286eaa9738b94f5a14defb3df60f120b68e9", "messageHeadline": "Implement basic queue_close flow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 1}}, {"node": {"oid": "478e287a7f81db169940a6494ff810c9852ae130", "messageHeadline": "Implement basic queue_withdraw flow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 52, "deletions": 0}}, {"node": {"oid": "ed6478cd8212a829bb643fed998dc9e2489b8626", "messageHeadline": "Implement queue_pause and queue_resume instructions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 108, "deletions": 5}}, {"node": {"oid": "200c1765e0515289b4a3269076b18fb66f477aa8", "messageHeadline": "Redesign tx executor in plugin for new queue model (#54)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 93, "deletions": 308}}, {"node": {"oid": "f4d4cf2e1945409f66a73e71c02b48cdf10262b3", "messageHeadline": "Introduction of \"crank\" program and deprecation of \"scheduler\" progra\u2026", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1744, "deletions": 3271}}, {"node": {"oid": "ff4b7c1b375cb6cf81e8e01aeb41da02f20ee8f1", "messageHeadline": "add arg for `localnet` cmd to allow for bpf loaded programs (#51)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 82, "deletions": 9}}, {"node": {"oid": "d1d32295813c66746513459b7533b2a4e628dbb5", "messageHeadline": "Bump from 1.0.2 to 1.0.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 38}}, {"node": {"oid": "54a8877ba212feabe41705e1bfa5acd76f2697f1", "messageHeadline": "Update build-all script to create global config file", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "732c3a48abc15485e6ccf53ca5283d9d923f5f89", "messageHeadline": "Update cargo-publish script with new crates", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6dd0e6866b7211ff21da29714a22254a81a8c096", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25dd3d23764ad1d4967db9252dfe7517f45b927b", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3e3b31d392a792d43d3fd8adbd0054e0a6130468", "messageHeadline": "Update release script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9b28e65f5f8a1081512284c1a0458bf5ff1338a2", "messageHeadline": "Bump from 1.0.1 to 1.0.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 74, "deletions": 66}}, {"node": {"oid": "b4a812bc1cf3eac16233975ada86e3d70aeec511", "messageHeadline": "Fix bug in release script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d19dc7d745bab2023727f87d7a2880e773d0184b", "messageHeadline": "Refresh program ids", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "26a6e231d87f2eeab8f6909773b2fe5cdda04dec", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 23, "deletions": 4}}, {"node": {"oid": "ffe82bd4e10c95fa9eebb27f57d1de6fa1bd784c", "messageHeadline": "Setup localnet script and document build process (#50)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 447, "deletions": 217}}, {"node": {"oid": "7fd9632539e0d286150c55784ff8aeaf69145eb1", "messageHeadline": "Resolve build errors", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 198, "deletions": 70}}, {"node": {"oid": "578f791bce668d0c10c014eb5e7888ccc606cf98", "messageHeadline": "Small cleanup and debugging (#49)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 128, "deletions": 86}}, {"node": {"oid": "98cb5aea7db4e4d3d2411dce2b1443724984f47b", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0dbfead5b6f321f3bfb42098bf7e8d9f713b493e", "messageHeadline": "Add simulation back into plugin flow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a72674007f0fe4c5721e1f4612a08dc41f45ba25", "messageHeadline": "Bump from 1.0.0 to 1.0.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 38}}, {"node": {"oid": "9b4bf0fba967e09ca796b295c2b6e6cf825e59b0", "messageHeadline": "Refresh program ids", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "848950f295300a88c552d564bbe003ae6c0edb4c", "messageHeadline": "Bump from 0.2.0 to 1.0.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 166, "deletions": 165}}, {"node": {"oid": "7082c07146c517cbe4b3741f69fa0716af8d7e37", "messageHeadline": "Rename responses.rs file to response.rs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 139, "deletions": 141}}, {"node": {"oid": "4bf9ef575bbb2010eaf401aa93711ced8b03f54b", "messageHeadline": "Rebrand from Cronos to Clockwork (#48)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 620, "deletions": 611}}, {"node": {"oid": "0280f8cd80a2c2969594fc85aa80f83471225a06", "messageHeadline": "Update Anchor to 0.25.0 and Solana to 1.10.29", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 547, "deletions": 429}}, {"node": {"oid": "b325ffdfe2b2c69be66cfb90ee0bf22f39dc7cb2", "messageHeadline": "Remove dead code", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 11}}, {"node": {"oid": "ba917133d80ee9c46c80fee9a9fb781312477541", "messageHeadline": "Convert u128s into u64s for space efficiency", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11, "deletions": 18}}, {"node": {"oid": "8b199a015876aa0dba57b9847744cea71bf7f92b", "messageHeadline": "Update queue id to name", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 89, "deletions": 83}}, {"node": {"oid": "0a65c32475c5ac40132137269754237cb1df9afc", "messageHeadline": "Move all remaining accounts into named accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 73, "deletions": 71}}, {"node": {"oid": "416f13774f210a2c9d70eb7682d6f5f4d18484f3", "messageHeadline": "Resolve bugs in snapshot cleanup flow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 99, "deletions": 29}}, {"node": {"oid": "a2e95d87a5f3824c774626f7faac4ae70f66d5c4", "messageHeadline": "Rename ExecResponse to TaskResponse", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 32, "deletions": 32}}, {"node": {"oid": "aeb07ac6c36a0498fd85ce09d95e2b6e7992c0e7", "messageHeadline": "Setup queue in network program to cleanup old snapshot accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 271, "deletions": 14}}, {"node": {"oid": "1ceb8dc15e680ca58fe53c1bdf54c20bd3cfe897", "messageHeadline": "Remove clock sysvar from accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 55, "deletions": 119}}, {"node": {"oid": "abdb90f182a757cb4e24e4df3b28938699f8deca", "messageHeadline": "Add flows to close task and queue accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 91, "deletions": 1}}, {"node": {"oid": "85166ce1b4dac4fc5f3d3bc7f1abab0eb1784e34", "messageHeadline": "Require the queue is pending/paused to update tasks", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "57cb02c098a9833b001fbe000e49d7481555e0a5", "messageHeadline": "Rename exec_at to process_at and add flow to update queue schedules", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 85, "deletions": 35}}, {"node": {"oid": "c591a930d931db48e29726805354320a96d2e20c", "messageHeadline": "Rename queue_start to queue_process", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "afaa3d16d0481c403eff6d0771e07a6c22dd762c", "messageHeadline": "Add queue_resume ix to continue unpause queues", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 49, "deletions": 0}}, {"node": {"oid": "c4dc55b38c37689304c714572004404bf18201d2", "messageHeadline": "Require that queue is pending in order to pause", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "449279e4b9ec7a41c398017b7c062015d5a277e8", "messageHeadline": "Add flow for pausing queues", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 0}}, {"node": {"oid": "3b0473cff699afe4101b02dbd9efbfabfac371f8", "messageHeadline": "Add queue balance variable and deposit/withdraw flows", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 134, "deletions": 11}}, {"node": {"oid": "e74f3c2544685db6e972e4ae44a22f5e38c5e4b3", "messageHeadline": "Add admin and fee_claim flows", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 121, "deletions": 8}}, {"node": {"oid": "186d5ba78407d03b14bddc640090a55e0765843e", "messageHeadline": "Standardize fee account implementations", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 135, "deletions": 215}}, {"node": {"oid": "1bb2256acd17af41bc998ae32df6453649ec873d", "messageHeadline": "Completely remove delegate from the interface. Merge responsibilities\u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 214, "deletions": 529}}, {"node": {"oid": "382ef984baf49a2681713eb69ff1df5619e5985f", "messageHeadline": "Adjust delegate validator logic", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a5026959e4b8362e88b0bf6dfb84bf34ae22b9e", "messageHeadline": "Make the delegate init_if_needed to remove one CPI call", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 20, "deletions": 23}}, {"node": {"oid": "9d851348d7bcbf92aebc9cfec3b4130fbc975bd5", "messageHeadline": "Rename manager to delegate in scheduler program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 248, "deletions": 254}}, {"node": {"oid": "fd706a6d7fdb79ad89607173fdec762d56cfbc2f", "messageHeadline": "Replace all usages of 'delegate' with 'worker'", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 107, "deletions": 110}}, {"node": {"oid": "65cf93183e29e4c3d8ffd324a62eeec685d960a7", "messageHeadline": "Cleanup dead code", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8df928b8919fadc439b9ea15e4c0bc26c1b44b8d", "messageHeadline": "Remove dead code", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 37}}, {"node": {"oid": "ee1be573b71b11afe0824d1b3b34cd18ed6b8770", "messageHeadline": "Replace pda trait with pubkey for health program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 12}}, {"node": {"oid": "9868e5f90f8590a4e9ab4b04d8e70d7363e249a9", "messageHeadline": "Replace PDA trait with pubkey for network program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 66, "deletions": 73}}, {"node": {"oid": "97b982274d099d775417198b890f65404c8ec475", "messageHeadline": "Repalce pda with pubkey for pool program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 21, "deletions": 26}}, {"node": {"oid": "f182818012bb93daeaef6927782646b87dea8773", "messageHeadline": "Rename delegate to worker throughout scheduler program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 143, "deletions": 139}}, {"node": {"oid": "70ea94728e49a11ec02529ffd53a775f10e68ff6", "messageHeadline": "Remove TaskExecuted event", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 37}}, {"node": {"oid": "5f254d4d0625aaab1d3a276eed4b271f5ecd1cb7", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1672, "deletions": 215}}, {"node": {"oid": "4b607e0b1eb1e752fb6a61b7dd6d4724a2905b81", "messageHeadline": "Replace scheduler PDA trait with Pubkey", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 44, "deletions": 82}}, {"node": {"oid": "eb37a11ed699461fd9d10fee5649afc508e834a6", "messageHeadline": "Basic http requests v1 (#47)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1671, "deletions": 236}}, {"node": {"oid": "5f31acafb5fe53dfeceff6d7bd15b031ad2c86ca", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66f20ec9e47f3722dc711dd610608315cac70a60", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1a89cbce58ab8e3941d33fa861b973223358c428", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 75, "deletions": 5}}, {"node": {"oid": "401c5a8f375f3d8d99ba02d3e9eb5e95b9ddbe6b", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c78dcd41ae1e7595a14f21c96f626883b6a000ff", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2246f40c82907e3f5bd50f23863e01e4d290764d", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1e1bedb3fb3e82dc8ab16fb320b25507ce709087", "messageHeadline": "Bump from 0.2.0-alpha6 to 0.2.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 34, "deletions": 34}}, {"node": {"oid": "ac6abae2d6f7a3e106b46586ebee9624bc6a86fe", "messageHeadline": "Major plugin refactoring to improve stability of multi-node networks \u2026", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 862, "deletions": 591}}, {"node": {"oid": "f21c618ec980c6af238850b077789d4341a4418c", "messageHeadline": "Refactor delegate_status into pool_positions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 106, "deletions": 95}}, {"node": {"oid": "e1458018b031f457896b0b816a407c6c020a9d6a", "messageHeadline": "Refresh program ids", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "bb06683c26b9d8ac7b26bcad043be41d1eaf38d5", "messageHeadline": "Refactor plugin and network program to make multi-node networks more \u2026", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1474, "deletions": 841}}, {"node": {"oid": "51c1e55ab8732a638d1205de0feb0b15df91bf6f", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f79772a0d4071164f2acf5e27600953f58d8a67", "messageHeadline": "Resolve import warning", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "56b7542736529f2651b505d76a4911cb1b5f164c", "messageHeadline": "Remove log statement from plugin", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6573ef6a10290bcfb509dd3253b8edcf5168e3df", "messageHeadline": "Bump from 0.2.0-alpha5 to 0.2.0-alpha6", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 34, "deletions": 34}}, {"node": {"oid": "c6652c462b9cf4a98b0048d1cd2c922bb7245ada", "messageHeadline": "Migrate to TPU client for plugin stability (#43)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 156, "deletions": 40}}, {"node": {"oid": "1b1620063e8f3cb0d9b3b6635a11fbef3a352669", "messageHeadline": "Autoretry whenver a tx signature has failed", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a55fbb3bfc286c3ed39075e45c8adec81188b626", "messageHeadline": "Cleanup imports", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "915d6ae0990e9510562eb2fd52ebf3c008028590", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "aa37fa23c139778dc8ff4d1e60b4b4294cbcf87c", "messageHeadline": "Use finalized preflight commitment level to avoid basic TaskNotDue er\u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 32, "deletions": 5}}, {"node": {"oid": "1e1dc60bde75ccb8a422e111dbe4ea84634abfb1", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4fd416134baa6272f4814d424954f991ed95d98e", "messageHeadline": "Update comments and function signatures", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 15, "deletions": 11}}, {"node": {"oid": "a97b8001a0a8fc3635b1dd86245cc83fd71cad92", "messageHeadline": "Remove unused import", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a6e9ddcdf6394234795dabcf941977a0f1b9157", "messageHeadline": "Merge pull request #42 from cronos-so/nick/failed-task-debug", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 290, "deletions": 84}}, {"node": {"oid": "f703edfa27061a4805c31a9501d3fd163f461ec0", "messageHeadline": "Remove debugging log statement", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "150a351bcd60dad0ea3bacd63cd813b7f619bc12", "messageHeadline": "Move sighash into cronos_scheduler create as a helper function", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 15, "deletions": 24}}, {"node": {"oid": "ace93945e12d193d53b7df928cd515ba5f83bf99", "messageHeadline": "Add bugsnag integration to plugin", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 266, "deletions": 62}}, {"node": {"oid": "631cfb443c9a890f1422802c438fbe1c45af2147", "messageHeadline": "Add debugging statement to see ixs going to client for broken queue", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e37e2149a10e485c18dfd5ea11d3fe02958994a1", "messageHeadline": "Add debugging statement to see ixs going to client for broken queue", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "ff854a5887ae513283afdf6e2ba361fa6b81ceb6", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e1e6c001e8e8378f8ef5fc559047993bc12da9a8", "messageHeadline": "Bump from 0.2.0-alpha4 to 0.2.0-alpha5", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 34, "deletions": 34}}, {"node": {"oid": "5ecfdb95e1d979f395089a2517fe760145185465", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b8369411360fd91f79fecb8ff6eaee63a3c44421", "messageHeadline": "Rename cronos-sdk to cronos-client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 98, "deletions": 102}}, {"node": {"oid": "fda809bfa60445920ed0d4a184b18d02bb7d3fad", "messageHeadline": "Refactor values into plugin config", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 17, "deletions": 10}}, {"node": {"oid": "4d8ef60952858387d634eb6353f046c44c78a8df", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3ceeba5645e76798ef1e27c4824b2b6fc2bcb01f", "messageHeadline": "Merge pull request #41 from cronos-so/nick/anti-fragile-task-execution", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 156, "deletions": 72}}, {"node": {"oid": "cf579dadef08b8a320d31b587d8e72d7420c9c90", "messageHeadline": "Remove comment", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5651c7a676736b4c578d17c011f4daeff23f0584", "messageHeadline": "Update comments and function signatures", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 16}}, {"node": {"oid": "7241bd79670901403f9707080fd0c909bab1dfbd", "messageHeadline": "Cleanup imports", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8173e1f0b190af65d241263bef5c052b09a61b04", "messageHeadline": "Move queue back into actionable set if", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 13, "deletions": 29}}, {"node": {"oid": "9e661a3f731b6425d53a66958ce8a9a6becf76af", "messageHeadline": "Pay fees from the manager account rather than the queue", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a8707a324abd06b3cb69d2c6d05879236d1192c", "messageHeadline": "Adjust how transaction signatures are confirmed", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 73, "deletions": 30}}, {"node": {"oid": "cff652ce1e27bb080d70f5bc4721b41b67085dc2", "messageHeadline": "Add flow to confirm tx signatures", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 32, "deletions": 15}}, {"node": {"oid": "b86ac87306b04457da9d1790386881e547d58f14", "messageHeadline": "Send txs without confirming to unblock queue processing", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 29, "deletions": 17}}, {"node": {"oid": "22ae801f16bc51da08d6c21b36d64c53d42a974b", "messageHeadline": "Switch back to Dashset", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 15, "deletions": 16}}, {"node": {"oid": "fc9b0810220c4e227892f4ed6856483479ea10a7", "messageHeadline": "Add debug log statements", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5222153c05f56e79d0522a027d532a1388a79c25", "messageHeadline": "Implement rudimentary locking mechanism to prevent spamming identical\u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 5}}, {"node": {"oid": "028d57fdfd682f22189888275e03a741c611b632", "messageHeadline": "Error out early if the node is not healthy", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a62737573f7842815ba093a32d2ea207788a809c", "messageHeadline": "Implement new task execution logic", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 44, "deletions": 43}}, {"node": {"oid": "4f10e37093feae8f414f96c1ff79a4f760695cf6", "messageHeadline": "Add debug logs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b2c63bd83ae8932efc3722d9fc37e685d8730f97", "messageHeadline": "Bump from 0.2.0-alpha3 to 0.2.0-alpha4", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "19c31ed656453128bce34717b2233adb41705d1d", "messageHeadline": "Merge pull request #40 from cronos-so/nick/anti-fragile-task-execution", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 43, "deletions": 36}}, {"node": {"oid": "5a897b449f434f508d83be8dabfbfe50c0a2562a", "messageHeadline": "Replace lookback window mechanism with new due_queues dashmap", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 43, "deletions": 36}}, {"node": {"oid": "a69e01ef3889c53dda513f58d0a1370820a2debe", "messageHeadline": "Update program ids", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "48bdef61a861e3d9d01427c46956084802c932ab", "messageHeadline": "Add log statements for debugging", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "74761e77cb46ac9bb87c9ba72ade7312ae9e2391", "messageHeadline": "Bump from v0.2.0-alpha2 to v0.2.0-alpha3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 37, "deletions": 37}}, {"node": {"oid": "5c89eca45edd763fc7b5c0071ae648f50eaf6a20", "messageHeadline": "Refresh program ids", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "932be3a0507bed133c011499d988b8086aa1651d", "messageHeadline": "Update cargo lock", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 36}}, {"node": {"oid": "67deacdd57e4657cbb4758228c61b1dca7d50cf7", "messageHeadline": "Bump from 0.2.0-alpha1 to 0.2.0-alpha2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "9e50bd084003c4f15711389bb8d5725fd2d08ffb", "messageHeadline": "Update solana program version to 1.10.19", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 271, "deletions": 122}}, {"node": {"oid": "36aa455eddf2d8ddfe6e1bb57c939954234cb3f2", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 13}}, {"node": {"oid": "42f0b4d56176baa590b60bfe8fa3de43d35a14ef", "messageHeadline": "Cleanup imports", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 59}}, {"node": {"oid": "0226dfe900eea44f6383b148a3a0ac8213c99632", "messageHeadline": "Refresh program IDs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 19, "deletions": 23}}, {"node": {"oid": "42959e1b82c65ad0c9e3ab290ba342e0256e71e7", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 13}}, {"node": {"oid": "851f29cf5d47facf4e0ef61decbefffd18a7042b", "messageHeadline": "Use patch.crates-io to override Anchor dependencies", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 256, "deletions": 269}}, {"node": {"oid": "fd0ed15f7b38922355ec4aaea807819fdd66e4d5", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 17, "deletions": 11}}, {"node": {"oid": "b899b73d6392e0b6fc6c64e756e8d76c6549e089", "messageHeadline": "Update liscense field in Cargo files", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e3f9705fc0f4fc2eebf3b94e97eb632ff8306e88", "messageHeadline": "Merge pull request #38 from cronos-so/elias/update-solana-deps", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 17, "deletions": 11}}, {"node": {"oid": "135f3e072ee54ae0a5cd73c28433c2ad22a766c0", "messageHeadline": "update Dockerfile solana version", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "cc444ee4cb0884a2c547597f0fd4b5d9af41259f", "messageHeadline": "update solana deps script", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "4b8e6a141512ba7dba883774fa1cb4286efa6245", "messageHeadline": "Bump version from 0.1.8 to 0.2.0-alpha1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 50, "deletions": 51}}, {"node": {"oid": "be01fa03c77dd144700a37c21947d5d5ab18039d", "messageHeadline": "Update bump script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "656922843c55b0f53ca78000c0b123b1c55dc9ec", "messageHeadline": "Update bump script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bfc076bdd03684bc7cb9b162b8d62a03f3187dd", "messageHeadline": "Update scripts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c75b8e77dde2aebc9ad07c470e5ae132c848661d", "messageHeadline": "Rename healthcheck program to health", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 33, "deletions": 33}}, {"node": {"oid": "bdb68bc4a973d7e9c7156e0df41888bf9cbfc289", "messageHeadline": "Merge pull request #37 from cronos-so/elias/plugin-release-workflow", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 268, "deletions": 0}}, {"node": {"oid": "d81c324d26d75b4206277e9e043b823bce4eee3a", "messageHeadline": "release scripts for plugin", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 268, "deletions": 0}}, {"node": {"oid": "6be44b6d756e99ae11e1803807ddd863ac62e570", "messageHeadline": "Migrate configs fetches to SDK client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 24, "deletions": 26}}, {"node": {"oid": "7f2ce4b5eb261e9b7f2c270e89b49df1b53d6cc8", "messageHeadline": "Rename telemetry service to metrics and integrate cronos-sdk client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 41}}, {"node": {"oid": "5041af088431b9eeb7e28ea451c86c2e6cefbfcd", "messageHeadline": "Merge pull request #36 from cronos-so/elias/slot-ts-bug", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c06b7dc7b4c1d4b1a6f098d0fd154b0c01434e1c", "messageHeadline": "add check to make sure ts is greater than last slot", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b6d13b916cad06a6938cf470c4cf7792fb67645f", "messageHeadline": "Merge pull request #35 from cronos-so/nick/plugin-edits", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 395, "deletions": 798}}, {"node": {"oid": "3b153f5c8eaea34eee2a99433dfbc33e49403c30", "messageHeadline": "Update id.rs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bda5a8ae248d29c61504d6a1413d77751bcc3c0a", "messageHeadline": "Update id.rs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "273b97cb417c48c799cff316b0d6d7f2efd10510", "messageHeadline": "Update id.rs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffc8018973c1c010a0c1640bb171c67d09541a1e", "messageHeadline": "Update id.rs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8032fa002a7e0f14e1ac835e2711cbe6190736cf", "messageHeadline": "Update Anchor.toml", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a1b72d1b7312c5d42643fe023f79ca3302534f24", "messageHeadline": "Resolve logical bug in scheduler spam filter", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "fd9d0995a9f27933417d566d01ab180eff3bc72d", "messageHeadline": "Re-implement process_queue function", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 81, "deletions": 21}}, {"node": {"oid": "4132766d3fb1c0b30f6047032711e9ce39685bf3", "messageHeadline": "Migrate last instance of solana-client-helpers to the new cronos-sdk \u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 13, "deletions": 198}}, {"node": {"oid": "b0f59793271cad11ea77a6dae5c05bd71bda0dc5", "messageHeadline": "Begin migrating stress to new sdk client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 26, "deletions": 79}}, {"node": {"oid": "ca3dd3cf402c28ae033d0bebdaeac030ef7fbe5c", "messageHeadline": "Begin migrating cli to new sdk client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 64, "deletions": 253}}, {"node": {"oid": "19187fd3a89ae125c803087151f3430f9b307d7a", "messageHeadline": "Introduce client feature to SDK", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 132, "deletions": 62}}, {"node": {"oid": "41fb6fd6bff9a932b7193c0e2b8290f8274e955b", "messageHeadline": "Begin refactoring plugin for new async structure", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 199, "deletions": 299}}, {"node": {"oid": "2cb26574612a9d73f0ffbf4debc590b1939fd9a8", "messageHeadline": "Merge pull request #33 from cronos-so/elias/async-plugin", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 35, "deletions": 29}}, {"node": {"oid": "1f7ecb642bebe9a0e452ef762d9dbb4cd3027ec6", "messageHeadline": "Update benchmark.rs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5dd53800a8f9e42aa48888862a688b0727e3957", "messageHeadline": "Update benchmark.rs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1e0c972a48fe7fb6b36e9453853c69c45c4db3af", "messageHeadline": "Merge pull request #34 from cronos-so/nick/spam-penalty", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 278, "deletions": 40}}, {"node": {"oid": "0e9d8bd6147e38105f1e8126719fbe5f58e6609b", "messageHeadline": "Update QueueStatus::Executing to QueueStatus::Processing", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "1a8e91db7ca1d47dd517817d73fdc9c2614b83fd", "messageHeadline": "Allow admins to update configs via CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 187, "deletions": 24}}, {"node": {"oid": "90d9423b1da61f6a34aa2dc1efd6a3f6039436a2", "messageHeadline": "Create spam filter to penalize signers not in the delegate pool durin\u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 90, "deletions": 14}}, {"node": {"oid": "712610e6c156113f063fa286ae2cb1c12bda5290", "messageHeadline": "optimize benchmark for single manager", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "678cf40a2de7954644c9baf151cf6b37922c7745", "messageHeadline": "Fix typo in comment", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a01fd2d82ea0a918281b3330910b37650749c193", "messageHeadline": "Small changes and TODOs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 30, "deletions": 49}}, {"node": {"oid": "c5acdf6c7ff73e2aaadb49643a9460546d6202e9", "messageHeadline": "Cleanup imports", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5562131e49315e983cca5f5874f6683455839ed8", "messageHeadline": "Merge pull request #32 from cronos-so/nick/queue-task-refactor", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1144, "deletions": 1457}}, {"node": {"oid": "94810ccc6badd9fad02a9c89a489ba3646016e5b", "messageHeadline": "Remove comments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "c21a710e47dc9ea321be9b41d6486cbbb6477846", "messageHeadline": "Merge branch 'main' into nick/queue-task-refactor", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a148789e3fd42fb9abbcb43a6372c1de69f3c9e9", "messageHeadline": "Merge pull request #31 from cronos-so/elias/async-plugin", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 172, "deletions": 143}}, {"node": {"oid": "af71f019081bba75a98e8e4ad89cc1985446262e", "messageHeadline": "Merge branch 'elias/async-plugin' into nick/queue-task-refactor", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 208, "deletions": 160}}, {"node": {"oid": "0432eaddd98df698dd20bdeaa7f86ce93215856d", "messageHeadline": "Bugfixes and cleanup from scheduler refactoring", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 140, "deletions": 152}}, {"node": {"oid": "7dec84240192842afcb70c4298b24da3d6ce3cf9", "messageHeadline": "adding tokio runtime", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 145, "deletions": 125}}, {"node": {"oid": "94404017432c91bf5d789b193578b34919266982", "messageHeadline": "async trait not needed", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "1969164b4ed90dd320cffde4530e53b54f8674b5", "messageHeadline": "Resolve build error in CLI", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "11af1ab67ff4a4952265019a8595ed6cb0f69aea", "messageHeadline": "Refactor scheduler program to use Manager/Queue/Task model", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 602, "deletions": 635}}, {"node": {"oid": "bcf3e581a314977299c1a6868c8c19f2b00ee944", "messageHeadline": "Remove manager_sign instruction", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 67}}, {"node": {"oid": "0ec015baf95557ff8cd72a17ac597c69a2f8e020", "messageHeadline": "Rename yogi (placeholder name) to manager", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 277, "deletions": 244}}, {"node": {"oid": "1eb9d823bf6bac1eb403e728ab4362007e9bff85", "messageHeadline": "Remove authority and admin instructions from scheduler program", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 250}}, {"node": {"oid": "1a6c542a55c8cec5f39f6f92ea316c7adbdc1c54", "messageHeadline": "Rename core scheduler types to prepare for refactor", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1192, "deletions": 1191}}, {"node": {"oid": "df8ce8adb4568414a57aa9ab33cf8c56c1e468ad", "messageHeadline": "initial pass at concurrent/async plugin", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 53, "deletions": 44}}, {"node": {"oid": "06d04e546e3f5a2e7c25e7de13bbaf1fcd0a1599", "messageHeadline": "added deps", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0b6b769fe970fa19d6463454e70a02bb518d5797", "messageHeadline": "async sign and submit", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "bda2851cad11372d01c51471e0878c010c99ac7e", "messageHeadline": "std collections to dashmap", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "425238a68050bd0ab3865b3be469dba34f3e2129", "messageHeadline": "std mutex to tokio mutex", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "19f56e4063fc588dec2c910d9afa7556792b5b8d", "messageHeadline": "Add pool program to Github code-scan workflow", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bce18ce911aa450ca0f345a9cf5bd2e1b2d4f970", "messageHeadline": "Rename heartbeat program to healthcheck", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 177, "deletions": 318}}, {"node": {"oid": "25b3842c528a979e9db7a7ff54e2f8ef447d7758", "messageHeadline": "Introduce pool program with automated delegate cycling", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 646, "deletions": 346}}, {"node": {"oid": "d236b9a0f62f6267f78ed0862b1a166744fb940b", "messageHeadline": "Scaffold basic delegate program to break cyclical dependency between \u2026", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 298, "deletions": 10}}, {"node": {"oid": "c5ba8b701d1ae3f29dba4c3504d7928febaa0a89", "messageHeadline": "Use account meta initialization helpers", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 31, "deletions": 152}}, {"node": {"oid": "65895d70de63d7571330b7113d1cdd27e515860e", "messageHeadline": "Merge pull request #30 from cronos-so/nick/snapshot-automation", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1603, "deletions": 636}}, {"node": {"oid": "5a33657a1101cc7ddd5e80ce204a19e5cb9049da", "messageHeadline": "Implement node registration flow and add dynamic capture action to th\u2026", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 441, "deletions": 183}}, {"node": {"oid": "3b3f59f93a960c1476355b1ad590b063648da9ca", "messageHeadline": "Introduce ExecResponse struct to simplify the \"dynamic accounts\" inte\u2026", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 120, "deletions": 186}}, {"node": {"oid": "56a2d9cc4689333d71702a0de67b1ebcf7a86422", "messageHeadline": "Proof-of-concept for dynamic action ixs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 504, "deletions": 116}}, {"node": {"oid": "7d2b5f956f4d9b717b7cb4da923ebcce560df279", "messageHeadline": "Setup special pubkey to inject the delegate as a payer on inner ix", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 235, "deletions": 97}}, {"node": {"oid": "1367f24be03c8f6e0c62cd5261893f47ed6781d0", "messageHeadline": "Rename stake_amount_total to stake_total", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e06e6989d6c82507158c89439a1e1ea2c0d34791", "messageHeadline": "Get proof-of-concept running for \"start snapshot\" task", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 383, "deletions": 105}}, {"node": {"oid": "a746c11a1de882d4b496389586f1aa8e56251d52", "messageHeadline": "Remove bumps from the network program state and interfaces", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 35, "deletions": 71}}, {"node": {"oid": "491e4c9df5ec4a95fa6beeb006dcaf4c56865f2f", "messageHeadline": "Remove bumps from the heartbeat program state and interfaces", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 43, "deletions": 52}}, {"node": {"oid": "86d8331efe37c2b911595ce40d4ab420a25e9d9e", "messageHeadline": "Remove bumps from the scheduler program state and interfaces", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 85, "deletions": 166}}, {"node": {"oid": "4d552aa730a8eb9b620c8e7e2f8272cdc55c8e32", "messageHeadline": "Resolve cpi bugs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 96, "deletions": 134}}, {"node": {"oid": "4b6adaa54036b73af17118d507ddc63a6cdea985", "messageHeadline": "[WIP] Begin scheduler / network program integration", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 225, "deletions": 90}}, {"node": {"oid": "c284b017b7dcc8fc3a84bd0b56076e6bf6a9970e", "messageHeadline": "Calculate and report stress testing performance stats (#27)", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 150, "deletions": 16}}, {"node": {"oid": "b68ef47900ca0e3f167d0051d133dece8e9648e4", "messageHeadline": "Re-order logic for clarity while reading", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ed92477f6c9b7fccf654d9e9bfac00f755bd3079", "messageHeadline": "Introduce task status to help process actions in order", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 64, "deletions": 29}}, {"node": {"oid": "ff87a377c83e5245aad95808977b275b8dd68685", "messageHeadline": "Resolve task initialization issue", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "226cc56b84c24afe8a3964edd5e47a19de03551a", "messageHeadline": "Resolve small build error", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d4b9605dae2799f93adf541203431ab165c343f", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "86b83e68c1a98c0846bbdd441fb2527eeccf6db4", "messageHeadline": "Small cleanups", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7a409a3cc108912551ff46ecbbff25d1f8801a62", "messageHeadline": "Remove delegates property from task schema", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e635ffa041d40f97c54cf937215e191d3898f8a7", "messageHeadline": "Introduce actions accounts to scale large workflows (#28)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 394, "deletions": 222}}, {"node": {"oid": "eca9cc9a548da4705121f2b04c9e003dda4f9f28", "messageHeadline": "Rename \"daemon\" to \"queue\"", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 255, "deletions": 256}}, {"node": {"oid": "44f6c2774ebacbf6a69c84786a74e19d6322987c", "messageHeadline": "Remove comment", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "60b4f079e803dde3d13d55cf8245e83b2771907d", "messageHeadline": "Update comment", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cf76c543589269377adf2eb1aec24646b3bf31d", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e64dd17b7816127a182c8a78e341f2d5d2c21d5e", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 30, "deletions": 18}}, {"node": {"oid": "58479b27e03e31cdc834109c929e34bb0fb2b1b8", "messageHeadline": "Make scripts more modular for easier workflows", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 23, "deletions": 3}}, {"node": {"oid": "283b0ab9f1c9597ed3b8f73bb1adbe8d52ccb11e", "messageHeadline": "Refine network registration and staking flows", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 115, "deletions": 47}}, {"node": {"oid": "c3bef37124aa9e8213a16c8666819bc7c701dc3f", "messageHeadline": "Move program ids into their own id.rs files (#26)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 30, "deletions": 18}}, {"node": {"oid": "d719dfdeab041dc07078af665a6042f660441752", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54d0c1a677b47351f2fd7c4459f661721cd8f18d", "messageHeadline": "Cleanup staking implementation", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 12, "deletions": 35}}, {"node": {"oid": "da10faba0da2791293a59f6ed8d1bf0757e57ffe", "messageHeadline": "Update .env", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "310094ee1d29765fa78049c69ec6b7f96aa4ec3d", "messageHeadline": "Rename test package to stress", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "5b6053cb6a5c12462519479a25ed14bd5c1a885c", "messageHeadline": "Rename package to cronos-test", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "3c5914b9c4513b2fec7dac4b64dda50299b451a9", "messageHeadline": "Refactor stress testing tool", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 246, "deletions": 375}}, {"node": {"oid": "1db822cfd397c26131b496e93b92e56a5f853394", "messageHeadline": "Simplify plugin account filtering", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 26, "deletions": 81}}, {"node": {"oid": "72086c05bebf50697e6aa73c26ef8e183d283619", "messageHeadline": "Print all configs from all programs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 28, "deletions": 17}}, {"node": {"oid": "a300f8172ecff4a79ca58611ed7b74696e420bd0", "messageHeadline": "Break apart localnet.sh script into helpers", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 21, "deletions": 12}}, {"node": {"oid": "2387a49e9a73ebc170d3e27c501508bb7aa31d1a", "messageHeadline": "Implement basic staking instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 81, "deletions": 0}}, {"node": {"oid": "9e1d25aeaa7cb7c2fefe5f42ee9cf357e20641c2", "messageHeadline": "Accept pre-existing mint on initialization", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 29, "deletions": 35}}, {"node": {"oid": "074e999c44e801f291161fcc6478c0d1a4cbf84d", "messageHeadline": "Automatically initialize cronos programs in localnet script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e817b336d345f5c2c9fe077ab2f0f6ff42f67cb9", "messageHeadline": "Remove workflow_dispatch trigger from code-scan workflow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "11110c738ef4068ec2322289af1ee9651c5812e1", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 34, "deletions": 3}}, {"node": {"oid": "1f0ece06ea98f53fa74d0dfdd184f6f4da9332a6", "messageHeadline": "Remove stake_amount property from Node account", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 28, "deletions": 25}}, {"node": {"oid": "561da8dbdf1bc9bd5196a64e2a3e1c672b664a64", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c0ab38dce7a52b9d7f8b3cebc45d3e6cbc90030a", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 34, "deletions": 3}}, {"node": {"oid": "cc36966351399e943ccb4231503d897e6bfd0aa2", "messageHeadline": "Refactor network program's initialize and register flows", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 413, "deletions": 382}}, {"node": {"oid": "441a009d109d41d81396a6954455152abdc8836f", "messageHeadline": "Pass along registry_pubkey to scheduler initialization", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d1ed7db3a613b84841c48bc707c6b315b0ed7bea", "messageHeadline": "Save registry pubkey to config on initialization", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 15, "deletions": 8}}, {"node": {"oid": "41df20d6e4c17431a1d2cd37fb54df51d099b24c", "messageHeadline": "Rename admin_initialize to initialize", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d526fd6c454cf8dc3e17d0ec777e5a7569ee1d8d", "messageHeadline": "Remove admin initialization command from benchmarking CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 60}}, {"node": {"oid": "9142f68350ab2723411878b8927fc494fa78974a", "messageHeadline": "Refactor the CLI file structure", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 351, "deletions": 645}}, {"node": {"oid": "c8cda68249d5d60f6e890e9ccf77254bcffe8c37", "messageHeadline": "Export scheduler events from SDK", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9ef3e50e0e71337d7ca7f7396ea2be313397459c", "messageHeadline": "Revert \"Adjust decimals from 9 to 7\"", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81f56fc2f5af5795cc49b9f98dc97e290895da3d", "messageHeadline": "Add initialize ixs for heartbeat and network programs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 45, "deletions": 7}}, {"node": {"oid": "6fbde41c7f7335f8b4b2ac455520c32f6b3d0139", "messageHeadline": "Update cargo tags", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9de07fab97da3757414e9a72815f911bfc8ad607", "messageHeadline": "Use correct account builder and metadata config", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6ebe652b11de64dd2ace0fb5097163344d4d8075", "messageHeadline": "Adjust decimals from 9 to 7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32a2c3719664dbdd36e349b7e36ed301a62bd399", "messageHeadline": "Fix typo in PDA validation", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "019bca0dae81bf19fa1e11068ed03e56c0621ed6", "messageHeadline": "Resolve bug in data parser", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 6}}, {"node": {"oid": "81a19fad56f9b8622429265954da0a9c121f8643", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b52561a33e20392be365b62bd9fd7b1b802fbe68", "messageHeadline": "Cleanup sdk files", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 83}}, {"node": {"oid": "52b9c77c8b480640952352f4a79d61570c1edf11", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7a87f65f67427bd3f3a663ca9e0dd6f68b7bc303", "messageHeadline": "Add documention and link to dockerhub", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "178abc645c0a3720df6ceb6d72a790037fe13f24", "messageHeadline": "Adjust mint decimals to 7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a516e7c5b7536115637cd72f132e709cfa2386fd", "messageHeadline": "Update cargo descriptions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a898a4002f4e014a1f514281b78c59d015acf775", "messageHeadline": "Provide builder for network initialize ix", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 61, "deletions": 6}}, {"node": {"oid": "03f5ca9eb9f88f27add0e0bb0fad3dab8b4b0c03", "messageHeadline": "Rename code-review workflow to code-scan", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8260e066e6adcd52d788960f685e42dc2289cac1", "messageHeadline": "Touch up comments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f1f29417793454335d3c215e64363350aafbc9c", "messageHeadline": "Reimplement the telemetry service", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 101, "deletions": 70}}, {"node": {"oid": "555f7d482828ad5b83bfa1fc73c1611117b89c9e", "messageHeadline": "Remove dotenv from plugin dependencies", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 9}}, {"node": {"oid": "f35f3c85f8e196f1db33c9d74877b4669f660174", "messageHeadline": "Update license to GNU AGPLv3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 669, "deletions": 211}}, {"node": {"oid": "b6ef15afa1ccabc0a52ed293b5643cc5bbd87912", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "11d2b25297805e969f4ebaef8e77d494bdde1031", "messageHeadline": "Merge build and edit workflows into an automated \"code review\" (#25)", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 50, "deletions": 49}}, {"node": {"oid": "feca8f99559306606f5c1b1b1cf45bc1a7e7315e", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d20caad8ee08e3b10343a20637b50502500e9826", "messageHeadline": "Add timestamp to TaskExecuted event", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "33354390a31b5212d466f3165416c5d3ffceb1df", "messageHeadline": "Emit event on every successful task_exec", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 18, "deletions": 3}}, {"node": {"oid": "031787760035b7516e3ee8016e3dd35744a2fa74", "messageHeadline": "Merge pull request #23 from cronos-so/elias/testing", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 575, "deletions": 347}}, {"node": {"oid": "f18a3c4c7907a18c757af63ead67157024565877", "messageHeadline": "Update bench.rs", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8b464f4db904771a672c142309a0af230814c2da", "messageHeadline": "Update Cargo.toml", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3dacc07404d01d0f89f91d412e0ead4cf81dc91", "messageHeadline": "Update config.json", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98eb2fbd8def7f14de4174aca4f5980949de7b56", "messageHeadline": "Merge pull request #24 from nickgarfield/main", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a7e5a369a03856bb694c5a5d5a110b86aaae951c", "messageHeadline": "Select the BPF toolchain", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9cdc47fa14258a6595c1abf4e9e44e0a46e0edc3", "messageHeadline": "Select the BPF toolchain", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 17}}, {"node": {"oid": "c865b5ac7ecacb54ff4fc1b5c80cacb9cfe00c6b", "messageHeadline": "Update install script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "00de127ba0d01f3ca0c1fedb65b5020504e9a0f3", "messageHeadline": "Install bpf", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "611255340db1181a7f68cc8324195fb6cfddc994", "messageHeadline": "List toolchains", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1edc6d67f86731179eb929c08c7888d6585bb419", "messageHeadline": "List toolchains", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "21fc8844ef2d122b99ea1bb3da5d75817e0a87e9", "messageHeadline": "Install bpf", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "40c82be7f4e3c94146658d2250d3222307a7c3b5", "messageHeadline": "Install bpf", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f752e7a42995df1b73425483810518645e49c5d", "messageHeadline": "Which solana", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "74100334cb5f243d9ce4e9f30499964140808d1b", "messageHeadline": "Select the bpf toolchain", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "77e7669e563568625775a9902e9fd26e8fdb934c", "messageHeadline": "Select the bpf toolchain", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41fda47e63268799b0e24d1fcb0b0a5db8e8d16a", "messageHeadline": "Experiment with new image", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 11}}, {"node": {"oid": "c87b8e53b8018d74a6fceb092b2a451e165f5f7a", "messageHeadline": "Experiment with new image", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9790e99ac05877f5457d9d05b935c2d6a448ca3c", "messageHeadline": "Experiment with new image", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 6}}, {"node": {"oid": "5067f5fee92623ee3c9eed64b0ffdb5567cf53e7", "messageHeadline": "Experiment with new image", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 10}}, {"node": {"oid": "32d6b712068b0b9e0a1e270ca91ba82bc7f97812", "messageHeadline": "Log pwd before running soteria command", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "378afa70c6a701a152fc5f77e8fdd2db735ee0db", "messageHeadline": "Install BPF toolchain in container environment", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "79de9a70c4232e305502b00fbc4764037651aa4a", "messageHeadline": "variable name change", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c92352dd521c88b80d76ebb28f30583f895705e7", "messageHeadline": "add check for percent param", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "83cfbeb1c1a7ee38506a993ec37b2108edbfbe3e", "messageHeadline": "Set rustup toolchain", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5247f72756d586206e7657ca7657271383bbb49", "messageHeadline": "Merge branch 'main' into elias/testing", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 51, "deletions": 13}}, {"node": {"oid": "b7ee36eb1958c6e1cc579f85f9c543ab6342b9ee", "messageHeadline": "Update workflow scripts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2c5f8a68897f8448d47d25996c766dfcd492afa0", "messageHeadline": "Update github workflows to new use dev container", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 14}}, {"node": {"oid": "9c717335969045a41c9650d8724ce108aa005d47", "messageHeadline": "Add dockerfile for dev environment", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 34, "deletions": 0}}, {"node": {"oid": "73e2b3b93517a61b6bb10af1b8c26a67df0b7c9c", "messageHeadline": "converted tests to a cli", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 541, "deletions": 343}}, {"node": {"oid": "ead873106ca9cc97040581384d03e36d418563d1", "messageHeadline": "updated anchor branch name", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 46, "deletions": 23}}, {"node": {"oid": "0b07d71a2ef250736218fe86b7ef42ac6dd65d60", "messageHeadline": "Update audit workflow with name and container", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e964497a573f63e5ea97e2ac22cb120be537ef42", "messageHeadline": "Add pull_request and workflow_dispatch triggers to audit workflow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aa957fea4933b4560dec152b4f101e109bf947e4", "messageHeadline": "Use strict solana version in build workflow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76f035f2e117f2ee568d197e83301e0b8cf922f5", "messageHeadline": "Attempt to fix audit workflow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "16ea632ee40f29c7899bd694d5a2b6199da9ba31", "messageHeadline": "Remove rust toolchain command", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "da675384c7b935f56ec38d83d9b0684e7a599717", "messageHeadline": "Use solanalabs/solana image in build workflow", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "73cc5f651e30dac181c029f22d68f51181275ce2", "messageHeadline": "Update build script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 6}}, {"node": {"oid": "e343853aae4115e63a2683492dc7effb103838d0", "messageHeadline": "Update branch name for cronos-so/anchor dep", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "eacf77ce717a1dd3bcaf7c994a826a0742073a8e", "messageHeadline": "Merge pull request #20 from cronos-so/elias/testing", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 243, "deletions": 78}}, {"node": {"oid": "08bb73f3adda0e5d57f29fd657ecaedeb6d69e9a", "messageHeadline": "Merge branch 'main' into elias/testing", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "cc67c1a5e642e13a0e4bae01d6e94ddabe92a2b5", "messageHeadline": "10 daemons 10 tasks each test", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 95, "deletions": 17}}, {"node": {"oid": "8f113ac4f6b1999f913dad7b3bc7c8b6d03553f0", "messageHeadline": "update program id", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7f027964f42dc444d1821175781c0c36b6f28e13", "messageHeadline": "create single task and 100 tasks", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 152, "deletions": 65}}, {"node": {"oid": "8e2bb3eef44c19ae700583d5b26fc90301e86b45", "messageHeadline": "Update anchor deps to new branch name", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "ab2889dcfc316fb79440c5e890c96a7e450d4c8e", "messageHeadline": "Merge pull request #19 from cronos-so/elias/testing", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 194, "deletions": 51}}, {"node": {"oid": "3273b98d6d8d851bb35d9d3c83dfd36806df814d", "messageHeadline": "Merge branch 'main' into elias/testing", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 38, "deletions": 25}}, {"node": {"oid": "97bcc33595df86703de51bd1f6f772ee15ef0786", "messageHeadline": "misc", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 68, "deletions": 65}}, {"node": {"oid": "1e241eb301a8a1813ee496948fd9dff876666865", "messageHeadline": "pool -> network", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "064ebe6b814ff12742c2cac7269fe32f887bfd82", "messageHeadline": "update deps", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 221, "deletions": 202}}, {"node": {"oid": "25926855c63e4192aa11e477b6cc766e9020c0a5", "messageHeadline": "update PID", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0248d8e9011a2d7ac1e8c8b02821aef50b7bccab", "messageHeadline": "Merge pull request #18 from cronos-so/elias/deps", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 249, "deletions": 223}}, {"node": {"oid": "cbe0db4e0dbeb89089d6ceea33af85598600bb30", "messageHeadline": "single task plugin testing", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 136, "deletions": 2}}, {"node": {"oid": "df1daaf1c6d65092f4b3bcf10611451b4c37ca27", "messageHeadline": "update solana-* deps to testnet prerelease", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "7d091c75e16eb9143df1e2180cd5aecfd38e4822", "messageHeadline": "remove anchor version specification", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "4f0d6801ad32a966d1695c1cd878498ad0edc38a", "messageHeadline": "remove extra space", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a8454fc2a0fd475137402c89111024483600f9ef", "messageHeadline": "anchor test ga", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "218fe51af190afd64fa1951347051ac993f5a380", "messageHeadline": "audit ga", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "8048cee6deda12dd14927f490a4ca4e5623dbb97", "messageHeadline": "test", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7f121d059ddd31650280e72a2171d814c8f36e4", "messageHeadline": "cargo update", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "8ff8fdf463f15712af37589cb61eeb953b9561aa", "messageHeadline": "test", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "11914b4dc5e62829bfd23add747cd05302886978", "messageHeadline": "sdfsdf", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b11657ff41171675f3d5ae368c2a72ea88ae95bb", "messageHeadline": "sdf", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d9180af94477e35ad75af03d160467374d53aaa", "messageHeadline": "sdf", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5589af3d00b085fc7b78a4f80133f24f9fbfd64c", "messageHeadline": "ls", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "a110351a8d0008efb141b7a9225ae493b3fd57af", "messageHeadline": "test", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7d2e035d09baa67c174c5e4527f26c02e3836b69", "messageHeadline": "test", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "497b79b9ae4275d7619ddc82db94d847469e5d4c", "messageHeadline": "cargo clean", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b323b0d8d79757794b066ab304f1f66f3e1a05b", "messageHeadline": "edit action name", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8098a0f26be2ce97175f483815eba3125fbc6578", "messageHeadline": "test removing cargo lock in action", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 4920, "deletions": 7}}, {"node": {"oid": "585b88762033e6a10fabbd274d7c60a8f804b40f", "messageHeadline": "test removing cargo lock", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 0, "deletions": 4909}}, {"node": {"oid": "76279a267d8f33e3faaa206d3581258697c12035", "messageHeadline": "updating more deps", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "cacfdef502ea55aa1ddc15dab71d2d59f1cd311b", "messageHeadline": "test", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6cac8635a8af51c66b4911aadefa0ee034975066", "messageHeadline": "update to 0.24.2", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "146bc102dc7e8ff8a3e6c793ffc70b2d83dab418", "messageHeadline": "add dash", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "16ce8d30a5e0d516f21bf6501919dba021addcf3", "messageHeadline": "test build action", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "f906e75c726fe7c865bdb9d42b7667847172ac25", "messageHeadline": "update dependencies", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 113, "deletions": 113}}, {"node": {"oid": "d28844dd52947c38d3400680f8c22b327ea7a33b", "messageHeadline": "Update crate name", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97002401ec9e4a10bf2e32b60ca6d32581f0f38f", "messageHeadline": "Quick edits", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "276a91b69ab1207bceb4d09305729c455974f579", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 0, "deletions": 14}}, {"node": {"oid": "fe318e32cea6550c8b15c39b988ac8efb6f9fe35", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "0109077b33d5aa7f3474c28563d39b3f9b71487b", "messageHeadline": "Update and rename rust.yml to build.yml", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "44ac50bbb44c29839fc56756763da8e54d6f8c7d", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "7319f562d5ec31117dcf094308ff54cc7dc13e90", "messageHeadline": "Re-integrate all crates back into workspace", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 3883, "deletions": 617}}, {"node": {"oid": "ae6c451b6afa434e7e47812f64fb1bc09a48c023", "messageHeadline": "Create rust.yml", "author": {"name": "nickgarfield", "email": "nick@cronos.so", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "b3788264761746be47be1ee6734ba8107afda4b8", "messageHeadline": "Get build to pass using forked Anchor dep", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 439, "deletions": 185}}, {"node": {"oid": "c59c8352236266ecc55d9d88c7e22df77cd55746", "messageHeadline": "Cleanup workspace to begin debugging solana-program dep issue", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 603, "deletions": 3778}}, {"node": {"oid": "a980b43c7d8e8a8594e46964534f98e57e3ddfb7", "messageHeadline": "Rename cronos-pool to cronos-network", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6f9d4a927c3a87adacda05e8ff52146a6525c03f", "messageHeadline": "Rename bin to scripts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 39, "deletions": 35}}, {"node": {"oid": "cdacc67e860af95add95c9c52e36f717a86f2b0d", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4cb663be7c633792fe8e90c0c31991a4a9d5b74", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "062e770f638325f781b35af66cba75344a5d05d6", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27ce620ec4eacbd6894b51c490c1d1d52210a7e6", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "62011e374a547c099118d35de5ff280e89330cca", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "af3889900a2aae6124a4a1d4c9484101a8c3d547", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 74}}, {"node": {"oid": "304c8507bbecded73d427f8de78823891b4068c9", "messageHeadline": "Add Apache 2.0 license", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "f92a1aaf8cfb75595cc24031be8f155710dab221", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 74}}, {"node": {"oid": "a12d31a3024b33477d130563f7cf9f481e0ace13", "messageHeadline": "Update Anchor and Solana to latest released versions (breaking build)", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 326, "deletions": 278}}, {"node": {"oid": "3dda3ae642750e3f72888856130d5fa2dec40fb0", "messageHeadline": "Update localnet script to run with Cronos accountsdb plugin", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 30, "deletions": 54}}, {"node": {"oid": "7a592df904d7aa5b46c225595e91f8b2c08342dc", "messageHeadline": "Update scripts to migrate from bot to plugin", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7937c7bae7aceb4f993908f5efcc8b0f2c334501", "messageHeadline": "Delete bot", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 8, "deletions": 554}}, {"node": {"oid": "b80d4d3c1f0b1374e6cf5f90a920e27e9ed0ccf9", "messageHeadline": "Rename plugin lib name", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "0a0341c7078ccca8955332e30a36db5e1e2f9fbd", "messageHeadline": "Resolve plugin build errors", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 156, "deletions": 18}}, {"node": {"oid": "c91777c9c690de527979fe72a75a263f38ed1ace", "messageHeadline": "Merge git history from plugin repo", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 202}}, {"node": {"oid": "c1fd6ca385dc6aab04a2a632eeb1ef58a6e0bc14", "messageHeadline": "Merge remote-tracking branch 'plugin-origin/main' into dev/0.2.0", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 915, "deletions": 0}}, {"node": {"oid": "9e1fe86b4b31190d248cc6e60e45a495cde3df6c", "messageHeadline": "Prepare plugin repo for merging into monorepo", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "056de057971a27326514702e5f6a541a640875de", "messageHeadline": "Fix parsing error in task_new", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "253f20a5ec0f9ccd677be7bfb9bd5f527a766844", "messageHeadline": "Cleanup SDK interfaces", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "d1d24d2479b3b9536ae1ccec0df4025b575c3619", "messageHeadline": "Rename heartbeat instructions", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "955837115f5af058efc06f8d9486888d38598997", "messageHeadline": "Refactor and add new scripts to bin", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "04a2e306e2a9be84812c210c749e95a7ba77ede8", "messageHeadline": "Refactor health state/ixs into heartbeat program", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 617, "deletions": 533}}, {"node": {"oid": "048fb3ef6b539129ff2e8a90c49ca97319fb23d0", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8ab695ea3b16c903c3e4aa26e52aa2164aa8525", "messageHeadline": "updating to new schema", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 41, "deletions": 21}}, {"node": {"oid": "63978a29759d9a00179cfe768b7ad30d0dae4c0c", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f8c657addd39fad73f4be6e2a7f4b60edbe3812", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "88224bf41eac2f257778af1040b0b3309344e709", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a6e0de72bfb00e50a77e3ca470ab52e81fdc381", "messageHeadline": "Fix task command parser", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6414e4c6fa95b4195353b53ff5715e874cfd642", "messageHeadline": "Fix task command parser", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "680b42d2dc1302b0569a55085547ffcf8abd89c4", "messageHeadline": "Fix daemon command parser", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bec20dadeb12175139f2fe4711ca1be438103cbb", "messageHeadline": "Fix bug in admin command parser", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "efef8f8c493ba1af005a22cac1bce7526ad9be30", "messageHeadline": "Remove commented out line", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "edbb007a08ee93ffa8dfe095450369079b2dde7b", "messageHeadline": "Re-integrate commented out code", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 104, "deletions": 106}}, {"node": {"oid": "c57d51802e87b4753771a9c8423d6c457b6ce497", "messageHeadline": "Resolve ELF error with mutable static value in cronos-cron package", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 60, "deletions": 324}}, {"node": {"oid": "21efc7a9d02c5f2c02f7138bc78aa5d7a7f8947a", "messageHeadline": "Scaffold test suite", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 175, "deletions": 130}}, {"node": {"oid": "b90ea6f3e7db911288a3d9e48add7504ac179027", "messageHeadline": "remove comments", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 0, "deletions": 42}}, {"node": {"oid": "e1ab23638d38682441214908eb21349e779b283d", "messageHeadline": "more deletions and cleaning up for merge", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 71}}, {"node": {"oid": "5eaf4e7c2a240e0acd83886df4fd63d2756c4529", "messageHeadline": "deleting to get ready for merge", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 0, "deletions": 362}}, {"node": {"oid": "0b4322eaa44f4ae837ea49a93efe25966a2cba1a", "messageHeadline": "Merge pull request #8 from cronos-so/execute", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 63, "deletions": 70}}, {"node": {"oid": "fd6b0e769fb537d64716f9c639b84da94d8e95a5", "messageHeadline": "impl thread safe execute_task", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 60, "deletions": 67}}, {"node": {"oid": "cb23d4b00fdbca4c882a9017a4280163e6c25625", "messageHeadline": "fix handles vec name", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "14fa44b83973b126692662c5925c2e7c855bd710", "messageHeadline": "Merge pull request #7 from cronos-so/execute", "author": {"name": "Elias Moreno", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 282, "deletions": 93}}, {"node": {"oid": "972e7576d10ded8bc991a11b9db7dcb03e5f5bf6", "messageHeadline": "making lookback window function concurrent and rid of warnings", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 59, "deletions": 183}}, {"node": {"oid": "ef135c5c9b3ad3615f4d1c3c33f4cef238b14424", "messageHeadline": "updating how things get imported in the plugin", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3d3b0f8bb4c2dec54de4cd6f3bba1cda4346db85", "messageHeadline": "updating dependencies", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "080d6dd8418a6a13364a83b441f26a30ab37a7cf", "messageHeadline": "it fucking works", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 127, "deletions": 50}}, {"node": {"oid": "7b2aadc1f3e65c2f87cd3f081a854d131b0b101d", "messageHeadline": "Scaffold cronos-tests crate", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 92, "deletions": 33}}, {"node": {"oid": "9dc42ca27a77f0d2c25125b24dac7bca48a9e8e7", "messageHeadline": "Consolidate around cronos-pool name for new program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "481bed882b2d9d8bcbeb7c1e6f0294bb3597480f", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3fe1963772b1fca0c0e8fdbd57d575338d2b0612", "messageHeadline": "Refactor page initialize and snapshot rotation logic", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 169, "deletions": 110}}, {"node": {"oid": "5aae4864a4c6fe0df85a1a288db8281b668099e0", "messageHeadline": "Initialize snapshot and pages", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 90, "deletions": 16}}, {"node": {"oid": "a4169696a514891ddf70ec24c04727313b343a2c", "messageHeadline": "attempting to execute a scheduled task", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 288, "deletions": 55}}, {"node": {"oid": "beacd048afe1165483e0f5227c98b232d498b65e", "messageHeadline": "change print format for pubkey", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ef97664b1bb88d80c7c21513fcd2a44a7dda17fd", "messageHeadline": "Refactor operation logic", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 228, "deletions": 118}}, {"node": {"oid": "5bc6a27c1412eddcc6dc7467492455ccbe13eb2f", "messageHeadline": "Implement state transitions for registry, snapshot, and pool accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 115, "deletions": 41}}, {"node": {"oid": "bf952a7c5344b54be2a2cf116f34d484db9d6ebf", "messageHeadline": "Scaffold the Cronos pool program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 706, "deletions": 115}}, {"node": {"oid": "29032e3ea39fbfe6e862dd9cb93e314694030f48", "messageHeadline": "Introduce node_open instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 35, "deletions": 17}}, {"node": {"oid": "861204d25c8e04c1748dd88026ef9d9072e7745b", "messageHeadline": "integrating bot code for geyser plugin", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 226, "deletions": 156}}, {"node": {"oid": "0196e64ec75193e5228d6d95ee128c40a5218a0d", "messageHeadline": "adding dependencies", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "ac58736ff71c76f4e30c5fdd231635ca5a280a0c", "messageHeadline": "don't need", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 0, "deletions": 90}}, {"node": {"oid": "339adf5b19867912fc058e3180f2aaead4ab3117", "messageHeadline": "updating gitignore for ledgers", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "27d2955d346e114d9eb2b816ce55f4d174121d84", "messageHeadline": "Rename init to open", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 107, "deletions": 17}}, {"node": {"oid": "37ce681abe9730717c52119e277ae25b73e878fb", "messageHeadline": "Silence errors/warnings in bot and cli modules", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 138, "deletions": 246}}, {"node": {"oid": "d513076dc3c231a1be9c64e6b967434e493062dc", "messageHeadline": "Update SDK to match new interfaces", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 124, "deletions": 180}}, {"node": {"oid": "8ebe0fa3dd63fc7ad5d2d9d3bd00c543807bb11c", "messageHeadline": "Comment out kafka code", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 118, "deletions": 121}}, {"node": {"oid": "6a10bac906f0fe1efbd58756b658f41eabeb0746", "messageHeadline": "Merge branch 'main' into dev/0.2.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3565, "deletions": 11983}}, {"node": {"oid": "1c1092e85f480985aa9458bfd3485b7649e0860c", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "1658b3561da66adad74e055986fbfc0429ba760b", "messageHeadline": "Add README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b7f2bcf2a463dedec840f391a9cd08677c4664ab", "messageHeadline": "Update Cargo.toml with metadata", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bf6f041ded25a1d621e0882f1ed2fc5ff8d210f1", "messageHeadline": "Use strict version numbers", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "a06ab663e6573a82c9a32836131e8fb98cc82913", "messageHeadline": "Use strict versions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 195, "deletions": 11884}}, {"node": {"oid": "a3482f6ebe4e56a569fe67cc63744a59764b6467", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11, "deletions": 6}}, {"node": {"oid": "234f04467881a2e6a081e607cf7d1918c6fcd009", "messageHeadline": "Update sleep to 10 sec", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5256b61885403d4dc362b4282a26762c88595261", "messageHeadline": "Merge pull request #15 from cronos-so/release/0.1.8", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 3352, "deletions": 78}}, {"node": {"oid": "deb837f29090cbb81071c5150e54f4fe29cb2aa2", "messageHeadline": "Bump to 0.1.8", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "a3e30d8b8b5d8b12be68ccc2b0d265a03cbb740e", "messageHeadline": "Publish every clocktick to telemetry", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d828cf949e93c6114f6669771ea3e93117c99354", "messageHeadline": "Update telemetry service for stability", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 42, "deletions": 48}}, {"node": {"oid": "3bf487a22f1cc46e028d8df2464baf09fa80f4fa", "messageHeadline": "Resolve build issues", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 308, "deletions": 395}}, {"node": {"oid": "b860a41f21126decb7a0a583e01cae3fc2cd2540", "messageHeadline": "tag 0.1.3+solana.1.9.12", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "679342c927b0152378eab297777ace82c4137ddc", "messageHeadline": "Capitalize env variables", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 8}}, {"node": {"oid": "55a694e7d54bdd69edd1d0357d5e6afb091b121f", "messageHeadline": "indexing data to es instance", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 396, "deletions": 27}}, {"node": {"oid": "629b5ad4cb27c97b6ccd426bac39af9cc270d012", "messageHeadline": "Use monitor_time function from cronos_sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "381918f729f84fea4bcae101f395e662fc2b2062", "messageHeadline": "Revert versions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 377, "deletions": 291}}, {"node": {"oid": "925b4bbdd03a604bb68d7b69e6222d093be9eb61", "messageHeadline": "Mess with version to publish", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b8df3b65101b36f15e984c04b228a47712c5de5", "messageHeadline": "tag 0.1.3+solana.1.9.11", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7b4f09e48f9b78a2df0d4016314085d022d33552", "messageHeadline": "Rename blocktime command to clock", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "919e6f38ddba1d9ca1b6a7b7dc1d5976d0ba503b", "messageHeadline": "Update crate versions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f63b641af0f61a0b73678f8a125567fc6492dec9", "messageHeadline": "Update publish and version scripts to account for new modules", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "9046c7ef1d308917b1ac4d157f5167ee7a8ecdba", "messageHeadline": "Cleanup telemetry service", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 53, "deletions": 101}}, {"node": {"oid": "736601c66232a52000f9b2b75aa4592fcac608b1", "messageHeadline": "Remove LICENSE files and update Cargo.toml", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 96, "deletions": 211}}, {"node": {"oid": "ae17771096ce4520f98f39f0e362906554f4aa07", "messageHeadline": "Rename monitor to telemetry in Cargo workspace", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b0d159182e68ff2066bc91c4b6e825de9bb5c0f", "messageHeadline": "Add cronos-cro to Cargo workspace", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3aa28a108b1f423a3e70b620053c6630c0f05688", "messageHeadline": "Merge pull request #13 from cronos-so/monitor", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 124, "deletions": 1}}, {"node": {"oid": "d8942a16fcd22232677fb07359a1244e7b075d8f", "messageHeadline": "Rename project to telemetry", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 22}}, {"node": {"oid": "7bf80440c6d935e7c6e3ec57a4812209dc30f123", "messageHeadline": "Merge remote-tracking branch 'cron-origin/master' into dev/v0.1.8", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2941, "deletions": 0}}, {"node": {"oid": "381bf24de08853007997aac357de7dfc2ea57930", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30f7cc02c9c11cd0f0efd2291be45f877a34840d", "messageHeadline": "Merge branch 'master' of https://github.com/cronos-so/cron", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e49984dd0ccd8498b6307fbc13f9a92c1719cbb0", "messageHeadline": "Move all files into cron directory for merging into Cronos monorepo", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 22}}, {"node": {"oid": "14bbd4cbfab955478dcaf81edac388f0baabb6fe", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "015d4df685c064aa8a740fec33949e7ab3cb23de", "messageHeadline": "Cleanup", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "145a989ae487af29b2782f3f4b3efc688d38be2f", "messageHeadline": "Refactor program state machine", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 251, "deletions": 483}}, {"node": {"oid": "8f18305d29ba2492ad12021e04600b4c06528d0e", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38fb0ca21335a5e00ce682ab640a67e852ffeed8", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "ntgarfield@gmail.com", "user": {"login": "nickgarfield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ebcf93b12594e57ee087d95c9191c8c4692e8cb8", "messageHeadline": "Integrate runtime-safe cronos-cron package", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 190, "deletions": 257}}, {"node": {"oid": "9e6946075394410eee034c150a517c35c488e2e8", "messageHeadline": "Update version to 0.0.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa8856269eb20e708b3130514ac262a68aa8cb90", "messageHeadline": "Fork cron crate and disable features that depend on std::time", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 164, "deletions": 164}}, {"node": {"oid": "22136fa61206872abe0b4cc8160f8f202a1aadcc", "messageHeadline": "Cleanup state", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 51, "deletions": 147}}, {"node": {"oid": "b28c3dcac4f9fcdad68503ca3466074347cb5d33", "messageHeadline": "impl TryFrom<&str> for Schedule (#99)", "author": {"name": "Henry Zimmerman", "email": "hgzimmerman@users.noreply.github.com", "user": {"login": "hgzimmerman"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d890263984d0644a55fdc43a405785e921d4ddea", "messageHeadline": "Create Pool state account and split worker fee into exec_fee and noop\u2026", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 95, "deletions": 39}}, {"node": {"oid": "8ca7a9afadc10bc9490dc5243a3ac6edd50a0c29", "messageHeadline": "Refactor imports", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 63, "deletions": 65}}, {"node": {"oid": "8fb8230c7ba846e8abbc4ed52a17e2b4a3435621", "messageHeadline": "Add WorkerPage account and refactor state imports", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 94, "deletions": 57}}, {"node": {"oid": "9a4f6abc83168b46a6a3f64b93ed3674ab3898ce", "messageHeadline": "Merge pull request #10 from cronos-so/release/0.1.7", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 358, "deletions": 316}}, {"node": {"oid": "eee5a4b2b070d2a1e1fbbf205629b0421857fe8d", "messageHeadline": "Update version script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d6ebb5b4c28aebdb21912f6b58fff30d7a118d88", "messageHeadline": "Update Cargo.lock", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "76334eb2bcd15d1eeecfd8491c798411323d2158", "messageHeadline": "Bump to 0.1.7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1533de1f621609149a6fbdb97a6ac23135db71c3", "messageHeadline": "Refactor clock sysvar functions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "2a3695575d62a8034f6b5fdc6f50c987c53f7fa9", "messageHeadline": "Refactor monitor_blocktime into sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 97, "deletions": 122}}, {"node": {"oid": "ced6d04eb5f769fab28a5fd25b6fd7422c600adc", "messageHeadline": "Make lookback window range inclusive", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ae75f7ec9273535e69f3fc1a4360968376d173a", "messageHeadline": "Increase lookback window to 15 minutes", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fee9f20e9a9b083f3bb35e4f77a9012946ad01a1", "messageHeadline": "edit file structure", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "2d5a03bec4e52f8d37e65582ea1b633a6305e3d6", "messageHeadline": "subscribing to sysvar clock instead then calling health account", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 69, "deletions": 8}}, {"node": {"oid": "0a0b9b2dd2efa49cf8136ff7e03e805a1be57451", "messageHeadline": "Remove postgres", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3c74c855fa3a25ca8041326162b28d1f389e98f1", "messageHeadline": "Delete dead code", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "63406ddeb373ae962c2f42ba6797ad2bf6d3b766", "messageHeadline": "Cleanup imports", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 52, "deletions": 62}}, {"node": {"oid": "55116c25026316f57ba5014aa1b2c68a6848c241", "messageHeadline": "Remove MutableTaskCache trait", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 16}}, {"node": {"oid": "c1fd12190ca8ce601fc6c006192d4f95ce3ccf77", "messageHeadline": "Add mutex lock to prevent over-sending requests", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 67, "deletions": 15}}, {"node": {"oid": "5197b6af5d567378a0faca1c0a24d13585fbe1cc", "messageHeadline": "base scaffold of monitor app", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "92b3ea5d898073b3db0dbca517152dcd9d696b31", "messageHeadline": "Rename store to cache", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 40, "deletions": 39}}, {"node": {"oid": "5df8a74f0f32a3f044bab0675f425ee3b7397cd3", "messageHeadline": "tag 0.1.3+solana.1.9.9", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3780a3d3aa00dfb355ef147d585054b50582805d", "messageHeadline": "add publish_all_accounts config option", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "51c45cd45d577b7cce4127c29de76752a1b139c2", "messageHeadline": "Increase lookback window and print error logs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 33, "deletions": 7}}, {"node": {"oid": "f2ef37f7612fbf1cc407bc24dc0cc65db44e7946", "messageHeadline": "Refactor codebase", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 107, "deletions": 109}}, {"node": {"oid": "29867cc5220d3801176f0d24d1b4d6733eb295b8", "messageHeadline": "Add const for lookback window", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "11e06ecc3114f75f0b8cc696d21c4373bc78674d", "messageHeadline": "Remove recovery script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 14}}, {"node": {"oid": "3215c30096ea55447e41b3f70055be9c922f098c", "messageHeadline": "Reuse client across threads", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 23}}, {"node": {"oid": "45862853e21b205ba45b2bc6b2562528e7b322ce", "messageHeadline": "Add log statement", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "aca5e84260da7101f9d8e8cd27c93807a0098745", "messageHeadline": "Migrate off Postgres to in-memory datastore", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 148, "deletions": 127}}, {"node": {"oid": "1818d2c061215774dd7042dd7d50c351175ae4db", "messageHeadline": "Fix borsh serialization strategy", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3cf7e455e44daccfdfdbaba1aa916b80c04e962", "messageHeadline": "fix program filter", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "6328568cc14c53ce3cb30c3c5071cbe203ab5616", "messageHeadline": "Add comment", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "682dd0dbe50d3a599fc3dd683292ab1c6b29bc33", "messageHeadline": "Remove dev folder", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 42}}, {"node": {"oid": "23ef16b448efeba8b9fd3137fd5ebae01a7b2ca1", "messageHeadline": "Update file permissions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b994f2410f1eaa23afbf576b94fd17e9c60cdad3", "messageHeadline": "Merge pull request #9 from cronos-so/release/0.1.6", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 51, "deletions": 8}}, {"node": {"oid": "ec84eb52c649dfa581f61f63781ca0ca145ccc3d", "messageHeadline": "Merge branch 'main' into release/0.1.6", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 43, "deletions": 1}}, {"node": {"oid": "cb26230eec9ef1ae5c0000dc5a671e32eba9d622", "messageHeadline": "Bump to 0.1.6", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4acd397a9537e2da3ffb0223b08c53a8c1b89b02", "messageHeadline": "Fix version script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 12}}, {"node": {"oid": "62e11f19d5a675bca66f1f452274d7844e842ada", "messageHeadline": "Update version script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1577dd1c3085b08c432614f208390004cd81e0a5", "messageHeadline": "Add publish script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11, "deletions": 7}}, {"node": {"oid": "8f39e68cd4beb84edcc677692ed38bf5ebf725dc", "messageHeadline": "Allow ignoring programs", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 99, "deletions": 5}}, {"node": {"oid": "a7e8aebbd303d2405173ba3ed81c8b1f7280ff83", "messageHeadline": "Solana 1.9.9", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a4e14ca6fb22c54d5cca92fd082a85783fd0dcd8", "messageHeadline": "Update version script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8758ac3512054e6f3e6b915b0795bf9bd3260011", "messageHeadline": "Update version script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e30594b6f4743b8963fb84885b74ab335c22686a", "messageHeadline": "Bump to", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2c738f765d03979cb1f501f750eb81868de9f09", "messageHeadline": "Move scripts into dev folder", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 11}}, {"node": {"oid": "ebea9161174a2db8c122317d8bf855043d4908b2", "messageHeadline": "Update version", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ed73dbc65c8d6dda8c0def57bc63fe9da75ad64", "messageHeadline": "Bump to", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 11}}, {"node": {"oid": "2ef9d31780e7400a2a18b74e8a276e9c9475c11b", "messageHeadline": "Merge pull request #8 from cronos-so/release/0.1.5", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 18}}, {"node": {"oid": "05abc3a61fe029a5235ad7862379bf2c0bc2fe88", "messageHeadline": "Update version_bump script to remove cargo publish commands", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "fadf318fdaaa42b2e7636ac1020424a85c996821", "messageHeadline": "Bump to 0.1.5", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "0b225cedf17b640e4cd6dbe232d6ab4feacf11e6", "messageHeadline": "Include tags in git push", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "316a320a0db7409d90ee9b0b2b4292f7fc48105f", "messageHeadline": "Merge pull request #7 from cronos-so/release/0.1.4", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 97, "deletions": 53}}, {"node": {"oid": "9764be7d31ec01e98411d0490683169146c5decf", "messageHeadline": "Add git push command", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fd5daf00ab859a259cfe1b56f7bddb9cbd54993c", "messageHeadline": "Bump to 0.1.4", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 62, "deletions": 65}}, {"node": {"oid": "d367101e1774d001d8b856550110efd5fe384197", "messageHeadline": "Implement version_bump script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 46, "deletions": 0}}, {"node": {"oid": "97a1302a646a37e3444604512eead055899df4c1", "messageHeadline": "Cargo.toml: additional metadata", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "78eeebcef33b7a95d29ebd6981bbcae895655385", "messageHeadline": "add license", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 273, "deletions": 0}}, {"node": {"oid": "10510858ab62f7fbe4816847d690a1989a7808ad", "messageHeadline": "Delete deprecated scripts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 27}}, {"node": {"oid": "893e00b3084d437700f4200d0c6b558195a3a197", "messageHeadline": "Update paths for workspace dependencies", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 53, "deletions": 76}}, {"node": {"oid": "db5da719b99c353a666dd8bcf2dc8c4839a559c5", "messageHeadline": "Remove web package from readme", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "089fdd075a6a9bf97ed92e5cc0a910e886852108", "messageHeadline": "Create unified workspace", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3310, "deletions": 462}}, {"node": {"oid": "b511049316d1b1f35a1ca9c807eab8ef7752e88c", "messageHeadline": "Stop tracking web submodule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d47bcdf4dea5e82d6deaf622ec664c6361828146", "messageHeadline": "Merge remote-tracking branch 'sdk-origin/main'", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4302, "deletions": 0}}, {"node": {"oid": "9a88bf845fa794da7f4a1264ebe7dd6696679138", "messageHeadline": "Remove sdk submodule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "392cba895f0b7578ddbb2140381f2dafc1f0ed34", "messageHeadline": "Prep for merge into monorepo", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "956cacaa1c8b74b98b22bca066809f3c5e45779a", "messageHeadline": "Merge remote-tracking branch 'programs-origin/main'", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 11}}, {"node": {"oid": "fea67708bff7107bc9ead97a41ba78bc8565bb0a", "messageHeadline": "Remove program submodule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3031, "deletions": 4}}, {"node": {"oid": "04ccc7af5ddd8806f97e0e52cca7b5837eb01134", "messageHeadline": "Bump programs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b52320555dd771a05640a838fe69f9827f88f995", "messageHeadline": "Remove typscript files", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 1290}}, {"node": {"oid": "2f6f4e30373978ef97c332b9fb796b1724bc0173", "messageHeadline": "Merge remote-tracking branch 'cli-origin/main'", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4983, "deletions": 0}}, {"node": {"oid": "6ff37428056c3899d4465f27d16e30d755eaa713", "messageHeadline": "Prep for merge into monorepo", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cfa9348a7d2b4c2d51b9e87cc48c59f638f35e6d", "messageHeadline": "Remove cli submodule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "75e114458bbf965eb608f2174e292d659102368e", "messageHeadline": "Merge remote-tracking branch 'bot-origin/main'", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e36b37afffee3735a333bd52c83995322ab048cc", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/bot", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 233, "deletions": 269}}, {"node": {"oid": "9e3b46e4ed83e5583e7ca7f44435f3abe921a440", "messageHeadline": "Move everything into bot folder", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8adf3adb2dce675466df7686bb8daa7fa26d3c10", "messageHeadline": "Remove bot submodule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4392, "deletions": 4}}, {"node": {"oid": "595ee7b0bc3fa448263162b8735b382c646f885f", "messageHeadline": "Bump to 0.1.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f0a2ff2c41ba4729f978a10f25a8fbe91c26c7ba", "messageHeadline": "Bump to 0.1.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 187, "deletions": 262}}, {"node": {"oid": "3aa21314f751e067fe180ab96824bdb6e6a68d11", "messageHeadline": "Bump to 0.1.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 97, "deletions": 96}}, {"node": {"oid": "06f2029c463de5c5658d3797c2aaac6d7e6b87a4", "messageHeadline": "Bump to 0.1.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 87, "deletions": 86}}, {"node": {"oid": "8ca5786d2efa12619ec174b4e9b0a1ba74526bb7", "messageHeadline": "Update description", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "0f8c8fdae9096d9d60ce94b0f55866a64c3bf8d7", "messageHeadline": "Migrate to Anchor 0.22.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 254, "deletions": 266}}, {"node": {"oid": "a6f0d770dcf6fc66731504709a1fff018e3be0e9", "messageHeadline": "Add serde serialization to InstructionData and AccountMeta data types", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 34, "deletions": 4}}, {"node": {"oid": "cb20ae2a5886c27e2f133f91535eabc8a581508c", "messageHeadline": "Bump to 0.1.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e97546940a2327e4480522fbb665a3cb4051ce0e", "messageHeadline": "Bump to 0.1.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d4e2d599cc99fd17fe4c2434c40047c73b0ec5a", "messageHeadline": "Bump to 0.1.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 66, "deletions": 64}}, {"node": {"oid": "a4578f816708b4f259ebcdeedbb0e79f3a97e12d", "messageHeadline": "Bump to 0.1.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 64, "deletions": 64}}, {"node": {"oid": "6b3f9ad611fe09eb53b7451e18c4dee974b0657f", "messageHeadline": "Update blocktime to fetch from Clock sysvar", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 87, "deletions": 63}}, {"node": {"oid": "f41a7de42161d09e2a9ed8e6bf5005c860fdcebc", "messageHeadline": "Bump to 0.1.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a0cf92ad18ac66c6c52a46ba4bfc747a94b975e", "messageHeadline": "Bump to 0.1.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3b74cca9212b3c2f42d8738daf73687feeda6e45", "messageHeadline": "Bump to 0.1.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0cc9a98bdf72dd0e0f31a18af78a37b9a1004899", "messageHeadline": "Bump to 0.1.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9419d55d210af07705085d8d67e306050dff5edb", "messageHeadline": "Bump to 0.1.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5fffb4bd4ab923a93b33971dd8d76720bfe3926f", "messageHeadline": "Bump to 0.1.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f843329e2cae44f6ec3c57f447ff247381dfd67", "messageHeadline": "Update monitor_blocktime to watch the clock sysvar account", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 41, "deletions": 13}}, {"node": {"oid": "819fea02a09fba690cedd9b9ee5561519444e4d7", "messageHeadline": "Remove cluster params from explorer URLs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3e82e12efefde7fe177da15f8ddf1650ecfe9689", "messageHeadline": "Update keypair env", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8eafcdb3b06f43d6a7eaf669f2a47304f3cf436a", "messageHeadline": "Bump to main", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66e369a74e2ad16cccecab609ab43e3c96ef629b", "messageHeadline": "Update env file", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd08fcad400b712d73a086eacc6d46f6d8ab5684", "messageHeadline": "Update git ignore", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "241af2dda3557b51a13354f7615025b01d9a931a", "messageHeadline": "Bump cli", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b656ea7722f4702053baab08cd2c25944ec17cfa", "messageHeadline": "Update app version dynamically with crate", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "fef9c3591a234d40788e5b00924ea06ce1476fd5", "messageHeadline": "Bump CLI", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a162fb9e4b826d66b1d8d66dad769ed0017625a", "messageHeadline": "Update app version", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54f76d23c1bba4701760aac78bbfbad0f06164cf", "messageHeadline": "Merge branch 'main' of https://github.com/cronos-so/cronos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c427acb61019b3eec92a0333c6fb9710a3c76198", "messageHeadline": "Bump to 0.1.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "84d9259e2cb8bba72f0561cf7ab26c03a4005f5d", "messageHeadline": "Bump to 0.1.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b4188e81cd5b633defa02f998b8147e0b9c5a0ad", "messageHeadline": "Bump to 0.1.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8219726ea9330dfbd4f1fabf130036c29f98664f", "messageHeadline": "Update wallet in Anchor.toml", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37ccc810f26ce14d7599f4a7324caa5f7c086b57", "messageHeadline": "Bump to 0.1.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d3f3853538130b5b381edef9140a638fe01041d7", "messageHeadline": "Bump to 0.1.0", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "666c52edba0b88913f3cf1a9451da5dfd2daca6f", "messageHeadline": "Update program ID for mainnet", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "77dec5ce71a82b6c224beb4018b4dae8ed9c285a", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "de14a130e8517bf2646bb5160e01cea4ce161e84", "messageHeadline": "Bump to main", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "910ea3fa33c107f16aeab74362f1913f9b1735fd", "messageHeadline": "Update to main", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a1d4bcad672f6a4198686f9505b356a0656fa4ca", "messageHeadline": "Bump cronos-sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 15, "deletions": 12}}, {"node": {"oid": "a371276ac1b8bbac4b4a0fdefbe7435521152b3b", "messageHeadline": "Bump cronos-sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0cd451f1cfed835457c326b9bb41c778d95ca451", "messageHeadline": "Bump cronos-program and update helpers", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 16}}, {"node": {"oid": "63a2db31ee97ee5c00c38fd7aa4da47dcf8e5b0c", "messageHeadline": "Update program ID", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d799edfed01aa783c075e90b21974fb01edc320", "messageHeadline": "Bump to 0.0.28", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42f4143bb5f7f312e87605c14cb56683e4d9b9ad", "messageHeadline": "Continue refactoring business logic into state impls", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 294, "deletions": 106}}, {"node": {"oid": "6fe6a6aed3092e93e60323185bf3725a146af7f1", "messageHeadline": "Refactor business logic into state impls", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 215, "deletions": 187}}, {"node": {"oid": "7432a52d4db9c604836dae7834547914897083d0", "messageHeadline": "Use safe math in lamport arithmetic", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "61dc58765e832c226580920b6b03543c81a98d1c", "messageHeadline": "Update to main", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "684eda1bcdbd158234f3db1fa49921e1202550bc", "messageHeadline": "Add todo", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "56a34834062791fe1af357586f3832283e349e9a", "messageHeadline": "Bump CLI version", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 13, "deletions": 5}}, {"node": {"oid": "d6c68131d821061ed855372e5b4672e411545caa", "messageHeadline": "Update to main", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae75ed5b76389876126e47e7571d355c0f85db11", "messageHeadline": "Bump to 0.0.11", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "381928fe427743c396526af47320f92af3388b6d", "messageHeadline": "Update health instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "14001ae95278a68c028583db800bec80f20711de", "messageHeadline": "Update cache ttl to one second less than the min_recurr", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b9e1a0fcc955017ad1dbb30578726690d6149f1", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 10}}, {"node": {"oid": "705807941e8adc64304b9dcc993cf90b505c982b", "messageHeadline": "Update to latest commits", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "84dd12aea350c427429454fd809d15b1729e2f8a", "messageHeadline": "Bump sdk version", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "21c9379fc6657f34ebc863caebb4c857da7f5d43", "messageHeadline": "Bump to 0.0.10", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d7741de91fa3fd16a26c7d0746fd8628f8c8df0c", "messageHeadline": "Implement more commands and bump versions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 69, "deletions": 19}}, {"node": {"oid": "4e944d4f7f6bfe1bc63ef67c1809c9a81d9d76fe", "messageHeadline": "Resolve warning", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "172655a23fa799034484fff6f73bc12b7e5bf9f7", "messageHeadline": "Implement daemon_widthdraw helper", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "7822a367dee85d47695d8ea96ff800a04b60b605", "messageHeadline": "Bump to 0.0.27", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ea3878dc33e889f675c2d38b5d246b41f38dfd7c", "messageHeadline": "Bump to 0.0.27", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8b6eb0346a252f002993a6f49a7941559ebe06a", "messageHeadline": "Update the program ID", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af8672c33a2862760c685bb0f2c23090e2206d2a", "messageHeadline": "Update schema to support TaskSchedule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 12}}, {"node": {"oid": "a08e4816329e5b855a2826a98ba7cf9ddc408eb0", "messageHeadline": "Update task_create function to accept TaskSchedule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 13, "deletions": 23}}, {"node": {"oid": "00fefc8dc52024d8a4ab309f836332af34ce4ce0", "messageHeadline": "Bump version to 0.0.9", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e169c67d229d781d4fabfa24c62c32ee8306e4c", "messageHeadline": "Use the Solana config file to configure RPC/WSS endpoints", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 114, "deletions": 93}}, {"node": {"oid": "0069eff5a21920b09db72679bf4cd651d3506339", "messageHeadline": "Try new cached implementation", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 40, "deletions": 38}}, {"node": {"oid": "7303f6c012cf422b26e9cec59e46b9aad0cc7d2e", "messageHeadline": "Bump to 0.0.8", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5b5f4b3a77f5c0c78712d959590445321a78aee", "messageHeadline": "Attempt to implement cached for debouncer", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 119, "deletions": 5}}, {"node": {"oid": "a799ee7c4a1f4825f869fab98e22284ce3d1978a", "messageHeadline": "Update Cargo.toml", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "98484c8eb2942aa253a5722b4c8be05fdfcf7469", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "72207a75fca532a3d4c5df8755091d99ac43dd21", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02fecdb477f4c6afc014b1d1e2ab30f9ffaf2934", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "63b54fc1441d321055e1176207ac12eb90e2036f", "messageHeadline": "Update README.md", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ff0b0cc164e569818bad5e2935aaa6084de4a43b", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "48a4bbfc409a877f7c69ffa1c8ebbab3e4509891", "messageHeadline": "Track main on bot and cli subrepos", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7d65d1d26adf1cb2afd4bb9c770a35c26dd336dd", "messageHeadline": "Re-add git submodules", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "39b7b37e796be717d6c0df3eb3d3389928c93fae", "messageHeadline": "Remove submodules that aren't working", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 69}}, {"node": {"oid": "580c134a2e53953290ec29de0a10c1ff0fbaaca5", "messageHeadline": "Add task cancel command", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 46, "deletions": 18}}, {"node": {"oid": "72789a4765efb886eb1df06fbf485815f715e91c", "messageHeadline": "Parse task ixs from file and update health format", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 104, "deletions": 111}}, {"node": {"oid": "6530df51a114a830febb4e1185250d57f3a64145", "messageHeadline": "Cleanup env module and recursively listen for Cronos tasks", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 30, "deletions": 42}}, {"node": {"oid": "b3dc52ad75055fbd1c49568ef2a191f84961da5a", "messageHeadline": "Merge pull request #4 from cronos-so/sync-anchor-pkg-versions", "author": {"name": "Lesley Chang", "email": "lesley.hanna98@gmail.com", "user": {"login": "rasreee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0df00b14a4388b02085066b3835612e0420033ef", "messageHeadline": "Merge pull request #3 from cronos-so/scripts/build-all", "author": {"name": "Lesley Chang", "email": "lesley.hanna98@gmail.com", "user": {"login": "rasreee"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "a64fa07c3436129c52eb19196c088adf30d32969", "messageHeadline": "update and sync @project-serum/anchor versionings across pkgs", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa2f02eb763e816182842467289e3574f82cd42d", "messageHeadline": "top-level build script for all pkgs; update configs", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 58, "deletions": 1}}, {"node": {"oid": "38f10892a176e1447030424bcfed1693f5e4bfef", "messageHeadline": "Update README.md", "author": {"name": "Lesley Chang", "email": "lesley.hanna98@gmail.com", "user": {"login": "rasreee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75f3fb4e09677d22bc2e38a1abe4071be404cbf5", "messageHeadline": "Update README.md", "author": {"name": "Lesley Chang", "email": "lesley.hanna98@gmail.com", "user": {"login": "rasreee"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c0f7e8303fcfe6a7772ea5b948a3efcf90ea15df", "messageHeadline": "Update README.md", "author": {"name": "Lesley Chang", "email": "lesley.hanna98@gmail.com", "user": {"login": "rasreee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8188a832942e81603e3e492d426abdb3bd894230", "messageHeadline": "Bump cronos-sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d8c176312f210050c7be0b3b9e7c853adbfe2796", "messageHeadline": "Bump to 0.0.7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3fd29731f60eea97c747f6b2e9882eb6cd539e8", "messageHeadline": "Bump cronos-sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9ee1c04800342b0a38426a3ab9c6cfef07a15999", "messageHeadline": "Bump to 0.0.16", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bfb6313c2bc71fd2a871c5c4fb06d780916b9f31", "messageHeadline": "Bump cronos-program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "effdefa2b295bff835f39734362a3aacd36d1c38", "messageHeadline": "update README package links", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fd2a132e39ce6cef9b285b1da93e779500596d04", "messageHeadline": "init README.md with list of packages and description", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "cc9de107c5217be0cfdc4801dd37de9947f2d336", "messageHeadline": "fix web submodule", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 3, "deletions": 7238}}, {"node": {"oid": "0aac5d2418c126a326ffd9e5f077746e8b8e121f", "messageHeadline": "Update health schema", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "31c3f5730d727480be17604d52f916fe60103a9f", "messageHeadline": "Update daemon enw", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a23bbb48a3f83158af5827e2edeebe289605d91b", "messageHeadline": "Update cli with new interfaces", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 230, "deletions": 72}}, {"node": {"oid": "4fd29bd252abea45ed7ff14aa2dffe86ddc30b4e", "messageHeadline": "flatten js module", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 3211, "deletions": 3875}}, {"node": {"oid": "753ffd57b45e8e500ed4eed95e1bcc89abea665b", "messageHeadline": "setup js monorepo with yarn workspaces", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 7900, "deletions": 1}}, {"node": {"oid": "1d8a2fa6737b8380abed37dcd2ec4369b9675d20", "messageHeadline": "create gitignore", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "af52f937b5e1437cdfc471154b75a1bab8cfb20a", "messageHeadline": "first commit", "author": {"name": "Lesley Chang", "email": "lesleychang@Lesleys-MacBook-Pro.local", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "5242c331f09cb7d8fe83c516c19706a2398ee6ec", "messageHeadline": "Merge pull request #1 from cronos-so/elias/file-org", "author": {"name": "nickgarfield", "email": "nick@and.xyz", "user": null}, "additions": 267, "deletions": 204}}, {"node": {"oid": "09d6f1c1e76248918194ede6fc7c023f8956a8d7", "messageHeadline": "Bump cronos-program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "068f6eb8edf93120b3899bb79f639328e1ddf94b", "messageHeadline": "Make pda mod public again", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc9db68dc2ca2884e2b8e782afdb971548b564e0", "messageHeadline": "Update visibility on pda mod", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "005f5311efee5aa509fc951fb42dcdc8b2f81e8c", "messageHeadline": "Cleanup state impls and pda functions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 66}}, {"node": {"oid": "e1a4b7331af4dcac00a493753af45715dcc2689f", "messageHeadline": "Implement other admin config commands", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 94, "deletions": 29}}, {"node": {"oid": "3d2e5d5a49bc6af5957e35df3a011121e8cc346b", "messageHeadline": "Add command to update config min_recurr", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 149, "deletions": 21}}, {"node": {"oid": "ec3af6b058639adb84869a2c61035558debb5176", "messageHeadline": "Update initial min_recurr to 5 seconds", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67c8e6b44e3e945250a805129a2922ac339891fd", "messageHeadline": "Merge branch 'main' into elias/file-org", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "968c3b6a2adc6327608de7f2e6019fd508108568", "messageHeadline": "file restructure", "author": {"name": "Eliascm17", "email": "Elias.cmoreno17@gmail.com", "user": {"login": "Eliascm17"}}, "additions": 267, "deletions": 204}}, {"node": {"oid": "7eb35f99d17f68c5545b1bcfba1fd37c6147bd63", "messageHeadline": "Bump cronos-sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "eae98707875d5058723c0d24f35ab6fe6ff0c47a", "messageHeadline": "Bump to 0.0.6", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d933accb1f33bc736cadef18ba023f3bdfd21994", "messageHeadline": "Begin scaffolding admin commands", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 105, "deletions": 13}}, {"node": {"oid": "b35096ede4b96ef5379e7798271eeff33586f436", "messageHeadline": "Bump cronos-program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "df6aa58903c6b15edfb484857f14068391e7fdd0", "messageHeadline": "Update errors", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a32bca423849e776c17a091929062650891f59d1", "messageHeadline": "Update interfaces for new program API", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 44}}, {"node": {"oid": "a42c19f56f7692232136700d980cb7f4531c4e1b", "messageHeadline": "Update admin functions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 55, "deletions": 77}}, {"node": {"oid": "696eb4a6e067643908021a0e1b44b51fcf80a09f", "messageHeadline": "Update psql query to get queued tasks", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ff9d790346223971b3edf8d1fee70168b5144965", "messageHeadline": "Print explorer links into Terminal", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 24}}, {"node": {"oid": "2d63f08b767bfd40624f6fbfd21018ac37c1500a", "messageHeadline": "Bump cronos-program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "75d56c1f4fd1ceb063b013fb9857b21608fec523", "messageHeadline": "Implement std::fmt::Display on Config, Daemon, and Health accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 43, "deletions": 2}}, {"node": {"oid": "929de5392204f5908b24b186c4ee420acca42321", "messageHeadline": "Update to latest cronos-sdk version", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "b46fb904c48a382356ed56e0187846a3940c8224", "messageHeadline": "Refactor new task command and update to latest program schema", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 42, "deletions": 85}}, {"node": {"oid": "113360b338e1d13eaa4a4f562868cf76b1dcc0dd", "messageHeadline": "Bump cronos-program verison", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6d94a276b8c3a3d65f8d13b223fc6b65d8698c2e", "messageHeadline": "Migrate to new TaskSchedule schema", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 95, "deletions": 45}}, {"node": {"oid": "1fc450ba5cbdfece1307cd0cf059c17ee3e13227", "messageHeadline": "Refactor code structure", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 162, "deletions": 144}}, {"node": {"oid": "1abbecacb7be1ef4bb594f6e9a83149a7ef1e63b", "messageHeadline": "Cleanup data fetching cli interface", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 17, "deletions": 24}}, {"node": {"oid": "b6f7ae255e3d866e32d70d288d5cae6cf3d80fb0", "messageHeadline": "Update bin settings", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "986c7994a079123a006fb70e7f8b9caf8a004cca", "messageHeadline": "Update deps", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b5923e6f8a54ebfc3e90829ad229e4c733a0d705", "messageHeadline": "Bump to 0.0.18", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "733157bdc8e893099f6155c16dfb89b157cc42fc", "messageHeadline": "Update Cargo.lock", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b6cb08cd739d1d7456201d74eab9523fabd78ce", "messageHeadline": "Rename to cronos-bot", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 37, "deletions": 21}}, {"node": {"oid": "cff61e7347f2c9c16408b0f196373e704d7553cd", "messageHeadline": "Add new instructions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 87, "deletions": 6777}}, {"node": {"oid": "74cc967514bae3df65fadd460409489f863628fd", "messageHeadline": "Blocktime lookup function", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 181, "deletions": 9}}, {"node": {"oid": "ef3f09e3fc68bc658d51e96e41d4709aff30ef3b", "messageHeadline": "0.0.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bbd2f0bde69780050a01b471b53b3fcc4495368f", "messageHeadline": "Schedule memo instructions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 184, "deletions": 15}}, {"node": {"oid": "1fc1ef634768475a28603b61380b386af6b07f4b", "messageHeadline": "Implement health check and new daemon commands", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 216, "deletions": 117}}, {"node": {"oid": "83c591eb06ec669a8411f8279bf7db10db969a1b", "messageHeadline": "Refactor processing into new file", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 94, "deletions": 78}}, {"node": {"oid": "a64323200b289b064b27a94832b94a817ddf6cf5", "messageHeadline": "Implement task data command", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 89, "deletions": 15}}, {"node": {"oid": "27525b099789b8171220d42ba7e5946ab4af697b", "messageHeadline": "Update Cargo.toml", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 27, "deletions": 19}}, {"node": {"oid": "e852341e3bccc579401119438e8d912c0d5ea295", "messageHeadline": "Begin implementing cli config", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 73, "deletions": 3}}, {"node": {"oid": "286a2ad145e430581c81475c1a457d0878d661e8", "messageHeadline": "Cleanup command line parsing", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 36}}, {"node": {"oid": "ca40ed61c874a628dcb1ae716fab8e9f3d773341", "messageHeadline": "Support parsing task app commands", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 36, "deletions": 10}}, {"node": {"oid": "6edfe86aa15a1b975a86c814ba4eacfd9f8a2b8e", "messageHeadline": "Support parsing CliCommands", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 67, "deletions": 6}}, {"node": {"oid": "6b246847be895a1a66df17ae46fbcac5ef8cc923", "messageHeadline": "Initial commit", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3909, "deletions": 0}}, {"node": {"oid": "ceba6789b19bc8551a75926db128945484466e43", "messageHeadline": "Bump to 0.0.8", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b371308842a84d52f598ebb72937d93b7bf7a2e2", "messageHeadline": "Rename instruction arguments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "493df273e2db64ee4535c8285d3e333bfd3d9d68", "messageHeadline": "Update client to export now() function", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 6}}, {"node": {"oid": "f5391cc61d7d51f476fef100e5f2a5abe5329b14", "messageHeadline": "Add exit log message", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "509949ed4b1bf2a2959e5747a968cdb32105c304", "messageHeadline": "update rust nightly version", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d968649dff2fee09cf6d77efe5dc00b07ae013e6", "messageHeadline": "add release CI integration", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 200, "deletions": 4}}, {"node": {"oid": "a030d300a555acd7378fe08e9d776d6512e586eb", "messageHeadline": "Add dev dependencies", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1238, "deletions": 0}}, {"node": {"oid": "bdf95f0dfa6b61a4c06787899fd365a360a58e17", "messageHeadline": "Update version to 0.0.6", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8fd277cce2edecdc2a3c4793b786da3d015086d6", "messageHeadline": "Save .env file to git", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "36157a6b212e1e18516acfa4985e2c570d9ba08f", "messageHeadline": "Bump cronos-sdk", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7ddb2d5535d2cb751196288900ec87ea36f2b600", "messageHeadline": "Bump to 0.0.9", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d22450ae198080e5dd6ae169ab9a9413b2f48c5c", "messageHeadline": "Update health_check instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 4}}, {"node": {"oid": "75618931670c24d519d813d113a3220c5fded067", "messageHeadline": "Fix task serialization error", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 29, "deletions": 21}}, {"node": {"oid": "6d2923d111564eff25ac2a86fc00266762953978", "messageHeadline": "Uninstall clap", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 67}}, {"node": {"oid": "a072d66dd21aebffcdf38556a34b12263d5991f7", "messageHeadline": "Rewrite worker to use env variables", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 40, "deletions": 12}}, {"node": {"oid": "7b8581c4c5aea011629718cbd50f0a6dc51e410f", "messageHeadline": "Use const PSQL_CONN_INFO", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "30289b3cd4f5fe38bea4f5ece5afcff4f7bc0d4b", "messageHeadline": "Support config_update_min_recurr instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4f85829c33e2f9a4b2cbb1707fdc417686c51c78", "messageHeadline": "Add min_recurr to config struct", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 247, "deletions": 25}}, {"node": {"oid": "d29f474277d2cfaaaf8deecd35d3b36aea9648cb", "messageHeadline": "Refactor", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 28}}, {"node": {"oid": "83f8cd9c1b4375b40b5adb7e229b354b31e0a999", "messageHeadline": "Update interface to support new program instructions", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 92, "deletions": 7}}, {"node": {"oid": "35329509726b9e73bfdec400e27dff36dd48a67e", "messageHeadline": "Add new instructions to allow admin to create and cancel tasks", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 165, "deletions": 52}}, {"node": {"oid": "b4ccc240790d5a6b76f17aaaf346a68bd9f95ed6", "messageHeadline": "Implement basic worker functionality", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 177, "deletions": 69}}, {"node": {"oid": "5409cc9baa85fa8e5cebf7ac9f1242d7c3bb7002", "messageHeadline": "Support flow of replicating tasks to database", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 40, "deletions": 27}}, {"node": {"oid": "321f14a5f814998e34a74f648e4d60571dc16142", "messageHeadline": "Implement fmt::Display on TaskStatus", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d8824e5e7737bc493ed79328e4a5603bdb7993a9", "messageHeadline": "Resolve warning", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ef52f95352f0da62dd1b909f061ed592025bcba", "messageHeadline": "Cleanup interfaces to match new program interface", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "e185c70d13072f2f7103f9be56a5a2e1b2b8c3fd", "messageHeadline": "Fix issue with task serialization overflowing account size", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 29, "deletions": 38}}, {"node": {"oid": "cb16e4849b6ee215dffcacf9b45b58d784473852", "messageHeadline": "Cleanup client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 229, "deletions": 337}}, {"node": {"oid": "e0669fecff64c3cf6d0d5490f7ccd7adafd144fd", "messageHeadline": "Cleanup", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a5ce784ca34ba7ef4df99c980801309f31e498e5", "messageHeadline": "Bump to 0.0.8", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7dda16d49e13bd706d6b644367376c0fecb5fbcc", "messageHeadline": "Update program id for new deployment", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "40430a24687989da4692c2a78e45eb0e8f30a9c6", "messageHeadline": "Bump to 0.0.7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f83f3f821e6a15831e79519c715f7250e43865a", "messageHeadline": "Update account list ordering", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "638b12642b694103209ca12fe6bc67388f1fdeff", "messageHeadline": "Rearrange account arguments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "de0901f3fa764a9c53ecaf11c133e5ccdcf71836", "messageHeadline": "Rearrange account arguments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c4e633574a74d8804d830f9a2e710d7c6bdc558", "messageHeadline": "Rearrange account arguments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c94a783a5928b194e8009e051ba0a76c0f404091", "messageHeadline": "Use cronos-program implementations of find_pda", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10, "deletions": 45}}, {"node": {"oid": "35a58a993c7420624a7bcb5828966c7c4b2eedcd", "messageHeadline": "Implement find_pda functions on state accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 66, "deletions": 10}}, {"node": {"oid": "778a07b494c2603c77cdb35488327a270a6abc95", "messageHeadline": "Resolve warning", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "251e7b80b1ff7818fe70c6af1d1d4780be2476f7", "messageHeadline": "Begin integrating postgres client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 233, "deletions": 24}}, {"node": {"oid": "1d20278676e46fe37534bc548cdf1eb1fac3830b", "messageHeadline": "Update liscence and bump version to 0.0.5", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 14, "deletions": 13}}, {"node": {"oid": "f002cd44dd8c2f95e96a729288710bbcc8a82307", "messageHeadline": "Update liscence and keywords", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6ebf5af7a57e174e27b9aeaa98218783993f124f", "messageHeadline": "Fix arguments in task_create instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1db6a97a78e96372e7242bc7a5101c20bb340b30", "messageHeadline": "Bump to 0.0.11", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8b1714ff294867537b74fe0af658cab2106be6f", "messageHeadline": "Rename error codes", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6f772b25a41788e2ae10614e941bd19adedf55a1", "messageHeadline": "Update schema for task chronology", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 34, "deletions": 24}}, {"node": {"oid": "7b1266c1109a004504893779417cbffc8254928b", "messageHeadline": "Update Cronos program ID", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 23, "deletions": 23}}, {"node": {"oid": "12476cfabd1b2e73ec5326f720330726f8ed6d47", "messageHeadline": "Update timestamps to use i64 type", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 22}}, {"node": {"oid": "f4e54386b6a0ae9ab6dd6401b4044788185e4c93", "messageHeadline": "Bump to 0.0.4", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7be9743f70d92ecff633b66f096e3f6673de018f", "messageHeadline": "Move accounts to TryFrom<Vec<u8>> impl", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 37, "deletions": 23}}, {"node": {"oid": "6f03a6fabe801a2a0fc91e6a81aeea62a77e618e", "messageHeadline": "Bump to 0.0.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ea0d62dc359e9a7c82a3c0442adb6e6ea6199ce5", "messageHeadline": "Cleanup admin_schedule_health_check instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "119bd0c267d6374d785043fda26044545b051dbb", "messageHeadline": "Implement From<Vec<u8>> for all accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 53, "deletions": 10}}, {"node": {"oid": "823c77ccb01b7526f0846fb0e5dbc081628a77b4", "messageHeadline": "Fix fee account seed", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b095bec23d6604f0ff6cdaa9f47f72e46e15a37", "messageHeadline": "Bump to 0.0.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20a205c3a5c9a6678b98a25e33c859fa1b4fb02a", "messageHeadline": "Cleanup dependencies", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 81, "deletions": 226}}, {"node": {"oid": "8759008991e12a61cf69374376ae9f8937d5fa0e", "messageHeadline": "Document build instructions", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "9f019f71affc4634ad88fec18ee78f7e56378488", "messageHeadline": "add cargo dependabot", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a03f82fd3e20c8f00a2dbbfe008f7534328c9a47", "messageHeadline": "cargo fmt", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "be5286fc62bddb62b23cad57a8b93eb25dc472a1", "messageHeadline": "add CI", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 144, "deletions": 0}}, {"node": {"oid": "a7edc3c40afd077e196726c28e159fc317f547da", "messageHeadline": "add slot_status updates", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 84, "deletions": 10}}, {"node": {"oid": "7631d5c082420fa82b472d36d59caf822f67d08f", "messageHeadline": "Move client out of programs folder", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 345, "deletions": 336}}, {"node": {"oid": "4079b4ea1844c1d315755aa7d7f1010ad40d521c", "messageHeadline": "Fix newline", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6d70ff287df02fae61227d9ad49a6dded766af98", "messageHeadline": "Fix cargo.toml", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "600fdcdbe37d355bfc6e661c9b0de4151c57503c", "messageHeadline": "Prepare for publishing", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9fa9e6cfb34510f09331424b7657a151be0b36cf", "messageHeadline": "add example config, add SSL & SASL", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "44adef530a8b538401b5380b8885662aa907425b", "messageHeadline": "Remove yarn-error.log", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 36}}, {"node": {"oid": "9a60dadd94eadca4596949ee22b9dac6c7b15414", "messageHeadline": "Initial commit", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4194, "deletions": 0}}, {"node": {"oid": "33449306d458e1916ed1ac56ff403d42b36f7fa5", "messageHeadline": "Support parsing Cronos accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 56, "deletions": 42}}, {"node": {"oid": "867e8b58b2f3206aa17e59afb8f6c41d3450d5b5", "messageHeadline": "Update cargo.lock", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c2f39a6dbc729bb60ced336bb06d92696b3cc1f", "messageHeadline": "Bump to 0.0.7", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7516ccc22efbbfab4df23090af25447f04e8455", "messageHeadline": "Add clock to task_create accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ed34a6fd30d453d8dee063224e9ab0655bf69eca", "messageHeadline": "Merge admin_create_dameon ix into initialize ix", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 54, "deletions": 88}}, {"node": {"oid": "1dd24b35752f3091a5c5ed537ef9efad2a415a92", "messageHeadline": "Update program id", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "81dc3b280dec114cfa2b7e464522bfd99bbca9e2", "messageHeadline": "Rename revenue account to fee account", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 132, "deletions": 311}}, {"node": {"oid": "797644c3b8242c96901f0586f98e95cfda9338fc", "messageHeadline": "Bump cronos-program to 0.0.3", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3dfdeea2ce7007fb309acad7bd3c850fa9fa14c1", "messageHeadline": "Scaffold instructions for health check", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 365, "deletions": 22}}, {"node": {"oid": "cb1a2f30f348838ac4209d7c828bb53f1a1b04e7", "messageHeadline": "Remove frame create instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 58}}, {"node": {"oid": "c384bebb3fcc38c8ff949520cb6719aab690d25e", "messageHeadline": "Publishing client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7733b5102e66349b18c9b8ca7936fb7903500fce", "messageHeadline": "Rewrite typescript client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 46, "deletions": 525}}, {"node": {"oid": "ccb6e7b3df44e9872589da5ca46e8313b566012b", "messageHeadline": "Remove indexer program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 11183}}, {"node": {"oid": "f67cde3b1d853667b3f5e51f471f4c8f523e351e", "messageHeadline": "Remove frame_interval from config account schema", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 38}}, {"node": {"oid": "2315ffa5e32135c63b1d0840cb03c938e18d2245", "messageHeadline": "Remove indexer program", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 12, "deletions": 247}}, {"node": {"oid": "0daf194e94341165f6248b5803d950ba253fd291", "messageHeadline": "Bump cronos-program to 0.0.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd2c843bff2dbcba0d168b17c0f3fffc4fb61085", "messageHeadline": "Derive debug on accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ef904653ed5105f0e15a72029a98ec78964f1f24", "messageHeadline": "Asyncrhonously monitor blocktime", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 316, "deletions": 42}}, {"node": {"oid": "da4832b2cf96502e2d259af3427d64124461aead", "messageHeadline": "README: Rephrasing", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fbbcdfffc7471fc7103c69621580c687f3d0c93a", "messageHeadline": "Merge pull request #2 from Blockdaemon/richard/docs", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "8d821c6da18145349dccb189e55a7d3f353214aa", "messageHeadline": "Docs & make account updates optional", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "6b30a8a831d829be286ab3fca5138726aa810db1", "messageHeadline": "Merge: Simplify buffering, add Kafka defaults", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 67, "deletions": 127}}, {"node": {"oid": "80526523f3e4aba511300628474019fccc9d71f5", "messageHeadline": "Simplify buffering, add Kafka defaults", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 67, "deletions": 127}}, {"node": {"oid": "9df402805ee0e78c90cfaa9d056f3366c6113cc0", "messageHeadline": "lint", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "47bd61d758f0f42d889a108bad7a37b363345f2f", "messageHeadline": "Initial commit", "author": {"name": "Richard Patel", "email": "richard@blockdaemon.com", "user": {"login": "riptl"}}, "additions": 393, "deletions": 0}}, {"node": {"oid": "82984fdb7633739388afd975fe26fd532967bf8c", "messageHeadline": "Begin re-writing worker in Rust", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3630, "deletions": 0}}, {"node": {"oid": "bb41415b166954ab4cac26def2f709ddd4248a82", "messageHeadline": "Update errors", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6008775821cf733c487066e87a635cb155b3a8be", "messageHeadline": "Publishing client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a31af56845524affd5d6d6df70b635d3e20fb732", "messageHeadline": "Publishing client", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8e118479d0ff011dcb6dedcb0bb745fe429fccb", "messageHeadline": "Revert to previous yarn", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4281, "deletions": 4287}}, {"node": {"oid": "3217e26cef923b8119dac1aabd5af4bf8df6a698", "messageHeadline": "Re-organize Anchor.toml", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7fbb2188434db113ecced4c6d2d8c51d251c28ed", "messageHeadline": "Fix tests", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 65, "deletions": 27}}, {"node": {"oid": "d369632f3f7ade64d2c843e4cd717221602168ad", "messageHeadline": "Update publish script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a90eac4946c8700823fae2c0d6069402458ce4e3", "messageHeadline": "Bumping @cronos-so/`$1`", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 18}}, {"node": {"oid": "6f7a6796bb11efb277fb3abc508f5be84ffb0f18", "messageHeadline": "Bumping @cronos-so/`$1`", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 28, "deletions": 22}}, {"node": {"oid": "8790a18480fcdf04e9ba6d92d2068ceaeac50669", "messageHeadline": "Update client package.json files", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c6d6f4f48aa6fd65781b1cb61039d6945f6210ee", "messageHeadline": "Update publish script", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1286e796bc82ab5eabdb8d77514cf1c990f9c04c", "messageHeadline": "Bumping @cronos-so/$1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e519d7d10a2a80559c29f8045515ac136d72550", "messageHeadline": "Bumping @cronos-so/$1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 29, "deletions": 5}}, {"node": {"oid": "6e288dba1bc0de64d00a8b3f1e6771d47622b425", "messageHeadline": "Resolve build errors", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "126d8c81398987c5dc45effb4789c0bbf8a1b571", "messageHeadline": "Finish renaming programs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1128, "deletions": 5383}}, {"node": {"oid": "b5580eb22e4be68b7e2310dc630d110278ae01a3", "messageHeadline": "v0.0.1", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b47de6ee65f11dc66809f534ebd54b741273c33", "messageHeadline": "Begin renaming programs", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 10371, "deletions": 1744}}, {"node": {"oid": "0addb86b345542db2e0e9405d175733845bf3f02", "messageHeadline": "Move utils to git submodule", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 4, "deletions": 6856}}, {"node": {"oid": "b945424d7b3810f1c8255dc13468f4971e42a777", "messageHeadline": "Cleanup warnings", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "83247e17c3627afbdf9d6cacd5c2f8bd45b48afa", "messageHeadline": "Implement task_cancel instruction", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 68, "deletions": 20}}, {"node": {"oid": "902849f15192074014266134d5bf779c67231038", "messageHeadline": "Bump indexer to v0.0.2", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e3dcab05a6d5996a40e721345504dd7ceceb7e40", "messageHeadline": "Update chronos client tests", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 99, "deletions": 300}}, {"node": {"oid": "ea19728e286af0b046a1d45c7de0607bf97af835", "messageHeadline": "Update program addresses", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "84e7647179cd2d1584a61355d041c2e0ca546017", "messageHeadline": "Update README", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 16, "deletions": 17}}, {"node": {"oid": "7064fabd73fefdcc95dd4f532c28312a6e176e9d", "messageHeadline": "Update Cargo.toml", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7ec3ba06a4bb71a8e0b2a8555e7cc8d5d0e38560", "messageHeadline": "Wrap up package name re-organization", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 38, "deletions": 15}}, {"node": {"oid": "766a5e07375d5fc7cd56a7f014dbc68de00ad070", "messageHeadline": "Continue re-organizing package structure", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 2212, "deletions": 3661}}, {"node": {"oid": "4fd364614b5ca12ddfa5a918404d1d82ca764eac", "messageHeadline": "Reorganize package names", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 6847, "deletions": 0}}, {"node": {"oid": "85f323b68b33c1868b52765a510a9df3464f4dda", "messageHeadline": "Cleanup unused struct", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "5d01745e250cc2a183e2f24f00ca2eba680ec952", "messageHeadline": "Scaffold the config, revenue, and treasury accounts", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 402, "deletions": 22}}, {"node": {"oid": "191c318ce393a90c11017dd46a32cebca2644306", "messageHeadline": "Add yarn-3.1.1 release locally", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "69303d505dd6596d67bcbac74dd1e59074f58cc1", "messageHeadline": "Refactor repository into monorepo", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 11094, "deletions": 175}}, {"node": {"oid": "40ba2ef83fc9346eb01b0fc417c8bb42f888d4a8", "messageHeadline": "Implement task_repeat instruction to replicate recurring tasks", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 408, "deletions": 41}}, {"node": {"oid": "a679b422db9aaec6dfa65a1bd011f2cf22d5e9bc", "messageHeadline": "Migrate to frame-based scheduling model", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3325, "deletions": 58}}, {"node": {"oid": "1b46c217531fb25fcfee4503ace41a694493ef98", "messageHeadline": "Cleanup comments", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "9a732341b8df0f6ce6db102d36636c40eafb221c", "messageHeadline": "Resolve issues with daemon_invoke test", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 127, "deletions": 62}}, {"node": {"oid": "0041b5144da4b3d330ddf344a3f10a2f93ec5332", "messageHeadline": "Rename task_create_and_execute to deamon_invoke", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 42, "deletions": 73}}, {"node": {"oid": "e19155c29f7f8b01cfbd7f06bab5f295bc0c0941", "messageHeadline": "Validate instruction signatories", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 22, "deletions": 3}}, {"node": {"oid": "bf2cba8d68723bd1637cee5a49325749ca1f0557", "messageHeadline": "Scaffold basic task scheduling system", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 181, "deletions": 81}}, {"node": {"oid": "e3f8733ce85d45fd0f4c992e96551d9a7aed1921", "messageHeadline": "Proof-of-concept for chronos task service", "author": {"name": "Nick Garfield", "email": "nick@and.xyz", "user": null}, "additions": 3098, "deletions": 0}}, {"node": {"oid": "8efffad416e4052cf0448a2252b4fc59580c87b9", "messageHeadline": "Update some badges and links (#95)", "author": {"name": "Alex Touchet", "email": "alextouchet@outlook.com", "user": {"login": "atouchet"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "883780cb1bb96e7685f3850e72cc4abc3c79209b", "messageHeadline": "Reject superfluous trailing characters after keywords (#91)", "author": {"name": "nickelc", "email": "constantin.nickel@gmail.com", "user": {"login": "nickelc"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "28821366210e43c7a0b69a3ac3ffcab0aadff4d3", "messageHeadline": "Fix edition 2018 idioms (#93)", "author": {"name": "nickelc", "email": "constantin.nickel@gmail.com", "user": {"login": "nickelc"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "562b3df8b0b8fec5813ea96b9b5a6142c4dad074", "messageHeadline": "Fixes clippy::needless_borrow warnings (#92)", "author": {"name": "nickelc", "email": "constantin.nickel@gmail.com", "user": {"login": "nickelc"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4305340143d33993a06f4cb43effd846705f618c", "messageHeadline": "Update to nom 7 (#90)", "author": {"name": "nickelc", "email": "constantin.nickel@gmail.com", "user": {"login": "nickelc"}}, "additions": 280, "deletions": 326}}, {"node": {"oid": "aea7eedb19d9de614fab743f6e1b5e8d170d559b", "messageHeadline": "Version bump to v0.9.0", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02ffe287e18e231ddfb7553dd6f74c60995c1a58", "messageHeadline": "Replace deprecated collections::Bound with ops::Bound (#84)", "author": {"name": "bstrie", "email": "865233+bstrie@users.noreply.github.com", "user": {"login": "bstrie"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2bbb4f224f8b21beb4b3c6c04381c5e93cfd91a0", "messageHeadline": "MIT/Apache-2.0 dual license", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 218, "deletions": 24}}, {"node": {"oid": "d0049fc4150b1e1e15408b4d118df7100584b328", "messageHeadline": "Fix mistake in Schedule::includes (#81)", "author": {"name": "koenichiwa", "email": "47349524+koenichiwa@users.noreply.github.com", "user": {"login": "koenichiwa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7752df70ad34933c2e98a5d5082cd0b7bf990450", "messageHeadline": "Add PartialEq/Eq, Add timeunitspec_eq (#78)", "author": {"name": "koenichiwa", "email": "47349524+koenichiwa@users.noreply.github.com", "user": {"login": "koenichiwa"}}, "additions": 72, "deletions": 9}}, {"node": {"oid": "797d926b574b77dbd745b0f2656b3b3d859355a1", "messageHeadline": "Add includes function (#79)", "author": {"name": "koenichiwa", "email": "47349524+koenichiwa@users.noreply.github.com", "user": {"login": "koenichiwa"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "22ea6bcdb77f2b5d9e182df46a945d2867721d31", "messageHeadline": "Option in TimeUnitField using lazy_static (#76), is_all method", "author": {"name": "koenichiwa", "email": "47349524+koenichiwa@users.noreply.github.com", "user": {"login": "koenichiwa"}}, "additions": 160, "deletions": 47}}, {"node": {"oid": "370350789e00226e908e7390d9958a32435f8f87", "messageHeadline": "Add ScheduleFields, Remove Option from source (#75)", "author": {"name": "koenichiwa", "email": "47349524+koenichiwa@users.noreply.github.com", "user": {"login": "koenichiwa"}}, "additions": 92, "deletions": 71}}, {"node": {"oid": "4ceaeddc2364072e920271ffd7655c77fc596429", "messageHeadline": "Refactor monolithic schedule.rs (#70)", "author": {"name": "koenichiwa", "email": "47349524+koenichiwa@users.noreply.github.com", "user": {"login": "koenichiwa"}}, "additions": 1049, "deletions": 1016}}, {"node": {"oid": "b07f1d026041bd18e41126feb2d822c793b57afe", "messageHeadline": "Version bump to v0.8.0", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e1eb681e5f0243e4e51415b8686f03491bdcee6", "messageHeadline": "impl DoubleEndedIterator for ScheduleIterator (#66)", "author": {"name": "Dean Karn", "email": "Dean.Karn@gmail.com", "user": {"login": "deankarn"}}, "additions": 304, "deletions": 11}}, {"node": {"oid": "1bbdb342eaac7d9d115b551fc6e5740b0f9e45f9", "messageHeadline": "add enhanced period support (#64)", "author": {"name": "Grant Elbert", "email": "grant.elbert@smartthings.com", "user": {"login": "elbe0046"}}, "additions": 376, "deletions": 40}}, {"node": {"oid": "37f1a53319993feebccf981fd176cfd0a652c929", "messageHeadline": "Remove error chain (new) (#65)", "author": {"name": "Sebest", "email": "sebastien.estienne@gmail.com", "user": {"login": "sebest"}}, "additions": 61, "deletions": 36}}, {"node": {"oid": "46128c911539aa6cef82ffa553c41b3901a85bb6", "messageHeadline": "add '?' support in DOM, DOW fields (#57)", "author": {"name": "Grant Elbert", "email": "grant.elbert@smartthings.com", "user": {"login": "elbe0046"}}, "additions": 103, "deletions": 5}}, {"node": {"oid": "8c75519463b3dd35614f18f93439ec569b921d02", "messageHeadline": "Migrate the code to Rust edition 2018 (#63)", "author": {"name": "Sebest", "email": "sebastien.estienne@gmail.com", "user": {"login": "sebest"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "294bcdc1b4ccb6064661029ea21da9eafa84b35b", "messageHeadline": "Updated CI build status badge", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07368e882e2b9896790f48565b575621bee57bec", "messageHeadline": "Version bump to v0.7.0", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff37202f5a6ac8c99e1fce29f8e9865bb531116d", "messageHeadline": "Removed Travis CI config", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 0, "deletions": 23}}, {"node": {"oid": "c58a7d61a09eb2634e67015c49eefabffddd4d62", "messageHeadline": "Enable GitHub Actions", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "a3fcd4a7c23ddde15d7a88a28453a0d1f6602fd9", "messageHeadline": "Merge pull request #56 from elbe0046/fix-dst-panic", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "e3c59d36ac218870f6235906563a5e7671b8560f", "messageHeadline": "fix DST panic", "author": {"name": "Grant Elbert", "email": "grant.elbert@smartthings.com", "user": {"login": "elbe0046"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "af511477819a8fa7352333754492fd1a39e63b88", "messageHeadline": "Merge pull request #55 from rtyler/patch-1", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7d947db11b8cf1b1115aaef8e6b555bab855cf40", "messageHeadline": "Add Debug trait to Schedule", "author": {"name": "R. Tyler Croy", "email": "rtyler@brokenco.de", "user": {"login": "rtyler"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e52fef0d2c2018eaf0f8c84eada3c82e8e6e3651", "messageHeadline": "Merge pull request #54 from bittrance/presentation", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "b3d967d472f2a8f05036afaf823cec5725e97016", "messageHeadline": "Display and From<Schedule> for String", "author": {"name": "Quest", "email": "quest@lysator.liu.se", "user": {"login": "bittrance"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "19591d69e5679f8d4696760a6a763ea05707601a", "messageHeadline": "Bumping stable version requirement", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32ac82153a7620350c320901ff7d38124e84400a", "messageHeadline": "Version bump to 0.6.1", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91ce4581a42293e23ed250bb30cafa466868a3cc", "messageHeadline": "Merge pull request #50 from nanocryk/master", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "2ee5a57398317da772dad836e211f3ebe26b010c", "messageHeadline": "bump CI rust minimal version from 1.30.0 to 1.32.0", "author": {"name": "J\u00e9r\u00e9my PICOT", "email": "jeremy.p@auctionity.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7c7d9e1380b7d9fecdb09321e572b968ec846f8", "messageHeadline": "derive Clone for Schedule", "author": {"name": "J\u00e9r\u00e9my PICOT", "email": "jeremy.p@auctionity.com", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "71dca57b3b55994d90e50744a3868f875e250a6a", "messageHeadline": "Merge pull request #43 from adeschamps/update-nom", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 739, "deletions": 739}}, {"node": {"oid": "62c633962ec9ce30e4879fcf368ebc0a8514acdf", "messageHeadline": "Update minimum rust version to 1.30.0", "author": {"name": "Anthony Deschamps", "email": "anthony.j.deschamps@gmail.com", "user": {"login": "adeschamps"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "155dfe9f483956198cae39a5bdda2476420a00b0", "messageHeadline": "Update to nom 4.", "author": {"name": "Anthony Deschamps", "email": "anthony.j.deschamps@gmail.com", "user": {"login": "adeschamps"}}, "additions": 55, "deletions": 70}}, {"node": {"oid": "050d76becd7a1a8f406f71112e5f1dd848128c9b", "messageHeadline": "Run rustfmt", "author": {"name": "Anthony Deschamps", "email": "anthony.j.deschamps@gmail.com", "user": {"login": "adeschamps"}}, "additions": 713, "deletions": 697}}, {"node": {"oid": "43d4fdbbdd04383c2af8fe16e1487607f4cd4b7a", "messageHeadline": "Added docs link, stable Rust version to README", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c44cb87b0fcac1d4d6d22f342351e372c29df8b4", "messageHeadline": "Merge pull request #40 from zslayton/skip-bugfix", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 192, "deletions": 89}}, {"node": {"oid": "8690e724b69dc281cbc20e1dab91d80866b70141", "messageHeadline": "Fixed bug that caused some dates to be skipped.", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 192, "deletions": 89}}, {"node": {"oid": "819ee75ef62d4f2cbd356d60ab06ccddd91e2ced", "messageHeadline": "Version bump to v0.5.0.", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ef8d178189cd6fa04ee41c19354afa7141c6c73", "messageHeadline": "Merge pull request #39 from dsander/stabilize", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "211b9f16936fb3ccc78522f4e1457f58c88dc893", "messageHeadline": "With rust 1.28.0 cron compiles on stable rust", "author": {"name": "Dominik Sander", "email": "git@dsander.de", "user": {"login": "dsander"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c54fa0cfbfa268d155bd12335de744f06dca57c1", "messageHeadline": "Version bump to 0.4.1", "author": {"name": "Zack Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b268c94d37c84abd9cdbef1ba9b29f38bd65a29b", "messageHeadline": "Merge pull request #34 from lholden/master", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "741b1cfa6bc2895ca34a4649efb8673cd625f39c", "messageHeadline": "Delete commented out line", "author": {"name": "Lori Holden", "email": "lholden@users.noreply.github.com", "user": {"login": "lholden"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "28e8ea81c2bcb121716aaa514bfa0954d638c2d3", "messageHeadline": "Bring up to date with current rust Nightly and drop conservative_impl\u2026", "author": {"name": "Lori Holden", "email": "lholden@healpay.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "22a4fa3c2d1b03c1101e4e824eebf2353731cd52", "messageHeadline": "Version bump to 0.4", "author": {"name": "Slayton", "email": "zslayton@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3486bf92132ba6378512c6c155b30fed947eb3c", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3617bba5aef83d2f51c451267ada2b07ebe7f417", "messageHeadline": "Merge pull request #24 from zslayton/expose_fields", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 313, "deletions": 3}}, {"node": {"oid": "4919ce6321ef72ba36a30a144db364f97aad08d9", "messageHeadline": "Examples now use correct capitalization of Utc", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04a70a2559dbb954107a6619e013028d48b0dffd", "messageHeadline": "Merge branch 'master' into expose_fields", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 87, "deletions": 69}}, {"node": {"oid": "a4de18f2abdfebb4d8f69485f3d82011b3dabd3e", "messageHeadline": "Merge pull request #27 from william20111/master", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "6f0d9e991d5396c81d32a04dfd5d08ae755a977c", "messageHeadline": "fixed step_by change #27741", "author": {"name": "Willaim Fleming", "email": "wfleming@grumpysysadm.com", "user": {"login": "william20111"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "f64904bde517101ea7765880874cc0db791f9ffd", "messageHeadline": "Merge pull request #26 from william20111/master", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 65, "deletions": 52}}, {"node": {"oid": "b744e01cdd60c4e7f0f69c7e1508007f0a9ea948", "messageHeadline": "chrono 0.4 with UTC -> Utc change", "author": {"name": "Willaim Fleming", "email": "wfleming@grumpysysadm.com", "user": {"login": "william20111"}}, "additions": 65, "deletions": 52}}, {"node": {"oid": "7a2e21cb2cd4048456854eac43692eb0eb447312", "messageHeadline": "Fixed doc links", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "17d88c0eddd7cecb669f320da19c8e1904c36b49", "messageHeadline": "Documentation and version bump.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 161, "deletions": 9}}, {"node": {"oid": "8d36cc69228682e207918a70f6dd7756c2f7707f", "messageHeadline": "Cleaned up test irregularity.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "f3005223cd13099bd07b24f10ad1a6f1f4182ad7", "messageHeadline": "Unit count method, more tests.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 53, "deletions": 29}}, {"node": {"oid": "eccf02b4227c9db92e111835b440ad6964cdf674", "messageHeadline": "Added Schedule methods to read configured ordinals for each time unit.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 136, "deletions": 1}}, {"node": {"oid": "45ffc1d76517b14438ee320e00ebb3de95b79ace", "messageHeadline": "Additional test.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c2acfb57a07c65d03acb13adf426f8fad5c03daa", "messageHeadline": "Merge pull request #20 from mehcode/error-chain", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 41, "deletions": 26}}, {"node": {"oid": "81d901f90e82cfac48c511a72a74118ca4e9e197", "messageHeadline": "Merge pull request #21 from mehcode/unneeded-attrs", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9d9d173acb61850f767ea7599dba1d68782d498c", "messageHeadline": "Remove unneeded features (and unneeded attribute)", "author": {"name": "Ryan Leckey", "email": "leckey.ryan@gmail.com", "user": {"login": "mehcode"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "bcd3b79e710df4ae137dc05eb824e860bb4ba16c", "messageHeadline": "Use error-chain to facilitate error handling.", "author": {"name": "Ryan Leckey", "email": "leckey.ryan@gmail.com", "user": {"login": "mehcode"}}, "additions": 41, "deletions": 26}}, {"node": {"oid": "8cd716280bd8913469002aac5c6fd0c164849d22", "messageHeadline": "Merge pull request #18 from zslayton/clippy", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2966acec2593cfc7b001ac3183665b145a177092", "messageHeadline": "Clippy", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b65ca4d8533f491a2624946b597c2ca5e0249dd3", "messageHeadline": "Merge pull request #17 from zslayton/fmt", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 696, "deletions": 639}}, {"node": {"oid": "2386247b1c719cb51f98db7e076e57d82563f10f", "messageHeadline": "rustfmt", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 696, "deletions": 639}}, {"node": {"oid": "01e5cfadcbe6d01d79e6f6c3f1f9be987b526fbd", "messageHeadline": "Merge pull request #15 from zslayton/shorthand_schedules", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 177, "deletions": 23}}, {"node": {"oid": "2fb3fb040d11fec78848323a45ae18cd1446aa8c", "messageHeadline": "Support for shorthand schedules. Fixes #10. Corrected bug in event it\u2026", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 177, "deletions": 23}}, {"node": {"oid": "8e84c9d90e674531102ba24a54d0aad175f7033f", "messageHeadline": "Merge pull request #9 from zslayton/nom", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 938, "deletions": 613}}, {"node": {"oid": "9edbcb63e8bcfb0d515e3da6774ff1ebaf522aab", "messageHeadline": "Removed README docs tests for now.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "281d16745fc228a5ab17a0ffd46b0d69e8e741e9", "messageHeadline": "Fixed README example. Optimized all-stars case.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 54, "deletions": 10}}, {"node": {"oid": "dc2af38bb06ff5f19206e9913f42425ce5170537", "messageHeadline": "Switching to nightly.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "210a9298f01ddee819704fb871c1c6eb23939ef9", "messageHeadline": "Fixed periodic specifiers, updated README", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "050f7453ad5b33644db0b97e42f9b51141628d36", "messageHeadline": "Reorganizing files. Closes #1, closes #2, closes #3, closes #4, close\u2026", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 465, "deletions": 992}}, {"node": {"oid": "5920e235055a72ea326becee46e8a22d3842d8fb", "messageHeadline": "Periodic schedule specifiers, improved timezone support.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 74, "deletions": 39}}, {"node": {"oid": "8ea5afbc5529a49f131b221219334935f3c82dd8", "messageHeadline": "Named values, basic schedule generation.", "author": {"name": "Zack Slayton", "email": "zslayton@localhost.localdomain", "user": null}, "additions": 426, "deletions": 84}}, {"node": {"oid": "00c136c4acc943a3544c305808151e258083d3b7", "messageHeadline": "Rewriting parsing logic to use nom, initial commit.", "author": {"name": "Zack Slayton", "email": "zslayton@localhost.localdomain", "user": null}, "additions": 425, "deletions": 2}}, {"node": {"oid": "d01c5dc1eacb8a98aa1068b490ae245eacbbb24f", "messageHeadline": "Merge branch 'master' of https://github.com/zslayton/cron", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be51926effa23d6c36d7512eecd511eb1e571bd8", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1217b97e7740f02419d61bf8109e19c060137290", "messageHeadline": "Removed unnecessary mut.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e69472bb00704a61d917543b83ca09c0b976f9fc", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6e5bcbf18f3990ca60f65e8bd664661bef52fdfc", "messageHeadline": "Merge branch 'master' of https://github.com/zslayton/cron", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d60e5b731b9a8c69e9fb31b9c73da5b8353f0a22", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f46b77101630437f981fb1cb65f125d52acb97cf", "messageHeadline": "Merge branch 'master' of https://github.com/zslayton/cron", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "63df95f8419b38c53f9832ee47384bdb241646ac", "messageHeadline": "Cleaning up warnings.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "ba66d790e89171ad320769b0ec5a4832e17a2ea7", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d4f4514a21f102981a8ed103691162550aae4206", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c91f2bf821b1fb1020b611f76f01b17b136ab8bf", "messageHeadline": "Upcoming datetime iterator added. Lists of ranges, sublists and numbe\u2026", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 60, "deletions": 13}}, {"node": {"oid": "58cac2dc87a4f8d3ff10a1d8f04eaaab86c617a0", "messageHeadline": "Missing file.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 102, "deletions": 12}}, {"node": {"oid": "70a92e6d88bb327699f465e3cb6a0d4fb1c5fb55", "messageHeadline": "Better scheduling.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 59, "deletions": 177}}, {"node": {"oid": "83b609f3510dac910f894e2532e74dadb1a76a66", "messageHeadline": "Broken.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 231, "deletions": 105}}, {"node": {"oid": "fe2a4f9e487dcfba6f2d68b3e28ebe7bbe67bc6a", "messageHeadline": "Rudimentary scheduling.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 130, "deletions": 8}}, {"node": {"oid": "09209db9c870f9bfde9b8ed53875285ce1c835ac", "messageHeadline": "Parsing, error groundwork.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 373, "deletions": 13}}, {"node": {"oid": "ab3cf52abc0ea3421d9696c9d855c3443d4489d4", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a33bfdc30c9f9a5baa4aecea462db7b222e86190", "messageHeadline": "Travis integration.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "02537de935068abab0ae526695b7a52833f95738", "messageHeadline": "Merge branch 'master' of https://github.com/zslayton/cron", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0167a04f9ef3c61f731ea96911fde6ad15e24957", "messageHeadline": "Version set.", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "102b6003c17d51314b827740bf999cf1f2106617", "messageHeadline": "Update README.md", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8091d8d1aa559c474565ceeed136dc409b504237", "messageHeadline": "Merge remote-tracking branch 'origin/master'", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ee3568d8fb4ed70b7318655b67ed46d28827e543", "messageHeadline": "Cargo details", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "079db20db2edb70a5aa33d079a87c5f2be585e8f", "messageHeadline": "Cargo init", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "a9abf5055bc1c7866555e1a8a9b1dbb32241c5bb", "messageHeadline": "Initial commit", "author": {"name": "Zack Slayton", "email": "zack.slayton@gmail.com", "user": {"login": "zslayton"}}, "additions": 23, "deletions": 0}}]