Releases: freeverseio/laos
v0.23.0
What's Changed
- upgrade to v0.22.0 by @asiniscalchi in #790
- Include AssetHub in zombienet by @luispdm in #796
- Versioning policy by @luispdm in #797
- Upgrade zombienet relaychain nodes by @magecnion in #799
- Remove "staging-" prefix from XCM and parachain info modules and dependencies by @asiniscalchi in #803
- Add detailed comments to XCM configuration for better understanding by @asiniscalchi in #806
- Integrate XCM Simulator with LAOS Runtime and Add Comprehensive Tests by @asiniscalchi in #800
- Add Try Runtime for Laos in GitHub Actions Workflow
by @asiniscalchi in #809 - Enhance XCM Configuration with Teleportation Support and Extensive Tests
by @asiniscalchi in #812 - Add paseo feature and update runtime and package versions
by @asiniscalchi in #814 - Add tests for Mercury sovereign account IDs
by @asiniscalchi in #816 - Build and upload runtime with paseo feature on release by @ccubu in #817
- Integrate Runtime APIs into lib.rs and Enhance Metadata Testing
by @asiniscalchi in #823 - Add AssetHub to XCM simulator and laosish teleport test by @asiniscalchi in #813
- Edit LAOS runtime to allow teleports to
AssetHub
by @luispdm in #826 - Update Runtime and Package Versions
by @asiniscalchi in #827 - Remove paseo feature and update configurations
by @asiniscalchi in #849 - Revert "Build and upload runtime with paseo feature on release (#817)" by @ccubu in #848
- Update Treasury Payout Period to 28 Days
by @asiniscalchi in #852 - Enhance ManagerOrigin to Include Council Majority
by @asiniscalchi in #851 - Redirect Kicked Members' Balance to Treasury in Election Configuration
by @asiniscalchi in #854 - Allow LAOS to receive back assets previously teleported to Asset Hub by @luispdm in #856
- Dev runtime 2294 by @luispdm in #857
- Only teleport native asset by @tsenovilla in #855
- Set
MaxScheduledPerBlock
for benchmark purposes by @luispdm in #858 - Delete VotingLockPeriod in pallet elections phragment by @tsenovilla in #860
- Prepare for release 0.23.0 with version updates
by @asiniscalchi in #862
New Contributors
- @tsenovilla made their first contribution in #855
Full Changelog: v0.22.1...v0.23.0
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 1.462 MB (1,533,426 bytes)
🗜 Compressed: Yes, 78.41%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-2300 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0x92dc2fe29b2a599d6fa3123668fe812af968cb0246069b0387a932cf8f976f7b
🗳️ authorizeUpgrade hash: 0x1a98e4e3b39f49cfb6df9b3e512d759b8e3614bcff6dd73494da354216e2a766
🗳️ Blake2-256 hash: 0x0e0a9b713972c5b47ea8f44a2a794d0cb510255ae6750ecd7fadd1db5fa5ed52
📦 IPFS: https://www.ipfs.io/ipfs/QmazswkiuTcKbhdysyingeH6ELMNtU4cz6dALWmjZEPViZ
v0.22.1
What's Changed
- Integrate runtime APIs into lib.rs and enhance metadata testing
by @magecnion in #821
Full Changelog: v0.22.0...v0.22.1
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 1.453 MB (1,523,916 bytes)
🗜 Compressed: Yes, 78.57%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-2201 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0xf4ad778950d9ed1cfeef36e14d71746b4e10f7f76ef3e4aa4973f679612dc269
🗳️ authorizeUpgrade hash: 0x41c50439870d3da50cc0679305b4d81346906d21451cc413154d1f1a8c50e7bc
🗳️ Blake2-256 hash: 0x754db4eea19849175f3f3bfceddbfaf180f31edc6c55943538ba4d289a569a14
📦 IPFS: https://www.ipfs.io/ipfs/QmX6i9r3Do13PczWf3dUd8tJQUbjEXaPwywrKKc7jWSvFE
v0.22.0
What's Changed
- Update Weights and Execution Times for Multiple Pallets and Bump Runtime Version by @magecnion in #764
- Allow council to create external proposals by @luispdm in #770
- Update ethereum
fn call
setting weight limit and proof size weight cost by @magecnion in #777 - test release 2190 by @luispdm in #782
- Allow technical committee members to veto external proposals by @luispdm in #774
- Update runtime to version 2191 and bump package version by @asiniscalchi in #784
- Enhance consensus hook and relay chain configuration in cumulus parachain system by @asiniscalchi in #786
- Update runtime and package versions to 2192 by @asiniscalchi in #787
- Set
UNINCLUDED_SEGMENT_CAPACITY
to 3 by @magecnion in #789
Full Changelog: v0.21.0...v0.22.0
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 1.435 MB (1,504,823 bytes)
🗜 Compressed: Yes, 78.58%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-2200 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0x6b8b9b586dc10738ad2c381c456f7fe5a4b5c7feda374de17cdd4567d77aa1ef
🗳️ authorizeUpgrade hash: 0x259cc038bbbf1ed5f7f04934871f528f557ca9ef2f6a1ef6a69ad83c8c3d22c4
🗳️ Blake2-256 hash: 0x1f5c54b382437780106c30b58f76fb9b73ade5a9bf440aaab502d81b655b74d3
📦 IPFS: https://www.ipfs.io/ipfs/QmSUm57dqdQqFMnLrp3VkkzHy2CbJ2sZ6bgVqtdv1YPTNn
v0.21.0
What's Changed
- Update weights and execution times for multiple pallets in v0.20 release by @asiniscalchi in #744
- Trigger e2e tests job when pushing to
release/*
branches by @magecnion in #749 - Review #723 by @magecnion in #751
- Integrate
pallet_preimage
into runtime with configuration and benchmarking by @asiniscalchi in #714 - Integrate and configure pallet_elections_phragmen in runtime by @asiniscalchi in #723
- Integrate Treasury and Council Pallets with Enhanced Configuration and Benchmarking by @asiniscalchi in #716
- Add Identity Pallet to Runtime and Configuration by @asiniscalchi in #750
- Update treasury council majority requirements for decision making by @asiniscalchi in #757
- Add telemetry endpoints to laos configurations by @asiniscalchi in #762
- Add Technical Commitee to Runtime by @luispdm in #761
- Add and configure pallet-scheduler for runtime by @asiniscalchi in #756
- Streamline configuration with
prod_or_fast!
macro for time durations by @asiniscalchi in #763 - Integrate Democracy Pallet into Runtime and Configuration by @asiniscalchi in #759
- Update Rust Toolchain to 1.77 and Code Enhancements by @asiniscalchi in #768
Full Changelog: v0.20.0...v0.21.0
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 1.431 MB (1,500,312 bytes)
🗜 Compressed: Yes, 78.44%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-2100 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0xc3be39d3b437d5f030846602450e95bd5a7b12bd9f8a33f2348ce806ce1f7c8a
🗳️ authorizeUpgrade hash: 0x820ef0bafb8451f88d160e431bdb63d62fcffab6cec549151eac5b9f84195aa0
🗳️ Blake2-256 hash: 0x061e41d40a471873ad26170a7704df176d9e4f5103696518eee52890b4423896
📦 IPFS: https://www.ipfs.io/ipfs/QmasxLBBjW5utgjdqLv4NbREGhqTiCKhYsARsChDGifxDd
v0.20.0
What's Changed
- Update to v0.17.1 by @magecnion in #646
- Update
zombienet
version by @magecnion in #656 - Test add QA testing files by @magecnion in #654
- Fix QA test missing pvk by @magecnion in #659
- Updating rpc data for LAOS in README.md by @tonimateos in #660
- Test pallet vesting precompile by @magecnion in #662
- Add lint check for end-to-end tests in CI workflow by @asiniscalchi in #666
- Test vesting precompile has a cost by @magecnion in #667
- Enable permissionless collators by modifying
BaseCallFilter
and updating tests by @asiniscalchi in #674 - Update fork documentation with commit hash and source link by @asiniscalchi in #676
- Integrate Moonbeam's staking precompile by @magecnion in #673
- Run e2e tests on main and tags only by @luispdm in #675
- Add vesting precompile by @luispdm in #661
- fix path to vesting precompile in e2e build script by @luispdm in #677
- sigma chain spec && runtime 1702 by @luispdm in #682
- update dependencies by @asiniscalchi in #683
- sigma chain spec based on runtime v0.17.3 by @luispdm in #684
- try runtime for sigma by @ccubu in #687
- Update to v0.17.3 with new
LAOS Sigma
testnet by @asiniscalchi in #686 - fix testnet values flag in readme by @luispdm in #688
- Feature add Moonbeam's parachain staking precompile by @magecnion in #672
- Remove estimage gas tests from e2e tests by @magecnion in #690
- Add condition to run E2E tests on PR review approval by @magecnion in #693
- Fix e2e tests: delegate estimation and dame by @magecnion in #691
- Run e2e when approval, merge to main or manual dispatch by @magecnion in #694
- Prepare release v0.18.0 with updated runtime spec_version by @asiniscalchi in #697
- Simplify GitHub Actions release workflow by removing conditional checks by @asiniscalchi in #698
- update nonde version v0.18.1 and runtime 1801 by @asiniscalchi in #699
- Prepare release v0.18.2 with updated runtime specification version by @asiniscalchi in #700
- Prepare release v0.18.2 with updated runtime specification version by @asiniscalchi in #701
- Replace
laos-sun
withlaos-mercury
chain specification by @asiniscalchi in #702 - Release v0.19: Update Weights and Runtime Version by @asiniscalchi in #724
- removing KLAOS and updating TGE date by @tonimateos in #739
- Update Polkadot SDK to v1.11.0 and Enhance Runtime Configurations by @luispdm in #711
- Remove Public Minting and Enhance Error Handling in Laos Evolution by @asiniscalchi in #742
Full Changelog: v0.17.4...v0.20.0
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 1.221 MB (1,280,784 bytes)
🗜 Compressed: Yes, 78.06%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-2000 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0x4cb8dae550a0067f36f6bc3adce3256d18201101ced4478cedad473d9b26dbcb
🗳️ authorizeUpgrade hash: 0xe2c52f33a3e35835873e1a3255af9d1c30f73c1ee04a376469af3da95fd205e3
🗳️ Blake2-256 hash: 0xe3cb7610bdce208cc7f3e7ee31c4ece6c17577dacaa7d1a5d06146015596c6b2
📦 IPFS: https://www.ipfs.io/ipfs/QmXNpRFZn51xiD5WCx43BoJT7mtYDUA9Uhs2C9JYeU7Ft5
v0.17.4
What's Changed
- adding warnings to the doc of the solidity interfaces by @asiniscalchi in #734
- Fix log on mint by @ccubu in #735
- Remove public minting from pallet and precompile by @luispdm in #737
- Update Runtime and Package Versions for v0.17.4 Preparation by @asiniscalchi in #741
Full Changelog: v0.17.3...v0.17.4
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 0.992 MB (1,040,487 bytes)
🗜 Compressed: Yes, 78.06%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-1704 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0x0726465c192e81de562eab1d9b4047af7e7901e3187691f79a1302cd798c3cca
🗳️ authorizeUpgrade hash: 0xac4d76b71b76db7fa48042de6d8fe25533e8e67b83226a37a0af9f52d2d2ee1d
🗳️ Blake2-256 hash: 0xaf057cd730d9b6f300375a15da3ee3fead6724e74993357ea2198b546a6fb889
📦 IPFS: https://www.ipfs.io/ipfs/QmaGdnXquNgTMKqC9wqoGwkBxjnYa22qw8Tfa8ry6UoSDz
v0.17.3
What's Changed
- sigma chain spec && runtime 1702 by @luispdm in #682
- update dependencies by @asiniscalchi in #683
- sigma chain spec based on runtime v0.17.3 by @luispdm in #684
Full Changelog: v0.17.1...v0.17.3
v0.17.1
What's Changed
- remove the filter of EVM and Ethereum pallets by @asiniscalchi in #622
- some refactoring on Slot type by @asiniscalchi in #626
- Refactoring precompiles to use macros by @asiniscalchi in #624
- update pr agent by @ccubu in #629
- Refactor
pallet-evm-asset-metada-extender
uses new macro precompiles by @magecnion in #632 - Test precompiles cost from runtime by @magecnion in #636
- Include gas estimation for
create collection
andowner
by @ccubu in #633 - Refactor and enhance evolution collection precompile with tests and new functionalities by @asiniscalchi in #634
- Refactor move DAME precompile to pallet module by @magecnion in #637
- parametric bench by @asiniscalchi in #638
- Add benchmarks and update weights for precompile functions by @asiniscalchi in #635
- Add precompiles weight to DAME by @magecnion in #639
- Remove
klaos
chain specifications and related predefined accounts by @asiniscalchi in #641 - Remove all precompiled code and dependencies by @asiniscalchi in #642
- Add
record_external_cost
toregister_cost
fn by @magecnion in #643 - Update weights and bump version to 0.17.0 by @asiniscalchi in #644
- Fix signature enable/disable public minting events by @magecnion in #645
Full Changelog: v0.16.0...v0.17.1
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 0.998 MB (1,046,281 bytes)
🗜 Compressed: Yes, 77.96%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-1701 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0xf3fb8a8df99f1985c4225b9bf91921e5f6689bb1da60d8b621a9357cbd41b2ed
🗳️ authorizeUpgrade hash: 0x9456c1fe1bfb7a77810ac8833fab21e942cb94e943f87ec655a0bf28f0a0cd4b
🗳️ Blake2-256 hash: 0x528605eb8d84bc854d2284c0c908424b290c78bc4e4a700d341a409edfd95b01
📦 IPFS: https://www.ipfs.io/ipfs/QmVL5Y7jAKyK25uXHA2czyDzBEo4iUrkdGyjN8nnH1gMhf
v0.16.0
What's Changed
- added crowdloan reward scripts by @asiniscalchi in #602
- enable transfers by @ccubu in #606
- better comments for CheckInherits struct deprecation by @asiniscalchi in #603
- add staking proxy by @ccubu in #607
- pallet evm weights by @asiniscalchi in #609
- add staking index 3 by @ccubu in #611
- Rename FrontierPrecompiles -> LaosPrecompiles by @magecnion in #612
- preparation to release v0.16.0 by @asiniscalchi in #614
Full Changelog: v0.15.0...v0.16.0
klaos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 0.915 MB (958,996 bytes)
🗜 Compressed: Yes, 78.03%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: klaos-1600 (klaos-0.tx1.au1)
🗳️ system.setCode hash: 0xcb520d03ada8b321b7fa56747672b3272aa198573cd5baf4e2992afa16df3f00
🗳️ authorizeUpgrade hash: 0x5c88a6feaa467ad091d646b526cc6fbc72b0a97a97b3b0e5fa95060713c64fed
🗳️ Blake2-256 hash: 0xc5e6425a12e909b6dcbd1e9efa27d5a38a64c14f731b44b78541a0d83dc3b597
📦 IPFS: https://www.ipfs.io/ipfs/QmbYZJZmPW8RqzE8Ru4EBDN2kF7NZ5sK36sYZXc6CBYqsB
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 0.984 MB (1,031,938 bytes)
🗜 Compressed: Yes, 78.08%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-1600 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0x56878740b6b7d68757b10a2b10e2c4d1310d3fab3c9a2e5fe5abcf3df5cb0ca9
🗳️ authorizeUpgrade hash: 0x5e02fa98dc313f186d16bddaf9a90ecc69a2c56d0bf85b822d6411335d4dd49f
🗳️ Blake2-256 hash: 0xace954aab32f01d1bf689e81cbf01949683999c9888b4c9141cbc71157b3eef2
📦 IPFS: https://www.ipfs.io/ipfs/QmQQgxoDt5nEo5QxuJzNvv7em4DDZY3HRTW1TsSqt8LQyh
v0.15.0
What's Changed
- Add Support for Klaos-Nova Chain Specification by @asiniscalchi in #560
- klaos nova bootnode 0 by @ccubu in #561
- fix id by @ccubu in #562
- [hotfix into main] nonce type is u32 mimicing parachains by @asiniscalchi in #568
- update nova to runtime 1201 by @asiniscalchi in #569
- Release/v0.14 by @asiniscalchi in #572
- Update Chain Spec for LAOS Family by @asiniscalchi in #573
- Release/v0.14 by @asiniscalchi in #577
- Release/v0.14 by @asiniscalchi in #578
- Add Comprehensive Unit Tests for BlockWeights Configuration by @asiniscalchi in #564
- updated to v0.14.2 and runtimes to 1402 by @asiniscalchi in #585
- README update of testing networks by @tonimateos in #592
- remove dead code by @asiniscalchi in #594
- Added laos bootnodes to chain spec by @ccubu in #596
- default network is laos by @asiniscalchi in #597
- Feature/v0.15.0 by @asiniscalchi in #598
Full Changelog: v0.14.2...v0.15.0
klaos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 0.918 MB (962,544 bytes)
🗜 Compressed: Yes, 77.97%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: klaos-1500 (klaos-0.tx1.au1)
🗳️ system.setCode hash: 0x8c06b41406d53a5b10f0d3d6e93df60dbe4791c00c8536d0ad19a0224e0a5914
🗳️ authorizeUpgrade hash: 0x258016b36cef139c9b29e4f7d997d73fba4b000ba094bac6231d815fe51847ec
🗳️ Blake2-256 hash: 0xd5c5f79183df647978aedde48b7436099351c60fc37779c68c78102e45f8b0e4
📦 IPFS: https://www.ipfs.io/ipfs/QmS1TeBEDmHn18d1kUa9kW8gqNJjdEWNVkPW6Mrj3LxkL3
laos runtime
This runtime was built using rustc 1.74.0 (79e9716c9 2023-11-13) with srtool 0.13.0
🏋️ Runtime size: 0.986 MB (1,033,757 bytes)
🗜 Compressed: Yes, 78.01%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: laos-1500 (laos-0.tx1.au1)
🗳️ system.setCode hash: 0x9506ca9ba7c76c7644ad2c56b9219f70461feb5b245cfbd697f0c01ac924db68
🗳️ authorizeUpgrade hash: 0x2dd8c91ba44e5e936386e8c4fdc9885fc63ce7f8a3f6126873b98d1772e1bb12
🗳️ Blake2-256 hash: 0xceb995d490e0a5596c3129fb2ed11cfe4015e930a012c8dc4af9d227a4bfcda2
📦 IPFS: https://www.ipfs.io/ipfs/Qma6rkhux4Zvaqw48szNmt6iKx6iDDnnYEi54BcfD2iCw2