{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":329236327,"defaultBranch":"master","name":"nim-codex","ownerLogin":"codex-storage","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-13T08:06:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/132685952?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726722935.0","currentOid":""},"activityList":{"items":[{"before":"4414ce4b75fb5bd4feef459d6f57e36405363ee0","after":"598eccf8f615c6dcd0dae46cd36659ab7ea620a9","ref":"refs/heads/nim-libp2p-auto-bump-master","pushedAt":"2024-09-19T20:55:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"status-im-auto","name":"Autobot","path":"/status-im-auto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40699771?s=80&v=4"},"commit":{"message":"auto-bump nim-libp2p","shortMessageHtmlLink":"auto-bump nim-libp2p"}},{"before":"e9425e06d9aa3faf2bc92b928f9a652f405dec73","after":"cc4b3f8cc49086835ead18f2615d9dd79132f569","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-19T13:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benbierens","name":"Ben Bierens","path":"/benbierens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39762930?s=80&v=4"},"commit":{"message":"Switches from zip to tar.gz","shortMessageHtmlLink":"Switches from zip to tar.gz"}},{"before":"0afef555930057e9147e58d34559633247223d0c","after":"4414ce4b75fb5bd4feef459d6f57e36405363ee0","ref":"refs/heads/nim-libp2p-auto-bump-master","pushedAt":"2024-09-19T12:36:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"status-im-auto","name":"Autobot","path":"/status-im-auto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40699771?s=80&v=4"},"commit":{"message":"auto-bump nim-libp2p","shortMessageHtmlLink":"auto-bump nim-libp2p"}},{"before":"2c74fddf55f2e6ef5ba05857ab540e307567b74e","after":"e9425e06d9aa3faf2bc92b928f9a652f405dec73","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-19T11:26:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benbierens","name":"Ben Bierens","path":"/benbierens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39762930?s=80&v=4"},"commit":{"message":"Updates cirdl to not change circuitdir folder","shortMessageHtmlLink":"Updates cirdl to not change circuitdir folder"}},{"before":"30da9664d10b993d804c533445747b7494c0635b","after":"2c74fddf55f2e6ef5ba05857ab540e307567b74e","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-19T09:01:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benbierens","name":"Ben Bierens","path":"/benbierens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39762930?s=80&v=4"},"commit":{"message":"Replaces zip library with status-im/zippy library (which supports zip and tar)","shortMessageHtmlLink":"Replaces zip library with status-im/zippy library (which supports zip…"}},{"before":"4c22934d1f130ee1e9ed44d85afac313f3a6be9c","after":null,"ref":"refs/heads/feat/slot-reservations/allow-slots-to-be-reserved","pushedAt":"2024-09-19T05:15:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emizzle","name":"Eric","path":"/emizzle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5089238?s=80&v=4"}},{"before":null,"after":"4c22934d1f130ee1e9ed44d85afac313f3a6be9c","ref":"refs/heads/feat/slot-reservations/1-allow-slots-to-be-reserved","pushedAt":"2024-09-19T05:15:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emizzle","name":"Eric","path":"/emizzle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5089238?s=80&v=4"},"commit":{"message":"Remove return value from `reserveSlot`","shortMessageHtmlLink":"Remove return value from reserveSlot"}},{"before":"104bf5e0a71d4ab11f280168864f34264695b12b","after":"4c22934d1f130ee1e9ed44d85afac313f3a6be9c","ref":"refs/heads/feat/slot-reservations/allow-slots-to-be-reserved","pushedAt":"2024-09-19T04:33:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emizzle","name":"Eric","path":"/emizzle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5089238?s=80&v=4"},"commit":{"message":"Remove return value from `reserveSlot`","shortMessageHtmlLink":"Remove return value from reserveSlot"}},{"before":"3f1208e4b0b544774cb01f6bd5896d16a5f72866","after":"5595839ad7230087a738e124c195ca8ae91d1f66","ref":"refs/heads/validator-partitioning-slotid-space","pushedAt":"2024-09-18T18:40:32.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"marcinczenko","name":"Marcin Czenko","path":"/marcinczenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/298182?s=80&v=4"},"commit":{"message":"adds more end-to-end test for the validator and the groups","shortMessageHtmlLink":"adds more end-to-end test for the validator and the groups"}},{"before":null,"after":"104bf5e0a71d4ab11f280168864f34264695b12b","ref":"refs/heads/feat/slot-reservations/allow-slots-to-be-reserved","pushedAt":"2024-09-18T10:32:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emizzle","name":"Eric","path":"/emizzle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5089238?s=80&v=4"},"commit":{"message":"feat(slot-reservations): Support reserving slots\n\nCloses #898.\n\nWire up reserveSlot and canReserveSlot contract calls, but don't call them","shortMessageHtmlLink":"feat(slot-reservations): Support reserving slots"}},{"before":null,"after":"9370d5122c59df1940cf2dcf0648fed92cdcd8c0","ref":"refs/heads/availability-api-cors","pushedAt":"2024-09-18T08:52:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"2-towns","name":"Arnaud","path":"/2-towns","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27618471?s=80&v=4"},"commit":{"message":"Support CORS for POST and PATCH availability endpoints","shortMessageHtmlLink":"Support CORS for POST and PATCH availability endpoints"}},{"before":"c5b41ee8cc40c10dd96c4beddc9ca922349fed5e","after":"3f1208e4b0b544774cb01f6bd5896d16a5f72866","ref":"refs/heads/validator-partitioning-slotid-space","pushedAt":"2024-09-17T21:46:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcinczenko","name":"Marcin Czenko","path":"/marcinczenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/298182?s=80&v=4"},"commit":{"message":"Adds initializer to the configFactory for validatorMaxSlots","shortMessageHtmlLink":"Adds initializer to the configFactory for validatorMaxSlots"}},{"before":"f78e9531cc9d309562a140403a960e0ca3c6eb0d","after":"c5b41ee8cc40c10dd96c4beddc9ca922349fed5e","ref":"refs/heads/validator-partitioning-slotid-space","pushedAt":"2024-09-17T21:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcinczenko","name":"Marcin Czenko","path":"/marcinczenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/298182?s=80&v=4"},"commit":{"message":"Applies review comments - using optionals and range types to handle validation params","shortMessageHtmlLink":"Applies review comments - using optionals and range types to handle v…"}},{"before":"64f4fbcb8ffaab90ee00c462593a8ede71b96768","after":"30da9664d10b993d804c533445747b7494c0635b","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-17T08:51:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benbierens","name":"Ben Bierens","path":"/benbierens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39762930?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/rework-circuit-downloader","shortMessageHtmlLink":"Merge branch 'master' into feature/rework-circuit-downloader"}},{"before":"4ab55c63c25d6dca29dfaea29487ce3ed23bd039","after":null,"ref":"refs/heads/feat/marketplace/sp-reward-address","pushedAt":"2024-09-17T05:22:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emizzle","name":"Eric","path":"/emizzle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5089238?s=80&v=4"}},{"before":"e8e9820d5b2ad04a37a8e6b2fa7fd33563485dcd","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-870-1e2ad956591d41ec93ede1dec7da228a4558e9d3","pushedAt":"2024-09-17T05:22:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1e2ad956591d41ec93ede1dec7da228a4558e9d3","after":"e8e9820d5b2ad04a37a8e6b2fa7fd33563485dcd","ref":"refs/heads/master","pushedAt":"2024-09-17T05:22:36.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: add `--payout-address` (#870)\n\n* feat: add `--payout-address`\n\nAllows SPs to be paid out to a separate address, keeping their profits secure.\nSupports https://github.com/codex-storage/codex-contracts-eth/pull/144 in the nim-codex client.\n\n* Remove optional payoutAddress\n\nChange --payout-address so that it is no longer optional. There is no longer an overload in `Marketplace.sol` for `fillSlot` accepting no `payoutAddress`.\n\n* Update integration tests to include --payout-address\n\n* move payoutAddress from fillSlot to freeSlot\n\n* Update integration tests to use required payoutAddress\n\n- to make payoutAddress required, the integration tests needed to avoid building the cli params until just before starting the node, otherwise if cli params were added ad-hoc, there would be an error after a non-required parameter was added before a required parameter.\n\n* support client payout address\n\n- withdrawFunds requires a withdrawAddress parameter, directs payouts for withdrawing of client funds (for a cancelled request) to go to that address.\n\n* fix integration test\n\nadds --payout-address to validators\n\n* refactor: support withdrawFunds and freeSlot optional parameters\n\n- withdrawFunds has an optional parameter for withdrawRecipient\n- freeSlot has optional parameters for rewardRecipient and collateralRecipient\n- change --payout-address to --reward-recipient to match contract signature naming\n\n* Revert \"Update integration tests to include --payout-address\"\n\nThis reverts commit 8f9535cf35b0f2b183ac4013a7ed11b246486964.\nThere are some valid improvements to the integration tests, but they can be handled in a separate PR.\n\n* small fix\n\n* bump contracts to fix marketplace spec\n\n* bump codex-contracts-eth, now rebased on master\n\n* bump codex-contracts-eth\n\nnow that feat/reward-address has been merged to master\n\n* clean up, comments","shortMessageHtmlLink":"feat: add --payout-address (#870)"}},{"before":null,"after":"e8e9820d5b2ad04a37a8e6b2fa7fd33563485dcd","ref":"refs/heads/gh-readonly-queue/master/pr-870-1e2ad956591d41ec93ede1dec7da228a4558e9d3","pushedAt":"2024-09-17T04:18:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: add `--payout-address` (#870)\n\n* feat: add `--payout-address`\n\nAllows SPs to be paid out to a separate address, keeping their profits secure.\nSupports https://github.com/codex-storage/codex-contracts-eth/pull/144 in the nim-codex client.\n\n* Remove optional payoutAddress\n\nChange --payout-address so that it is no longer optional. There is no longer an overload in `Marketplace.sol` for `fillSlot` accepting no `payoutAddress`.\n\n* Update integration tests to include --payout-address\n\n* move payoutAddress from fillSlot to freeSlot\n\n* Update integration tests to use required payoutAddress\n\n- to make payoutAddress required, the integration tests needed to avoid building the cli params until just before starting the node, otherwise if cli params were added ad-hoc, there would be an error after a non-required parameter was added before a required parameter.\n\n* support client payout address\n\n- withdrawFunds requires a withdrawAddress parameter, directs payouts for withdrawing of client funds (for a cancelled request) to go to that address.\n\n* fix integration test\n\nadds --payout-address to validators\n\n* refactor: support withdrawFunds and freeSlot optional parameters\n\n- withdrawFunds has an optional parameter for withdrawRecipient\n- freeSlot has optional parameters for rewardRecipient and collateralRecipient\n- change --payout-address to --reward-recipient to match contract signature naming\n\n* Revert \"Update integration tests to include --payout-address\"\n\nThis reverts commit 8f9535cf35b0f2b183ac4013a7ed11b246486964.\nThere are some valid improvements to the integration tests, but they can be handled in a separate PR.\n\n* small fix\n\n* bump contracts to fix marketplace spec\n\n* bump codex-contracts-eth, now rebased on master\n\n* bump codex-contracts-eth\n\nnow that feat/reward-address has been merged to master\n\n* clean up, comments","shortMessageHtmlLink":"feat: add --payout-address (#870)"}},{"before":"656ce37158427bd88d3936422e0b7e3f1b34b538","after":"64f4fbcb8ffaab90ee00c462593a8ede71b96768","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-16T08:09:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benbierens","name":"Ben Bierens","path":"/benbierens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39762930?s=80&v=4"},"commit":{"message":"Removes backendFactory placeholder type","shortMessageHtmlLink":"Removes backendFactory placeholder type"}},{"before":"040a34d2d0748ffc15a2b4646fd27c52e7a7d4cf","after":"f78e9531cc9d309562a140403a960e0ca3c6eb0d","ref":"refs/heads/validator-partitioning-slotid-space","pushedAt":"2024-09-13T17:20:57.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"marcinczenko","name":"Marcin Czenko","path":"/marcinczenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/298182?s=80&v=4"},"commit":{"message":"updates README","shortMessageHtmlLink":"updates README"}},{"before":"81342801364cf55d3e2dc942cd3e7c076f0a581c","after":"0afef555930057e9147e58d34559633247223d0c","ref":"refs/heads/nim-libp2p-auto-bump-master","pushedAt":"2024-09-12T10:24:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"status-im-auto","name":"Autobot","path":"/status-im-auto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40699771?s=80&v=4"},"commit":{"message":"auto-bump nim-libp2p","shortMessageHtmlLink":"auto-bump nim-libp2p"}},{"before":"102560aee15605ffee142299dce721ea3e9689d3","after":"040a34d2d0748ffc15a2b4646fd27c52e7a7d4cf","ref":"refs/heads/validator-partitioning-slotid-space","pushedAt":"2024-09-12T01:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcinczenko","name":"Marcin Czenko","path":"/marcinczenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/298182?s=80&v=4"},"commit":{"message":"makes default partitionSize to be 0 for better backward compatibility","shortMessageHtmlLink":"makes default partitionSize to be 0 for better backward compatibility"}},{"before":"6ac43e8c69446356ab83d720c85703e2b6b725dc","after":"102560aee15605ffee142299dce721ea3e9689d3","ref":"refs/heads/validator-partitioning-slotid-space","pushedAt":"2024-09-12T00:53:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marcinczenko","name":"Marcin Czenko","path":"/marcinczenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/298182?s=80&v=4"},"commit":{"message":"updates long description of the new validator cli options","shortMessageHtmlLink":"updates long description of the new validator cli options"}},{"before":"862f7b2292976a396bf9de76bfec3956511d68e0","after":"6ac43e8c69446356ab83d720c85703e2b6b725dc","ref":"refs/heads/validator-partitioning-slotid-space","pushedAt":"2024-09-11T22:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcinczenko","name":"Marcin Czenko","path":"/marcinczenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/298182?s=80&v=4"},"commit":{"message":"adds partitioning logic to the validator","shortMessageHtmlLink":"adds partitioning logic to the validator"}},{"before":null,"after":"7ea3d710aaff09b3eb753435f30645997a63386d","ref":"refs/heads/docs/move-building-codex","pushedAt":"2024-09-11T14:57:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"veaceslavdoina","name":"Slava","path":"/veaceslavdoina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20563034?s=80&v=4"},"commit":{"message":"Move Building Codex guide to the main docs site","shortMessageHtmlLink":"Move Building Codex guide to the main docs site"}},{"before":"80e3e40f8b957368c149e8204d351b42d212239c","after":"656ce37158427bd88d3936422e0b7e3f1b34b538","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-11T08:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"veaceslavdoina","name":"Slava","path":"/veaceslavdoina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20563034?s=80&v=4"},"commit":{"message":"Disable verify_circuit flag for releases\n\nSigned-off-by: Slava <20563034+veaceslavdoina@users.noreply.github.com>","shortMessageHtmlLink":"Disable verify_circuit flag for releases"}},{"before":"5e3244c0d921906692668a3786784806c4bb9bcb","after":"80e3e40f8b957368c149e8204d351b42d212239c","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-10T20:05:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"veaceslavdoina","name":"Slava","path":"/veaceslavdoina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20563034?s=80&v=4"},"commit":{"message":"Add cirdl support to the release workflow\n\nSigned-off-by: Slava <20563034+veaceslavdoina@users.noreply.github.com>","shortMessageHtmlLink":"Add cirdl support to the release workflow"}},{"before":"68daaea106be97983e215a1a6cb60dc7d354a5e2","after":"5e3244c0d921906692668a3786784806c4bb9bcb","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-10T19:49:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"veaceslavdoina","name":"Slava","path":"/veaceslavdoina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20563034?s=80&v=4"},"commit":{"message":"Add cirdl support to the docker entrypoint\n\nSigned-off-by: Slava <20563034+veaceslavdoina@users.noreply.github.com>","shortMessageHtmlLink":"Add cirdl support to the docker entrypoint"}},{"before":"7da8c043e2c5abae28d03561e2234bae9422ce17","after":"68daaea106be97983e215a1a6cb60dc7d354a5e2","ref":"refs/heads/feature/rework-circuit-downloader","pushedAt":"2024-09-10T19:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"veaceslavdoina","name":"Slava","path":"/veaceslavdoina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20563034?s=80&v=4"},"commit":{"message":"Add cirdl support to the codex Dockerfile\n\nSigned-off-by: Slava <20563034+veaceslavdoina@users.noreply.github.com>","shortMessageHtmlLink":"Add cirdl support to the codex Dockerfile"}},{"before":"51efad6b6620b036e2e84fd3591799fea51ea62f","after":"81342801364cf55d3e2dc942cd3e7c076f0a581c","ref":"refs/heads/nim-libp2p-auto-bump-master","pushedAt":"2024-09-10T16:58:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"status-im-auto","name":"Autobot","path":"/status-im-auto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40699771?s=80&v=4"},"commit":{"message":"auto-bump nim-libp2p","shortMessageHtmlLink":"auto-bump nim-libp2p"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu0_rRQA","startCursor":null,"endCursor":null}},"title":"Activity · codex-storage/nim-codex"}