{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":89298984,"defaultBranch":"delta","name":"protocol","ownerLogin":"livepeer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-25T00:22:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25355022?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714940242.0","currentOid":""},"activityList":{"items":[{"before":"8a690c623410e8bce15141ba9a355db19404a93b","after":null,"ref":"refs/heads/add_ai_service_registery","pushedAt":"2024-05-05T20:17:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"}},{"before":"ab4ee173d0104fdc650dfd4590ed175404b103f9","after":"75d0b32c99ea80d39c9cfa4dd8c7f041fe1b7539","ref":"refs/heads/delta","pushedAt":"2024-05-05T20:17:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"Merge pull request #642 from livepeer/add_ai_service_registery\n\nfeat(ai): introduce AIServiceRegistry contract","shortMessageHtmlLink":"Merge pull request #642 from livepeer/add_ai_service_registery"}},{"before":"c57d2ba07bb7f19b853338c4039d2939abe7cd5c","after":null,"ref":"refs/heads/add_mocharc","pushedAt":"2024-04-22T20:36:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"}},{"before":"f225b10c62ce4baed0db14b2b9af1e19efee3b45","after":"ab4ee173d0104fdc650dfd4590ed175404b103f9","ref":"refs/heads/delta","pushedAt":"2024-04-22T20:36:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"Merge pull request #640 from livepeer/add_mocharc\n\nchore: add .mocharc.json","shortMessageHtmlLink":"Merge pull request #640 from livepeer/add_mocharc"}},{"before":"b293c4e9979707f8d6502c3f78b73f2a1870d588","after":null,"ref":"refs/heads/add_ai_service_registery_proxy","pushedAt":"2024-04-22T20:19:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"}},{"before":null,"after":"b293c4e9979707f8d6502c3f78b73f2a1870d588","ref":"refs/heads/add_ai_service_registery_proxy","pushedAt":"2024-04-17T22:06:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"feat(ai): introduce AIServiceRegistry contract\n\nThis commit adds the AIServiceRegistry contract, facilitating the\nregistration and discoverability of AI subnet orchestrators'\nservices.","shortMessageHtmlLink":"feat(ai): introduce AIServiceRegistry contract"}},{"before":"023d7f3ae6ce25d3b93c222f68ef66ed03ecd6ed","after":"8a690c623410e8bce15141ba9a355db19404a93b","ref":"refs/heads/add_ai_service_registery","pushedAt":"2024-04-17T15:50:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"feat(ai): introduce AIServiceRegistry contract\n\nThis commit adds the AIServiceRegistry contract, facilitating the\nregistration and discoverability of AI subnet orchestrators'\nservices. As discussed in #642, we've chosen to deploy a\nnon-upgradable contract for now, linked to LivePeer's mainnet\ncontroller (https://docs.livepeer.org/references/contract-addresses).","shortMessageHtmlLink":"feat(ai): introduce AIServiceRegistry contract"}},{"before":"ca7a9591d07070b4a7c9e719a20113ee3a1fbbeb","after":"023d7f3ae6ce25d3b93c222f68ef66ed03ecd6ed","ref":"refs/heads/add_ai_service_registery","pushedAt":"2024-04-17T15:49:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"feat(ai): introduce AIServiceRegistry contract\n\nThis commit introduces the `AIServiceRegistry` contract. This contract\nserves as a registry for AI subnet orchestrators, enabling them to\nregister and make their services discoverable within the AI subnet. As\ndiscussed in https://github.com/livepeer/protocol/pull/642 we opted to\ndeploy a non-upgradable contract for now connected to LivePeer's\n[mainnet controller](https://docs.livepeer.org/references/contract-addresses).","shortMessageHtmlLink":"feat(ai): introduce AIServiceRegistry contract"}},{"before":null,"after":"ca7a9591d07070b4a7c9e719a20113ee3a1fbbeb","ref":"refs/heads/add_ai_service_registery","pushedAt":"2024-04-12T23:36:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"feat(ai): introduce AIServiceRegistry contract\n\nThis commit introduces the `AIServiceRegistry` contract. This contract\nserves as a registry for AI subnet orchestrators, enabling them to\nregister and make their services discoverable within the AI subnet.","shortMessageHtmlLink":"feat(ai): introduce AIServiceRegistry contract"}},{"before":"116b321a1f9357df139c93d81925caefeaaaa3db","after":"c57d2ba07bb7f19b853338c4039d2939abe7cd5c","ref":"refs/heads/add_mocharc","pushedAt":"2024-04-12T14:57:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"chore: add .mocharc.json\n\nThis commit adds a `.mocharc.json` configuration file so that mocha\nhardhat tests can be directly debugged in\n[VScode](https://hardhat.org/hardhat-runner/docs/advanced/vscode-tests).","shortMessageHtmlLink":"chore: add .mocharc.json"}},{"before":null,"after":"13e8184be49dfe5dd4ffe3fd71b6b5b32763ad31","ref":"refs/heads/add_vscode_hardhat_contribution_note","pushedAt":"2024-04-12T14:51:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"docs: add vscode note to CONTRIBUTING.md\n\nThis commit adds a reference to VScode and the Hardhat extension in the\ncontribution guidelines.","shortMessageHtmlLink":"docs: add vscode note to CONTRIBUTING.md"}},{"before":null,"after":"116b321a1f9357df139c93d81925caefeaaaa3db","ref":"refs/heads/add_mocharc","pushedAt":"2024-04-12T14:37:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rickstaa","name":"Rick Staa","path":"/rickstaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17570430?s=80&v=4"},"commit":{"message":"chore: add .mocharc.json\n\nThis commit adds a `.mocharc.json` configuration file so that mocha\nhardhat tests can be directly debugged in\n[VScode](https://hardhat.org/hardhat-runner/docs/advanced/vscode-tests).","shortMessageHtmlLink":"chore: add .mocharc.json"}},{"before":"57b7c6377ebf36808aa9f0bfd0dcb861278047c2","after":"f225b10c62ce4baed0db14b2b9af1e19efee3b45","ref":"refs/heads/delta","pushedAt":"2024-03-25T23:28:49.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"yondonfu","name":"Yondon Fu","path":"/yondonfu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5933273?s=80&v=4"},"commit":{"message":"deployments: Register new BondingManagerTarget v9","shortMessageHtmlLink":"deployments: Register new BondingManagerTarget v9"}},{"before":"bde5baa6f3194d287aaf0b03b57699c908f00664","after":null,"ref":"refs/heads/vg/fix/test-coverage","pushedAt":"2024-03-19T18:28:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"}},{"before":"3966c9da322a63c61e43e3cd048b0025af98d1ec","after":"57b7c6377ebf36808aa9f0bfd0dcb861278047c2","ref":"refs/heads/delta","pushedAt":"2024-03-19T18:28:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"test: Get to 100% test coverage (#639)\n\n* test/unit: Add test case for invalid treasury cut rate value\r\n\r\n* contracts/test: Remove trailing whitespace from AssertBytes32Array\r\n\r\nno idea why it started failing now, but easy fix\r\n\r\n* test: Create test for Manager.whenSystemNotPaused","shortMessageHtmlLink":"test: Get to 100% test coverage (#639)"}},{"before":"e935cbe67249eba2d5f4937a5c1ae4c7150fd44c","after":"bde5baa6f3194d287aaf0b03b57699c908f00664","ref":"refs/heads/vg/fix/test-coverage","pushedAt":"2024-03-15T19:56:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"test: Create test for Manager.whenSystemNotPaused","shortMessageHtmlLink":"test: Create test for Manager.whenSystemNotPaused"}},{"before":"04a0fa8818f6f8b346c12a518569ffb0634260c2","after":"e935cbe67249eba2d5f4937a5c1ae4c7150fd44c","ref":"refs/heads/vg/fix/test-coverage","pushedAt":"2024-03-15T19:54:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"test: Create a simple test for Manager.whenSystemNotPaused","shortMessageHtmlLink":"test: Create a simple test for Manager.whenSystemNotPaused"}},{"before":"a05ac444cf7faf0b5235dabd4a6ba10928ecafe2","after":"04a0fa8818f6f8b346c12a518569ffb0634260c2","ref":"refs/heads/vg/fix/test-coverage","pushedAt":"2024-03-15T19:43:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"contracts/test: Remove trailing whitespace from AssertBytes32Array\n\nno idea why it started failing now, but easy fix","shortMessageHtmlLink":"contracts/test: Remove trailing whitespace from AssertBytes32Array"}},{"before":"d686a14ce36f82b07d948908c96e9556c4d0d4ca","after":"a05ac444cf7faf0b5235dabd4a6ba10928ecafe2","ref":"refs/heads/vg/fix/test-coverage","pushedAt":"2024-03-15T19:26:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"contracts/test: Remove trailing whitespace from AssertBytes32Array\n\nno idea why it started failing now, but easy fix","shortMessageHtmlLink":"contracts/test: Remove trailing whitespace from AssertBytes32Array"}},{"before":"ead4ae00795fc517d428c68aa998763afdd0caa9","after":"d686a14ce36f82b07d948908c96e9556c4d0d4ca","ref":"refs/heads/vg/fix/test-coverage","pushedAt":"2024-03-15T19:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"contracts/test: Remove trailing whitespace from AssertBytes32Array\n\nno idea why it started failing now, but easy fix","shortMessageHtmlLink":"contracts/test: Remove trailing whitespace from AssertBytes32Array"}},{"before":null,"after":"ead4ae00795fc517d428c68aa998763afdd0caa9","ref":"refs/heads/vg/fix/test-coverage","pushedAt":"2024-03-15T19:22:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"test/unit: Add test case for invalid treasury cut rate value","shortMessageHtmlLink":"test/unit: Add test case for invalid treasury cut rate value"}},{"before":"3e39d5d1622915f68a5c5b1c6f62766bf718a5a0","after":null,"ref":"refs/heads/vg/fix/gitignore","pushedAt":"2024-03-15T19:22:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"}},{"before":"680e0e1e94d8c141b988af592dfbd2ce0d5c29de","after":"3966c9da322a63c61e43e3cd048b0025af98d1ec","ref":"refs/heads/delta","pushedAt":"2024-03-15T19:22:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"Fix .gitignore for .DS_Store (#638)\n\nI don't know what changed, maybe I have some non-folder .DS_Store now\r\n\r\nCo-authored-by: Victor Elias ","shortMessageHtmlLink":"Fix .gitignore for .DS_Store (#638)"}},{"before":null,"after":"3e39d5d1622915f68a5c5b1c6f62766bf718a5a0","ref":"refs/heads/vg/fix/gitignore","pushedAt":"2024-03-14T20:51:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"victorges","name":"Victor Elias","path":"/victorges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1613383?s=80&v=4"},"commit":{"message":"Fix .gitignore for .DS_Store\n\nI don't know what changed, maybe I have some non-folder .DS_Store now","shortMessageHtmlLink":"Fix .gitignore for .DS_Store"}},{"before":"e247dbd8b15461bc170d99a1de4c1edbc1452619","after":"680e0e1e94d8c141b988af592dfbd2ce0d5c29de","ref":"refs/heads/delta","pushedAt":"2024-02-02T04:31:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hjpotter92","name":"-","path":"/hjpotter92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3393533?s=80&v=4"},"commit":{"message":".ecrc: Drop version flag","shortMessageHtmlLink":".ecrc: Drop version flag"}},{"before":"3678707e2bfe36ee77a8130536d6a28f6eae2772","after":"e247dbd8b15461bc170d99a1de4c1edbc1452619","ref":"refs/heads/delta","pushedAt":"2024-02-02T04:29:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hjpotter92","name":"-","path":"/hjpotter92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3393533?s=80&v=4"},"commit":{"message":"workflow: Fix editorconfig scanned errors","shortMessageHtmlLink":"workflow: Fix editorconfig scanned errors"}},{"before":"acea73ffdcb1492820c75e2c3fe7db879efe60c7","after":"3678707e2bfe36ee77a8130536d6a28f6eae2772","ref":"refs/heads/delta","pushedAt":"2024-02-02T04:04:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hjpotter92","name":"-","path":"/hjpotter92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3393533?s=80&v=4"},"commit":{"message":"workflows: Rearrange github actions to be more streamlined\n\n - Rename `build` workflow to `test` (as it was only running tests)\n - Add check for validity of editorconfig\n - Rename file from `.yml` to `.yaml`","shortMessageHtmlLink":"workflows: Rearrange github actions to be more streamlined"}},{"before":"e2152f59ea01d368ea619e4f60be8f9e4a5d8ff6","after":null,"ref":"refs/heads/rb/foundry-upgradeability-refactoring","pushedAt":"2024-02-02T03:56:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hjpotter92","name":"-","path":"/hjpotter92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3393533?s=80&v=4"}},{"before":"42eb632cc7598665b133476a6420cc222dd561e3","after":null,"ref":"refs/heads/rl/remove-duplicate-ibondingmanager-interface-remerge","pushedAt":"2024-02-02T03:56:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hjpotter92","name":"-","path":"/hjpotter92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3393533?s=80&v=4"}},{"before":"f5facdf5eb98368449c0092fe201940dd73c3067","after":null,"ref":"refs/heads/revert-584-rl/remove-duplicate-ibondingmanager-interface","pushedAt":"2024-02-02T03:56:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hjpotter92","name":"-","path":"/hjpotter92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3393533?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQgA4OgA","startCursor":null,"endCursor":null}},"title":"Activity ยท livepeer/protocol"}