ĞDev Runtime 802 -- suivi

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 !]

2 Likes