{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":641050029,"defaultBranch":"main","name":"core-eng","ownerLogin":"degen-lab","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-15T17:11:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/122117387?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701725956.0","currentOid":""},"activityList":{"items":[{"before":"2b425bd7ecbd41a8f29110c51e548e54100421b0","after":"4ab6c5253777c78a277a787e995bf19b2ccf3dd1","ref":"refs/heads/fund-script-both-ways","pushedAt":"2024-01-13T17:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: changed 'blockstack_lib' dependency to 'stackslib' and path from local to github","shortMessageHtmlLink":"update: changed 'blockstack_lib' dependency to 'stackslib' and path f…"}},{"before":"ccf7eba457213fcfd3c20c100d2dea19f7c904b1","after":"2b425bd7ecbd41a8f29110c51e548e54100421b0","ref":"refs/heads/fund-script-both-ways","pushedAt":"2023-12-05T09:41:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"fix: removed '=' from '>=' that causes the code to reach out of bounds index","shortMessageHtmlLink":"fix: removed '=' from '>=' that causes the code to reach out of bound…"}},{"before":"6ae36a42c1aec4ac95387a668e789396719771a7","after":"ccf7eba457213fcfd3c20c100d2dea19f7c904b1","ref":"refs/heads/fund-script-both-ways","pushedAt":"2023-12-05T09:40:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: commented the part that warns/proposes for removal bad actors\n\nSo they don't get voted out of pool","shortMessageHtmlLink":"update: commented the part that warns/proposes for removal bad actors"}},{"before":"834c81469c4afd0d9d59afea8368b698c7ade12e","after":null,"ref":"refs/heads/deployer/signers-api-hosted","pushedAt":"2023-12-04T21:39:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"c7c758db5ddf1e0b52c9f3269c22ae3b0f9aef2c","after":null,"ref":"refs/heads/smart-contracts-for-pr","pushedAt":"2023-12-04T21:38:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"c7c758db5ddf1e0b52c9f3269c22ae3b0f9aef2c","after":null,"ref":"refs/heads/smart-contracts","pushedAt":"2023-12-04T21:38:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"32718980b07909c8b1b1e3d751a9fe912a26288f","after":null,"ref":"refs/heads/anchored-transactions-verification","pushedAt":"2023-12-04T21:38:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"4606690ee818c78dbff12eb8a0cadf4ff835c4c9","after":null,"ref":"refs/heads/new-sync","pushedAt":"2023-12-04T21:36:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"f88ca29ed4a56d7eafaf4c33a682d284d8d1f18f","after":null,"ref":"refs/heads/taproot-signing-error","pushedAt":"2023-12-04T21:35:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"c27758aa4dfd83913394314ced53cd3cf231ada9","after":null,"ref":"refs/heads/main-degens","pushedAt":"2023-12-04T21:33:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"dfa20f3287cf562ca04cefde35c2556eb402da20","after":null,"ref":"refs/heads/junior/sig-invalid-continuation","pushedAt":"2023-12-04T21:33:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"4b51e485447268c1d930751d5151e0a22b48f3ef","after":null,"ref":"refs/heads/deployer/degen-ops","pushedAt":"2023-12-04T21:32:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"ba17dd421f5559375e83d3015fdb276dc54a2468","after":null,"ref":"refs/heads/degen-structure-beginning","pushedAt":"2023-12-04T21:32:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BowTiedDeployer","name":"BowTiedDeployer","path":"/BowTiedDeployer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93231870?s=80&v=4"}},{"before":"20333d7a19408323b0c38822d5e2a67a5ea6debb","after":"6ae36a42c1aec4ac95387a668e789396719771a7","ref":"refs/heads/fund-script-both-ways","pushedAt":"2023-11-12T04:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: removed unnecessary if statement, renamed array for clarification","shortMessageHtmlLink":"update: removed unnecessary if statement, renamed array for clarifica…"}},{"before":null,"after":"20333d7a19408323b0c38822d5e2a67a5ea6debb","ref":"refs/heads/fund-script-both-ways","pushedAt":"2023-11-12T04:08:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: user can now choose in config to fund the script at each block or with a given amount\n\nadd: check the blocks for which the coordinator didn't create a pox transaction (log to file)\nupdate: removed unused functions/imports","shortMessageHtmlLink":"add: user can now choose in config to fund the script at each block o…"}},{"before":"7631dc8994226590befaba0fc47d3b811d559809","after":"0d61aff2d223ba0b7079beccce564129e1c59c6c","ref":"refs/heads/fund-each-block-latest-updates","pushedAt":"2023-11-10T23:08:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: check the blocks for which the coordinator didn't create pox transaction (log to file)","shortMessageHtmlLink":"add: check the blocks for which the coordinator didn't create pox tra…"}},{"before":"33fbfb7f3e3133ab11c16aee6a068c3b0dc2b9e7","after":"7631dc8994226590befaba0fc47d3b811d559809","ref":"refs/heads/fund-each-block-latest-updates","pushedAt":"2023-11-10T16:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: fees to pox and script from config\n\nfix: working version, transactions now are correctly created keeping in mind the fees","shortMessageHtmlLink":"add: fees to pox and script from config"}},{"before":"a89aa246ba30f614a44a0a3416ff8eb3d18ce9d8","after":"32718980b07909c8b1b1e3d751a9fe912a26288f","ref":"refs/heads/anchored-transactions-verification","pushedAt":"2023-10-25T20:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: fees for transactions to pox and script are now parsed from config\n\nfix: variables for transaction checking being initialized with 1 element, causing the check to fail","shortMessageHtmlLink":"update: fees for transactions to pox and script are now parsed from c…"}},{"before":null,"after":"33fbfb7f3e3133ab11c16aee6a068c3b0dc2b9e7","ref":"refs/heads/fund-each-block-latest-updates","pushedAt":"2023-10-25T01:22:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: script funding each block, exact amount, keeping the latest modifications","shortMessageHtmlLink":"update: script funding each block, exact amount, keeping the latest m…"}},{"before":null,"after":"a89aa246ba30f614a44a0a3416ff8eb3d18ce9d8","ref":"refs/heads/anchored-transactions-verification","pushedAt":"2023-10-24T23:22:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: verifying already anchored transactions, node call to return output address and amount from a txid","shortMessageHtmlLink":"add: verifying already anchored transactions, node call to return out…"}},{"before":"8aebd49888ca3bd2ea294203d65773b136070c2f","after":"4606690ee818c78dbff12eb8a0cadf4ff835c4c9","ref":"refs/heads/new-sync","pushedAt":"2023-10-23T21:51:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: removed hardcoded network","shortMessageHtmlLink":"update: removed hardcoded network"}},{"before":"bed4e70104e3214277a26c97ecdbcb07017af78b","after":"8aebd49888ca3bd2ea294203d65773b136070c2f","ref":"refs/heads/new-sync","pushedAt":"2023-10-17T17:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: changed location where user's status is gotten to be behind the automated operations thread","shortMessageHtmlLink":"update: changed location where user's status is gotten to be behind t…"}},{"before":"18d63278cd7f2fd0f9139ed43ca7c80f9dfeaf70","after":"bed4e70104e3214277a26c97ecdbcb07017af78b","ref":"refs/heads/new-sync","pushedAt":"2023-10-17T16:58:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: signers verify the pox transaction's inputs and outputs to be the correct ones\n\nfix: pox transaction sending more money than needed back to scripts.","shortMessageHtmlLink":"add: signers verify the pox transaction's inputs and outputs to be th…"}},{"before":"bb88fe31a04191cbdc7bb1816b5c91fd6e2536e9","after":"18d63278cd7f2fd0f9139ed43ca7c80f9dfeaf70","ref":"refs/heads/new-sync","pushedAt":"2023-10-11T22:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: also added error handling for config file","shortMessageHtmlLink":"update: also added error handling for config file"}},{"before":"56d7a957dc3fecaf7489c2c1e97f29c9807e4b1d","after":"bb88fe31a04191cbdc7bb1816b5c91fd6e2536e9","ref":"refs/heads/new-sync","pushedAt":"2023-10-11T19:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: signers check if the voted out signer is still in miners list before voting him out\n\nfix: moved first nonce api call out of loop (which was causing it to still give ConflictingNonce error), fixed is_proposed_for_removal call returning an error\nupdate: changed unwraps and expects to unwrap_or or match for error handling so the code won't panic if an error comes, removed print for whom coordinator votes out from degen_base_coordinator","shortMessageHtmlLink":"add: signers check if the voted out signer is still in miners list be…"}},{"before":"1dadbbbc801ab87926bb4e40005e66eadffbe339","after":"56d7a957dc3fecaf7489c2c1e97f29c9807e4b1d","ref":"refs/heads/new-sync","pushedAt":"2023-10-11T16:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: changed fee name to user_to_script_fee, fixed checking if utxo amount is greater (instead of smaller) than the amount needed","shortMessageHtmlLink":"update: changed fee name to user_to_script_fee, fixed checking if utx…"}},{"before":"90bb709c5f70f855e1c47a26dc4a81b6a7124a99","after":"1dadbbbc801ab87926bb4e40005e66eadffbe339","ref":"refs/heads/new-sync","pushedAt":"2023-10-11T15:19:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: local log in case the coordinator sends a bad transaction to the signers","shortMessageHtmlLink":"add: local log in case the coordinator sends a bad transaction to the…"}},{"before":"fe330d6ffa476a3b5fde0599e3075554192ff5ac","after":"90bb709c5f70f855e1c47a26dc4a81b6a7124a99","ref":"refs/heads/new-sync","pushedAt":"2023-10-10T23:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: in coordinator 2 transactions are made quickly, so we keep a local nonce and increment it with 1 in order to fix the 'conflicting nonce' error","shortMessageHtmlLink":"update: in coordinator 2 transactions are made quickly, so we keep a …"}},{"before":"ad8de289d7e304439b477d57200360b65a2ca9f1","after":"fe330d6ffa476a3b5fde0599e3075554192ff5ac","ref":"refs/heads/new-sync","pushedAt":"2023-10-10T23:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"add: signers check the transaction's outputs for correct pox addresses and amount\n\nupdate: added is-proposed-for-removal sc read-only call and checking it every 5 minutes while waiting to vote miners out to be sure that bad actors are removed, bitcoin to regtest network on testnet config (for testing), removed unused code part","shortMessageHtmlLink":"add: signers check the transaction's outputs for correct pox addresse…"}},{"before":"183314afee8615225f2fb61235c3e58acfab9625","after":"ad8de289d7e304439b477d57200360b65a2ca9f1","ref":"refs/heads/new-sync","pushedAt":"2023-10-10T15:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Web3RustDev","name":"Web3 Dev","path":"/Web3RustDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130703915?s=80&v=4"},"commit":{"message":"update: removed script refund path / request because it is unused","shortMessageHtmlLink":"update: removed script refund path / request because it is unused"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xM1QxNzo0NjozNi4wMDAwMDBazwAAAAPe_eq3","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xMFQxNTo0ODo0NS4wMDAwMDBazwAAAAOTygiT"}},"title":"Activity · degen-lab/core-eng"}