{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":365701873,"defaultBranch":"master","name":"ic","ownerLogin":"dfinity","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-09T08:16:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59101585?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726827405.0","currentOid":""},"activityList":{"items":[{"before":"03b57f034516edd28ce7d53546012d0bacb95abc","after":"c1c651243b62bf4a55987c728f285622b93d0ed2","ref":"refs/heads/use-inflation-in-sns-token-treasury-valuation-daniel-wong","pushedAt":"2024-09-20T10:20:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel-wong-dfinity-org","name":null,"path":"/daniel-wong-dfinity-org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97631336?s=80&v=4"},"commit":{"message":"Increase size limit of sns-governance-canister WASM to 1.3 MB, because we are now running into the previous limit of 1.0 MB.","shortMessageHtmlLink":"Increase size limit of sns-governance-canister WASM to 1.3 MB, becaus…"}},{"before":"f062da0f52d817a310a7aca223f782647a0c94a4","after":"d01c58797ba4725afe88cca33da10640315fa49e","ref":"refs/heads/alin/MR-603-shed-inbound-responses","pushedAt":"2024-09-20T10:20:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alin-at-dfinity","name":"Alin Sinpalean","path":"/alin-at-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58422065?s=80&v=4"},"commit":{"message":"Have SystemState::pop_input() always succeed, by returning an arbitrary reject response that will result in a critical eror anyway (and the response being dropped).","shortMessageHtmlLink":"Have SystemState::pop_input() always succeed, by returning an arbitra…"}},{"before":"7703563b9fa418b956f74add17effa7f0b9ae6c9","after":"f062da0f52d817a310a7aca223f782647a0c94a4","ref":"refs/heads/alin/MR-603-shed-inbound-responses","pushedAt":"2024-09-20T10:19:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alin-at-dfinity","name":"Alin Sinpalean","path":"/alin-at-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58422065?s=80&v=4"},"commit":{"message":"Have SystemState::pop_input() always succeed, by returning an arbitrary reject response that will result in a critical eror anyway (and the response being dropped).","shortMessageHtmlLink":"Have SystemState::pop_input() always succeed, by returning an arbitra…"}},{"before":"e55ba0075afef098dd0119c7a6530162568ff510","after":"7703563b9fa418b956f74add17effa7f0b9ae6c9","ref":"refs/heads/alin/MR-603-shed-inbound-responses","pushedAt":"2024-09-20T10:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alin-at-dfinity","name":"Alin Sinpalean","path":"/alin-at-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58422065?s=80&v=4"},"commit":{"message":"Have SystemState::pop_input() always succeed, by returning an arbitrary reject response that will result in a critical eror anyway (and the response being dropped).","shortMessageHtmlLink":"Have SystemState::pop_input() always succeed, by returning an arbitra…"}},{"before":"d97754fe95f22ef1ed0e1dd589b626518b7b3e34","after":"8f1584410c8850f29062daed884a22e1dca142d7","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T10:17:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"3d6bde7c5f5baf5791a634a82baa1a63e0195482","after":null,"ref":"refs/heads/initial-token-supply-daniel-wong","pushedAt":"2024-09-20T10:16:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniel-wong-dfinity-org","name":null,"path":"/daniel-wong-dfinity-org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97631336?s=80&v=4"}},{"before":"6d612406b257fa49509f9e9b4eea459f46a8ae5f","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1494-2854567918855ac9ac37d45659af70d3a211dece","pushedAt":"2024-09-20T10:16:43.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":"2854567918855ac9ac37d45659af70d3a211dece","after":"6d612406b257fa49509f9e9b4eea459f46a8ae5f","ref":"refs/heads/master","pushedAt":"2024-09-20T10:16:43.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: Library that determines the initial token supply (#1494)\n\nIt does this by sending ledger a bunch of queries.\n\nThe basic idea is quite simple. Unfortunately, in practice it's more\ncomplicated. In its basic form, the algorithm goes like this:\n\n1. Scan transactions starting from the beginning.\n2. Once we hit a transaction whose timestamp is > than the timestamp of\nthe first transaction, stop.\n3. While scanning, notice that all transactions are minting\ntransactions, and total their amounts.\n\nIn practice it's slightly more difficult, because ledger can redirect\ntransaction queries to archive. ThickLedgerClient takes care of this.\n\n# Future Work/Motivation\n\nBecause Dragginz did a \"split\" of their token, our method of assigning a\nvaluation to their treasury is all messed up. As a result, they are\nseverely restricted in the amount of SNS tokens they can take out of\ntheir treasury, much more than we intended.\n\nThis will help us determine the inflation factor that should be applied\nwhen assigning a valuation to their treasury. This inflation factor will\ngreatly reduce the valuation of their treasury, and thus, reduce the\nrestriction on proposals that transfer SNS tokens from the treasury.","shortMessageHtmlLink":"feat: Library that determines the initial token supply (#1494)"}},{"before":"d97605fa9f981bba3a7dffbd6c550f1e46a35fe6","after":"d97754fe95f22ef1ed0e1dd589b626518b7b3e34","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T10:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"6d612406b257fa49509f9e9b4eea459f46a8ae5f","ref":"refs/heads/gh-readonly-queue/master/pr-1494-2854567918855ac9ac37d45659af70d3a211dece","pushedAt":"2024-09-20T10:05:16.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: Library that determines the initial token supply (#1494)\n\nIt does this by sending ledger a bunch of queries.\n\nThe basic idea is quite simple. Unfortunately, in practice it's more\ncomplicated. In its basic form, the algorithm goes like this:\n\n1. Scan transactions starting from the beginning.\n2. Once we hit a transaction whose timestamp is > than the timestamp of\nthe first transaction, stop.\n3. While scanning, notice that all transactions are minting\ntransactions, and total their amounts.\n\nIn practice it's slightly more difficult, because ledger can redirect\ntransaction queries to archive. ThickLedgerClient takes care of this.\n\n# Future Work/Motivation\n\nBecause Dragginz did a \"split\" of their token, our method of assigning a\nvaluation to their treasury is all messed up. As a result, they are\nseverely restricted in the amount of SNS tokens they can take out of\ntheir treasury, much more than we intended.\n\nThis will help us determine the inflation factor that should be applied\nwhen assigning a valuation to their treasury. This inflation factor will\ngreatly reduce the valuation of their treasury, and thus, reduce the\nrestriction on proposals that transfer SNS tokens from the treasury.","shortMessageHtmlLink":"feat: Library that determines the initial token supply (#1494)"}},{"before":"d02e432f1c82d510cd4569a870e1a74ec6ae1a4e","after":"d97605fa9f981bba3a7dffbd6c550f1e46a35fe6","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T10:04:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"1edb0d9c785922c92393f4df361f2e44f0509def","after":"d02e432f1c82d510cd4569a870e1a74ec6ae1a4e","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T10:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"7f7535fe15b1558980f139fff655f9831c28e54f","after":"765031911389b95310fd6f1832badf3332515c6f","ref":"refs/heads/alic/bounds-off-by-one","pushedAt":"2024-09-20T09:58:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dist1ll","name":"Adrian Alic","path":"/dist1ll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39585474?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"cdaf648726d5cccb59dd73619db79d27c0703dbb","after":"1edb0d9c785922c92393f4df361f2e44f0509def","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T09:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"0c980d13d5bbcc0d6e7bd27632fd2d8e1cfa70a9","after":"cdaf648726d5cccb59dd73619db79d27c0703dbb","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T09:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"2a54600fe9e7aa44662ba0b1668bff652b9559fb","after":"c1ced34df1c31284a0210de8db4f5763c5ca52ed","ref":"refs/heads/test-sns-treasury-proposals-with-inflation-daniel-wong","pushedAt":"2024-09-20T09:43:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel-wong-dfinity-org","name":null,"path":"/daniel-wong-dfinity-org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97631336?s=80&v=4"},"commit":{"message":"Removed panic at end of test.","shortMessageHtmlLink":"Removed panic at end of test."}},{"before":"a9dff1d8568c84aaf0da7ce0fafead251bd0dcee","after":"03b57f034516edd28ce7d53546012d0bacb95abc","ref":"refs/heads/use-inflation-in-sns-token-treasury-valuation-daniel-wong","pushedAt":"2024-09-20T09:43:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel-wong-dfinity-org","name":null,"path":"/daniel-wong-dfinity-org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97631336?s=80&v=4"},"commit":{"message":"Increase size limit of sns-governance-canister WASM to 1.3 MB, because we are now running into the previous limit of 1.0 MB.","shortMessageHtmlLink":"Increase size limit of sns-governance-canister WASM to 1.3 MB, becaus…"}},{"before":"b18c0523666b8a86a6b152dbc97b2cd7ba8ef9f3","after":"5dfcf04a69bf82da283404fdac8aa683f0fc3d19","ref":"refs/heads/alin/MR-612-CCM-callback-expiration","pushedAt":"2024-09-20T09:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alin-at-dfinity","name":"Alin Sinpalean","path":"/alin-at-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58422065?s=80&v=4"},"commit":{"message":"Also rename unit test.","shortMessageHtmlLink":"Also rename unit test."}},{"before":"8af2f49bda7e38ec3016cf3e2c7d100831478265","after":"3d6bde7c5f5baf5791a634a82baa1a63e0195482","ref":"refs/heads/initial-token-supply-daniel-wong","pushedAt":"2024-09-20T09:42:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel-wong-dfinity-org","name":null,"path":"/daniel-wong-dfinity-org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97631336?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"00f2602ca1b7bb8e4d0acab2bd8c6392892a9337","after":"b18c0523666b8a86a6b152dbc97b2cd7ba8ef9f3","ref":"refs/heads/alin/MR-612-CCM-callback-expiration","pushedAt":"2024-09-20T09:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alin-at-dfinity","name":"Alin Sinpalean","path":"/alin-at-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58422065?s=80&v=4"},"commit":{"message":"Address review comments: better naming and doc comment; use std::mem::replace() instead of std::mem::swap(), for better clarity.","shortMessageHtmlLink":"Address review comments: better naming and doc comment; use std::mem:…"}},{"before":"2b006d507c8d16fad707d8348b435db6a5a33a5d","after":"0c980d13d5bbcc0d6e7bd27632fd2d8e1cfa70a9","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T09:36:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"4037c7b0bb22c1d30bb9c7f5a9a2037538257ffb","after":"2b006d507c8d16fad707d8348b435db6a5a33a5d","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T09:33:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"86063286ae936d5291e17b6acd6f06e9a80b7d45","after":"7f7535fe15b1558980f139fff655f9831c28e54f","ref":"refs/heads/alic/bounds-off-by-one","pushedAt":"2024-09-20T09:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dist1ll","name":"Adrian Alic","path":"/dist1ll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39585474?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"f9d3db1d623d07eadc55bd5491273ebb0ad1459a","after":"4037c7b0bb22c1d30bb9c7f5a9a2037538257ffb","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T09:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"afe5071373e2956c4409bee843d440ab8f288f46","after":null,"ref":"refs/heads/dderler/bump-xnet-test-timeout","pushedAt":"2024-09-20T09:11:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"derlerd-dfinity","name":"David Derler","path":"/derlerd-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55094821?s=80&v=4"}},{"before":"2854567918855ac9ac37d45659af70d3a211dece","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1591-ebb4dc57d927f3575a704cc269a8becaa0c50d62","pushedAt":"2024-09-20T09:11:22.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":"ebb4dc57d927f3575a704cc269a8becaa0c50d62","after":"2854567918855ac9ac37d45659af70d3a211dece","ref":"refs/heads/master","pushedAt":"2024-09-20T09:11:20.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":"test: Bump XNet hotfix test timeout (#1591)\n\nAfter setting the XNet tests to non flaky I saw some timeouts of the\ntest below, suggesting that the test setup can be slow in certain\nscenarios. This PR bumps the timeouts.","shortMessageHtmlLink":"test: Bump XNet hotfix test timeout (#1591)"}},{"before":"670a492cf5156d2515e660a28606d90635eb4c1d","after":"86063286ae936d5291e17b6acd6f06e9a80b7d45","ref":"refs/heads/alic/bounds-off-by-one","pushedAt":"2024-09-20T09:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dist1ll","name":"Adrian Alic","path":"/dist1ll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39585474?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":null,"after":"f9d3db1d623d07eadc55bd5491273ebb0ad1459a","ref":"refs/heads/dev-gh-nm-build-output","pushedAt":"2024-09-20T09:01:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"2854567918855ac9ac37d45659af70d3a211dece","ref":"refs/heads/gh-readonly-queue/master/pr-1591-ebb4dc57d927f3575a704cc269a8becaa0c50d62","pushedAt":"2024-09-20T08:57:08.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":"test: Bump XNet hotfix test timeout (#1591)\n\nAfter setting the XNet tests to non flaky I saw some timeouts of the\ntest below, suggesting that the test setup can be slow in certain\nscenarios. This PR bumps the timeouts.","shortMessageHtmlLink":"test: Bump XNet hotfix test timeout (#1591)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu9KMwQA","startCursor":null,"endCursor":null}},"title":"Activity · dfinity/ic"}