{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":520481604,"defaultBranch":"master","name":"paima-engine","ownerLogin":"PaimaStudios","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-02T12:04:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105446498?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726677809.0","currentOid":""},"activityList":{"items":[{"before":"730c4bd89f4f99ff4a4a16789d4c88d75389ef13","after":"cdaf4c1d3c854ee3df8ab3c80730abff9b3c1025","ref":"refs/heads/paima-config","pushedAt":"2024-09-20T08:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"},"commit":{"message":"checkpoint","shortMessageHtmlLink":"checkpoint"}},{"before":"74364fdee6ca3993bcdb0633012ca184f4ee487b","after":null,"ref":"refs/heads/patch/midnight-funnel","pushedAt":"2024-09-18T16:43:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"}},{"before":"099262c33525a7de1b8af5a8ece49fa9df3b9909","after":"f90e93cbf2e6a7d10bc50a63c4ae5c5a35db7da4","ref":"refs/heads/master","pushedAt":"2024-09-18T16:43:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"},"commit":{"message":"Add funnel for Midnight (#428)\n\n* Add stub of Midnight funnel\r\n\r\n* Add entry point for Midnight funnel\r\n\r\n* Hook up to config\r\n\r\n* Fetch contract calls and deserialize states\r\n\r\n* Add more config handling for Midnight\r\n\r\n* Fix incorrect GraphQL query format\r\n\r\n* Add MidnightFunnelCacheEntry\r\n\r\n* Un-hardcode network ID\r\n\r\n* Simplify log output\r\n\r\n* Remove Midnight genesisHash since we have networkId\r\n\r\n* Add Midnight CDE definitions and presync implementation\r\n\r\n* Add more useful info to the debug console logs\r\n\r\n* Use graphql-ws to subscribe to new blocks instead of polling on a timer\r\n\r\n* Add and use 'midnight-contract-state' CDE config\r\n\r\n* Use extension config to actually schedule state machine inputs\r\n\r\n* Slightly fix up eslint items\r\n\r\n* End presync when appropriate instead of slurping all blocks\r\n\r\n* Simplify BaseFunnelSharedApi by always making timestamp a number\r\n\r\n* Update for network name->caip2 and createScheduledData changes\r\n\r\n* Move setNetworkId call, to reduce risk of global state shenanigans\r\n\r\n* Fix one missed network->caip2 change\r\n\r\n* Add SQL for Midnight checkpointing\r\n\r\n* Load and save Midnight last-seen block\r\n\r\n* Sort funnel imports\r\n\r\n* Override configPrint and fix names in other configPrint impls\r\n\r\n* Add confirmationDepth parameter\r\n\r\n* Set correct MidnightLastBlock per ChainData instead of per readData call\r\n\r\n* Use START_BLOCKHEIGHT instead of SM_START_BLOCKHEIGHT, add clarifying comment","shortMessageHtmlLink":"Add funnel for Midnight (#428)"}},{"before":"344200c05f696d55ba9f2789c93c3b62c06bd236","after":"f06d5edef3db8018cc3af8219e5c0f6708878a1a","ref":"refs/heads/batcher-contract","pushedAt":"2024-09-16T19:09:31.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"acedward","name":"Edward Alvarado","path":"/acedward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3951895?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":"0af2fcb80e5e1a5905e42159776a48301ba5aadb","after":"74364fdee6ca3993bcdb0633012ca184f4ee487b","ref":"refs/heads/patch/midnight-funnel","pushedAt":"2024-09-16T18:25:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SpaceManiac","name":null,"path":"/SpaceManiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/222630?s=80&v=4"},"commit":{"message":"Merge branch 'master' into patch/midnight-funnel","shortMessageHtmlLink":"Merge branch 'master' into patch/midnight-funnel"}},{"before":"e9738f79129798edcdb6db4a974a875dc5014517","after":"0af2fcb80e5e1a5905e42159776a48301ba5aadb","ref":"refs/heads/patch/midnight-funnel","pushedAt":"2024-09-16T18:24:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SpaceManiac","name":null,"path":"/SpaceManiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/222630?s=80&v=4"},"commit":{"message":"Run `npm i` and fix a build error","shortMessageHtmlLink":"Run npm i and fix a build error"}},{"before":"9bda46b7864f0169817c57034d9a44edcdd9804d","after":"ea84b15a3a5db1c061a6f0e90a981aebd14a9a5e","ref":"refs/heads/enzo/datetime-based-timers","pushedAt":"2024-09-16T16:52:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"use milliseconds/number instead of Date","shortMessageHtmlLink":"use milliseconds/number instead of Date"}},{"before":"07e1391b452331ec2fdc845331c9be350a42bb41","after":"730c4bd89f4f99ff4a4a16789d4c88d75389ef13","ref":"refs/heads/paima-config","pushedAt":"2024-09-15T12:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"},"commit":{"message":"checkpoint","shortMessageHtmlLink":"checkpoint"}},{"before":"056a319bf12b07ab0f1622bfee285ab134e4bdc2","after":"9bda46b7864f0169817c57034d9a44edcdd9804d","ref":"refs/heads/enzo/datetime-based-timers","pushedAt":"2024-09-14T17:58:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"include the original timestamp in the origin","shortMessageHtmlLink":"include the original timestamp in the origin"}},{"before":null,"after":"07e1391b452331ec2fdc845331c9be350a42bb41","ref":"refs/heads/paima-config","pushedAt":"2024-09-14T08:43:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"},"commit":{"message":"checkpoint","shortMessageHtmlLink":"checkpoint"}},{"before":"b44d6e7102ad110ee772d5c3ddf3be73647cf009","after":"056a319bf12b07ab0f1622bfee285ab134e4bdc2","ref":"refs/heads/enzo/datetime-based-timers","pushedAt":"2024-09-14T06:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"fix incorrect variable used","shortMessageHtmlLink":"fix incorrect variable used"}},{"before":null,"after":"b44d6e7102ad110ee772d5c3ddf3be73647cf009","ref":"refs/heads/enzo/datetime-based-timers","pushedAt":"2024-09-14T05:40:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"datetime based scheduled data/timers","shortMessageHtmlLink":"datetime based scheduled data/timers"}},{"before":"3cca10df38e7ba703d67325a3cceea0fd331977c","after":null,"ref":"refs/heads/feature/batcher-contract-cde","pushedAt":"2024-09-12T01:38:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"}},{"before":"7afa127c62049b7e8c7739558e67722641257f5c","after":"344200c05f696d55ba9f2789c93c3b62c06bd236","ref":"refs/heads/batcher-contract","pushedAt":"2024-09-12T01:38:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"},"commit":{"message":"Batcher CDE (#422)\n\n* Batcher CDE\r\n\r\n* Added Batcher Support for Fees\r\n\r\n* Only allow one Batcher\r\n\r\n* Merged Batcher Contract into PaimaL2Contract\r\n\r\n* Keeping Batcher temporal fees in memory. Removed ENV BATCHER_PAYMENT_ENABLED.\r\n\r\n* Update Batcher Balance\r\n\r\n* added notice to batcher payments writes\r\n\r\n* Removed wei reference","shortMessageHtmlLink":"Batcher CDE (#422)"}},{"before":"819e36f6b63c9b0d63bc5c60367345a471ac7731","after":null,"ref":"refs/heads/enzo/node-sdk-paima-run-package","pushedAt":"2024-09-12T01:37:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"}},{"before":"e940d347b125c869c80f53307ff0c0a7620c9399","after":"099262c33525a7de1b8af5a8ece49fa9df3b9909","ref":"refs/heads/master","pushedAt":"2024-09-12T01:37:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"},"commit":{"message":"replace paima standalone packaged executable with a @paima/engine lib (#427)\n\n* add npm @paima/engine with runEngine function\r\n\r\n* add funnel-runtime-sm-rest to the node-sdk release bundle\r\n\r\n* fix exported submitted data type\r\n\r\n* add helper script to copy runtime loaded assets\r\n\r\n* remove paima-standalone\r\n\r\n* fix unrelated issue with mina-signer\r\n\r\n* fix paima runtime imports\r\n\r\n* move copyAssets script to build-utils","shortMessageHtmlLink":"replace paima standalone packaged executable with a @paima/engine lib ("}},{"before":"3377db6f51a5d27d5378caf46a5e809e3a0037b1","after":"2693fbe661949654b5d0fe66fbec80543a3033b6","ref":"refs/heads/enzo/sort-evm-primitives-in-funnels","pushedAt":"2024-09-11T22:29:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"sort by logIndex for evm chains in groupCdeData","shortMessageHtmlLink":"sort by logIndex for evm chains in groupCdeData"}},{"before":null,"after":"3377db6f51a5d27d5378caf46a5e809e3a0037b1","ref":"refs/heads/enzo/sort-evm-primitives-in-funnels","pushedAt":"2024-09-11T20:03:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"sort by logIndex for evm chains in groupCdeData","shortMessageHtmlLink":"sort by logIndex for evm chains in groupCdeData"}},{"before":"3c50216e815dccd0ce89c8d24e6957b1080a52a7","after":"819e36f6b63c9b0d63bc5c60367345a471ac7731","ref":"refs/heads/enzo/node-sdk-paima-run-package","pushedAt":"2024-09-11T18:19:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"move copyAssets script to build-utils","shortMessageHtmlLink":"move copyAssets script to build-utils"}},{"before":"e273cec10e24a0e7c3ea273279821c1eca08fe92","after":"3c50216e815dccd0ce89c8d24e6957b1080a52a7","ref":"refs/heads/enzo/node-sdk-paima-run-package","pushedAt":"2024-09-11T17:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"fix paima runtime imports","shortMessageHtmlLink":"fix paima runtime imports"}},{"before":"5c44ab394b5d9c71ee3bd613134100c8d3b3123e","after":null,"ref":"refs/heads/fix-frontend-always-using-emulated-blocks","pushedAt":"2024-09-11T04:19:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"}},{"before":"fd8b019b81d431c387e743bd1e1c4214ebad5693","after":"e940d347b125c869c80f53307ff0c0a7620c9399","ref":"refs/heads/master","pushedAt":"2024-09-11T04:19:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SebastienGllmt","name":"Sebastien Guillemot","path":"/SebastienGllmt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2608559?s=80&v=4"},"commit":{"message":"fix usage of emulatedBlocksActiveOnBackend (#431)\n\n* fix usage of emulatedBlocksActiveOnBackend\r\n\r\n* only await on emulated blocks endpoint when not initialized","shortMessageHtmlLink":"fix usage of emulatedBlocksActiveOnBackend (#431)"}},{"before":"c63837ebfee8db0503a222a4172af69bd7777aaf","after":"e273cec10e24a0e7c3ea273279821c1eca08fe92","ref":"refs/heads/enzo/node-sdk-paima-run-package","pushedAt":"2024-09-10T05:29:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"fix unrelated issue with mina-signer","shortMessageHtmlLink":"fix unrelated issue with mina-signer"}},{"before":"9a930f82b67c2880dd2560a0b17de00772dd24c3","after":"5c44ab394b5d9c71ee3bd613134100c8d3b3123e","ref":"refs/heads/fix-frontend-always-using-emulated-blocks","pushedAt":"2024-09-10T01:21:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"only await on emulated blocks endpoint when not initialized","shortMessageHtmlLink":"only await on emulated blocks endpoint when not initialized"}},{"before":null,"after":"9a930f82b67c2880dd2560a0b17de00772dd24c3","ref":"refs/heads/fix-frontend-always-using-emulated-blocks","pushedAt":"2024-09-09T21:02:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"fix usage of emulatedBlocksActiveOnBackend","shortMessageHtmlLink":"fix usage of emulatedBlocksActiveOnBackend"}},{"before":"4e0c0cdb8d4c164df6d85ebc8703cd96ebb18005","after":"e9738f79129798edcdb6db4a974a875dc5014517","ref":"refs/heads/patch/midnight-funnel","pushedAt":"2024-09-09T19:45:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SpaceManiac","name":null,"path":"/SpaceManiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/222630?s=80&v=4"},"commit":{"message":"Use START_BLOCKHEIGHT instead of SM_START_BLOCKHEIGHT, add clarifying comment","shortMessageHtmlLink":"Use START_BLOCKHEIGHT instead of SM_START_BLOCKHEIGHT, add clarifying…"}},{"before":"5a5389601a356253a4aefab5d30168d5f445bb2b","after":"3cca10df38e7ba703d67325a3cceea0fd331977c","ref":"refs/heads/feature/batcher-contract-cde","pushedAt":"2024-09-09T13:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"acedward","name":"Edward Alvarado","path":"/acedward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3951895?s=80&v=4"},"commit":{"message":"Removed wei reference","shortMessageHtmlLink":"Removed wei reference"}},{"before":"2c8f1e42d302bde50276227ce1276d5f3f5cf9cb","after":"5a5389601a356253a4aefab5d30168d5f445bb2b","ref":"refs/heads/feature/batcher-contract-cde","pushedAt":"2024-09-09T12:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"acedward","name":"Edward Alvarado","path":"/acedward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3951895?s=80&v=4"},"commit":{"message":"added notice to batcher payments writes","shortMessageHtmlLink":"added notice to batcher payments writes"}},{"before":"cde9f67b38e1dc26cd17e7e114c8a548fcb64921","after":"6b2a32b56b03386e2d45e31a3bc5ad01425087b8","ref":"refs/heads/finish-up-cardano-validator","pushedAt":"2024-09-07T22:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mach-diamond","name":"mach-diamond","path":"/mach-diamond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20467831?s=80&v=4"},"commit":{"message":"begin migration to blaze for plutusv3 support","shortMessageHtmlLink":"begin migration to blaze for plutusv3 support"}},{"before":"94e5952cda31c02fbedd06e9ace98b844be3e333","after":"c63837ebfee8db0503a222a4172af69bd7777aaf","ref":"refs/heads/enzo/node-sdk-paima-run-package","pushedAt":"2024-09-07T09:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecioppettini","name":"Enzo Cioppettini","path":"/ecioppettini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48031343?s=80&v=4"},"commit":{"message":"add helper script to copy runtime loaded assets","shortMessageHtmlLink":"add helper script to copy runtime loaded assets"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu7yoLAA","startCursor":null,"endCursor":null}},"title":"Activity · PaimaStudios/paima-engine"}