{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":251501020,"defaultBranch":"master","name":"substrate","ownerLogin":"ltfschoen","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-03-31T04:33:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6226175?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725154145.0","currentOid":""},"activityList":{"items":[{"before":"994fe0a7c4f52f6ae15319d051367fe4d1971efa","after":"71897b0d914719f1a879993b90bf408081789d10","ref":"refs/heads/clawbird-debian-bullseye","pushedAt":"2023-09-02T00:40:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"unfinished","shortMessageHtmlLink":"unfinished"}},{"before":null,"after":"129127ed5aa7e77e4b09ae4c8f5b70de20df89d1","ref":"refs/heads/clawbird-arm64v8","pushedAt":"2023-08-21T05:50:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"wip no space left on device error","shortMessageHtmlLink":"wip no space left on device error"}},{"before":null,"after":"994fe0a7c4f52f6ae15319d051367fe4d1971efa","ref":"refs/heads/clawbird-debian-bullseye","pushedAt":"2023-08-21T00:31:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"wip LC_ALL=C error","shortMessageHtmlLink":"wip LC_ALL=C error"}},{"before":"310fe4095bff177ddcfa660ac0ab06171a25a9c2","after":"94be94be6d26becd2395b58ae09ca31f596afe7d","ref":"refs/heads/master","pushedAt":"2023-08-19T03:51:15.000Z","pushType":"push","commitsCount":620,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"Contracts remove deposit accounts (#14589)\n\n* contracts: refactor currency to use fungible traits\n\n* contracts: refactor currency to use fungible traits\n\n* contracts: add minor improvements\n\n* contracts: max holds config set\n\n* contracts: fix some typos\n\n* contracts: map token errors\n\n* fix typo\n\n* contracts: add 0 balance transfer to test\n\n* contracts: not transfer if value is zero\n\n* contracts: [WIP] add StorageDepositHold\n\n* contracts: add storage deposit held event\n\n* contracts: clean up some code and comments\n\n* contracts: add deposit storage released event\n\n* contracts: update comment\n\n* contracts: update slash cannot kill account test\n\n* contracts: fix tests\n\n* contracts: add some comments to the slashing test\n\n* contracts: add some comments to the slashing test\n\n* contracts: remove references to Currency\n\n* contracts: do not transfer if from equals to\n\n* bound BalanceOf\n\n* added FixedPointOperand to Balance trait\n\n* move migrate sequence to config\n\n* remove commented out code\n\n* Update frame/contracts/src/lib.rs\n\nCo-authored-by: PG Herveou \n\n* remove Migrations generic\n\n* make runtime use noop migrations\n\n* restrict is_upgrade_supported\n\n* undo is_upgrade_supported change\n\n* Update bin/node/runtime/src/lib.rs\n\nCo-authored-by: PG Herveou \n\n* add rust doc example for `Migrations`\n\n* feature gate NoopMigration\n\n* fix example code\n\n* improve example\n\n* wip\n\n* remove FixedPointOperand from trait\n\n* trait bound BalanceOf\n\n* more trait bound BalanceOf\n\n* update to use RuntimeHoldReason\n\n* replace Fungible for Currency\n\n* update runtime\n\n* WIP\n\n* make v10 benchmark generic over currency\n\n* solve merge conflicts\n\n* make v12 migration benchmarking generic over DepositPerItem and DepositPerByte\n\n* give some format\n\n* fix tests and old migrations\n\n* add migration v13 placholder\n\n* wip\n\n* wip\n\n* add benchmarking\n\n* add weights\n\n* wip\n\n* [pallet_collective] Enforce prime is a valid member of collective in set_members extrinsic (#14354)\n\n* Updated set_members extrinsic to enforce prime is valid member of collective\n\n* Added additional tests for set_members extrinsic\n\n* applied the code review suggestions\n\n* update to docify 0.2.0 / crate-relative embed paths (#14570)\n\n* Fix Society v2 migration (#14421)\n\n* fix society v2 migration\n\n* Update frame/society/src/migrations.rs\n\n* Update frame/society/src/migrations.rs\n\nCo-authored-by: Bastian Köcher \n\n* Update frame/society/src/migrations.rs\n\nCo-authored-by: Bastian Köcher \n\n* update for versioned upgrade\n\n* fix society v2 migration\n\n* remove references to members being sorted from commnets\n\n* fix type\n\n* fix can_migrate check\n\n* add sanity log\n\n* fix sanity check\n\n* kick ci\n\n* kick ci\n\n* run tests with --experimental flag\n\n* versioned migration cleanup\n\n* revert pipeline change\n\n* use defensive!\n\n* semicolons\n\n* defensive and doc comment\n\n* address pr comment\n\n* feature gate the versioned migration\n\n* defensive_unwrap_or\n\n* fix test\n\n* fix doc comment\n\n* change defensive to a log warning\n\n* remove can_migrate anti-pattern\n\n* Update frame/society/Cargo.toml\n\nCo-authored-by: Bastian Köcher \n\n* add experimental feature warning to doc comment\n\n* update doc comment\n\n* bump ci\n\n* kick ci\n\n* kick ci\n\n* kick ci\n\n---------\n\nCo-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>\nCo-authored-by: Bastian Köcher \n\n* Moves `Block` to `frame_system` instead of `construct_runtime` and removes `Header` and `BlockNumber` (#14437)\n\n* Initial setup\n\n* Adds node block\n\n* Uses UncheckedExtrinsic and removes Where section\n\n* Updates frame_system to use Block\n\n* Adds deprecation warning\n\n* Fixes pallet-timestamp\n\n* Removes Header and BlockNumber\n\n* Addresses review comments\n\n* Addresses review comments\n\n* Adds comment about compiler bug\n\n* Removes where clause\n\n* Refactors code\n\n* Fixes errors in cargo check\n\n* Fixes errors in cargo check\n\n* Fixes warnings in cargo check\n\n* Formatting\n\n* Fixes construct_runtime tests\n\n* Uses import instead of full path for BlockNumber\n\n* Uses import instead of full path for Header\n\n* Formatting\n\n* Fixes construct_runtime tests\n\n* Fixes imports in benchmarks\n\n* Formatting\n\n* Fixes construct_runtime tests\n\n* Formatting\n\n* Minor updates\n\n* Fixes construct_runtime ui tests\n\n* Fixes construct_runtime ui tests with 1.70\n\n* Fixes docs\n\n* Fixes docs\n\n* Adds u128 mock block type\n\n* Fixes split example\n\n* fixes for cumulus\n\n* \".git/.scripts/commands/fmt/fmt.sh\"\n\n* Updates new tests\n\n* Fixes fully-qualified path in few places\n\n* Formatting\n\n* Update frame/examples/default-config/src/lib.rs\n\nCo-authored-by: Juan \n\n* Update frame/support/procedural/src/construct_runtime/mod.rs\n\nCo-authored-by: Juan \n\n* \".git/.scripts/commands/fmt/fmt.sh\"\n\n* Addresses some review comments\n\n* Fixes build\n\n* \".git/.scripts/commands/fmt/fmt.sh\"\n\n* Update frame/democracy/src/lib.rs\n\nCo-authored-by: Oliver Tale-Yazdi \n\n* Update frame/democracy/src/lib.rs\n\nCo-authored-by: Oliver Tale-Yazdi \n\n* Update frame/support/procedural/src/construct_runtime/mod.rs\n\nCo-authored-by: Oliver Tale-Yazdi \n\n* Update frame/support/procedural/src/construct_runtime/mod.rs\n\nCo-authored-by: Oliver Tale-Yazdi \n\n* Addresses review comments\n\n* Updates trait bounds\n\n* Minor fix\n\n* \".git/.scripts/commands/fmt/fmt.sh\"\n\n* Removes unnecessary bound\n\n* \".git/.scripts/commands/fmt/fmt.sh\"\n\n* Updates test\n\n* Fixes build\n\n* Adds a bound for header\n\n* \".git/.scripts/commands/fmt/fmt.sh\"\n\n* Removes where block\n\n* Minor fix\n\n* Minor fix\n\n* Fixes tests\n\n* \".git/.scripts/commands/update-ui/update-ui.sh\" 1.70\n\n* Updates test\n\n* Update primitives/runtime/src/traits.rs\n\nCo-authored-by: Bastian Köcher \n\n* Update primitives/runtime/src/traits.rs\n\nCo-authored-by: Bastian Köcher \n\n* Updates doc\n\n* Updates doc\n\n---------\n\nCo-authored-by: command-bot <>\nCo-authored-by: Juan \nCo-authored-by: Oliver Tale-Yazdi \nCo-authored-by: Bastian Köcher \n\n* Refactor the asset-conversion-tx-payment pallet (#14558)\n\n* Code refactoring\n\n* Fix imports\n\n* Typo\n\n* Update frame/asset-conversion/src/types.rs\n\nCo-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>\n\n* Sync docs\n\n---------\n\nCo-authored-by: parity-processbot <>\nCo-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>\n\n* wip\n\n* wip\n\n* wip\n\n* improve try-runtime imports\n\n* remove deposit account\n\n* wip\n\n* wip\n\n* fix benchmark test\n\n* improved rustdocs\n\n* improved rustdocs\n\n* remove log\n\n* ignore variable\n\n* reduce caller funding\n\n* wip\n\n* fix tests\n\n* fix tests\n\n* move v13 out\n\n* add v14\n\n* update v13 migration\n\n* v13 migration\n\n* benchmark v13_migration\n\n* fix broken compilation\n\n* \".git/.scripts/commands/bench/bench.sh\" --subcommand=pallet --runtime=dev --target_dir=substrate --pallet=pallet_contracts\n\n* remove all the `where BalanceOf`\n\n* add Balance to Config\n\n* improve docs\n\n* add new deposit storage error\n\n* remove todo message\n\n* wip\n\n* rename migration v13 pre rebase\n\n* fix tests\n\n* add missing migration;\n\n* bump storage version\n\n* apply review suggestions\n\n* improved comment\n\n* remove unnecessary code\n\n* simplify migrations\n\n* mock balance\n\n* mock more for benchmarks\n\n* make room for rebaes\n\n* make room for rebase\n\n* fix benchmarking tests\n\n* fix benchmarking tests with caller\n\n* improve cargo toml\n\n* solve nit\n\n* Update frame/contracts/src/lib.rs\n\nCo-authored-by: Alexander Theißen \n\n* Update frame/contracts/src/exec.rs\n\nCo-authored-by: Alexander Theißen \n\n* Update frame/contracts/src/exec.rs\n\nCo-authored-by: Alexander Theißen \n\n* Update frame/contracts/src/storage/meter.rs\n\nCo-authored-by: Alexander Theißen \n\n* review improvements\n\n* remove extra events\n\n* update cargo\n\n* undo update cargo\n\n* review updates\n\n* wip\n\n* wip\n\n* fix test\n\n* remove type Balance\n\n* add extra fields to events\n\n* fix zepter ci\n\n* fix tests\n\n* remove commented out code\n\n* remove deposit_account from benchmarking\n\n* update v15 migration\n\n* wip\n\n* remove deposit account from codebase\n\n* add contract info to v15\n\n* make try-runtime fixes\n\n* fix wrong v14 logs\n\n* add extra post upgrade steps\n\n* remove old comments\n\n* wip\n\n* fix delegate deposit test\n\n* \".git/.scripts/commands/bench/bench.sh\" --subcommand=pallet --runtime=dev --target_dir=substrate --pallet=pallet_contracts\n\n* wip\n\n* wip\n\n* wip\n\n* implement review updates\n\n* \".git/.scripts/commands/bench/bench.sh\" --subcommand=pallet --runtime=dev --target_dir=substrate --pallet=pallet_contracts\n\n* fix documentation\n\n* fix consumers/providers\n\n* fix consumers/providers\n\n* do not check consumers in migration\n\n* review comments addressed\n\n* update fully qualified System\n\n* wip\n\n* wip\n\n* Transfer to beneficiary after `transfer_on_hold` (#14767)\n\n* transfer to beneficiary after transfer_on_hold\n\n* wip\n\n* add consumer comment\n\n* review updates\n\n* fix typo\n\n* make clippy happy\n\n* refactor `Terminated`\n\n* rename ContractStatus to ContractState\n\n* rename status to state\n\n* replace Contribution::Alive to ContractState::Alive\n\n* defer storage deposit charge\n\n* \".git/.scripts/commands/fmt/fmt.sh\"\n\n* remove unused imports\n\n* Update frame/contracts/src/migration/v15.rs\n\nCo-authored-by: Sasha Gryaznov \n\n* Update frame/contracts/src/storage/meter.rs\n\nCo-authored-by: Sasha Gryaznov \n\n---------\n\nCo-authored-by: PG Herveou \nCo-authored-by: Toufeeq Pasha <47236805+ToufeeqP@users.noreply.github.com>\nCo-authored-by: Sam Johnson \nCo-authored-by: Liam Aharon \nCo-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>\nCo-authored-by: Bastian Köcher \nCo-authored-by: gupnik <17176722+gupnik@users.noreply.github.com>\nCo-authored-by: Oliver Tale-Yazdi \nCo-authored-by: Jegor Sidorenko <5252494+jsidorenko@users.noreply.github.com>\nCo-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>\nCo-authored-by: command-bot <>\nCo-authored-by: Alexander Theißen \nCo-authored-by: Sasha Gryaznov ","shortMessageHtmlLink":"Contracts remove deposit accounts (paritytech#14589)"}},{"before":"5e0caf3104fcb01474beea0943c6da2fa7ba3f3d","after":"7ae19a4aae83a0ffa8eb1da2a45b190826ed3a7b","ref":"refs/heads/luke/rocksdb","pushedAt":"2023-03-13T04:41:47.316Z","pushType":"push","commitsCount":1,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"use paritydb in benchmarks","shortMessageHtmlLink":"use paritydb in benchmarks"}},{"before":"f6d4e156e89b345062b7115d6d292955c83c4b8e","after":"5e0caf3104fcb01474beea0943c6da2fa7ba3f3d","ref":"refs/heads/luke/rocksdb","pushedAt":"2023-03-13T04:23:19.787Z","pushType":"push","commitsCount":1,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"fix features","shortMessageHtmlLink":"fix features"}},{"before":"ffac04e76308111d1db03b03a5087ba3d991bd9b","after":"f6d4e156e89b345062b7115d6d292955c83c4b8e","ref":"refs/heads/luke/rocksdb","pushedAt":"2023-03-13T03:52:53.746Z","pushType":"push","commitsCount":11,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"add missing buts and comment instead of remove rocksdb","shortMessageHtmlLink":"add missing buts and comment instead of remove rocksdb"}},{"before":null,"after":"0f53cb6818eba0df10ccf720e9fa02a1883cd2ea","ref":"refs/heads/stuff","pushedAt":"2023-03-13T03:36:59.621Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"damn","shortMessageHtmlLink":"damn"}},{"before":"37e3abd96c8dffccef9156d2be9302d876a72d10","after":"310fe4095bff177ddcfa660ac0ab06171a25a9c2","ref":"refs/heads/master","pushedAt":"2023-03-13T02:25:43.518Z","pushType":"push","commitsCount":61,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"BEEFY: introduce offence report system (#13564)\n\n* Trivial adjustments to beefy and grandpa pallets\n\n* Introduce offence report system to beefy pallet\n\n* Minor adjustments\n\n* Fix beefy-mmr mock\n\n* Apply suggestions from code review\n\nCo-authored-by: Anton \n\n---------\n\nCo-authored-by: Anton ","shortMessageHtmlLink":"BEEFY: introduce offence report system (paritytech#13564)"}},{"before":"001e1dce980d4d6c57b1a8a9a6552170478cb5b1","after":"ffac04e76308111d1db03b03a5087ba3d991bd9b","ref":"refs/heads/luke/rocksdb","pushedAt":"2023-03-13T02:22:39.007Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"try to only use ParityDB","shortMessageHtmlLink":"try to only use ParityDB"}},{"before":null,"after":"001e1dce980d4d6c57b1a8a9a6552170478cb5b1","ref":"refs/heads/luke/rocksdb","pushedAt":"2023-03-10T03:11:29.220Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"7bc9a03e37958a24d6139d512f5e9c67cfdd744c","after":"c65b7a170210e907c89d82dc1172458e018d7cfe","ref":"refs/heads/luke/docker-support-change","pushedAt":"2023-03-08T02:27:18.655Z","pushType":"push","commitsCount":19,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"merge latest master","shortMessageHtmlLink":"merge latest master"}},{"before":"f56a882f497cb7231d5d49b094d89a31c8292564","after":"4760114ed9e8064df2c436c6b61e93d8b2abcfaf","ref":"refs/heads/luke/2464-optimise-docker3","pushedAt":"2023-03-08T01:44:23.104Z","pushType":"push","commitsCount":1,"pusher":{"login":"ltfschoen","name":"Luke Schoen","path":"/ltfschoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6226175?s=80&v=4"},"commit":{"message":"fix command to switch to project root folder and support calls from symlinks","shortMessageHtmlLink":"fix command to switch to project root folder and support calls from s…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0wMlQwMDo0MDo0Ni4wMDAwMDBazwAAAAN304nS","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0wMlQwMDo0MDo0Ni4wMDAwMDBazwAAAAN304nS","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wOFQwMTo0NDoyMy4xMDQwNzNazwAAAAL-q2xA"}},"title":"Activity · ltfschoen/substrate"}