Skip to content

Releases: AvaProtocol/OAK-blockchain

Runtime 293 & v1.9.0 (node upgrade required)

29 May 03:46
132bf1e
Compare
Choose a tag to compare

Preview

The v1.9.0 version marks a significant milestone as we have upgraded the Polkadot-related code to polkadot v0.38.0. Notably, this upgrade includes the transition from XCM v2 to XCM v3, which enables seamless integration with existing HRMP partners such as Shiden and facilitates new connections with Moonriver. Additionally, we have revamped our timeAutomation pallet accordingly to optimize the functionality of automated remote execution.

For developers, we encourage you to explore our cross-chain automation flow available on the xcm-demo GitHub repository: https://github.com/OAK-Foundation/xcm-demo. With this upgrade, Turing Network now fully supports automation for smart contract calls on Shiden and Moonriver. If you have any project ideas or wish to explore cross-chain automation use cases, we invite you to check out our Grants program at https://github.com/OAK-Foundation/Grants-Program, or simply reach out to us for further assistance.

What's Changed

  • Specify srtool 1.66.1 by @imstar15 in #358
  • Upgrading to Polkadot v0.9.38 and relevant dependencies by @chrisli30 in #354
  • Update pallet weights by @github-actions in #359
  • Bump to node version 1.9.0 and spec version 293 by @imstar15 in #360
  • Add pallet-multisig/std to Cargo.toml in runtime by @imstar15 in #361

Full Changelog: v1.8.1.1...v1.9.0

oak srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : oak-293 (oak-1.tx16.au1)
Size        : 1005942
Proposal    : 0xd80ab8809485c372c6a086e38f2cb127cfff277fb56b71c984106c05a59e8bd9
IPFS        : QmbQcEiXp2QDhCqcGnBqtmP1HCGpbcHt6Zi3hNB1PiENFz
BLAKE2_256  : 0x748f33fc5f81daa7a3169583af81b8971f363ad8213d83757438b1c9b2b6b9f9

turing srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : turing-293 (turing-1.tx16.au1)
Size        : 1027268
Proposal    : 0x7adbbb5c22477ce83682369b69c575a81975ad8c20ca1fd9f2b87078d9a5f786
IPFS        : QmccaqgHPfwND7y7nAEiMGFZWkPLgiDaEbqukdYGFeMYm1
BLAKE2_256  : 0x7c238c43afc35232f8154179703f20f727a72c850e74ce14bbf6e228dad986cb

v1.8.1.1

29 May 03:36
c8526a0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.1...v1.8.1.1

oak srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : oak-292 (oak-1.tx15.au1)
Size        : 972959
Proposal    : 0xd4ca83fa9d8c51d20fdf92bdf730640196cecec1ef0277aaaa99be8a4004115a
IPFS        : QmauY5m4CRX82pJscZwKcbmBRJmvWy4tLTh4kmgg8LKYyj
BLAKE2_256  : 0x53f65af666eaf112b8ef97ae6ca57544d5106bcf5c8d1c33439ee6204382c4fa

turing srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : turing-292 (turing-1.tx15.au1)
Size        : 983292
Proposal    : 0xd62c7f8a9035bd04404077a23f0b5b27b560b83a28a02de08298b8ef07249a45
IPFS        : QmeVqajiiTajdCY9tppkuxswfmoHTTxAH5PDZpytiw149y
BLAKE2_256  : 0xa8a452cb28c75268e731c21178ffe0d27b1cc323a00f6266a9dab1cd0be0db99

291 Runtime & v1.8.1 (Runtime Only)

28 Apr 16:55
418dfe5
Compare
Choose a tag to compare

The main goal of this update is to enable fee payments with foreign tokens, allowing users to pay fees using any token other than our native TUR token. This feature has been designed to provide significant flexibility, enabling users to pay fees with tokens of their choice.

For example, this will allow the YieldBay team to simplify their user experience by eliminating the need for MGX holders to swap and top up their wallets with TUR before auto-compounding the KSM-MGX pool.

What's Changed

Full Changelog: v1.8.0.2...v1.8.1

oak srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : oak-291 (oak-1.tx15.au1)
Size        : 972956
Proposal    : 0x6f81b29fe512339d1cdf1e73fd9929f22461d4a383736746306bbe4ad9788994
IPFS        : QmbMdsrjdmXnSTyPRAJLDmt6zExixPVixWUhjnFBp7QrQV
BLAKE2_256  : 0xd5f18dc7cad5608b6bfb3107833626e2ea6685bcb987527b26e058a26a8fa7a6

turing srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : turing-291 (turing-1.tx15.au1)
Size        : 989767
Proposal    : 0xa9d5b63ab0c8ebe4c6c3b1c5589f6cf1995f0b36b59db89ee04ece1c523d0de3
IPFS        : QmWpAKu9nuvKxFq44HyQPEQBVC8EeJcNPDDkGoNrL14tSS
BLAKE2_256  : 0x8c095c2388fa44efcf7d6982b02d6e2762398fbb8bfde004706aa9fdd96c68b5

290 Runtime & v1.8.0.2 (Runtime Only)

14 Apr 04:59
564a732
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.0.1...v1.8.0.2

oak srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : oak-290 (oak-1.tx14.au1)
Size        : 967667
Proposal    : 0x79eae961691b9478f8eee18443707de68e47edb8e60eff241cc4a09f6e17eeaf
IPFS        : QmPaTcQgypUxWbnxY4qT1QtyXThVpgByg1yDcEBzZfWAgA
BLAKE2_256  : 0x15ed78644b8ba4970bcff17822d088643b0ba3b7f6b2e20422656c399d0c9c63

turing srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : turing-290 (turing-1.tx14.au1)
Size        : 978139
Proposal    : 0x8c1b2cf33b2e205e39f5a67f93b4184f92c685fbadf41a014c3198ff02ba33b0
IPFS        : Qmf1mDZzH78FidE3YcpWFBocbW4riP2bQaKTDzj7xZoHD6
BLAKE2_256  : 0x79fff5ee3f314838d1c8de116eecbd9321dc0858ee83809be78b7d269c446b89

289 Runtime & v1.8.0.1 (Runtime Only)

23 Feb 23:32
354fd2d
Compare
Choose a tag to compare

What's Changed

  • Add Automation proxy type by @nvengal in #333
  • Allow account id conversion with Account32Hash by @nvengal in #335
  • Use number of xcm instructions for weight calculations by @nvengal in #334
  • Remove old migrations from runtime executor by @nvengal in #336
  • Add dynamic xcm flow config by @nvengal in #337
  • Update pallet weights by @github-actions in #338
  • Bump to spec version 289 by @nvengal in #339

Full Changelog: v1.8.0...v1.8.0.1

oak srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : oak-289 (oak-1.tx14.au1)
Size        : 967650
Proposal    : 0x02b7edbc6a18671e40b90b6abe16c8e3f9e8252f507db8c05309da6d8b3f4713
IPFS        : QmXdna4pZg7iivzwbMQ5ETRLMuwqZEo9MG1FsXfZkqyfYE
BLAKE2_256  : 0xbef7d7ac203e1aa2b4215dd9fc1f48c92d2263752e5248d31fe0362825330928

turing srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : turing-289 (turing-1.tx14.au1)
Size        : 979786
Proposal    : 0xacd33ac1d1f2a2674d610430518e09ea57bfaebcb090cb3493f38dc1cd13b93a
IPFS        : QmQf3pAZspFvwXXAs3DejebeuU4fE6uKPsypTXkcYy4Mk6
BLAKE2_256  : 0xd4c4cd9efacfe2b78a1ab9e38070537110cc67d7c156a851038e3121f489a339

288 Runtime & v1.8.0 Node Version

01 Feb 23:43
6536fb9
Compare
Choose a tag to compare

What's Changed

Important Notes For Collators

  • The --state-cache-size cli param is deprecated and no longer required. Collators that want to manipulate the size of the state cache should use the --trie-cache-size param. The polkadot memory leak that required manually restricting the cache size has been fixed in the included polkadot v0.9.29 dependency.

New Contributors

Full Changelog: v1.7.0.2...v1.8.0

oak srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : oak-288 (oak-1.tx14.au1)
Size        : 965840
Proposal    : 0x00fc7d6e59dda8491080e0b91cba5ea4bce80d10353a9138ead1ca08e21f65db
IPFS        : QmTt3KLtKXnT2etgithEcHHAN8uFAqeZgTbXReb1okYJ38
BLAKE2_256  : 0xff4e4d15c6463a767acde2404190e52f7118049565276b1f96d10ef00d4625c1

turing srtool output

Rust        : rustc 1.66.1 (90743e729 2023-01-10)
Version     : turing-288 (turing-1.tx14.au1)
Size        : 980969
Proposal    : 0x7c80310c46f12d0b8914b5448a7764a269dd199c1dd59ab31d83e011110cb002
IPFS        : QmYchmd6UDSWhVJg9N94AztpvANM3VhwCMkk1dcEVS1NLe
BLAKE2_256  : 0xd57a9d3ec229f6135d46a29d1db9255ad7f89eaaefe1e2ce021bc263c2d7d948

287 runtime & v1.7.0.2 (OAK GENESIS ONLY)

16 Sep 22:43
ea297ce
Compare
Choose a tag to compare

What's Changed

  • Neumann native token id by @lreesby in #291
  • Add Zombies by @lreesby in #292
  • TUR and OAK runtime config changes by @justinzhou93 in #278

Full Changelog: v1.7.0.1...master

oak srtool output

Rust        : rustc 1.62.0 (a8314ef7d 2022-06-27)
Version     : oak-287 (oak-1.tx13.au1)
Size        : 962068
Proposal    : 0x2e11626b5ecedb942135feb8e2d9b34ffec966437f6d136551c0530667af3442
IPFS        : QmfECYVQh1qTWG5eJGKGARRyvxfAWa24dh9Ud65c3j9Wz4
BLAKE2_256  : 0x126361b9c6f86fae97045c810cbba6296873d54e957d9982e77759a5f4bc665b

turing srtool output

Rust        : rustc 1.62.0 (a8314ef7d 2022-06-27)
Version     : turing-287 (turing-1.tx13.au1)
Size        : 975628
Proposal    : 0xc98d696e6b6119dbecf135695f4bcb84cf9ba3342854dc55b19545dece5cc2f6
IPFS        : QmXYX92y5tHtX7NvhfKMbVDEfYkFwwUuuDJkAdUtEqpV4w
BLAKE2_256  : 0xd8c4703b2c64b5758121bffd4a92fd050b469cdae3cac5c77b68f76aac87195c

287 runtime & v1.7.0.1 (RUNTIME ONLY)

16 Sep 22:30
4f952ac
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @github-actions made their first contribution in #289

Full Changelog: v1.7.0...v1.7.0.1

oak srtool output

Rust        : rustc 1.62.0 (a8314ef7d 2022-06-27)
Version     : oak-287 (oak-1.tx13.au1)
Size        : 979298
Proposal    : 0xcabeae6fc167b0f2857ba24cbc3ed4b8f4f501ceaef58865e0e0f0324ed23cf0
IPFS        : QmPK7QfGKpYmtGLkhxtnL5uH4mXB8MtHsiQ1JkZgmNhSMM
BLAKE2_256  : 0x7bda8b46b64d750f4c00ecc6c6b0bd2e54dd8f6035fca0b43f1ab1d741c401b4

turing srtool output

Rust        : rustc 1.62.0 (a8314ef7d 2022-06-27)
Version     : turing-287 (turing-1.tx13.au1)
Size        : 975683
Proposal    : 0x4ca68369e48c72ce20ef690934d73179dd24e3f17333f7cb32ee774419959ec2
IPFS        : Qmd8jywWioMcc9H7vQujoYh7jeqnKE1sF7jCp1whcQRjnb
BLAKE2_256  : 0xc0c3fc41a2b613462088a2938fe0c9e6ae012f37c01230e654c0c64829534141

v1.7.0

19 Aug 20:39
960fda1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.7.0

Turing srtool output

Rust        : rustc 1.62.0 (a8314ef7d 2022-06-27)
Version     : turing-286 (turing-1.tx12.au1)
Size        : 967029
Proposal    : 0x13932ec70c178ae5b473e9fcf92fc485a3c0e462bb03f7d32ec8c1399efdb3dd
IPFS        : QmTzCyBMxL9aGX8nwq1YxkDogg91bdd9fxLeB7YTFP1CGn
BLAKE2_256  : 0x007889741e82adf159bdc39f17251bc541e5776ee516d7987106c74b23ca59bd

v1.6.0

10 Aug 18:10
7f577c6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.6.0

Turing srtool output

Rust        : rustc 1.62.0 (a8314ef7d 2022-06-27)
Version     : turing-285 (turing-1.tx11.au1)
Size        : 926085
Proposal    : 0x9520b5c4799ae1ef4106c3738c87ccf96f395c8be24e6b4438e6216ee0f2baea
IPFS        : QmSTi54A7wHuGBnLPJqHZ9GLSRuJGHjtdtCXxfc976C6TC
BLAKE2_256  : 0x110f7c002b38dfaea05906782b463ee911d08d4293038a9c875915f4b3ea0b4b