J’ai déplacé toutes les issues non fusionnées de runtime-802
vers runtime-803
. J’ai publié une branche network/gdev-802
sur master
avec quelques ajouts sans réussir à déclencher trigger_network_release
. [edit corrigé depuis] Donc je suis passé par srtool
en local. J’obtiens le fichier gdev_runtime.compact.compressed.wasm
dont le hash IPFS est QmTp4zLAUeWFCwU6BLBqVv4XbjV9MdDAHb4h61LsSZgVbs
, c’est même précisé dans la sortie srtool :
{
"gen": "srtool v0.15.0",
"src": "git",
"version": "1.0.0",
"commit": "4ba7fabc93cbdd68f4d3518a232c6bb219a4ca44",
"tag": "gdev-802-0.8.0",
"branch": "network/gdev-802",
"rustc": "rustc 1.77.0 (aedd173a2 2024-03-17)",
"pkg": "gdev-runtime",
"tmsp": "2024-09-25T09:36:13Z",
"size": "671530",
"prop": "0xa1f1d6cd467574050db78203ee439b3d194952bfba575dca4b6f6983d15c3f7b",
"authorize_upgrade_prop": "0x446434189063e1becada5e42963f5b527cb54e5825a8ad62041bd40eddf82499",
"ipfs": "QmTp4zLAUeWFCwU6BLBqVv4XbjV9MdDAHb4h61LsSZgVbs",
"sha256": "0x37cbbe6f9af13a2bbe1bbf8ef11d814dca9aea22efc87098c439dec5297f6c89",
"wasm": "runtime/gdev/target/srtool/release/wbuild/gdev-runtime/gdev_runtime.compact.compressed.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.15.0"
},
"src": "git",
"version": "1.0.0",
"git": {
"commit": "4ba7fabc93cbdd68f4d3518a232c6bb219a4ca44",
"tag": "",
"branch": "network/gdev-802"
},
"rustc": "rustc 1.77.0 (aedd173a2 2024-03-17)",
"pkg": "gdev-runtime",
"profile": "release"
},
"context": {
"package": "gdev-runtime",
"runtime_dir": "runtime/gdev",
"docker": {
"image": "paritytech/srtool",
"tag": "1.77.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2024-09-25T09:35:57Z",
"size": "3066320",
"prop": "0x52439e4b2991f1bf104b127d23e9aed5bb06c576d3cd4b1bb616db20d3e569e9",
"authorize_upgrade_prop": "0x07a9e150364f6db4844d320d4f6e6dc8114d59cc2e3b582dd6cdd0332d8e7465",
"blake2_256": "0x0df38ccfd7162db2923d4d259c4d14c4c1254bcc96d7ef87533b708b6ea62088",
"ipfs": "QmNNLpnhjdKxLnR7Hpd46LxYFkHXEbsCQyzaCBjxqsffKA",
"sha256": "0x1e2062c85d447e9c129676ba44e19c8c07e411716b937f4a6aad01380d7cf022",
"wasm": "runtime/gdev/target/srtool/release/wbuild/gdev-runtime/gdev_runtime.compact.wasm",
"subwasm": {
"size": 3066320,
"compression": {
"size_compressed": 3066320,
"size_decompressed": 3066320,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "gdev",
"implName": "duniter-gdev",
"authoringVersion": 1,
"specVersion": 802,
"implVersion": 1,
"apis": [
[
"0x687ad44ad37f03c2",
1
],
[
"0xcbca25e39f142387",
2
],
[
"0xdf6acb689907609b",
5
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xab3c0572291feb8b",
1
],
[
"0xed99c5acb25eedf5",
3
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0xfbc577b9d747efd6",
1
]
],
"transactionVersion": 1,
"stateVersion": 1
},
"proposal_hash": "0x52439e4b2991f1bf104b127d23e9aed5bb06c576d3cd4b1bb616db20d3e569e9",
"parachain_authorize_upgrade_hash": "0x07a9e150364f6db4844d320d4f6e6dc8114d59cc2e3b582dd6cdd0332d8e7465",
"ipfs_hash": "QmNNLpnhjdKxLnR7Hpd46LxYFkHXEbsCQyzaCBjxqsffKA",
"blake2_256": "0x0df38ccfd7162db2923d4d259c4d14c4c1254bcc96d7ef87533b708b6ea62088"
}
},
"compressed": {
"tmsp": "2024-09-25T09:32:44Z",
"size": "671530",
"prop": "0xa1f1d6cd467574050db78203ee439b3d194952bfba575dca4b6f6983d15c3f7b",
"authorize_upgrade_prop": "0x446434189063e1becada5e42963f5b527cb54e5825a8ad62041bd40eddf82499",
"blake2_256": "0x70b82abc8af0b5b90372d5d844a5b4bba809ba0287e357d976eabc1b7c175ebc",
"ipfs": "QmTp4zLAUeWFCwU6BLBqVv4XbjV9MdDAHb4h61LsSZgVbs",
"sha256": "0x37cbbe6f9af13a2bbe1bbf8ef11d814dca9aea22efc87098c439dec5297f6c89",
"wasm": "runtime/gdev/target/srtool/release/wbuild/gdev-runtime/gdev_runtime.compact.compressed.wasm",
"subwasm": {
"size": 671530,
"compression": {
"size_compressed": 671530,
"size_decompressed": 3066320,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "gdev",
"implName": "duniter-gdev",
"authoringVersion": 1,
"specVersion": 802,
"implVersion": 1,
"apis": [
[
"0x687ad44ad37f03c2",
1
],
[
"0xcbca25e39f142387",
2
],
[
"0xdf6acb689907609b",
5
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xab3c0572291feb8b",
1
],
[
"0xed99c5acb25eedf5",
3
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0xfbc577b9d747efd6",
1
]
],
"transactionVersion": 1,
"stateVersion": 1
},
"proposal_hash": "0xa1f1d6cd467574050db78203ee439b3d194952bfba575dca4b6f6983d15c3f7b",
"parachain_authorize_upgrade_hash": "0x446434189063e1becada5e42963f5b527cb54e5825a8ad62041bd40eddf82499",
"ipfs_hash": "QmTp4zLAUeWFCwU6BLBqVv4XbjV9MdDAHb4h61LsSZgVbs",
"blake2_256": "0x70b82abc8af0b5b90372d5d844a5b4bba809ba0287e357d976eabc1b7c175ebc"
}
}
}
}
Donc le hash du call system.setCode(<runtime-802>)
est 0xa1f1d6cd467574050db78203ee439b3d194952bfba575dca4b6f6983d15c3f7b
. Je m’occupe de soumettre un proposal bientôt. [edit : c’est soumis, cf ĞDev runtime 802 -- release !]