diff --git a/.github/assets/revive-dev-node-polkavm-resolc.json b/.github/assets/revive-dev-node-polkavm-resolc.json index e9206a6..2bbac41 100644 --- a/.github/assets/revive-dev-node-polkavm-resolc.json +++ b/.github/assets/revive-dev-node-polkavm-resolc.json @@ -1,939 +1,3 @@ { - "fixtures/solidity/simple/algorithm/cryptography/caesar_cypher.sol::2::Y M0 S-": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M0 S+": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M0 S-": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M1 S+": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M1 S-": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M2 S+": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M2 S-": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M3 S+": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y M3 S-": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y Ms S+": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y Ms S-": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y Mz S+": "Failed", - "fixtures/solidity/simple/try_catch/revert_long_data.sol::0::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::5::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::5::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::5::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::5::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::11::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::12::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::13::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::19::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::19::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::19::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::19::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::25::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::26::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::27::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::33::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::33::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::33::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::33::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::39::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::40::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::41::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::47::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::47::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::47::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::47::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::53::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::54::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::55::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::61::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::61::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::61::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::61::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::67::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::68::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::69::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::75::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::75::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::75::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::75::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::81::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::82::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::83::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::95::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::96::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::97::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::109::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::110::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::111::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::123::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::124::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::125::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::137::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::138::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::139::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::151::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::152::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::153::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::154::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::155::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::156::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::157::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::158::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::159::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::160::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::161::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::162::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::163::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::164::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::165::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::166::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::167::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::168::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::169::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::170::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::171::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::172::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::173::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::174::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::175::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::176::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::177::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::178::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::179::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::180::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::181::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::182::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::183::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::184::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::185::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::186::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::187::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::188::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::189::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::190::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::191::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::192::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::193::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::194::Y Mz S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M0 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M0 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M1 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M1 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M2 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M2 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M3 S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y M3 S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y Ms S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y Ms S-": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y Mz S+": "Failed", - "fixtures/solidity/simple/yul_instructions/revert.sol::195::Y Mz S-": "Failed" + "fixtures/solidity/simple/algorithm/cryptography/caesar_cypher.sol::2::Y M0 S-": "Failed" } diff --git a/.github/workflows/differential-tests.yml b/.github/workflows/differential-tests.yml index ebe7bc0..8e11097 100644 --- a/.github/workflows/differential-tests.yml +++ b/.github/workflows/differential-tests.yml @@ -138,9 +138,9 @@ jobs: env: # Commit SHA that produced the polkadot-sdk crate pinned in Cargo.toml, # obtained from the crate's .cargo_vcs_info.json via: - # curl -sL https://crates.io/api/v1/crates/polkadot-sdk//download | tar xzO '*/.cargo_vcs_info.json' - # Current version: 2603.0.0 - POLKADOT_SDK_REF: "c56b086a3cfcb3a48b75fd1ef9c77ad9b7408b95" + # curl -sL -A "user-agent" https://crates.io/api/v1/crates/polkadot-sdk//download | tar xzO polkadot-sdk-/.cargo_vcs_info.json + # Current version: 2604.2.0 + POLKADOT_SDK_REF: "54095b130013902aaaa33a69dbbf980144764afb" RUSTFLAGS: "-Awarnings" steps: - name: Checkout revive @@ -186,7 +186,7 @@ jobs: - name: Set Up Rust Toolchain uses: actions-rust-lang/setup-rust-toolchain@v1 with: - toolchain: "1.90.0" + toolchain: "1.91.0" target: "wasm32-unknown-unknown" components: "rust-src" rustflags: "" diff --git a/CHANGELOG.md b/CHANGELOG.md index 96986e2..483157c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,11 @@ ## Unreleased -Supported `polkadot-sdk` rev: `2603` +Supported `polkadot-sdk` rev: `2604.2.0` + +### Changed + +- Updated `polkadot-sdk` to `2604.2.0` ## v1.2.0 diff --git a/CLAUDE.md b/CLAUDE.md index f13358c..70059b7 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -88,7 +88,3 @@ When `differential: true`, actions run on both EVM and PVM, asserting identical - Avoid pinning when possible - Always include `Cargo.lock` in PRs - Don't run `cargo update` with other changes (separate PR) - -## Rust Version - -Minimum supported: 1.85.0 (specified in workspace) diff --git a/Cargo.lock b/Cargo.lock index 4d537c1..603a816 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,15 +12,6 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "gimli 0.31.1", -] - [[package]] name = "addr2line" version = "0.25.1" @@ -137,9 +128,9 @@ dependencies = [ [[package]] name = "alloy-core" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23e8604b0c092fabc80d075ede181c9b9e596249c70b99253082d7e689836529" +checksum = "62ddde5968de6044d67af107ad835bc0069a7ca245870b94c5958a7d8712b184" dependencies = [ "alloy-dyn-abi", "alloy-json-abi", @@ -150,9 +141,9 @@ dependencies = [ [[package]] name = "alloy-dyn-abi" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2db5c583aaef0255aa63a4fe827f826090142528bba48d1bf4119b62780cad" +checksum = "a475bb02d9cef2dbb99065c1664ab3fe1f9352e21d6d5ed3f02cdbfc06ed1abc" dependencies = [ "alloy-json-abi", "alloy-primitives", @@ -161,7 +152,7 @@ dependencies = [ "itoa", "serde", "serde_json", - "winnow 0.7.15", + "winnow 1.0.3", ] [[package]] @@ -205,14 +196,16 @@ dependencies = [ [[package]] name = "alloy-eip7928" -version = "0.3.3" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8222b1d88f9a6d03be84b0f5e76bb60cd83991b43ad8ab6477f0e4a7809b98d" +checksum = "6b827a6d7784fe3eb3489d40699407a4cdcce74271421a01bdffe60cf573bb16" dependencies = [ "alloy-primitives", "alloy-rlp", "borsh", + "once_cell", "serde", + "thiserror 2.0.18", ] [[package]] @@ -255,9 +248,9 @@ dependencies = [ [[package]] name = "alloy-json-abi" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9dbe713da0c737d9e5e387b0ba790eb98b14dd207fe53eef50e19a5a8ec3dac" +checksum = "7c36c9d7f9021601b04bfef14a4b64849f6d73116a4e91e071d7fbfe10247901" dependencies = [ "alloy-primitives", "alloy-sol-type-parser", @@ -267,9 +260,9 @@ dependencies = [ [[package]] name = "alloy-primitives" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3b431b4e72cd8bd0ec7a50b4be18e73dab74de0dba180eef171055e5d5926e" +checksum = "4885c1409b6936c4898e646ef58baf6ec54edaf6d8179f79df805a7b85b7cf3e" dependencies = [ "alloy-rlp", "bytes", @@ -277,19 +270,20 @@ dependencies = [ "const-hex", "derive_more 2.1.1", "foldhash 0.2.0", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "indexmap 2.14.0", "itoa", "k256", "keccak-asm", "paste", "proptest", - "rand 0.9.3", + "rand 0.9.4", "rapidhash", "ruint", "rustc-hash 2.1.2", + "secp256k1 0.31.1", "serde", - "sha3 0.10.8", + "sha3 0.11.0", ] [[package]] @@ -327,9 +321,9 @@ dependencies = [ [[package]] name = "alloy-sol-macro" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab81bab693da9bb79f7a95b64b394718259fdd7e41dceeced4cad57cb71c4f6a" +checksum = "840128ed2b2971d6d4668a553fe403a82683d3acc646c73e75887e7157408033" dependencies = [ "alloy-sol-macro-expander", "alloy-sol-macro-input", @@ -341,9 +335,9 @@ dependencies = [ [[package]] name = "alloy-sol-macro-expander" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "489f1620bb7e2483fb5819ed01ab6edc1d2f93939dce35a5695085a1afd1d699" +checksum = "63ec265e5d65d725175f6ca7711c970824c90ef9c0d1f1973711d4150ee612dd" dependencies = [ "alloy-sol-macro-input", "const-hex", @@ -352,16 +346,16 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "sha3 0.10.8", + "sha3 0.11.0", "syn 2.0.117", "syn-solidity", ] [[package]] name = "alloy-sol-macro-input" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56cef806ad22d4392c5fc83cf8f2089f988eb99c7067b4e0c6f1971fc1cca318" +checksum = "89bf01077f18650876cfa682eb1f949967b5cde03f1a51c955c469d2c9b4aa67" dependencies = [ "const-hex", "dunce", @@ -375,19 +369,19 @@ dependencies = [ [[package]] name = "alloy-sol-type-parser" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6df77fea9d6a2a75c0ef8d2acbdfd92286cc599983d3175ccdc170d3433d249" +checksum = "857b470ecdd2ed38beaf82ad1a38c516a8ff75266750f38b9eeed001d575241b" dependencies = [ "serde", - "winnow 0.7.15", + "winnow 1.0.3", ] [[package]] name = "alloy-sol-types" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64612d29379782a5dde6f4b6570d9c756d734d760c0c94c254d361e678a6591f" +checksum = "384cf252de0db2dec52821eac037a7f57e2aa33fe5b900ce6fe39973402341f1" dependencies = [ "alloy-json-abi", "alloy-primitives", @@ -519,9 +513,9 @@ dependencies = [ [[package]] name = "ar_archive_writer" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb93bbb63b9c227414f6eb3a0adfddca591a8ce1e9b60661bb08969b87e340b" +checksum = "4087686b4b0a3427190bae57a1d9a478dbb2d40c5dc1bd6e2b6d797913bdd348" dependencies = [ "object 0.37.3", ] @@ -1068,7 +1062,7 @@ dependencies = [ "ark-std 0.5.0", "digest 0.10.7", "rand_core 0.6.4", - "sha3 0.10.8", + "sha3 0.10.9", ] [[package]] @@ -1113,7 +1107,26 @@ dependencies = [ "rand_chacha 0.3.1", "rayon", "sha2 0.10.9", - "w3f-ring-proof", + "w3f-ring-proof 0.0.2", + "zeroize", +] + +[[package]] +name = "ark-vrf" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b9bd02dbd2f282fe742d51f681adb2745a79dc8a025bc8d16cac9b255d55bf7" +dependencies = [ + "ark-bls12-381 0.5.0", + "ark-ec 0.5.0", + "ark-ed-on-bls12-381-bandersnatch", + "ark-ff 0.5.0", + "ark-serialize 0.5.0", + "ark-std 0.5.0", + "digest 0.10.7", + "generic-array", + "sha2 0.10.9", + "w3f-ring-proof 0.0.8", "zeroize", ] @@ -1137,9 +1150,9 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "assert_cmd" -version = "2.2.0" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a686bbee5efb88a82df0621b236e74d925f470e5445d3220a5648b892ec99c9" +checksum = "2aa3a22042e45de04255c7bf3626e239f450200fd0493c1e382263544b20aea6" dependencies = [ "anstyle", "bstr", @@ -1152,12 +1165,11 @@ dependencies = [ [[package]] name = "assert_fs" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9" +checksum = "6ecf5c70ca07b7f80220bce936f0556a960ca6fb00fc2bd4125b5e581b218137" dependencies = [ "anstyle", - "doc-comment", "globwalk", "predicates", "predicates-core", @@ -1173,9 +1185,9 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-test-utils" -version = "30.0.0" +version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa0bceabe14ead0cba43dabb264c0902526c2733e2315b0a59a6621c445ac92" +checksum = "0e6e60950b530316d6bb25fcfb705baf69e7197cb6ec01d5bd09b895f151f15e" dependencies = [ "assets-common", "cumulus-pallet-parachain-system", @@ -1205,9 +1217,9 @@ dependencies = [ [[package]] name = "assets-common" -version = "0.28.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e44df8294aa6bcc5793c23070d3bbe6f181d02c31947eb03ce818e7495af9561" +checksum = "fa853caf90af6582089e4dbe72de343f680b90cf1a22090c0373159c5076822d" dependencies = [ "cumulus-primitives-core", "ethereum-standards", @@ -1272,9 +1284,9 @@ dependencies = [ [[package]] name = "autocfg" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "az" @@ -1288,7 +1300,7 @@ version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ - "addr2line 0.25.1", + "addr2line", "cfg-if", "libc", "miniz_oxide", @@ -1379,15 +1391,15 @@ checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] name = "bitcoin-io" -version = "0.1.4" +version = "0.1.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dee39a0ee5b4095224a0cfc6bf4cc1baf0f9624b96b367e53b66d974e51d953" +checksum = "11301df0b06f22dea7bb1916403fdd88a371031e495c49b8f96931b28189e175" [[package]] name = "bitcoin_hashes" -version = "0.14.1" +version = "0.14.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26ec84b80c482df901772e931a9a681e26a1b9ee2302edeff23cb30328745c8b" +checksum = "0c9901a56e133a1fc86eeb1113e2591f45f4682451ca893bff494d2f88918e3f" dependencies = [ "bitcoin-io", "hex-conservative", @@ -1401,9 +1413,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" [[package]] name = "bitvec" @@ -1440,9 +1452,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.8.4" +version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e" +checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" dependencies = [ "arrayref", "arrayvec", @@ -1472,9 +1484,9 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" +checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa" dependencies = [ "hybrid-array", ] @@ -1542,9 +1554,9 @@ dependencies = [ [[package]] name = "bp-header-chain" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4986b30b44e2e80df5468e95d47d21026bdd028dfa6dd311813a2ae7295b5bd2" +checksum = "6ec6f864bc47e990ae43d191820ae764a819c8f9e6146fe46f3b548b98e13a2a" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1560,9 +1572,9 @@ dependencies = [ [[package]] name = "bp-messages" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0a91e151f6d635ae1e31fbcf82f119facc9137420f46d8160b3ac7f900bc2ef" +checksum = "5903de428c8a5dd1d0a945eb209511aef3703c9bdb9d27692f04589eef71287b" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1577,9 +1589,9 @@ dependencies = [ [[package]] name = "bp-parachains" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fadd0330c59a79ad688ced9c7d5a0f889ae84483fc546866c2ee23f348376bb" +checksum = "4043cb6f65ac01d130514868171b55296e4eb9b3cfa97f8829ca5538c7401a57" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1595,9 +1607,9 @@ dependencies = [ [[package]] name = "bp-polkadot-core" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2b3a3975ba99e9b422efd0ec82278fb02ef43edee8f2f92f7396925b0c7eccb" +checksum = "205de02b1699b38425cd4a070db49137d81398ce9cb32aa5031c17d5a6f26d8d" dependencies = [ "bp-messages", "bp-runtime", @@ -1613,9 +1625,9 @@ dependencies = [ [[package]] name = "bp-relayers" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb01abc0666c1d929c5463c033dea39ebc0f8333b6bba4998cadd2e7b2827a9" +checksum = "89f493f246a0ac741b719ce574802c35073da35d9b39889e7c584d8fb1649a15" dependencies = [ "bp-header-chain", "bp-messages", @@ -1632,9 +1644,9 @@ dependencies = [ [[package]] name = "bp-runtime" -version = "0.26.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a077b5cf7ef6437d7d61394a35419cf1b0f8dab77e7bafa3aafca04c61104b8" +checksum = "6d3949a24059cf7080afc6f48e6f602a704f16477ebf88db6deac763fc75ee4b" dependencies = [ "frame-support", "frame-system", @@ -1656,9 +1668,9 @@ dependencies = [ [[package]] name = "bp-test-utils" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77d10ca74df4c744901f717bc49e531ec36aeac2d35c5c0b7420192c14fab557" +checksum = "40a2f73aa33c4d6a09682166084fd0426e705f8c5a98dfde9284e5f52a718e08" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1677,9 +1689,9 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5087b848c998364d25bb119dc14408a745cac877d97e8d4c64601681a1f71f4" +checksum = "af2d6657c0081fd3c012e91861d80c641c0d9f9793428280bb1e5165efb7e787" dependencies = [ "bp-messages", "bp-runtime", @@ -1695,9 +1707,9 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84c0b71a00e16b2e43eb45da61d3111167f207d41229ee5e22656a806cdb14d0" +checksum = "19557adec7a371a19610fa9c7a2f9bc27a14765c6bc01ef8eeefb1bfbdabfff1" dependencies = [ "parity-scale-codec", "scale-info", @@ -1708,9 +1720,9 @@ dependencies = [ [[package]] name = "bridge-hub-common" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b9983f3368061acf119b9d1715cfcc4e06fead5ed0731b457bb92e153e9ff8" +checksum = "7727e7c07caf4cb2553f7e7472257fd5a152d2e5feed05d99f3d85d0c295d56e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1728,9 +1740,9 @@ dependencies = [ [[package]] name = "bridge-hub-test-utils" -version = "0.29.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48d4586467157d112bbab6bc39dfdbdcf776956d0d48edfb436e5adf77887961" +checksum = "27f633cc70f0bdf6dae3ca68f34996839b002e3e19236e8360fd07dcddaebedc" dependencies = [ "asset-test-utils", "bp-header-chain", @@ -1771,9 +1783,9 @@ dependencies = [ [[package]] name = "bridge-runtime-common" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be8f1e509e1b5d4288b4fa9ad53e3bc77e7655b62472ca0fe7d288a6a48bb39" +checksum = "3f88c7a3af32903dd6e7360ea5fb3b1b0e356c48d3ec58c3042fffbdeaaad62a" dependencies = [ "bp-header-chain", "bp-messages", @@ -1824,9 +1836,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.20.2" +version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" dependencies = [ "allocator-api2", ] @@ -1913,9 +1925,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.60" +version = "1.2.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20" +checksum = "dad887fd958be91b5098c0248def011f4523ab786cd411be668777e55063501f" dependencies = [ "find-msvc-tools", "jobserver", @@ -1946,9 +1958,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "num-traits", @@ -1996,9 +2008,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" dependencies = [ "clap_builder", "clap_derive", @@ -2018,9 +2030,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" +checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" dependencies = [ "heck", "proc-macro2", @@ -2067,9 +2079,9 @@ dependencies = [ [[package]] name = "const-hex" -version = "1.18.1" +version = "1.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "531185e432bb31db1ecda541e9e7ab21468d4d844ad7505e0546a49b4945d49b" +checksum = "33e2a781ebdf4467d1428dc4593067825fb646f6871475098d8577421af73558" dependencies = [ "cfg-if", "cpufeatures 0.2.17", @@ -2111,11 +2123,12 @@ dependencies = [ [[package]] name = "const_format" -version = "0.2.35" +version = "0.2.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7faa7469a93a566e9ccc1c73fe783b4a65c274c5ace346038dca9c39fe0030ad" +checksum = "4481a617ad9a412be3b97c5d403fef8ed023103368908b9c50af598ff467cc1e" dependencies = [ "const_format_proc_macros", + "konst", ] [[package]] @@ -2195,36 +2208,36 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ae7b60ec3fd7162427d3b3801520a1908bef7c035b52983cd3ca11b8e7deb51" +checksum = "2ad3e7d446bbdc05f33371b17aae2857e2c5f1dd6750848f555c129c5060725f" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6511c200fed36452697b4b6b161eae57d917a2044e6333b1c1389ed63ccadeee" +checksum = "96ee145f9cbf7474350ee48e5c33ec2312177fa32c07e4eb395727250892a201" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f7086a645aa58bae979312f64e3029ac760ac1b577f5cd2417844842a2ca07f" +checksum = "7025668e34c499fd0960dfaf68bc1689c961002fb67227f3dd262535c4118e52" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5225b4dec45f3f3dbf383f12560fac5ce8d780f399893607e21406e12e77f491" +checksum = "4ad0b552e9b906fee4416b68664463e80f9024215da2cebd4065eee99d5d3008" dependencies = [ "serde", "serde_derive", @@ -2232,9 +2245,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "858fb3331e53492a95979378d6df5208dd1d0d315f19c052be8115f4efc888e0" +checksum = "f87371fa1b0e21dc0a7943f372ce5a308c7d6b26ef8c9982a8a063218fe101ae" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -2245,7 +2258,7 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.31.1", + "gimli 0.32.3", "hashbrown 0.15.5", "log", "pulley-interpreter", @@ -2259,36 +2272,37 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456715b9d5f12398f156d5081096e7b5d039f01b9ecc49790a011c8e43e65b5f" +checksum = "a24ef297d4dd3af3e571691568958ceea1d3e723bb24eef4e934bbd569c93ef6" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", "cranelift-srcgen", + "heck", "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0306041099499833f167a0ddb707e1e54100f1a84eab5631bc3dad249708f482" +checksum = "d65396f589d1f746f52db7370372bc8611aa7a5bc0b0322f77deaa1b62e12287" [[package]] name = "cranelift-control" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1672945e1f9afc2297f49c92623f5eabc64398e2cb0d824f8f72a2db2df5af23" +checksum = "a5731530f81a1566057f9475639f34463e723210ef2484fe9f087e03d79e879a" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa3cd55eb5f3825b9ae5de1530887907360a6334caccdc124c52f6d75246c98a" +checksum = "3437f152d3766d07420956f4eabaa6f89fa98543e53d387dd1e395980441c68d" dependencies = [ "cranelift-bitset", "serde", @@ -2297,9 +2311,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781f9905f8139b8de22987b66b522b416fe63eb76d823f0b3a8c02c8fd9500c7" +checksum = "c9dbb5c65123d9bd76a701523d72f78e1f9b754321caa7767a70ea9304f49be1" dependencies = [ "cranelift-codegen", "log", @@ -2309,15 +2323,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a05337a2b02c3df00b4dd9a263a027a07b3dff49f61f7da3b5d195c21eaa633d" +checksum = "a493c7a6e01f9c6e9b5468faa7f13a06d6d882f92942f8042a0fd0a8e3e8bc2c" [[package]] name = "cranelift-native" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eee7a496dd66380082c9c5b6f2d5fa149cec0ec383feec5caf079ca2b3671c2" +checksum = "79bd8bd6a0a5bce75e9b24b4e9578114ef6be94795956c4d19aeaa1da607abfd" dependencies = [ "cranelift-codegen", "libc", @@ -2326,9 +2340,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.122.0" +version = "0.123.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b530783809a55cb68d070e0de60cfbb3db0dc94c8850dd5725411422bedcf6bb" +checksum = "7c33438ba0b8ba75137bd45eb0d36a319efe90cf145f9fd5773b84f0b89f0edc" [[package]] name = "crc" @@ -2341,9 +2355,9 @@ dependencies = [ [[package]] name = "crc-catalog" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" +checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" [[package]] name = "crc32fast" @@ -2445,9 +2459,9 @@ dependencies = [ [[package]] name = "crypto-common" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710" +checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" dependencies = [ "hybrid-array", ] @@ -2478,9 +2492,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6003f82320a41c7f52d9d531cb73eb5e1eba7198468db7e0bbd8246737bcbbe7" +checksum = "e6580ef26f38d4c792a36f99efd4d1f8583803bc99c54ab9953fb27c9af48f99" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2496,9 +2510,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "598d9a899990739ec70f9b71b35a2c025031f43d255ed9aa20fecb751db58148" +checksum = "ea20585dc38caa509a4c3cf2498bf76840f9afafb6203f645e2731e0c0ba8148" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2514,9 +2528,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea5cb0fe1000137f7f94676001138caec7284d0ff41ddac61dad2fc411ebe80" +checksum = "25f61ed90405269cd880934c06b2f43df2d0b68b7104cbedad1648749ac138c5" dependencies = [ "array-bytes", "bytes", @@ -2570,9 +2584,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" -version = "27.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ff8d0c77bf779dab4812affeb0fd60bbe01174f6f8bf4d345441fb9d90b4482" +checksum = "2b92fa477e5f60add7a418c80db01d90672afcb45074f2a15aed7c5a007eb56a" dependencies = [ "frame-benchmarking", "frame-support", @@ -2584,9 +2598,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66e1968bfa2ef1e7c39c4b797a3856fcdd70a673ef53b833263e0dea942cb335" +checksum = "a4c9693ff09b9c71e105c8d2dc1bd25c5e6b6f43e5b1600dc54fee79d3e4c043" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2600,9 +2614,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879349824c8662673c7c32f9d9c8e017e0849056a3ed6637347fe8058cfb5cba" +checksum = "31758512300537aaf11c713fb6121c5286a6afcb47dc771268218ce4498a0e98" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2620,9 +2634,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ebcb3391e8e60d4388436a4f6982f3ebfc29845eb63bb8a0d2ece68a7f1784" +checksum = "93d8286937b73e739e2ea4d288863966e86ffbd4da3cf142fe92cb138cff5164" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2636,9 +2650,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.26.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fdd6068945450b7ebb79661aef08fe948da553424f499154112a27301ac17b1" +checksum = "0a3507651be3a4f68d4ed1a581dd60e3a533bfce1c9e0c3bc899b619b7e66a9c" dependencies = [ "approx", "bitflags 1.3.2", @@ -2664,9 +2678,9 @@ dependencies = [ [[package]] name = "cumulus-ping" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a412f5df21814822fd1a70caeabfcc178d63992a583fe45bc71fdc8d4e1edb" +checksum = "98f5561f8cbe50a4abffbaea19eeeceee39889d6d236370489fce07c7b34d53d" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -2680,9 +2694,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef3f1a5bbfefcbc005e09ad027198c78c61d90ac7d92a48f16ca8ee1cf3bffdf" +checksum = "e5969a4eb1c80957b6f1bae5a7620be955d4dca7b8669f851778459822765d45" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2690,9 +2704,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cc8e435e7fe94240399dc856ce2bce0fd4af696d64a53873867eeaa77e875d0" +checksum = "674e8ce4ff7f1d757d13583edaf1f75c50cc03f96b7d296930e486470335993c" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2708,9 +2722,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4215b2e8bacf54f152c86eae6a47444d915f752d22246545862013421448187a" +checksum = "080a10b5b09057024de40a76529f3c76eb961e1dbaf49e8f524a25418691a7ab" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2723,9 +2737,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2812a3bf842bc07b87bf5a8e45d548630af4921b04584db00391cd18bbb082f7" +checksum = "6e13a20297cb69139abda6198f06bc931afa92ade4eb218e706177c9247f2893" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2734,9 +2748,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" -version = "17.0.0" +version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ec737a8e29197cd18753563c4cfb9781f59e8d61cb09457ddbe5848d532c287" +checksum = "476449f38b0424adae257fc659dd82b98f0e3673d69802055913f55dfa52e622" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2752,9 +2766,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f94df73918a2209d8e8dc619fd2e68a252be4e3537b87d85b20bfd1b950e0215" +checksum = "72903313440c66d54ea89031a24bbbc05ad1f7e4efcce073d7e64b3d71d9935e" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2763,9 +2777,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" -version = "0.26.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fba4e756351a8a660b7c7a992020aeadc5166110db25528598aaa0e9abc0e8d" +checksum = "b606d268fd0bcba8f14bc3edb2e6d168fd586cba449efb04fa70c17075e97acb" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2781,9 +2795,9 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad6b2aa7f52ef4fa25e2c1b7aafe0a54645fa09e4d55ea4462038054c45217da" +checksum = "0b295ce23943829ce98bf23f6cb1111f615af6a0ee2ccce5390a90edaff32a85" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2933,7 +2947,6 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" dependencies = [ - "powerfmt", "serde_core", ] @@ -3055,13 +3068,13 @@ dependencies = [ [[package]] name = "digest" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c" +checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ - "block-buffer 0.12.0", + "block-buffer 0.12.1", "const-oid 0.10.2", - "crypto-common 0.2.1", + "crypto-common 0.2.2", ] [[package]] @@ -3108,21 +3121,15 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] -[[package]] -name = "doc-comment" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "780955b8b195a21ab8e4ac6b60dd1dbdcec1dc6c51c0617964b08c81785e12c9" - [[package]] name = "docify" version = "0.2.9" @@ -3250,9 +3257,9 @@ dependencies = [ [[package]] name = "either" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" dependencies = [ "serde", ] @@ -3378,7 +3385,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3498,13 +3505,12 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.27" +version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" +checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" dependencies = [ "cfg-if", "libc", - "libredox", ] [[package]] @@ -3595,10 +3601,11 @@ dependencies = [ [[package]] name = "frame-benchmarking" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66bd6676f15dc0918f449d22531c31a266a3aefb28bbfa14635eb6b985baa2a0" +checksum = "bac5bf601c69cb27aee945517b723c2df4ecfc0bdd7b498f04998307d7ce5c13" dependencies = [ + "anyhow", "frame-support", "frame-support-procedural", "frame-system", @@ -3620,9 +3627,9 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" -version = "36.0.0" +version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfb2b7f320265b329313dae9a5b017f0cae9b02d70f49cd426fb60bff38746d6" +checksum = "9117f47df69a5c23f0142fe0e54e92f9eff81b9ade109108b047b7ef16b6c426" dependencies = [ "frame-benchmarking", "frame-support", @@ -3663,9 +3670,9 @@ dependencies = [ [[package]] name = "frame-election-provider-support" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1814d5380a301e46371abfafd1927cc721f5f98fd21ec2547c0d241667779545" +checksum = "dda92946c409e1649567ec7af3393eed8957022366b8d561d4af8cf7bbf59172" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3681,9 +3688,9 @@ dependencies = [ [[package]] name = "frame-executive" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a22fff27d1dce5cb80df8d4dbfc2df6bcfdf7adae7b8db499e7ac66dc906e7d" +checksum = "b6d93a46082f1321cc4b0232f4441f542acf892421b26f6566e983036c1270a8" dependencies = [ "aquamarine", "frame-support", @@ -3712,9 +3719,9 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc9522fcf64f45004d010a9eb7c21f9854706cfc545856f33f932cd57295bbcf" +checksum = "8b4dcfe846b173f750ea373d2d50919be2131043ad12141aff5971befc0674d4" dependencies = [ "array-bytes", "const-hex", @@ -3729,14 +3736,15 @@ dependencies = [ [[package]] name = "frame-support" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58bd7bff9c84759703668a6ec351aeba64be74873ed5ceb73e0c968b7ce8ed99" +checksum = "bba1bf34af600d7b60fb75d6326dd15faf2e0c5e7f0e54f930562ef90ab94e78" dependencies = [ "aquamarine", "array-bytes", "binary-merkle-tree", "bitflags 1.3.2", + "derive-where", "docify", "environmental", "frame-metadata", @@ -3771,9 +3779,9 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "37.0.0" +version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b63a57674ed6e5579b572ecae8729119d4cf05cd6ad0899f191523e1725b7254" +checksum = "673819ac0c7bee44a653ed5b1161a767c886f21b3a468db536e5d6d9d31c42ed" dependencies = [ "Inflector", "cfg-expr", @@ -3816,9 +3824,9 @@ dependencies = [ [[package]] name = "frame-system" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9022562dcaec04a63a2b50502fd0feb831d618e7473f1f592b43d2d3362b857" +checksum = "77d1fc13a3ff43f0f1b4c5232910356779dd391676b4d7b77861b0286e2eeb08" dependencies = [ "cfg-if", "docify", @@ -3836,9 +3844,9 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6770d24bb43ae51d462c27f6e8a82c0c8de297841b30365facf0810fea7693c" +checksum = "e1a4b94405b4f92766969ac9143a0740b1bc0e5af8f5c9fc4223df9b3c9d4cc5" dependencies = [ "frame-benchmarking", "frame-support", @@ -3851,9 +3859,9 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b17f28882e9930e6ec29450b6e1c38d6e9df95cbb80340e8fd5f09cee070b3da" +checksum = "74640ed0a08424058435bd0aa22d73d36ef4e0f46b87babeaca4de2d56f36e39" dependencies = [ "docify", "parity-scale-codec", @@ -3862,9 +3870,9 @@ dependencies = [ [[package]] name = "frame-try-runtime" -version = "0.52.0" +version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e78325d2dc4f425b2da921df6904b2703c64bb725fcee8738c33367364563824" +checksum = "3bf657c58cf5d02ad54b87106e29ae70282f526daaa63ac6393cd7fd564a1233" dependencies = [ "frame-support", "parity-scale-codec", @@ -3966,9 +3974,9 @@ checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" [[package]] name = "futures-timer" -version = "3.0.3" +version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" +checksum = "af43fadb8a98512d547e37b4e92e0ced13e205c061b87b4623eff01d918d6968" [[package]] name = "futures-util" @@ -4002,7 +4010,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "debugid", "fxhash", "serde", @@ -4083,7 +4091,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ "fallible-iterator", - "indexmap 2.14.0", "stable_deref_trait", ] @@ -4092,18 +4099,22 @@ name = "gimli" version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" +dependencies = [ + "fallible-iterator", + "indexmap 2.14.0", + "stable_deref_trait", +] [[package]] name = "git2" -version = "0.20.4" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b88256088d75a56f8ecfa070513a775dd9107f6530ef14919dac831af9cfe2b" +checksum = "ddddbf932745a6be37109b6112d3ee09696106f848449069d3a57bba937ab82e" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "libc", "libgit2-sys", "log", - "url", ] [[package]] @@ -4131,16 +4142,16 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "ignore", "walkdir", ] [[package]] name = "gmp-mpfr-sys" -version = "1.7.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cfc928d8ff4ab3767a3674cf55f81186436fb6070866bb1443ffe65a640d2d6" +checksum = "7db155b537cb791b133341f99f68371d86ee7fa4c79aacfbc376d72d23c70531" dependencies = [ "libc", "windows-sys 0.61.2", @@ -4159,9 +4170,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.13" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +checksum = "6cb093c84e8bd9b188d4c4a8cb6579fc016968d14c99882163cd3ff402a4f155" dependencies = [ "atomic-waker", "bytes", @@ -4248,15 +4259,18 @@ dependencies = [ "allocator-api2", "equivalent", "foldhash 0.2.0", - "serde", - "serde_core", ] [[package]] name = "hashbrown" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "foldhash 0.2.0", + "serde", + "serde_core", +] [[package]] name = "heck" @@ -4314,9 +4328,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.0" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425" dependencies = [ "bytes", "itoa", @@ -4375,18 +4389,18 @@ dependencies = [ [[package]] name = "hybrid-array" -version = "0.4.10" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214" +checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da" dependencies = [ "typenum", ] [[package]] name = "hyper" -version = "1.9.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca" +checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498" dependencies = [ "atomic-waker", "bytes", @@ -4583,9 +4597,9 @@ dependencies = [ [[package]] name = "idna_adapter" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" dependencies = [ "icu_normalizer", "icu_properties", @@ -4593,9 +4607,9 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.25" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a" +checksum = "b915661dd01db3f05050265b2477bcc6527b3792388e2749b41623cc592be67d" dependencies = [ "crossbeam-deque", "globset", @@ -4702,7 +4716,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.17.0", + "hashbrown 0.17.1", "serde", "serde_core", ] @@ -4719,7 +4733,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7decbc9dfa45a4a827a6ff7b822c113b1285678a937e84213417d4ca8a095782" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "inkwell_internals", "libc", "llvm-sys", @@ -4762,16 +4776,6 @@ version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" -[[package]] -name = "iri-string" -version = "0.7.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20" -dependencies = [ - "memchr", - "serde", -] - [[package]] name = "is_terminal_polyfill" version = "1.70.2" @@ -4880,13 +4884,12 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.95" +version = "0.3.102" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca" +checksum = "03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31" dependencies = [ "cfg-if", "futures-util", - "once_cell", "wasm-bindgen", ] @@ -4925,9 +4928,9 @@ dependencies = [ [[package]] name = "keccak-asm" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa468878266ad91431012b3e5ef1bf9b170eab22883503a318d46857afa4579a" +checksum = "dd5dc2c0d691cbf7595cde551ced329cca99c2387c2cbc97754c5d0cd045d3ee" dependencies = [ "digest 0.10.7", "sha3-asm", @@ -4949,6 +4952,21 @@ dependencies = [ "tiny-keccak", ] +[[package]] +name = "konst" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "128133ed7824fcd73d6e7b17957c5eb7bacb885649bd8c69708b2331a10bcefb" +dependencies = [ + "konst_macro_rules", +] + +[[package]] +name = "konst_macro_rules" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" + [[package]] name = "lazy_static" version = "1.5.0" @@ -4966,15 +4984,15 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.184" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libgit2-sys" -version = "0.18.3+1.9.2" +version = "0.18.5+1.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487" +checksum = "005d6ae6eac1912906073e069f7db60b1fa98e052a68227824afe3e3a1c59ca2" dependencies = [ "cc", "libc", @@ -4990,24 +5008,20 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libmimalloc-sys" -version = "0.1.44" +version = "0.1.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870" +checksum = "6a45a52f43e1c16f667ccfe4dd8c85b7f7c204fd5e3bf46c5b0db9a5c3c0b8e9" dependencies = [ "cc", - "libc", ] [[package]] name = "libredox" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c" +checksum = "f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3" dependencies = [ - "bitflags 2.11.0", "libc", - "plain", - "redox_syscall 0.7.4", ] [[package]] @@ -5058,9 +5072,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.28" +version = "1.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc3a226e576f50782b3305c5ccf458698f92798987f551c6a02efe8276721e22" +checksum = "85bc9657773828b90eeb625adff10eeac83cc21bbfd8e23a03eaa8a33c9e28d9" dependencies = [ "cc", "libc", @@ -5100,9 +5114,9 @@ dependencies = [ [[package]] name = "llvm-sys" -version = "221.0.0" +version = "221.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb985e19ce5d9d75d8a7aa741fde1a7381c092cf9e38896f57ae72bfa0a5dbe2" +checksum = "2abcc34a3b190f03c2a61b555f218f529589ff13657bdd2ff8ac3e85f2abe6bb" dependencies = [ "anyhow", "cc", @@ -5123,9 +5137,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.29" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" [[package]] name = "mach2" @@ -5138,9 +5152,9 @@ dependencies = [ [[package]] name = "macro-string" -version = "0.1.4" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b27834086c65ec3f9387b096d66e99f221cf081c2b738042aa252bcd41204e3" +checksum = "59a9dbbfc75d2688ed057456ce8a3ee3f48d12eec09229f560f3643b9f275653" dependencies = [ "proc-macro2", "quote", @@ -5216,9 +5230,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4" [[package]] name = "memfd" @@ -5254,9 +5268,9 @@ dependencies = [ [[package]] name = "mimalloc" -version = "0.1.48" +version = "0.1.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8" +checksum = "2d4139bb28d14ad1facf21d5eb8825051b326e172d216b39f6d31df53cc97862" dependencies = [ "libmimalloc-sys", ] @@ -5273,9 +5287,9 @@ dependencies = [ [[package]] name = "mio" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1" +checksum = "02bd0af71c67b473010cbbc60715ee815645a4dc942899111f494b4b737d6fda" dependencies = [ "libc", "wasi", @@ -5328,9 +5342,9 @@ checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" [[package]] name = "normpath" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b" +checksum = "b9985ef7269fa99f3b12437bb698381da2428743ab90f20393f399fa14cab21a" dependencies = [ "windows-sys 0.61.2", ] @@ -5341,7 +5355,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5379,9 +5393,9 @@ dependencies = [ [[package]] name = "num-conv" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967" +checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" [[package]] name = "num-derive" @@ -5497,9 +5511,6 @@ version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ - "crc32fast", - "hashbrown 0.15.5", - "indexmap 2.14.0", "memchr", ] @@ -5509,6 +5520,9 @@ version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ + "crc32fast", + "hashbrown 0.15.5", + "indexmap 2.14.0", "memchr", ] @@ -5538,11 +5552,11 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openssl" -version = "0.10.80" +version = "0.10.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967" +checksum = "77823a27f0babb03091cb9ed9ef80af3b39dbc82f97e8fa530374b7dafd87a45" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cfg-if", "foreign-types", "libc", @@ -5569,9 +5583,9 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "openssl-sys" -version = "0.9.116" +version = "0.9.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28a22dc7140cda5f096e5e7724a6962ca81a7f8bfd2979f9b18c11af56318c4" +checksum = "b47e7e6bb2c38cd930d25a23b40fa52e068c10e85f3e03a7f5ba5aaca5713695" dependencies = [ "cc", "libc", @@ -5608,10 +5622,25 @@ dependencies = [ ] [[package]] -name = "pallet-alliance" -version = "45.0.0" +name = "pallet-accumulate-and-forward" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "128ea14a9be9cfc74737743f005e1b5cbafe3a3c326a8f4993bbca7ed6bcb142" +checksum = "70a06a4007d81c38e6a450742f209b61252f091440328ffb7ddb8365c5871f59" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + +[[package]] +name = "pallet-alliance" +version = "47.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "815056b7948ef57cb149b56bb816e7e66e9edd3abc424b293d64b68669afe805" dependencies = [ "frame-benchmarking", "frame-support", @@ -5629,9 +5658,9 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" -version = "28.0.0" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea2931507a1c898b9acb65a6f280b85fda587d9a95055b242b95d2c159eef8e4" +checksum = "7331060ed8eb72522a1ef81ef5803de08919fd29a5517365435def45476c77a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5648,9 +5677,9 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" -version = "0.14.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8175b7786e5bd3784629ffe6a296234bbeb08ea51f7d841260c2eb9c7c9ca1d3" +checksum = "8a68381c24f8b482a7737e36bf6be9d76e5c5af25bf86568be08806b43f600f8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5666,10 +5695,26 @@ dependencies = [ ] [[package]] -name = "pallet-asset-conversion-tx-payment" -version = "28.0.0" +name = "pallet-asset-conversion-precompiles" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c53ac40c78c89b4b7c73b0dcbe03790f948c2c6f65675808fa693c2e1e109da0" +checksum = "c7e5d3dd34dc6f756770d7a85ec273e6b3438d07af1773f9e58c3ba945247d7e" +dependencies = [ + "frame-support", + "frame-system", + "pallet-asset-conversion", + "pallet-revive", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-asset-conversion-tx-payment" +version = "30.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cbc1bab2aaa9985bb32e18ba508350e1422ab18e5d3b57ed7aa7f321a717fca" dependencies = [ "frame-benchmarking", "frame-support", @@ -5683,9 +5728,9 @@ dependencies = [ [[package]] name = "pallet-asset-rate" -version = "25.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c551c9a03e2a8389171e9efabfe37c421bbec22eeb706f95cdc4c23ba94102ef" +checksum = "d85da1aca868a63ebc24fe20e03fceba9932db588c87ea1a671a5f0b372bd96b" dependencies = [ "frame-benchmarking", "frame-support", @@ -5698,9 +5743,9 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9bb4f213230a47b742fb92036bad7b6f38ea342380a806d8ec8fd6f7c4afeed" +checksum = "d1ee7b1c7479990298cafbb5b0c781f034aa1faeabdfe88b4e77439512026084" dependencies = [ "frame-benchmarking", "frame-support", @@ -5717,9 +5762,9 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17b766267805b9679066c0f608ee4c05275bcceb9a210781f5d88218a5a0dd2" +checksum = "017113f0b67563bdea68388389245b085b3ac034fed74cdda24cd3758297930d" dependencies = [ "frame-benchmarking", "frame-support", @@ -5734,9 +5779,9 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "49.0.0" +version = "51.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab1506f9545c241abb7ec37bb6be581a4dcad3266c0bd9ad2430d08f5dad105d" +checksum = "5752ea378a98c5ead92025b916fad0981dfb46ac712842d69b2bbf4260acce5f" dependencies = [ "frame-benchmarking", "frame-support", @@ -5751,9 +5796,9 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" -version = "0.14.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f6d62ed6b1a388b537f01490100a84788ca5970384358af92c66340da74b9c0" +checksum = "15621de603c5545907267e6363a2d5f0be9fc4e3fcc1e37b4c4da0d94380659a" dependencies = [ "log", "pallet-assets", @@ -5764,9 +5809,9 @@ dependencies = [ [[package]] name = "pallet-assets-holder" -version = "0.9.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aad58bcf29d9475e363e03068181508678c6af8c5a86cea549281d89d96af2e2" +checksum = "f5ff68417c4ef999aa1962709ae739271f1eddbc6a898e3dcf7cebc8f36af1e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5780,16 +5825,15 @@ dependencies = [ [[package]] name = "pallet-assets-precompiles" -version = "0.5.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b3e5bfb7ab1cc53e4682aa01ec1942c96b5148f3f9eca7698561a60b406e6b9" +checksum = "651988a67112a761b5ed58a3b95937eb0ec3958b1f34f4eaca85574e75b54818" dependencies = [ "const-crypto", "ethereum-standards", "frame-benchmarking", "frame-support", "frame-system", - "k256", "log", "pallet-assets", "pallet-revive", @@ -5804,9 +5848,9 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f86ec825b7807601e5cdbb52ec41e295603b986a87d6ac2de4f746e18df6599c" +checksum = "fa853f20be89af26a82822660d006f059cacf6765b1bce94b52fec1db9f6c5a2" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -5815,9 +5859,9 @@ dependencies = [ [[package]] name = "pallet-aura" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f7f6e0f4710b9ce1bfa7473624987365550b718eef6b7ab2f8daf807a08d38f" +checksum = "40e28873a69c8343e303b4a5bf0156a5965d8eae96623dcb3afca25f99c8ca15" dependencies = [ "frame-support", "frame-system", @@ -5832,9 +5876,9 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83d498704709f9870a705c628fa67eaad6f0cb38cc29d9fb10d247a203220259" +checksum = "8534c65146d23e618c803bc1217b102067d0d8a4c65a612a8c8bea9edfe45bb1" dependencies = [ "frame-support", "frame-system", @@ -5848,9 +5892,9 @@ dependencies = [ [[package]] name = "pallet-authorship" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0a0d099dbcb0bbb6b1a23c0eabc7b9055470b1455026206a590c3da2d5040b5" +checksum = "93448730b466f53f9b237f4eb86effae137d0375ea2f1e292fd6c6770e2f9d70" dependencies = [ "frame-support", "frame-system", @@ -5862,9 +5906,9 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be9a4b98fd0ae83cddfcbe07c578627f7033612692e2f18894a4d912d5b3970e" +checksum = "3f50441ab81c511e8878754e0b8884f6089c1d15c94297c7fe6222844b28fd31" dependencies = [ "frame-benchmarking", "frame-support", @@ -5886,9 +5930,9 @@ dependencies = [ [[package]] name = "pallet-bags-list" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "295631cecc1a2c3b145093f56b4f695c61ba1c0080d79585474ae548dea8b6d9" +checksum = "4a7c4476b0780e60c6727ec9f13037361557d8513e8bb72421f0be08cb6bd6fe" dependencies = [ "aquamarine", "docify", @@ -5908,9 +5952,9 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "47.0.0" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5355bbb74a9c34990c1d2a4c5dde0effaef9410eef0b587868651bd38cb6f013" +checksum = "082c8405f9664430eaf30e4f62b94f50a6b831414fafb607b03a4abd148d1d47" dependencies = [ "docify", "frame-benchmarking", @@ -5925,9 +5969,9 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "47.0.0" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876778433cf31f594941fddfa7feff41a450c807dea6b7dd07250fbc46c9aa94" +checksum = "3a9bbe39703709e7facd8465eb135066836117d284e5c62c938d2c481d19aa5e" dependencies = [ "frame-support", "frame-system", @@ -5945,9 +5989,9 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "47.0.0" +version = "49.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbaf84716f631c8285313cd1ca0d3318ddab1ba9be166ba7bbdb9436a08123fe" +checksum = "3064d4443f5184ceccdbf448a3057426bcdfaa76cea643bc4e7ff3a2b3417b4b" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -5971,9 +6015,9 @@ dependencies = [ [[package]] name = "pallet-bounties" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3639d43b5295d2d3be0e02d3dc679ee209684259115614efd3fbbfe5965d5f7b" +checksum = "643916c92f3760ed66face67e872aa2ae450ca0bb1856e5ffd9645c460ecf8b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5989,9 +6033,9 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf6669b402e42b85cfc79e34cde930efc9c04d8de890242a5bae7beedd3d7f3a" +checksum = "b515a3264ea79a70d67d538cf7383870e240f27f1b809fad453b4071996984cc" dependencies = [ "bp-header-chain", "bp-runtime", @@ -6009,9 +6053,9 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14f084430b08021bf1637f738d4af38c7fc30e4fab91e3b1017233998cc20e70" +checksum = "218433924fddf9d1a94d848f1d5f11dd2d51274719bcb4b468fd26ef364eb83b" dependencies = [ "bp-header-chain", "bp-messages", @@ -6029,9 +6073,9 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ef5c7c7f9caa7eb5b1d0d1a6b66e894b86e846996fbade13eccab10338b966e" +checksum = "fcae0cb477225a03517afa62fb6af0d3b1fe454d25314fb602eaf61dba731519" dependencies = [ "bp-header-chain", "bp-parachains", @@ -6050,9 +6094,9 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b847f6d87519cfe5d1a337ae89ceaeddf60fdc7de4a1d9b4e75545ac9902107" +checksum = "a82b341f2f6e883cc1cf51282698c7554becf46d4c25413eda997b24b0a20041" dependencies = [ "bp-header-chain", "bp-messages", @@ -6074,9 +6118,9 @@ dependencies = [ [[package]] name = "pallet-broker" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e9e25d33a8e04c937a63973ed62feb954983bc6a840ec753bfdedf0ec4b8ef8" +checksum = "c9618c786871aa77af41927d6ee6cb0829aaed0e5f4e42e26b83046bab08ce15" dependencies = [ "bitvec", "frame-benchmarking", @@ -6093,9 +6137,9 @@ dependencies = [ [[package]] name = "pallet-child-bounties" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8b9fc6c3957593caf8c57146dcc8231d0312a573cf321e490b89e1973f8a835" +checksum = "fdcf339e677a103c244ee38ca4bf89e5ad93a40896ff2126418218539a5e3156" dependencies = [ "frame-benchmarking", "frame-support", @@ -6112,9 +6156,9 @@ dependencies = [ [[package]] name = "pallet-collator-selection" -version = "27.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5be380e91c82484852901035c9ed7d63f00ba3de599b349b72f35c820aac9a3" +checksum = "d16087568d6d7b14d5218f81961104d364c310b5be2dc9fd44673e8bba7c7a63" dependencies = [ "cumulus-pallet-session-benchmarking", "frame-benchmarking", @@ -6133,9 +6177,9 @@ dependencies = [ [[package]] name = "pallet-collective" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1257bd27a7c31bf8df9ec287bf1980e08e9ee4a36f934ff1fecf143bc8aa08f8" +checksum = "002fc65aee1338de242813679587c1601e4ed17e9d6e7958c711a411d37bb625" dependencies = [ "docify", "frame-benchmarking", @@ -6151,9 +6195,9 @@ dependencies = [ [[package]] name = "pallet-collective-content" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2fa836cf10a3ff3ec0b8af5cb0406a5eb6908ba0ca3d1699678d7b2bc182409" +checksum = "531b870f26192cd3f19801c6dd7ee54b0b644af9f7aa5dd3de2d27fe80347033" dependencies = [ "frame-benchmarking", "frame-support", @@ -6166,9 +6210,9 @@ dependencies = [ [[package]] name = "pallet-contracts" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d65aff08b37589b0910bd101cb33d03b7db4fd3bb421196b72c93b39d80a815b" +checksum = "3e1e1f9ebca5917c3efbe8403d6418d22db2405efdcea086789507066186b614" dependencies = [ "environmental", "frame-benchmarking", @@ -6197,9 +6241,9 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" -version = "24.0.0" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f88d1f6e7bb6cf289d56a97c98d04e9db34456522b16371acaa00503a0c2e800" +checksum = "d5217e6550021f4ff8967232e2e4380aeaa24293a2a092d89fa5a81d0c2fd162" dependencies = [ "frame-support", "frame-system", @@ -6252,9 +6296,9 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68557a6e7a42a3fb096d2200ce15ef0935b74c4a2a2a48187abde110a60c7537" +checksum = "f077a0cb2995747d43181d3208a3a102f5e202ffb563e4f95b5c51704c9b1b36" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6269,9 +6313,9 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" -version = "30.0.0" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "492aee18ab50e5d8c6cb1969479426ce830cf6842db65d38469f477cc4bc1f3f" +checksum = "e20192ad1e81be92b743d02ab0e929acea73771fec698b6bfe14785eefc58c57" dependencies = [ "frame-benchmarking", "frame-support", @@ -6288,39 +6332,27 @@ dependencies = [ [[package]] name = "pallet-dap" -version = "0.3.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79c0059e495cf1e7d3f77a1f680a2b4a452f3bab89e4eab89d1c7c42dd3f9e42" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "sp-runtime", -] - -[[package]] -name = "pallet-dap-satellite" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5704b02cc2ef3f13b70cb8ad73aa3e8e8dacfeca6917d2d64080e32b64ca4d07" +checksum = "34a7105876930a81599187f29beb56790622f54255b82713a53f8e535e4f01ca" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", + "pallet-timestamp", "parity-scale-codec", "scale-info", + "sp-dap", "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-delegated-staking" -version = "13.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0432d5b33a8b00f88229c18ad84547797b0c0e538a2aa6d34cc118f6d54786d4" +checksum = "8bdc01a02483b132c5cf8e36d2b63c569a25611597f029eb3880f625df2ab224" dependencies = [ "frame-support", "frame-system", @@ -6334,9 +6366,9 @@ dependencies = [ [[package]] name = "pallet-democracy" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6128085ed2a3951a695fec6e9d6004293658cf9774dc18d5136aa25f8c81cf" +checksum = "b0b471b7f0cb3dcf40f607ae1b21a481d6d52b981e6457ed70cbdea838bc3674" dependencies = [ "frame-benchmarking", "frame-support", @@ -6352,9 +6384,9 @@ dependencies = [ [[package]] name = "pallet-derivatives" -version = "0.4.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4254396146285692e09e0da4c440fe0e527b4ed96493fabbcaf39de7fe18fba" +checksum = "0c90f41bb7316d14b04555b589ce74771ee19114833c174770a1a31d1f66168d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6373,9 +6405,9 @@ dependencies = [ [[package]] name = "pallet-dev-mode" -version = "28.0.0" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22bd4c631389e4572db8a85c2d6e838c33cdc7f731df911c410806478ffaedd4" +checksum = "4941b1528615a9623b0771f7e04f6606d75afb149b89b1ab2c0d4d3d2ae1d209" dependencies = [ "frame-support", "frame-system", @@ -6389,9 +6421,9 @@ dependencies = [ [[package]] name = "pallet-dummy-dim" -version = "0.7.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97f6231236036d3bf0900ff1c8941cee38f912f3cdd2a0fff4ad0925c483e613" +checksum = "d19cfe9c7a14a72f940410eba1d848013214b0cc4c95777d440c22d331ebcffb" dependencies = [ "frame-benchmarking", "frame-support", @@ -6408,9 +6440,9 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-block" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f267adfd1f386b670f6fce3d5be308645b5e333103faf95770a2e1d1c955684" +checksum = "84769710c4ea5bd2d864932680c73728799ce1f38dfe2d7372be36a521f27f09" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6430,9 +6462,9 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" -version = "45.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b82f6781107c0cbedc313ec57cc38f7a463a6645aaa08f9865c670204525d41" +checksum = "4a3efb4c68fac9fb967fc29dec576896f732162ef31966b905f5f28586006aed" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6452,9 +6484,9 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3626c21e39f4f430e55253090ec68ca88611cf046818cab957b8ae82503864dc" +checksum = "a31e7819dd30f7faa2a35ef1b9a2fadba30cad5f67b123496f27028499c5b76f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6466,9 +6498,9 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" -version = "47.0.0" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82076ce7deaf5277cd2d9032e079fa629b681a61f0185ae19e829fd6a5498553" +checksum = "82c3b1e173cb63df4342674a927b5160e6e8999b8fcebd9a24ace1fe37f8681f" dependencies = [ "frame-benchmarking", "frame-support", @@ -6485,9 +6517,9 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c4cdfddb1b7416ebf49a23d1a9fad8f810271f92734e64661b060a759a769eb" +checksum = "c22b0394236a0e3faf9c90cf9dfb98b2f5319bcc23103136d9ba26c9c3e56d17" dependencies = [ "docify", "frame-benchmarking", @@ -6504,9 +6536,9 @@ dependencies = [ [[package]] name = "pallet-glutton" -version = "32.0.0" +version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d97db8b628c128d28fc7e466a6e41e66ca4be6c2b243cf635534a8fccef0a500" +checksum = "01d49901940524b7e0d1d5c1941934b415288e6b1cd421a7eb8162c22c27d06f" dependencies = [ "blake2", "frame-benchmarking", @@ -6523,9 +6555,9 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3546e596001808dd1c371b5237a0f11a85679a98a861535de04f9d486a95722f" +checksum = "315652f265f2f3f6ecf9e5ecd589ba01d52d9f2df0ea287c5bf654038b15b304" dependencies = [ "frame-benchmarking", "frame-support", @@ -6546,9 +6578,9 @@ dependencies = [ [[package]] name = "pallet-identity" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8242eef9db0e5dfe182dd620a06de6a48e6abc9bb6b6fb6272e7d244ab67d8dd" +checksum = "88febdcdd4d5ce92c1c373e9de440488a94f14d076019c185fa7770c0e0e21d2" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6563,9 +6595,9 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d68d78e0ffa487644035898b71d00509da1cf606f5cbe425f4ccd36a6293edc2" +checksum = "7580657dc96a3ed59ea981d93612bf026356323813e530c7f12a95ebd8a60276" dependencies = [ "frame-benchmarking", "frame-support", @@ -6583,9 +6615,9 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e62bb6d6ef419bfaf2df2133a78711101cc7410b5f49220989f6be61553ec9" +checksum = "a558bc7f51901e229488259c370e8d49d96cd9752143df0031504ce071fa4926" dependencies = [ "frame-benchmarking", "frame-support", @@ -6599,9 +6631,9 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" -version = "34.0.0" +version = "36.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e38b42049e8fbd714eee88ae28ae837f30819701422d528fc3627f40ac9887" +checksum = "30f15e853dad976a51c39aa7ce2d8ffacd9ed1e9715775530a9c909671c10a8c" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -6611,9 +6643,9 @@ dependencies = [ [[package]] name = "pallet-lottery" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390d8e71d24d638b647088eb8684e40d939b710fb39d9bc6f31cf28310cd75d9" +checksum = "060b88d29bdcb39d11b323bd8f39fdde45140fc533a566650a19a33637e0a1dc" dependencies = [ "frame-benchmarking", "frame-support", @@ -6625,9 +6657,9 @@ dependencies = [ [[package]] name = "pallet-membership" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7ffb8e1f27bd677260ca946a69cc100680f83224b2fcc825b602f5ca207a949" +checksum = "f6f106e900e384e1b99af2c5df212a79cdcaeab73670140aa5965ba1687dc385" dependencies = [ "frame-benchmarking", "frame-support", @@ -6642,9 +6674,9 @@ dependencies = [ [[package]] name = "pallet-message-queue" -version = "49.0.0" +version = "51.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7500c07d99cec54c41b85aa20b82200d272f17a8052f1e5b814d0ea1b4cb58" +checksum = "7c6518c1ce59b1fb63b127d462a0371e52b2a014d51ee2adfe283c1d276dcf3d" dependencies = [ "environmental", "frame-benchmarking", @@ -6662,9 +6694,9 @@ dependencies = [ [[package]] name = "pallet-meta-tx" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a587679dd364163535b31c1e0dd23b942d5d66955b80e1897d0b151c28aeb43b" +checksum = "1d541f24c51e96155c517b8e46ef648ece51034fa57fc0870d3fdf14e1138617" dependencies = [ "docify", "frame-benchmarking", @@ -6681,9 +6713,9 @@ dependencies = [ [[package]] name = "pallet-migrations" -version = "16.0.0" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f08c5d5f67497f2ac389ca0cf196f695cc9272d190754a98e844be2086bbd6" +checksum = "90e53c0720cc71309be3da638e75591bf02d3141590f7c6e004e326ed307b4ff" dependencies = [ "docify", "frame-benchmarking", @@ -6701,9 +6733,9 @@ dependencies = [ [[package]] name = "pallet-mixnet" -version = "0.22.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3797bf66939ce8ab0bf31950ef590f2dcb753386c4d8dd963a191321175674f3" +checksum = "30e58f4aa457534bc3a3be83c27ea157d835674061203303d75982431c1dc22a" dependencies = [ "log", "parity-scale-codec", @@ -6716,9 +6748,9 @@ dependencies = [ [[package]] name = "pallet-mmr" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9eaf3976b788cd9b0bc2cf6fd122672d70d7355077c8a08eb6b38335445f17e2" +checksum = "31125bba03adf8c2163ca67146ee9005fc44aee069dbff2a32a56aabf41ced9f" dependencies = [ "log", "parity-scale-codec", @@ -6729,9 +6761,9 @@ dependencies = [ [[package]] name = "pallet-multi-asset-bounties" -version = "0.3.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "106394518f23f3cbbee6fb8496f927ac4e22481adfa3005d05dd7e25d5359638" +checksum = "89608a9d14cef8c242fbaeec570a9bcc7e372ca1ef72ca66a8a0225067d3c4a3" dependencies = [ "docify", "frame-benchmarking", @@ -6747,9 +6779,9 @@ dependencies = [ [[package]] name = "pallet-multisig" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99f4771990e65dd266ffa755278ef5394f9146ecc57de84db72abf87eaac74d8" +checksum = "193636d6e536e0ed75d8963b95e556e86feb09b319bd6cfc60f2a8a328d766d6" dependencies = [ "log", "parity-scale-codec", @@ -6759,9 +6791,9 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" -version = "30.0.0" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3001113ffda18314eae0e46da5b5904e315457482bee1a9f04ba2bccc9cdbb3e" +checksum = "c92d4572ba890fca812a3c09680d13f4d87bd63727a39e2056c3206ace985799" dependencies = [ "log", "pallet-assets", @@ -6773,9 +6805,9 @@ dependencies = [ [[package]] name = "pallet-nfts" -version = "40.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfafe97bf97edef49c7deeee2a9cc30c91cc7eb5cc4a00624679133b85646e00" +checksum = "8aee15c810bacb51dfd440b19e15aa55ea7ba41f3df8f8a90eac151e45cb0942" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6791,9 +6823,9 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" -version = "31.0.0" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bbc195178ec15d0a72786514c1a89b657c97678224622452f5208173e7e07af" +checksum = "1c340cac270a74ec61f35c709f8087e5de15dc26d83ce70931088759f2577225" dependencies = [ "parity-scale-codec", "sp-api", @@ -6801,9 +6833,9 @@ dependencies = [ [[package]] name = "pallet-nis" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f6289edaf6458109179ba2e818598d93b17c124922a336c69731169cae162d2" +checksum = "dae8e340b3821012f2d96e066e51eeb5f62db5679d41cadb8c6b2d530b328fb4" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -6812,9 +6844,9 @@ dependencies = [ [[package]] name = "pallet-node-authorization" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "060643f1dc3868c7ff3a0889638eb91783d1b1eec9ddd044102a59f249f98540" +checksum = "0efa7accbad66c38dc818d7387c2b329f490a3104d09389f47387dee65478fe6" dependencies = [ "log", "parity-scale-codec", @@ -6824,9 +6856,9 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" -version = "44.0.0" +version = "46.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a375e8c211bb6a462a8c2c47d8b973606a2b1ed34645f92644488338ceecceb" +checksum = "962c84efb2f0a86bf16a179693015efc834d45925270f8ff5d044b34a33a2e46" dependencies = [ "frame-support", "frame-system", @@ -6843,9 +6875,9 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" -version = "44.0.0" +version = "46.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cafb18bc6da561bdfc5af68e35ca32fe83c839d2e5ec8b99d457c8c59b6b48df" +checksum = "7faf7e000bccbb24aa7f58339affb32d43254540065053d1d26699725026fd05" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6864,9 +6896,9 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" -version = "42.0.0" +version = "44.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15ccfa965ce321dc7e826c70cc4ad9ee7ad2cd3bda1d8650a491de45d1c6383f" +checksum = "23aebc03234dbc9b34a77b5f4f28e4e4eeb90f1cb78aeba923200dc2e04f586d" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -6875,9 +6907,9 @@ dependencies = [ [[package]] name = "pallet-offences" -version = "45.0.0" +version = "46.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7ed8f1dd97a4e2246c5c9bf5cf394c3b725396ad0d514340af37b798b68599b" +checksum = "e2ea4fa6a2a5ddecdb65302cfff93b949bbd78234fc8b7badaa646cdf776ff5a" dependencies = [ "frame-support", "frame-system", @@ -6891,9 +6923,9 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cf64ff1b8f5237ddd8e937212ff5d1371f93de8f2efb33529782a001b8a528c" +checksum = "2104dce460d3854c9990f8fcd308210047399cf015ac2a6dabad2503ef0fbf1b" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6916,9 +6948,9 @@ dependencies = [ [[package]] name = "pallet-oracle" -version = "0.3.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d21a020733902c6299d91f72175c9c49e10d3aad7dbf1b7ad0981092a525101e" +checksum = "f4292a1efe5b980a8262b606dd487e2e846aa06a9523dec5390be0f00d2ca7e5" dependencies = [ "frame-benchmarking", "frame-support", @@ -6935,9 +6967,9 @@ dependencies = [ [[package]] name = "pallet-oracle-runtime-api" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9327f0189f19c43acae020c885acb3b9459942218f25b2bb4e4e73d35aa8683" +checksum = "0b466c34f1d98cc5f009734cf8e8e8a00a66d0b9fc6aa10288b15e3e04e9ba70" dependencies = [ "parity-scale-codec", "scale-info", @@ -6947,9 +6979,9 @@ dependencies = [ [[package]] name = "pallet-origin-restriction" -version = "0.7.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34fbb2bc019d788bdff10603d505048aed81b9cc725e245b9a81eb3a99d6efdb" +checksum = "9984a0a082e262a4465456f126260ba877ce8912a35f118e4ce0611f3fd4936c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6966,9 +6998,9 @@ dependencies = [ [[package]] name = "pallet-paged-list" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c5567d8c7446e874106e6894432712f2c9c43938dbd6f18ca6b2a8bed163e3" +checksum = "764ea2b7fd2ddb1e6533ab20cabc7cfa70e4ddae322f36f9f8a50633de45e84d" dependencies = [ "docify", "parity-scale-codec", @@ -6979,9 +7011,9 @@ dependencies = [ [[package]] name = "pallet-parameters" -version = "0.17.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef9959e3c17e4c90e7810c1af0bba1e871f272a266ebed85c8397eab0938660d" +checksum = "6c366e15feb3d7b099caf0497a3522dcb1d391302c7092a2f8e0462e09e8fe16" dependencies = [ "docify", "frame-benchmarking", @@ -6997,9 +7029,9 @@ dependencies = [ [[package]] name = "pallet-people" -version = "0.7.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b074c3fbf489b160a3481a9853a8ba340c4bf70136f374596946c9ebaf81ee46" +checksum = "69cba0dfb8b743268444e3f3c758f3e78abaed4e8be4d7263a0196de853c9532" dependencies = [ "frame-benchmarking", "frame-support", @@ -7015,10 +7047,26 @@ dependencies = [ ] [[package]] -name = "pallet-preimage" -version = "46.0.0" +name = "pallet-pgas-allowance" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e06841a0fa11ecc0c8bf1ad4a5ffc938732ec1a953665b3b2222a66889636977" +checksum = "d56b947fcadc0c46c636c9fe17a9b7522e9cd3791bc7f4f86463b1655a9c802b" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-transaction-payment", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + +[[package]] +name = "pallet-preimage" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36177a6102deab0ee1da34caf211b8326d07e123cf343dd959467bb3e9052044" dependencies = [ "frame-benchmarking", "frame-support", @@ -7033,9 +7081,9 @@ dependencies = [ [[package]] name = "pallet-proxy" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ecf8ad569c664330c6b20fe08aefab6f5c0635760c357cc74cfab1d2d472ac" +checksum = "716d1a543341e57c454a87f793971941a9ffbfe5adbbe3db2aa6bf6d5f1b1478" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7043,10 +7091,25 @@ dependencies = [ ] [[package]] -name = "pallet-ranked-collective" -version = "46.0.0" +name = "pallet-psm" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2988271aadcd2995534a982f59c7492c6d6821969b7e7e5ba784383ef98e2a98" +checksum = "41efb0f2d552eb18fb790bd20fd2cbb871d8cf0ca5f8e00e4b48517f31e7d384" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + +[[package]] +name = "pallet-ranked-collective" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be41830e22ac02120ba83e91bbc250329cdf4fbac67620c6a6b4e529f87ea0d1" dependencies = [ "frame-benchmarking", "frame-support", @@ -7063,10 +7126,13 @@ dependencies = [ [[package]] name = "pallet-recovery" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92c12c1ebdef8c9928b298b05d6c63d47b3e75a12974133f650a05aa64e845f5" +checksum = "5e4112f40888eba880317e2000b0b239e1b07fc9237e74849b091af98bd24515" dependencies = [ + "frame-support", + "frame-system", + "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", @@ -7074,9 +7140,9 @@ dependencies = [ [[package]] name = "pallet-referenda" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68e3e46d58a50449a2a807ec1aa691da6f2b097662509bb7db69c75fcefdad63" +checksum = "4e9a9885c7315b309d4904cf504e03a02e7ea12c98386648e9838530b342620f" dependencies = [ "frame-benchmarking", "frame-support", @@ -7092,9 +7158,9 @@ dependencies = [ [[package]] name = "pallet-remark" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb0106582ce5185a48b26732c43a8118363b7eb5868486d3ad14f39d4b713069" +checksum = "94edc207df210061517f9ff1877a3084512581c43aa7f0e4f1ed6d1b338e25b1" dependencies = [ "frame-benchmarking", "frame-support", @@ -7109,9 +7175,9 @@ dependencies = [ [[package]] name = "pallet-revive" -version = "0.13.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7d2952877d5334961e9fb5935b37112334e455b0e7802a0f417e7123eb179d0" +checksum = "b77d1b5539765351b93b8468eb087bbee646327023f45ea044d930fa856a99a9" dependencies = [ "alloy-consensus", "alloy-core", @@ -7137,8 +7203,8 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "paste", - "polkavm 0.31.0", - "polkavm-common 0.31.0", + "polkavm 0.33.1", + "polkavm-common 0.33.0", "rand 0.8.6", "revm", "ripemd", @@ -7161,9 +7227,9 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" -version = "0.10.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49e3c6c4a57034fdf13d20aed456a2d5c09f7fd564bebf766939c155edecd17f" +checksum = "4efb1cd2d84727d34254c1fb1eac34d77d94a812c59b8bf1d34dbd23de2b1b4b" dependencies = [ "alloy-core", "anyhow", @@ -7179,9 +7245,9 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" -version = "0.7.2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54d78626aaf92f2c5bd0e25f97a16815753e8e2e3328677986564b4155db7667" +checksum = "1e819e77baf254cdb41a2a521eb871ee708e0a0197cd1db9a49d68ca646c085d" dependencies = [ "proc-macro2", "quote", @@ -7190,9 +7256,9 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" -version = "0.11.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6fbad22d6e4ae82c0a1c1335eb2b5f05fda2eaca4cdb732ec2bf354628c9bf" +checksum = "4c0cef0a48517471543a404f6ec497671b1ef1b6e78774ac24aee353527c896d" dependencies = [ "alloy-core", "bitflags 1.3.2", @@ -7206,9 +7272,9 @@ dependencies = [ [[package]] name = "pallet-root-offences" -version = "44.0.0" +version = "46.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "632966f2011ee995e0e8c6c950a563062b868e96c60eebcdb34bedf732ae125f" +checksum = "321efa39b4c9e18893b6a8d3e390296a26340ac30260804df321f8c8d8479ae6" dependencies = [ "frame-support", "frame-system", @@ -7223,9 +7289,9 @@ dependencies = [ [[package]] name = "pallet-root-testing" -version = "22.0.0" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9137bb68b4d1df36827c7e47de0e17c44e0f3062845fd20a0f07256fd47300d5" +checksum = "fa7df86ff17d5cc9e0ff85fbae5bae201c832d107b2f138b6d03fe6e7d33af9a" dependencies = [ "frame-support", "frame-system", @@ -7237,9 +7303,9 @@ dependencies = [ [[package]] name = "pallet-safe-mode" -version = "27.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601554929285a603998a6affdaecb57c60dbcbbd597a04b8f27eb5e8f7e8eecb" +checksum = "40c51a8867b04553068740e0d981318a2fb8dd5df72b0a8992279be3393f8318" dependencies = [ "docify", "pallet-balances", @@ -7252,9 +7318,9 @@ dependencies = [ [[package]] name = "pallet-salary" -version = "31.0.0" +version = "33.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e20b19635e007cf03fc673f85c04ef03baf691711962f5c88afee975b2a9a28" +checksum = "651f5daae9367b53ab0a615e5fc2b5404849afa8f0481fa42582ce074f8b6232" dependencies = [ "log", "pallet-ranked-collective", @@ -7265,9 +7331,9 @@ dependencies = [ [[package]] name = "pallet-scheduler" -version = "47.0.0" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6842877ee48d5256ba0ac42728abea828f78a7010304a0d74d4787c3e74deda8" +checksum = "0b2a852a3c1a4d38d2805789623531e133e1fe91c2663b7f1420852db074b273" dependencies = [ "docify", "frame-benchmarking", @@ -7283,9 +7349,9 @@ dependencies = [ [[package]] name = "pallet-scored-pool" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d543537bf1383a344803c95c990cff965714131984fd15248a5c9b8c95874a3" +checksum = "58dbd430c70ec7f2dfb4cfbd9ab4fb8b47fc02e27977b01c14efb0ba391f3255" dependencies = [ "frame-support", "frame-system", @@ -7297,9 +7363,9 @@ dependencies = [ [[package]] name = "pallet-session" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "714f6a0f4113534ac0be5e8800c469ed456b22d892ba18af81e630d4dcf88f51" +checksum = "9652248c8ffa9edac00d7d217d96e1d0210624f4707abeac20990044472694e6" dependencies = [ "frame-support", "frame-system", @@ -7320,9 +7386,9 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98fa0794eb98a03998a8b277d110f594705d8d7aaadc062be1b15fad58050e0" +checksum = "967870778286031509f4a434ff8daebd0ef02cee577b5ed681d197442547bec4" dependencies = [ "frame-benchmarking", "frame-support", @@ -7337,9 +7403,9 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" -version = "21.0.0" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cf79d43bfc3b82f5e9aa02146b0e1cdbebecfbe48b1885b8638bc0191e81a7d" +checksum = "3d5ee1833a57b8cfdc16c07b8183cc1bd0cdb8dc9ad4b9b108a87d736565b9b3" dependencies = [ "frame-support", "frame-system", @@ -7350,9 +7416,9 @@ dependencies = [ [[package]] name = "pallet-society" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7251a40722315651fe4fcedf947eff079eb5b28556d83daa92da6ce3d1acb958" +checksum = "adac0b16435d6a0f04a26913cffe5add14372b5b2e988bae9b22f766563a4247" dependencies = [ "frame-benchmarking", "frame-support", @@ -7368,9 +7434,9 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aef03a7c7078ffe2760fa937244d8c0b7bab7bd3562a0b7052488042c01e0044" +checksum = "e920112ca92ec9b5b1797e56fddf89e24b941ea77d6c8191d60ccc485da1b86e" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7390,9 +7456,9 @@ dependencies = [ [[package]] name = "pallet-staking-async" -version = "0.11.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36eba27f7af3b6bb1d0d1815b54ab6d8c1ca416b1ca52aa8951a0b05eda0e04e" +checksum = "9aa72c124fec0ec8581a423103db67e4fbb6fb047f4bf01548734863f2051b33" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7406,6 +7472,7 @@ dependencies = [ "scale-info", "serde", "sp-application-crypto", + "sp-arithmetic", "sp-core", "sp-io", "sp-npos-elections", @@ -7415,9 +7482,9 @@ dependencies = [ [[package]] name = "pallet-staking-async-ah-client" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbfed4a065bcd2366fac6af7d393618eaeed54488205e299a6446b9d3ff8dd58" +checksum = "2e6b5eba70f758f082921f4f3682638cac3ac2e9694f22dec9d32d3b79b4b71d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7436,9 +7503,9 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b88591a93d65023ec21cc0f05efe81ae10c92d9798c1796c07ff35205c4b349" +checksum = "72fc88bf30b41e78cbf62c1245841d6ed83ef6d2637efe0f2dcef3683c57a5ae" dependencies = [ "frame-benchmarking", "frame-support", @@ -7457,9 +7524,9 @@ dependencies = [ [[package]] name = "pallet-staking-async-runtime-api" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4cf6cfedd955230c93303a232c7fc744b24134f48713a0b3da33b8744d2836c" +checksum = "945381cbd339ae47f24791c25f60ce51fdaa6e3b5a211aa2d270d7f938e50f0d" dependencies = [ "parity-scale-codec", "sp-api", @@ -7478,9 +7545,9 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" -version = "31.0.0" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44971962494a7aaeeacec7f333b290f9c4285a6fdec609ef0baf502dbf8f1674" +checksum = "5a6f604185aa5b2528877110bbd615f1251133ac922f7b7b33a21c558ad8a387" dependencies = [ "parity-scale-codec", "sp-api", @@ -7489,9 +7556,9 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" -version = "51.0.0" +version = "54.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368619398063e5db5aad3f0a5ec471d78f09ac6bfa37de7235e97261e0eec88d" +checksum = "363c5734028533ea346ffd61d7f728d9bb15cd028cdcf931809caf33c02b4833" dependencies = [ "frame-benchmarking", "frame-support", @@ -7506,9 +7573,9 @@ dependencies = [ [[package]] name = "pallet-statement" -version = "28.0.0" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a50a58ec16b572eb58284c37b8c9ccfefbd4ab6277a7d694554d4e8d61c50be" +checksum = "b6d10c9b1f3561abe5b7e93aeb6ec00bf41cd65fe97073babaf9e37019fdebf9" dependencies = [ "frame-support", "frame-system", @@ -7524,9 +7591,9 @@ dependencies = [ [[package]] name = "pallet-sudo" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01818cacfcb6fd5b175faa6c822738081f63b945c7eb63d0bb5fba42d44cbe25" +checksum = "737608123d713af4d7619df47f22dbcd6fd55dbe5068f9ea429818bc3993bea7" dependencies = [ "docify", "frame-benchmarking", @@ -7540,9 +7607,9 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c72f687a8ee1d81ad37903541c468abd0f83041d110a3a629bf675d22c66a2c6" +checksum = "eb51deebc7013789cb29d7e27a1be156fe3fdb51b02a4f8a16c76daded664adf" dependencies = [ "docify", "frame-benchmarking", @@ -7559,9 +7626,9 @@ dependencies = [ [[package]] name = "pallet-tips" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4a2ac12c6c6f6d7e389813190ceb4789827c4dd283fd42b29c4ace17d5341bf" +checksum = "76f1fa0a5fd5fef9ed7cb48d48b6ba181eac09699f0929140b4a0f9b47d42aa4" dependencies = [ "frame-benchmarking", "frame-support", @@ -7578,9 +7645,9 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2d3a80999b9a2105794dfe28ca59553b68ba6e00b99ff1f93e82f475f5b28a7" +checksum = "9041abf1095150239fec5bc98c9c28b50708e5633392f9ca1b3df9f0f03d2d72" dependencies = [ "frame-benchmarking", "frame-support", @@ -7595,9 +7662,9 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "299009c2f765323c1d45ee20e477fdc73e405db6d36557f77a3a89250dfcae66" +checksum = "5e76d71c23c93bf392aa69ac40041d39461f2083abf30abe05b753951cd7eefa" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -7608,9 +7675,9 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90f19b40e98bd4417b6b53864d86ed4bf7751c493c4469d7546349068c51fb9b" +checksum = "924c9acb1f1a2209022103ebb36594dc2e3455204a5a580be0a8023b588bc185" dependencies = [ "frame-benchmarking", "frame-support", @@ -7628,9 +7695,9 @@ dependencies = [ [[package]] name = "pallet-treasury" -version = "45.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b64e1010c6f0bd55702685a686d11298236b978ad3f554428598035dfffc5559" +checksum = "13738baf24d75c8d41f706e522b243d98c282b331243d075e86231acfdd2c23e" dependencies = [ "docify", "frame-benchmarking", @@ -7648,9 +7715,9 @@ dependencies = [ [[package]] name = "pallet-tx-pause" -version = "27.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "489b55bbbd23a3f5f844733cbae3d339343b9b3296184d06d1ba41ff63244fb3" +checksum = "a63ee9fbe500c50a61a5cfa23cf5b96a63e1cb8123638082b595133164450b41" dependencies = [ "docify", "parity-scale-codec", @@ -7660,9 +7727,9 @@ dependencies = [ [[package]] name = "pallet-uniques" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2db3b27b6d1aacb1a84e261181f274d85a85713792a8e9cf7cc90ed6a5086e48" +checksum = "8eb59ceb18b96668033944eb77288add7ff1960b76f31af484d6d03f9068ab6f" dependencies = [ "frame-benchmarking", "frame-support", @@ -7675,9 +7742,9 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f56ed0929cd5b774ec690eb77255f11ea207a637f0f80a841d0f2031ad40077" +checksum = "6f6a381375b03d44183d0140868493a87cc346eea561aa534de0a9332088227f" dependencies = [ "frame-benchmarking", "frame-support", @@ -7691,9 +7758,9 @@ dependencies = [ [[package]] name = "pallet-verify-signature" -version = "0.9.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af19a75f0e4fade3a30955c248455e13697955c8ff511700b1ca26341f921239" +checksum = "5b82b1421a0d2cf2b53daf556c7a673c72cf1534b3309bef28130ca8c944a6bc" dependencies = [ "frame-benchmarking", "frame-support", @@ -7707,9 +7774,9 @@ dependencies = [ [[package]] name = "pallet-vesting" -version = "46.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d02b11d371d82862b3535d4983281efbe5629aab2155e545091182b098a7f54" +checksum = "0bd960d8545bf592283bf630b9edfa88241adc0d3d98be843ae1c53bcea4fd30" dependencies = [ "frame-benchmarking", "frame-support", @@ -7721,10 +7788,31 @@ dependencies = [ ] [[package]] -name = "pallet-whitelist" -version = "45.0.0" +name = "pallet-vesting-precompiles" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b883685a506fb80693725763c54efc679197f716ae2ce486da2ae738c600b9" +checksum = "9ad4b6f5abaa18f4aba0945d00c43c52525330a60018a93de5d7eb23c5e1a430" +dependencies = [ + "alloy-core", + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-balances", + "pallet-revive", + "pallet-timestamp", + "pallet-vesting", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-whitelist" +version = "47.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e582aaaeeafc15873f018a81568f6cfb76a3921d9d8719f7bb2b286dbf2833" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7733,9 +7821,9 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "26.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "154d5c722510da6de379b77db69a04b1104dfcb6e3166dd00e6199b2284f9d36" +checksum = "f6bd4996a599499dc6e3b5638020cde72bca0f329279edb678f8e22522645016" dependencies = [ "bounded-collections 0.3.2", "frame-benchmarking", @@ -7758,9 +7846,9 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "26.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ecef005b36b5e3d2ffb230c5daec5314aa0f4e8d4862912616e7d4823d20c22" +checksum = "507e7010782bc98b905c7a4234586b73d576ebdd52b26cc832f29c5ddf0456e4" dependencies = [ "frame-benchmarking", "frame-support", @@ -7776,9 +7864,9 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" -version = "0.22.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92d2edcc9e1602170dbae3f7d089e6c41a79bd8191916c24b2d1b22a468c1138" +checksum = "61478eddb7e38f3e66c27ff525798b242202b027c661b287334ff7526b22a7ca" dependencies = [ "bp-messages", "bp-runtime", @@ -7799,9 +7887,9 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cb5c7bb5fd695bb510e3a8ca4e6b9a9b3ff421049782a91b3f234973f960cab" +checksum = "26b553f05719498ff8315eb5907595254bb797bb6621b066395d3349673ae003" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -7820,9 +7908,9 @@ dependencies = [ [[package]] name = "pallet-xcm-precompiles" -version = "0.4.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bab964381251e4b369460a9a83214eb6fc9d9813334848da71166a11f019a1e" +checksum = "fc6bda44054525e0bb89e66d5970c8f4755a3cc9b7a5a2b32467ad88e9d5cb77" dependencies = [ "frame-support", "pallet-revive", @@ -7835,9 +7923,9 @@ dependencies = [ [[package]] name = "parachains-common" -version = "28.0.0" +version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d25b1306dea2f28db555c1609df0a11a3a10ff9273d30d6b54e2de92e6a152" +checksum = "68d0c0bd00e7ceffc7f39893c324694b14e68921e3443392d1a67119456be3c9" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -7869,9 +7957,9 @@ dependencies = [ [[package]] name = "parachains-common-types" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abcf89556c148ca3285f53af72299f7f8893ff85f21eda8bd25d99acad310c5c" +checksum = "71fda8f9b6f492b5945123f4392d10a2b68bc2f1768d3eda13c3fec4236d4387" dependencies = [ "sp-consensus-aura", "sp-core", @@ -7880,9 +7968,9 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" -version = "29.0.0" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75802f8b57754b06172d0cd4f14964bbd0593858f281fc08e028e81582898317" +checksum = "318edf8e7f1d3e47fe559b744e827fb7f9b28c1a8eb5208eaddd835925dce0cf" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -7963,7 +8051,7 @@ checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.18", + "redox_syscall", "smallvec", "windows-link", ] @@ -8071,9 +8159,9 @@ dependencies = [ [[package]] name = "picosimd" -version = "0.9.3" +version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f8cf1ae70818c6476eb2da0ac8f3f55ecdea41a7aa16824ea6efc4a31cccf41" +checksum = "7823ffd00d2b55ebe51750a19f47f2a33cb1f1d135f5cba893379b81c4d44856" [[package]] name = "pin-project-lite" @@ -8097,12 +8185,6 @@ version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" -[[package]] -name = "plain" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" - [[package]] name = "plotters" version = "0.3.7" @@ -8133,9 +8215,9 @@ dependencies = [ [[package]] name = "polkadot-ckb-merkle-mountain-range" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "221c71b432b38e494a0fdedb5f720e4cb974edf03a0af09e5b2238dbac7e6947" +checksum = "f70a16374b7a26b74bfb4788254f8fd64c3406034e81694142cf93f1dd59368f" dependencies = [ "cfg-if", "itertools 0.10.5", @@ -8143,9 +8225,9 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "22.0.0" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "935a6564a270c421cf44bbb1c1258e8451e657cc80a8ab42a356dc93c087829b" +checksum = "48cd6be204c9f3934f8b8286989321b88515a5e8a38b354ef4636fc6531608ee" dependencies = [ "parity-scale-codec", "scale-info", @@ -8155,9 +8237,9 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" -version = "21.0.0" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da7ad41b206f59740a569b02fba0fc7e1cf0fab8ac1c5d73c4420078da5223b8" +checksum = "7b54e729fbb8d77d877ac2e6cdb8d60fc0b4db2d4ea8cdf61ceead5f39f58f89" dependencies = [ "array-bytes", "bounded-collections 0.3.2", @@ -8173,9 +8255,9 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "23.0.0" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c87e99a74666bd52dc0c20e84ca11ce4c9fcf05444bf42322dd88da1ccf1e96" +checksum = "381e8ce880009a5a406eb38d2d7a6549df6619416fd2ef2ae0c20c31fc62e29a" dependencies = [ "bitvec", "bounded-collections 0.3.2", @@ -8203,9 +8285,9 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "25.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6e07ed01b33a926fa3abf3ec50473e56d67e476e1b8e0fc91999f0f5778f36" +checksum = "73cf8605ef4b79450b6376aa13a5bc5877fdecd372254b304149718bf60e50cb" dependencies = [ "bitvec", "frame-benchmarking", @@ -8253,9 +8335,9 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "26.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a35c43d769accd579cbffcb88984739e103cc245363604282159d7a9f47e098" +checksum = "397ccc07bbf236d7cc1b23abbea6fb3915e21b808023d8854416c05868d3865c" dependencies = [ "bs58", "frame-benchmarking", @@ -8266,9 +8348,9 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "25.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40c4af4cf0ccb50b823289ab1f3ee524c2e178b43e5a21daf02d1cc8151413a1" +checksum = "67cf7c7c41cb77746c2ce746428815bb17d7c0a9e12bac6d5fa857319eef911f" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -8315,9 +8397,9 @@ dependencies = [ [[package]] name = "polkadot-sdk" -version = "2603.0.0" +version = "2604.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e07135bf8b24a4519d931c6b54286980bb06141379258b3a647ba9e8e0913697" +checksum = "dd8b86cd38d583428b435dc7a40af089ece7269af3d4c794a3aab5ac1854a766" dependencies = [ "asset-test-utils", "assets-common", @@ -8365,9 +8447,11 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", + "pallet-accumulate-and-forward", "pallet-alliance", "pallet-asset-conversion", "pallet-asset-conversion-ops", + "pallet-asset-conversion-precompiles", "pallet-asset-conversion-tx-payment", "pallet-asset-rate", "pallet-asset-rewards", @@ -8400,7 +8484,6 @@ dependencies = [ "pallet-conviction-voting", "pallet-core-fellowship", "pallet-dap", - "pallet-dap-satellite", "pallet-delegated-staking", "pallet-democracy", "pallet-derivatives", @@ -8442,8 +8525,10 @@ dependencies = [ "pallet-paged-list", "pallet-parameters", "pallet-people", + "pallet-pgas-allowance", "pallet-preimage", "pallet-proxy", + "pallet-psm", "pallet-ranked-collective", "pallet-recovery", "pallet-referenda", @@ -8480,6 +8565,7 @@ dependencies = [ "pallet-utility", "pallet-verify-signature", "pallet-vesting", + "pallet-vesting-precompiles", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", @@ -8515,9 +8601,11 @@ dependencies = [ "sp-crypto-ec-utils", "sp-crypto-hashing", "sp-crypto-hashing-proc-macro", + "sp-dap", "sp-debug-derive", "sp-externalities", "sp-genesis-builder", + "sp-hop", "sp-inherents", "sp-io", "sp-keyring", @@ -8543,6 +8631,7 @@ dependencies = [ "sp-trie", "sp-version", "sp-version-proc-macro", + "sp-virtualization", "sp-wasm-interface", "sp-weights", "staging-parachain-info", @@ -8556,9 +8645,9 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" -version = "0.15.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbb69b7c3aa7bbe73a7c98159ce9bfe5f84d099975a9f923ebbdce5e566cf1bb" +checksum = "c3007df186bc582c62d7719eac0b88d35e7bd7bccaaedc3d8b2f9be802774853" dependencies = [ "docify", "frame-benchmarking", @@ -8590,20 +8679,6 @@ dependencies = [ "sp-version", ] -[[package]] -name = "polkavm" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34ddb26cbe473e21bf5c329723e72fdf9208b5f9674e54721bf436e2efdbb26f" -dependencies = [ - "libc", - "log", - "picosimd", - "polkavm-assembler 0.31.0", - "polkavm-common 0.31.0", - "polkavm-linux-raw 0.31.0", -] - [[package]] name = "polkavm" version = "0.33.1" @@ -8619,12 +8694,17 @@ dependencies = [ ] [[package]] -name = "polkavm-assembler" -version = "0.31.0" +name = "polkavm" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f9006f0a135c6d035487fa88fa75b97b32a53d1d914c757f131c8e10a2af295" +checksum = "90d020e05b17d1d7612045ff1244efb33c37e54838be5c8a6af00e7e10adc019" dependencies = [ + "libc", "log", + "picosimd", + "polkavm-assembler 0.34.0", + "polkavm-common 0.34.0", + "polkavm-linux-raw 0.34.0", ] [[package]] @@ -8636,6 +8716,15 @@ dependencies = [ "log", ] +[[package]] +name = "polkavm-assembler" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3145b14db78aaa7c37bd401906f0ccf3af2dc7ff6bebb3d89a88967ae14a4dc" +dependencies = [ + "log", +] + [[package]] name = "polkavm-common" version = "0.30.0" @@ -8645,29 +8734,29 @@ dependencies = [ "picosimd", ] -[[package]] -name = "polkavm-common" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0a3e43fa1a54b955a2f9422b1690c3cc29252ac8828c02a99d2370b9f2a188e" -dependencies = [ - "blake3", - "log", - "picosimd", - "polkavm-assembler 0.31.0", -] - [[package]] name = "polkavm-common" version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e44a9487003cf5b9fc4462bbcf105cc37d5d9b18b40edf5ed50dd20ed1fdb27" dependencies = [ + "blake3", "log", "picosimd", "polkavm-assembler 0.33.0", ] +[[package]] +name = "polkavm-common" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67b1bdbd3d706e8fe695403f501c218f20550e48181e2a56033665ecba3eb4c2" +dependencies = [ + "log", + "picosimd", + "polkavm-assembler 0.34.0", +] + [[package]] name = "polkavm-derive" version = "0.30.0" @@ -8679,11 +8768,11 @@ dependencies = [ [[package]] name = "polkavm-derive" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d944b6b4e792c2a120232b52bd6f2c9dd3071d3f48462afb2b5d00cb9f7ac9" +checksum = "3ef966bc8518a66ce12d4edb73f2c4094cae72bb23258bc9e9b2802cc9d6cd79" dependencies = [ - "polkavm-derive-impl-macro 0.31.0", + "polkavm-derive-impl-macro 0.33.0", ] [[package]] @@ -8700,11 +8789,11 @@ dependencies = [ [[package]] name = "polkavm-derive-impl" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c14b030150f81dfde110997b6fafc19741998130908fdab85f1a66bb735025" +checksum = "f0c2166ad71dd7f51dcdd0d91b70d408a8b3610fa6e94d8202dd4b7185607181" dependencies = [ - "polkavm-common 0.31.0", + "polkavm-common 0.33.0", "proc-macro2", "quote", "syn 2.0.117", @@ -8722,25 +8811,25 @@ dependencies = [ [[package]] name = "polkavm-derive-impl-macro" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3fcadb13edfcc3b4046fcd2d292597782f5b7a2af140e6363fbf71fe196b425" +checksum = "c7ac2ac8ec5b938e249fa97b5ebb1e6fa47000c81a25eba6bf0f13edb8d430e4" dependencies = [ - "polkavm-derive-impl 0.31.0", + "polkavm-derive-impl 0.33.0", "syn 2.0.117", ] [[package]] name = "polkavm-disassembler" -version = "0.33.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8667ebc0e5d1f6e88f3992d177a253a23d997ecb13af96fbf951c24c77b39633" +checksum = "803bd60570ae34a63fe97865d58d02db9bca5af6f4ef0059c6856edeb5ea5849" dependencies = [ "clap", "iced-x86", - "polkavm 0.33.1", - "polkavm-common 0.33.0", - "polkavm-linker 0.33.0", + "polkavm 0.34.0", + "polkavm-common 0.34.0", + "polkavm-linker 0.34.0", ] [[package]] @@ -8761,32 +8850,32 @@ dependencies = [ [[package]] name = "polkavm-linker" -version = "0.33.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046d371182d27b707e116d1637ccdc8514e0e123130139ecff62bd78d987c622" +checksum = "1f49e142e81d23765cde731adf4263b4c3b77a06801ae603bbe5a71933de9ca0" dependencies = [ "dirs", "gimli 0.31.1", "hashbrown 0.14.5", "log", "object 0.36.7", - "polkavm-common 0.33.0", + "polkavm-common 0.34.0", "regalloc2 0.9.3", "rustc-demangle", ] -[[package]] -name = "polkavm-linux-raw" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbcd9ed5f77c60f3878289001d3e789da301746249b622bfb2876e2d0fe32c0b" - [[package]] name = "polkavm-linux-raw" version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42063d4a1c52e569f7794df27dab3e19c9fa8946184023257bdbb43eb4a94be5" +[[package]] +name = "polkavm-linux-raw" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff4d1210eddaae35bb36479f99569fe6677ea47daefbeab1705ccc80ad246fc3" + [[package]] name = "poly1305" version = "0.8.0" @@ -8924,7 +9013,7 @@ version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" dependencies = [ - "toml_edit 0.25.11+spec-1.1.0", + "toml_edit 0.25.12+spec-1.1.0", ] [[package]] @@ -9015,9 +9104,9 @@ checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.11.0", + "bitflags 2.13.0", "num-traits", - "rand 0.9.3", + "rand 0.9.4", "rand_chacha 0.9.0", "rand_xorshift", "regex-syntax", @@ -9028,9 +9117,9 @@ dependencies = [ [[package]] name = "psm" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3852766467df634d74f0b2d7819bf8dc483a0eb2e3b0f50f756f9cfe8b0d18d8" +checksum = "645dbe486e346d9b5de3ef16ede18c26e6c70ad97418f4874b8b1889d6e761ea" dependencies = [ "ar_archive_writer", "cc", @@ -9038,9 +9127,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b89c4319786b16c1a6a38ee04788d32c669b61ba4b69da2162c868c18be99c1b" +checksum = "fae33db3d81aa92ead4ba06f7f9bbf32b2d8ff4132a00df5fa0913fd03dfa33c" dependencies = [ "cranelift-bitset", "log", @@ -9050,9 +9139,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "938543690519c20c3a480d20a8efcc8e69abeb44093ab1df4e7c1f81f26c677a" +checksum = "055100cf63f790c7bd02e606339916e1a403485358d4ae890ce912c102a9e80d" dependencies = [ "proc-macro2", "quote", @@ -9106,9 +9195,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166" +checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" dependencies = [ "rand_chacha 0.9.0", "rand_core 0.9.5", @@ -9180,9 +9269,9 @@ checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" [[package]] name = "rayon" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" +checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d" dependencies = [ "either", "rayon-core", @@ -9204,16 +9293,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.0", -] - -[[package]] -name = "redox_syscall" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f450ad9c3b1da563fb6948a8e0fb0fb9269711c9c73d9ea1de5058c79c8d643a" -dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -9276,9 +9356,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.12.3" +version = "1.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba" dependencies = [ "aho-corasick", "memchr", @@ -9305,9 +9385,9 @@ checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "reqwest" @@ -9446,7 +9526,7 @@ dependencies = [ "anyhow", "libc", "lld-sys", - "polkavm-linker 0.33.0", + "polkavm-linker 0.34.0", "revive-builtins", "tempfile", ] @@ -9481,7 +9561,7 @@ dependencies = [ "itertools 0.14.0", "libc", "num", - "polkavm-common 0.33.0", + "polkavm-common 0.34.0", "polkavm-disassembler", "revive-common", "revive-linker", @@ -9740,7 +9820,7 @@ version = "7.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f64fbacb86008394aaebd3454f9643b7d5a782bd251135e17c5b33da592d84d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "revm-bytecode", "revm-primitives", "serde", @@ -9787,9 +9867,9 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "26.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65ebfa29c290eec677fd6e5ed93ba214f87eeb817b82b595aa4e831e3b773e3e" +checksum = "4098cd6f25d875a16b64730868cdf4d54c600bd84d866a537ce5379833cb11be" dependencies = [ "frame-support", "polkadot-primitives", @@ -9804,9 +9884,9 @@ dependencies = [ [[package]] name = "rug" -version = "1.29.0" +version = "1.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25f6c8f906c90b48e0c1745c9f814c3a31c5eba847043b05c3e9a934dec7c4b3" +checksum = "07a8857882aec59d27254b02481c709327c13de6fad1da60bfc4f9783eaaa61e" dependencies = [ "az", "gmp-mpfr-sys", @@ -9816,9 +9896,9 @@ dependencies = [ [[package]] name = "ruint" -version = "1.17.2" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c141e807189ad38a07276942c6623032d3753c8859c146104ac2e4d68865945a" +checksum = "0298da754d1395046b0afdc2f20ee76d29a8ae310cd30ffa84ed42acba9cb12a" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", @@ -9834,7 +9914,7 @@ dependencies = [ "primitive-types 0.12.2", "proptest", "rand 0.8.6", - "rand 0.9.3", + "rand 0.9.4", "rlp 0.5.2", "ruint-macro", "serde_core", @@ -9905,18 +9985,18 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] name = "rustls-pki-types" -version = "1.14.0" +version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" +checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" dependencies = [ "zeroize", ] @@ -9983,9 +10063,9 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "36.0.0" +version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a15660b2682abf8e57ca59fec3d02ca5ab16b35acee560d74279997d2b10aa22" +checksum = "c0d3f1e8a1ed997d5fa6f86c005fb47c10b64184c68e611b1f310e3d039e44c7" dependencies = [ "log", "sp-core", @@ -9995,9 +10075,9 @@ dependencies = [ [[package]] name = "sc-executor" -version = "0.48.0" +version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c53468dcb922f00210899b6a2de3417d9642963e457a162a231f90ef866b76d" +checksum = "cef04379da853c1c14df0ebe8a394ddc6c042ff6e164d285db137edccf6eca14" dependencies = [ "parity-scale-codec", "parking_lot", @@ -10019,11 +10099,11 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "0.44.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "588cfbcb1eff48c2a6463fbbcc938350028798f1de21e194b1d5612a116edfd4" +checksum = "f06c9a86b3475f8182b4e69b75c2b8563e6c71398ddce742f326ba1c2a136efd" dependencies = [ - "polkavm 0.31.0", + "polkavm 0.33.1", "sc-allocator", "sp-maybe-compressed-blob", "sp-wasm-interface", @@ -10033,12 +10113,12 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4589c0810bf2f2347816d6d1b86fec04be475531246eae371e8bac96df5a4161" +checksum = "10bb402bec955b45c3a7882c8f3de3764dff9ce7705a4936ee7deb7c8ce01377" dependencies = [ "log", - "polkavm 0.31.0", + "polkavm 0.33.1", "sc-executor-common", "sp-runtime-interface", "sp-wasm-interface", @@ -10046,9 +10126,9 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" -version = "0.44.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e568f7374a379035d3476bf7be847ea7ba7507652131baf6a87d096694f5d4ff" +checksum = "fe2b72c4c65ae32931f36979dd0ca27055f24a556f0308083b2101c1fddf09d1" dependencies = [ "anyhow", "log", @@ -10057,6 +10137,7 @@ dependencies = [ "sc-allocator", "sc-executor-common", "sp-runtime-interface", + "sp-virtualization", "sp-wasm-interface", "wasmtime", ] @@ -10329,7 +10410,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c3c81b43dc2d8877c216a3fccf76677ee1ebccd429566d3e67447290d0c42b2" dependencies = [ "bitcoin_hashes", - "rand 0.9.3", + "rand 0.9.4", "secp256k1-sys 0.11.0", ] @@ -10393,7 +10474,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "core-foundation", "core-foundation-sys", "libc", @@ -10495,9 +10576,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" dependencies = [ "indexmap 2.14.0", "itoa", @@ -10541,11 +10622,12 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.18.0" +version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f" +checksum = "76a5c54c7310e7b8b9577c286d7e399ddd876c3e12b3ed917a8aabc4b96e9e8c" dependencies = [ "base64", + "bs58", "chrono", "hex", "indexmap 1.9.3", @@ -10560,9 +10642,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.18.0" +version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65" +checksum = "84d57bc0c8b9a17920c178daa6bb924850d54a9c97ab45194bb8c17ad66bb660" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -10588,7 +10670,7 @@ checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" dependencies = [ "cfg-if", "cpufeatures 0.3.0", - "digest 0.11.2", + "digest 0.11.3", ] [[package]] @@ -10623,9 +10705,9 @@ checksum = "5f179d4e11094a893b82fff208f74d448a7512f99f5a0acbd5c679b705f83ed9" [[package]] name = "sha3" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" +checksum = "77fd7028345d415a4034cf8777cd4f8ab1851274233b45f84e3d955502d93874" dependencies = [ "digest 0.10.7", "keccak 0.1.6", @@ -10637,15 +10719,15 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1" dependencies = [ - "digest 0.11.2", + "digest 0.11.3", "keccak 0.2.0", ] [[package]] name = "sha3-asm" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59cbb88c189d6352cc8ae96a39d19c7ecad8f7330b29461187f2587fdc2988d5" +checksum = "a6287fd675f713484342a89cbf0a386abef5f15919cfad607e5e1f19e1e15331" dependencies = [ "cc", "cfg-if", @@ -10662,9 +10744,9 @@ dependencies = [ [[package]] name = "shlex" -version = "1.3.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" [[package]] name = "signature" @@ -10703,9 +10785,9 @@ checksum = "620a1d43d70e142b1d46a929af51d44f383db9c7a2ec122de2cd992ccfcf3c18" [[package]] name = "siphasher" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" +checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" [[package]] name = "slab" @@ -10721,9 +10803,9 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" -version = "22.0.0" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e20ff1442e2ec0fc5a6f3412ddc0424b102b9fc2caddb42e9a345aeacc7c98b5" +checksum = "5f44f27e5459eba934a64d7eca57a7d3561242020e1f53005f9e561aea54c7c3" dependencies = [ "enumn", "parity-scale-codec", @@ -10733,18 +10815,18 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.15.1" +version = "1.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" dependencies = [ "serde", ] [[package]] name = "snowbridge-core" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1433a74db94e906dca4c31b6bfc65e03741a1f5ebcc0662216a77cb3c2c1a773" +checksum = "7ed321840bbea73126905d32bcc268ca7ae4ac6d949acc801770cde7dafbfc8c" dependencies = [ "bp-relayers", "frame-support", @@ -10767,9 +10849,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.6.3" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" +checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" dependencies = [ "libc", "windows-sys 0.61.2", @@ -10777,9 +10859,9 @@ dependencies = [ [[package]] name = "sp-api" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "187cf25fd6768df325bfc104148ef2945bf3ec3242698670637223abf4a763cc" +checksum = "8977f83b4672cff5fff35a89a042e925d02f2a7dbfd63b7f4d12c80a2581f16b" dependencies = [ "docify", "hash-db", @@ -10815,9 +10897,9 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "45.0.0" +version = "46.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47687573285619b845d812f3fca7ca3cf7ce7c8456765a7736476a218caa3070" +checksum = "fb47c341b52ca668e68929c982c9f4698b467012e1760b71f5be6cf8cf0fb49a" dependencies = [ "parity-scale-codec", "scale-info", @@ -10843,9 +10925,9 @@ dependencies = [ [[package]] name = "sp-authority-discovery" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d53ee63efb5ce91b6c0696a41c9b38dd5be65559b0ee590ea7eddf8d907ad64" +checksum = "5f2f86caf5c442b801c497fb38baca6c5ab1cac8c58996f6d1036cc2cd8357ea" dependencies = [ "parity-scale-codec", "scale-info", @@ -10856,10 +10938,11 @@ dependencies = [ [[package]] name = "sp-block-builder" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c2cc35ecc1c4978dfa007c887b23f8b6354c50c9b778bc1dcb484ede6bd13cc" +checksum = "bbeb0ace14f9c854d34d1e1c7aaa26132bb8862470e4a29574cc3041b6f5eec9" dependencies = [ + "parity-scale-codec", "sp-api", "sp-inherents", "sp-runtime", @@ -10867,9 +10950,9 @@ dependencies = [ [[package]] name = "sp-consensus-aura" -version = "0.47.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4faf051693a9830c36e806da779d8e251f4e7019dc16b3bd9dc3734cf5de74d5" +checksum = "d7b60bc0893c412a3ad7413bdff09773a726e480cf72ea2948d3353006ab7277" dependencies = [ "async-trait", "parity-scale-codec", @@ -10884,9 +10967,9 @@ dependencies = [ [[package]] name = "sp-consensus-babe" -version = "0.47.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0e7d258673de490bcca9ef735e84ce2a34aad780170d4884773a7ea8f1aa851" +checksum = "9e0380bb40464600f232d8c7d1fe87c51066b348e3d937897ca99793f91277e7" dependencies = [ "async-trait", "parity-scale-codec", @@ -10903,9 +10986,9 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" -version = "29.0.0" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f4bf7929296255bf94696c5433b95b76882cad6fb0728513a9223d84044372f" +checksum = "3c4d64f50a8879832cae4635efb6100bd15040ea7806024acad557c8552a188a" dependencies = [ "parity-scale-codec", "scale-info", @@ -10924,9 +11007,9 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" -version = "28.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "311ca4c8d49965b47100759a8678a7c19badd6f0eceb2323ee00b7ff0db9036f" +checksum = "cfca49ba5adad1296e7e97ecb98a6cc1381d024a73064d2dba8b4d5f94cfe512" dependencies = [ "finality-grandpa", "log", @@ -10942,9 +11025,9 @@ dependencies = [ [[package]] name = "sp-consensus-pow" -version = "0.47.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f60cebed0db0c193b52b939c9088b24178d316f367b82d76d79b732ac2675377" +checksum = "0bb433c3fa77a1005053d5165c48878d2b57ee864b177b28fd2923e3bd5d735a" dependencies = [ "parity-scale-codec", "sp-api", @@ -10954,9 +11037,9 @@ dependencies = [ [[package]] name = "sp-consensus-slots" -version = "0.47.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b65d468f0ccd29f8435e1a01779a20b2ebdebd852c8c8acaa72b0b46a8ef4513" +checksum = "cf724d2985e75f4e93be6627c8b64febd9565d1ed7908656757a309ad94bc15a" dependencies = [ "parity-scale-codec", "scale-info", @@ -10966,11 +11049,11 @@ dependencies = [ [[package]] name = "sp-core" -version = "40.0.0" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9182532d34684ad8852e7c5036469da9db38f318bc5ba70bb5e1e119d6154fc7" +checksum = "571e6da2db8de83fa2a6f9fab2a86befdcd004c90cfa19c641b072d3f322a60d" dependencies = [ - "ark-vrf", + "ark-vrf 0.5.1", "array-bytes", "bip39", "bitflags 1.3.2", @@ -11023,9 +11106,9 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" -version = "0.20.0" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c867f35f3fd732d56328bdb3d93674454e7b466e3ca384c20ce4f5713ad50350" +checksum = "c6e4762b75d01ad454abc555dc087acc61be83c01a7ba49cba7c0b966406ca97" dependencies = [ "ark-bls12-377 0.5.0", "ark-bls12-377-ext", @@ -11038,6 +11121,7 @@ dependencies = [ "ark-ed-on-bls12-377-ext", "ark-ed-on-bls12-381-bandersnatch", "ark-ed-on-bls12-381-bandersnatch-ext", + "ark-ff 0.5.0", "ark-pallas", "ark-pallas-ext", "ark-scale", @@ -11056,7 +11140,7 @@ dependencies = [ "byteorder", "digest 0.10.7", "sha2 0.10.9", - "sha3 0.10.8", + "sha3 0.10.9", "twox-hash", ] @@ -11071,6 +11155,15 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "sp-dap" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "031348d9eb2341f7a19ee2b0a0e0d72c9c0b8262cc8f2a6d12184967fd6a3055" +dependencies = [ + "frame-support", +] + [[package]] name = "sp-debug-derive" version = "15.0.0" @@ -11096,9 +11189,9 @@ dependencies = [ [[package]] name = "sp-genesis-builder" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1a51435d952ef0d838ed053eafab18ddd1e5d54bb2dcc8fdf911149bbcdb962" +checksum = "2cee8b7ba45f4b2d8a5720248e024489daf58a9b795ac3e24ac9a697938b0254" dependencies = [ "parity-scale-codec", "scale-info", @@ -11108,10 +11201,21 @@ dependencies = [ ] [[package]] -name = "sp-inherents" -version = "41.0.0" +name = "sp-hop" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6a2ce2df5f2a1a36420edb6434d87f759d548a2e6c6f0fe46df32df3e4d902e" +checksum = "fca325b1970c01a8ba3b085cba67f6cb507dbb128e11a8ed248d6684edcd162a" +dependencies = [ + "parity-scale-codec", + "sp-api", + "sp-runtime", +] + +[[package]] +name = "sp-inherents" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a298a87658bf4420b179fb15ee45ed885d77b53dc9627b1e858c16e1705417f" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11123,9 +11227,9 @@ dependencies = [ [[package]] name = "sp-io" -version = "45.0.0" +version = "46.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d7e77b0b5db4d20623ebcf0e8a130f2db0d8b45c3862fe4817eca6f77df77f4" +checksum = "cc8f8415b05edacb24866790c540e29ff967250faffda9996709c2d48f0f6ca4" dependencies = [ "bytes", "docify", @@ -11133,7 +11237,7 @@ dependencies = [ "libsecp256k1", "log", "parity-scale-codec", - "polkavm-derive 0.31.0", + "polkavm-derive 0.33.0", "rustversion", "secp256k1 0.28.2", "sp-core", @@ -11150,9 +11254,9 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2b2c7624805d3c93f70b98fb747ddda4cd2a1f8e5dd57f0c7594843a2c0553d" +checksum = "813e9b9aa49e55c76eb1c759f4f13d70f98f4882b204145c357149c2744042a5" dependencies = [ "sp-core", "sp-runtime", @@ -11161,9 +11265,9 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9662309b140264f45d8dfdfa605d7f6f050b4eb39059bf467f255dbda5f2decf" +checksum = "74fead48d67f4374903b78624bca25fbf15f95a79d8dbefdecd407bb01544c3d" dependencies = [ "parity-scale-codec", "parking_lot", @@ -11183,10 +11287,11 @@ dependencies = [ [[package]] name = "sp-metadata-ir" -version = "0.12.3" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acb04cf79ea9c576c8cf3f493a9e6e432a81b181e64e9bdcc485b0004505fb5a" +checksum = "fb285f8d35b3fbb553e31c66182c25985717526f21920a08d23fdca88e3bdd1e" dependencies = [ + "derive-where", "frame-metadata", "parity-scale-codec", "scale-info", @@ -11194,9 +11299,9 @@ dependencies = [ [[package]] name = "sp-mixnet" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b933e746c6a9cd9522dbc0b7bf6fc1c7315539398272bd7c433fcb504106631c" +checksum = "f519215a92d3e247992096e24b7921a9a0507031da43d0df4ab236db80728890" dependencies = [ "parity-scale-codec", "scale-info", @@ -11206,9 +11311,9 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42eb6a1dd300f05fee8bce5b46f32ae6b4f749ccd5bcfbd7593b1d07d0540a20" +checksum = "c15e0898ec3677b90072748a008c4279e9b84c20f07fdfac5344d298b7baa5dd" dependencies = [ "log", "parity-scale-codec", @@ -11224,9 +11329,9 @@ dependencies = [ [[package]] name = "sp-npos-elections" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd559dc3d5b3d07878e03d840596a4713248c57508d0903318a625455c8db347" +checksum = "8b260d5b3f98407ff5caa01627ae8268e92161c8715b42d3c0e4767d94c3d981" dependencies = [ "parity-scale-codec", "scale-info", @@ -11238,9 +11343,9 @@ dependencies = [ [[package]] name = "sp-offchain" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08b235543475ee2d8eff16ea4a78a66b7c6e19e73d0727d324376b148eae1d20" +checksum = "479233298159d4108bb6e8a528a420eac15e4458e667c26d2b0d82ca0c5812b4" dependencies = [ "sp-api", "sp-core", @@ -11259,9 +11364,9 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "46.0.0" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86e3cfbb7a2c4388988868e4212e1a7b2c37fa8d4d562a8047309167f10b9f14" +checksum = "00f3c9491215e9d640c05ea651723f6834699f1088aa53043dc9badeb6177935" dependencies = [ "binary-merkle-tree", "bytes", @@ -11291,14 +11396,14 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "34.0.0" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97805f3fd193d473704b7d58bc08278d372bb35771811fb9c9c0050c2ab54efe" +checksum = "1263162adb7ffe06c762467495dca536794667abe24567c7a00d5edd2b3e727c" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive 0.31.0", + "polkavm-derive 0.33.0", "sp-externalities", "sp-runtime-interface-proc-macro", "sp-std", @@ -11324,9 +11429,9 @@ dependencies = [ [[package]] name = "sp-session" -version = "43.0.0" +version = "44.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66476246edf0a2365dc825dc4d5618a702d36b93d206c1fc6a7296f3e39b65f6" +checksum = "3512e490796edaca63373c8fb0f564c95ef9a2da13ce072d0bc0fb45b3eaf7c2" dependencies = [ "parity-scale-codec", "scale-info", @@ -11339,9 +11444,9 @@ dependencies = [ [[package]] name = "sp-staking" -version = "43.0.0" +version = "44.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da13120b034f92c2ee5a2e079f058e6b49a35a61c90584341e724a1a0d7b7194" +checksum = "bd5fbc654e344fe2e89574058e3c4b7cb75fa3a72f6fc6e34d55bce74fb9f978" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11353,9 +11458,9 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.50.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe73c014eca2543dfbcdad714bc9ae1d746778a78187b741587037790fcaa7ef" +checksum = "3789d2895faa6e5d0a88c34c19b8ca7f3fdd9823729bde83743fd13668aaf08a" dependencies = [ "hash-db", "log", @@ -11374,9 +11479,9 @@ dependencies = [ [[package]] name = "sp-statement-store" -version = "25.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29a6ba0b6bb901e758ca6e56e98d107ac71148d192624a19db9c9501defd2abb" +checksum = "21644d0770f68bad867fb7b46ffcb0ebc083c90711cd9869f8b9ccc69d7916cb" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -11420,9 +11525,9 @@ dependencies = [ [[package]] name = "sp-timestamp" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59cd7895aac9073e3f740cf14d3e08ab43fdcacb7d08be622e3890157e35f23f" +checksum = "bee8bc7031359911e9c2099dcd5f28844cbf7150d92a17917be5ee5bca183a35" dependencies = [ "async-trait", "parity-scale-codec", @@ -11446,9 +11551,9 @@ dependencies = [ [[package]] name = "sp-transaction-pool" -version = "41.0.0" +version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3971b8d878b5f5a984f75a75e80a2fc26270a112bb5c8643ea101499ac678fb2" +checksum = "bd9caa506f1b9865e6f79b8d24401fe687aa323151f252d62b1b79ebd4084e91" dependencies = [ "sp-api", "sp-runtime", @@ -11456,9 +11561,9 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" -version = "41.0.0" +version = "42.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4112668080223eeef01571b6a9fda84ea6a40123c89f178bcc84325497bd577" +checksum = "ce86ffe8a02bf8363dea6836438f96dfd0812ef0dc35324fef1827592b921f1f" dependencies = [ "async-trait", "parity-scale-codec", @@ -11472,9 +11577,9 @@ dependencies = [ [[package]] name = "sp-trie" -version = "43.0.0" +version = "44.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0566d4f76b5b6b0ababa1b6df67283642bcfa734a13e4cdbbb26aae1ae3a89c5" +checksum = "1f4d4aa0fec3c80f98762cae84ad7dda64c16dcd37f1b97c34c9d3402023119f" dependencies = [ "ahash", "foldhash 0.1.5", @@ -11498,9 +11603,9 @@ dependencies = [ [[package]] name = "sp-version" -version = "44.0.0" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca119a22444fddd66531574bfd64e161e8857522cfd72312bffedd4c544f96a" +checksum = "45a409b2e4cf147fc24ef158b3c6659738e7dca70838350309a3dc0cd59a81bc" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11529,10 +11634,26 @@ dependencies = [ ] [[package]] -name = "sp-wasm-interface" -version = "24.0.0" +name = "sp-virtualization" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd177d0658f3df0492f28bd39d665133a7868db5aa66c8642c949b6265430719" +checksum = "cbd5b06a4cc35605887e9681cda701554d159e1cb757ec97b12a4c496fc96ed2" +dependencies = [ + "log", + "num_enum", + "parity-scale-codec", + "polkavm 0.33.1", + "sp-runtime-interface", + "sp-std", + "sp-wasm-interface", + "strum", +] + +[[package]] +name = "sp-wasm-interface" +version = "25.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d29d5c802dbb12ce5efe240f1284842d285249b87530bb7729ddae2647c6b18" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -11595,22 +11716,22 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "stacker" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d74a23609d509411d10e2176dc2a4346e3b4aea2e7b1869f19fdedbc71c013" +checksum = "640c8cdd92b6b12f5bcb1803ca3bbf5ab96e5e6b6b96b9ab77dabe9e880b3190" dependencies = [ "cc", "cfg-if", "libc", "psm", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] name = "staging-parachain-info" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa56171c491509eba5db2aec7e2868edcac80e7783acedc5fca8f88071ac7e23" +checksum = "1aa569cb6bfee5b5b2ffa02bda035e133f7bb83efca7e2887a73fd7f1f43208e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -11622,9 +11743,9 @@ dependencies = [ [[package]] name = "staging-xcm" -version = "22.0.0" +version = "23.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecb0dcfe26176c9a34b4ebca3bc0040e72ef5e6df0c9a577789881cf1bdc7044" +checksum = "2b56f822ed85d21c534b84eac13db89c7d019c7357f017891f6b69b9959d5c30" dependencies = [ "array-bytes", "bounded-collections 0.3.2", @@ -11644,14 +11765,15 @@ dependencies = [ [[package]] name = "staging-xcm-builder" -version = "26.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d8ebc5b31c6ab3581dcb072ac2636368c1858cf5d8e8a0f6ce44b533b9c567" +checksum = "ab142ef7d78b19eabb76b1c6492caa4305e2b357dcba3b0775de63d7a773bb4a" dependencies = [ "environmental", "frame-support", "frame-system", "impl-trait-for-tuples", + "pallet-accumulate-and-forward", "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", @@ -11669,9 +11791,9 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "25.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da998fc8e31fbfacd626789067e2af3730ea8639d0f2a84d9ad6620a0eba886" +checksum = "57c9b0e1c37267245cb593be21a3c12067dd6de52edbf04b299f19f8851e0b6b" dependencies = [ "environmental", "frame-benchmarking", @@ -11885,9 +12007,9 @@ dependencies = [ [[package]] name = "syn-solidity" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53f425ae0b12e2f5ae65542e00898d500d4d318b4baf09f40fd0d410454e9947" +checksum = "ec005042c7d952febc1a3ef5b0f6674e9054aa836877a31c90b20e25b3d31744" dependencies = [ "paste", "proc-macro2", @@ -11948,7 +12070,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -11968,9 +12090,9 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "testnet-parachains-constants" -version = "19.0.0" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5064ed308510fd5541b71559af09801942e995c1f9acd154c969f821c0a220e" +checksum = "29ab4012aba2aa990859dac47069ef79d89c590aa1191c562c540ebaa89f09e5" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -12042,12 +12164,11 @@ dependencies = [ [[package]] name = "time" -version = "0.3.47" +version = "0.3.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" +checksum = "711a53c2d47bbd818258c498c8dbfe186a2526c631495cfe7e078567f86b8469" dependencies = [ "deranged", - "itoa", "num-conv", "powerfmt", "serde_core", @@ -12057,15 +12178,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" +checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109" [[package]] name = "time-macros" -version = "0.2.27" +version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215" +checksum = "71c652a3727a9cbb9a02f707f530b618ce00d0ccd762009c8c23bd191df3c17d" dependencies = [ "num-conv", "time-core", @@ -12117,9 +12238,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.51.1" +version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f66bf9585cda4b724d3e78ab34b73fb2bbaba9011b9bfdf69dc836382ea13b8c" +checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" dependencies = [ "bytes", "libc", @@ -12199,14 +12320,14 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.25.11+spec-1.1.0" +version = "0.25.12+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b59c4d22ed448339746c59b905d24568fcbb3ab65a500494f7b8c3e97739f2b" +checksum = "d2153edc6955a6c354fad8f5efd38b6a8769bdccf9fe50f8e1329f81b0baa5d7" dependencies = [ "indexmap 2.14.0", "toml_datetime 1.1.1+spec-1.1.0", "toml_parser", - "winnow 1.0.1", + "winnow 1.0.3", ] [[package]] @@ -12215,7 +12336,7 @@ version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" dependencies = [ - "winnow 1.0.1", + "winnow 1.0.3", ] [[package]] @@ -12241,20 +12362,20 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.8" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" +checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "bytes", "futures-util", "http", "http-body", - "iri-string", "pin-project-lite", "tower", "tower-layer", "tower-service", + "url", ] [[package]] @@ -12394,9 +12515,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.19.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "ucd-trie" @@ -12451,9 +12572,9 @@ dependencies = [ [[package]] name = "unicode-segmentation" -version = "1.13.2" +version = "1.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c" +checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" [[package]] name = "unicode-xid" @@ -12497,9 +12618,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.23.0" +version = "1.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9" +checksum = "144d6b123cef80b301b8f72a9e2ca4370ddec21950d0a103dd22c437006d2db7" dependencies = [ "js-sys", "wasm-bindgen", @@ -12525,7 +12646,7 @@ checksum = "225eaa083192400abfe78838e3089c539a361e0dd9b6884f61b5c6237676ec01" dependencies = [ "ark-scale", "ark-serialize 0.5.0", - "ark-vrf", + "ark-vrf 0.1.1", "bounded-collections 0.1.9", "derive-where", "parity-scale-codec", @@ -12557,7 +12678,7 @@ dependencies = [ "rand_chacha 0.3.1", "rand_core 0.6.4", "sha2 0.10.9", - "sha3 0.10.8", + "sha3 0.10.9", "zeroize", ] @@ -12576,6 +12697,20 @@ dependencies = [ "rayon", ] +[[package]] +name = "w3f-pcs" +version = "0.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ea1046a1deb6d26c34ba2d1f1bab4222d695d126502ee765f80b021753cb674" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-poly 0.5.0", + "ark-serialize 0.5.0", + "ark-std 0.5.0", + "merlin", +] + [[package]] name = "w3f-plonk-common" version = "0.0.2" @@ -12590,7 +12725,23 @@ dependencies = [ "getrandom_or_panic", "rand_core 0.6.4", "rayon", - "w3f-pcs", + "w3f-pcs 0.0.2", +] + +[[package]] +name = "w3f-plonk-common" +version = "0.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30408cda37b81bd7257319942584c794c5784d00d749757bc664656749a1472a" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-poly 0.5.0", + "ark-serialize 0.5.0", + "ark-std 0.5.0", + "getrandom_or_panic", + "rand_core 0.6.4", + "w3f-pcs 0.0.5", ] [[package]] @@ -12606,8 +12757,24 @@ dependencies = [ "ark-std 0.5.0", "ark-transcript", "rayon", - "w3f-pcs", - "w3f-plonk-common", + "w3f-pcs 0.0.2", + "w3f-plonk-common 0.0.2", +] + +[[package]] +name = "w3f-ring-proof" +version = "0.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cbfc4cb881a934e6f33c25927bf955d0cb18e52b94528bbc5fa28dddedb4cd1" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-poly 0.5.0", + "ark-serialize 0.5.0", + "ark-std 0.5.0", + "ark-transcript", + "w3f-pcs 0.0.5", + "w3f-plonk-common 0.0.7", ] [[package]] @@ -12646,11 +12813,11 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" -version = "1.0.2+wasi-0.2.9" +version = "1.0.4+wasi-0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.57.1", ] [[package]] @@ -12659,14 +12826,14 @@ version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.51.0", ] [[package]] name = "wasm-bindgen" -version = "0.2.118" +version = "0.2.125" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89" +checksum = "8ddb3f79143bced6de84270411622a2699cee572fc0875aeaf1e7867cf9fca1a" dependencies = [ "cfg-if", "once_cell", @@ -12677,9 +12844,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.68" +version = "0.4.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f371d383f2fb139252e0bfac3b81b265689bf45b6874af544ffa4c975ac1ebf8" +checksum = "503b14d284f2c8dac03b819967e155ea753f573586193b2b2c95990cb5d69280" dependencies = [ "js-sys", "wasm-bindgen", @@ -12687,9 +12854,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.118" +version = "0.2.125" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed" +checksum = "4e21a184b13fb19e157296e2c46056aec9092264fab83e4ba59e68c61b323c3d" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -12697,9 +12864,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.118" +version = "0.2.125" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904" +checksum = "fecefd9c35bd935a20fc3fc344b5f29138961e4f47fb03297d88f2587afb5ebd" dependencies = [ "bumpalo", "proc-macro2", @@ -12710,21 +12877,21 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.118" +version = "0.2.125" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129" +checksum = "23939e44bb9a5d7576fa2b563dc2e136628f1224e88a8deed09e04858b77871f" dependencies = [ "unicode-ident", ] [[package]] name = "wasm-encoder" -version = "0.235.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +checksum = "724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7" dependencies = [ "leb128fmt", - "wasmparser 0.235.0", + "wasmparser 0.236.1", ] [[package]] @@ -12800,11 +12967,11 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.235.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" +checksum = "a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "hashbrown 0.15.5", "indexmap 2.14.0", "semver 1.0.28", @@ -12817,7 +12984,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "hashbrown 0.15.5", "indexmap 2.14.0", "semver 1.0.28", @@ -12834,29 +13001,29 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.235.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75aa8e9076de6b9544e6dab4badada518cca0bf4966d35b131bbd057aed8fa0a" +checksum = "2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.235.0", + "wasmparser 0.236.1", ] [[package]] name = "wasmtime" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6fe976922a16af3b0d67172c473d1fd4f1aa5d0af9c8ba6538c741f3af686f4" +checksum = "319b720df5e1c49b5dbc916d28a386aad3f03ed96fa3cebe2c6270eb11b6baf3" dependencies = [ - "addr2line 0.24.2", + "addr2line", "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "bumpalo", "cc", "cfg-if", "fxprof-processed-profile", - "gimli 0.31.1", + "gimli 0.32.3", "hashbrown 0.15.5", "indexmap 2.14.0", "ittapi", @@ -12864,7 +13031,7 @@ dependencies = [ "log", "mach2", "memfd", - "object 0.36.7", + "object 0.37.3", "once_cell", "postcard", "pulley-interpreter", @@ -12875,7 +13042,7 @@ dependencies = [ "serde_json", "smallvec", "target-lexicon", - "wasmparser 0.235.0", + "wasmparser 0.236.1", "wasmtime-environ", "wasmtime-internal-asm-macros", "wasmtime-internal-cache", @@ -12888,48 +13055,48 @@ dependencies = [ "wasmtime-internal-unwinder", "wasmtime-internal-versioned-export-macros", "wasmtime-internal-winch", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "wasmtime-environ" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44b6264a78d806924abbc76bbc75eac24976bc83bdfb938e5074ae551242436f" +checksum = "acc2633f356486b8c5917e2aad7aca2b5b54f0f674a8f384a166e34d48101893" dependencies = [ "anyhow", "cpp_demangle", "cranelift-bitset", "cranelift-entity", - "gimli 0.31.1", + "gimli 0.32.3", "indexmap 2.14.0", "log", - "object 0.36.7", + "object 0.37.3", "postcard", "rustc-demangle", "serde", "serde_derive", "smallvec", "target-lexicon", - "wasm-encoder 0.235.0", - "wasmparser 0.235.0", + "wasm-encoder 0.236.1", + "wasmparser 0.236.1", "wasmprinter", ] [[package]] name = "wasmtime-internal-asm-macros" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6775a9b516559716e5710e95a8014ca0adcc81e5bf4d3ad7899d89ae40094d1a" +checksum = "f0e647efa7382e8cc8b668ee871af1da0f097d5f12ba2242ac865107c30996e8" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-internal-cache" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "138e33ad4bd120f3b1c77d6d0dcdce0de8239555495befcda89393a40ba5e324" +checksum = "acd2f0ea194190ae3d89e7d3f7a9bf95ccf7decdcb27ddef8418f7e03f5aeed5" dependencies = [ "anyhow", "base64", @@ -12941,15 +13108,15 @@ dependencies = [ "serde_derive", "sha2 0.10.9", "toml", - "windows-sys 0.59.0", + "windows-sys 0.60.2", "zstd 0.13.3", ] [[package]] name = "wasmtime-internal-cranelift" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec9ad7565e6a8de7cb95484e230ff689db74a4a085219e0da0cbd637a29c01c" +checksum = "dd24355be6b01300639f3fd2e83dfbb75efc18a3d3386e955e87415c96fc105d" dependencies = [ "anyhow", "cfg-if", @@ -12958,15 +13125,15 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-native", - "gimli 0.31.1", + "gimli 0.32.3", "itertools 0.14.0", "log", - "object 0.36.7", + "object 0.37.3", "pulley-interpreter", "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.235.0", + "wasmparser 0.236.1", "wasmtime-environ", "wasmtime-internal-math", "wasmtime-internal-versioned-export-macros", @@ -12974,9 +13141,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b636ff8b220ebaf29dfe3b23770e4b2bad317b9683e3bf7345e162387385b39" +checksum = "d322d8644a6057b221215ca579c40e4bdf90146119d4dc5172d2b37b1a0e3bb9" dependencies = [ "anyhow", "cc", @@ -12985,66 +13152,66 @@ dependencies = [ "rustix", "wasmtime-internal-asm-macros", "wasmtime-internal-versioned-export-macros", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "wasmtime-internal-jit-debug" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61d8693995ab3df48e88777b6ee3b2f441f2c4f895ab938996cdac3db26f256c" +checksum = "307cef37d6c5563e0a408e24ab983b06ebe3ec27dd01675c7e7b12133205484c" dependencies = [ "cc", - "object 0.36.7", + "object 0.37.3", "rustix", "wasmtime-internal-versioned-export-macros", ] [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4417e06b7f80baff87d9770852c757a39b8d7f11d78b2620ca992b8725f16f50" +checksum = "1f2e02bd5006f643d8787a33c71e8fb401f029a35df25cd237d25d6d2ddc1c07" dependencies = [ "anyhow", "cfg-if", "libc", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "wasmtime-internal-math" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7710d5c4ecdaa772927fd11e5dc30a9a62d1fc8fe933e11ad5576ad596ab6612" +checksum = "a28b0166bd79eb87e2e2e9d6ed7bc6c593428cadfd82cbc94fd113268c29d36a" dependencies = [ "libm", ] [[package]] name = "wasmtime-internal-slab" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6ab22fabe1eed27ab01fd47cd89deacf43ad222ed7fd169ba6f4dd1fbddc53b" +checksum = "1c3295d1f1de2f3769b749a15e8f64341c38da6faa7fcd737ed485eb3fa40158" [[package]] name = "wasmtime-internal-unwinder" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "307708f302f5dcf19c1bbbfb3d9f2cbc837dd18088a7988747b043a46ba38ecc" +checksum = "a34055eb99cdff44ddd277e3b3baec670ef0302c847465c894f1118d4e7b1e3d" dependencies = [ "anyhow", "cfg-if", "cranelift-codegen", "log", - "object 0.36.7", + "object 0.37.3", ] [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "342b0466f92b7217a4de9e114175fedee1907028567d2548bcd42f71a8b5b016" +checksum = "e69f8a29ae6fdf7218ae37f38b1cc9fe539344a17b7fffba203de3ee2194d605" dependencies = [ "proc-macro2", "quote", @@ -13053,16 +13220,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2012e7384c25b91aab2f1b6a1e1cbab9d0f199bbea06cc873597a3f047f05730" +checksum = "c08a4d8a3501080d3707f845acfcd2fedec9bb91dad3fd9078b7a17e8c8a0884" dependencies = [ "anyhow", "cranelift-codegen", - "gimli 0.31.1", - "object 0.36.7", + "gimli 0.32.3", + "object 0.37.3", "target-lexicon", - "wasmparser 0.235.0", + "wasmparser 0.236.1", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -13070,9 +13237,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.95" +version = "0.3.102" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d" +checksum = "a6430a72df5eb332242960fe84b3002a241163998241eb596d4f739b9757061d" dependencies = [ "js-sys", "wasm-bindgen", @@ -13080,15 +13247,16 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "26.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "605b1fd7258a46eb138b37c33904211087c6accf3f5fd989750585ea915b45c3" +checksum = "32c66ab6c40d8638dbde239da3f6d83b98aeb5ce77b3c7932a4437cd920c9e5c" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", "sp-core", + "sp-dap", "sp-runtime", "sp-weights", "staging-xcm", @@ -13097,9 +13265,9 @@ dependencies = [ [[package]] name = "which" -version = "8.0.2" +version = "8.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81995fafaaaf6ae47a7d0cc83c67caf92aeb7e5331650ae6ff856f7c0c60c459" +checksum = "c789537cf2f7f55be8e6192f92e464174ee55f91af622777f7f1ceb0dbccd03e" dependencies = [ "libc", ] @@ -13136,7 +13304,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] @@ -13147,19 +13315,19 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "35.0.0" +version = "36.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "839a334ef7c62d8368dbd427e767a6fbb1ba08cc12ecce19cbb666c10613b585" +checksum = "e33afb2737056d7162813a167fc53b8d986e725724a4e6c76ca9910952bb94b5" dependencies = [ "anyhow", "cranelift-assembler-x64", "cranelift-codegen", - "gimli 0.31.1", + "gimli 0.32.3", "regalloc2 0.12.2", "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.235.0", + "wasmparser 0.236.1", "wasmtime-environ", "wasmtime-internal-cranelift", "wasmtime-internal-math", @@ -13235,11 +13403,11 @@ dependencies = [ [[package]] name = "windows-sys" -version = "0.59.0" +version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" dependencies = [ - "windows-targets 0.52.6", + "windows-targets 0.53.5", ] [[package]] @@ -13268,18 +13436,19 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.6" +version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", + "windows-link", + "windows_aarch64_gnullvm 0.53.1", + "windows_aarch64_msvc 0.53.1", + "windows_i686_gnu 0.53.1", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", + "windows_i686_msvc 0.53.1", + "windows_x86_64_gnu 0.53.1", + "windows_x86_64_gnullvm 0.53.1", + "windows_x86_64_msvc 0.53.1", ] [[package]] @@ -13290,9 +13459,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" [[package]] name = "windows_aarch64_msvc" @@ -13302,9 +13471,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" [[package]] name = "windows_i686_gnu" @@ -13314,15 +13483,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" [[package]] name = "windows_i686_gnullvm" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" [[package]] name = "windows_i686_msvc" @@ -13332,9 +13501,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" [[package]] name = "windows_x86_64_gnu" @@ -13344,9 +13513,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" [[package]] name = "windows_x86_64_gnullvm" @@ -13356,9 +13525,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" [[package]] name = "windows_x86_64_msvc" @@ -13368,9 +13537,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.6" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] name = "winnow" @@ -13383,9 +13552,9 @@ dependencies = [ [[package]] name = "winnow" -version = "1.0.1" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09dac053f1cd375980747450bfc7250c264eaae0583872e845c0c7cd578872b5" +checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" dependencies = [ "memchr", ] @@ -13399,6 +13568,12 @@ dependencies = [ "wit-bindgen-rust-macro", ] +[[package]] +name = "wit-bindgen" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" + [[package]] name = "wit-bindgen-core" version = "0.51.0" @@ -13448,7 +13623,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "indexmap 2.14.0", "log", "serde", @@ -13529,9 +13704,9 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" -version = "0.13.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2caa2873b2898c648d123e19519f75a70fd2e99528178994ac0b35dceeef37d1" +checksum = "09fa93d5c8c9eeb4f36537d1408b438226fa54d96b5e8b46b86458af85cdf58c" dependencies = [ "frame-support", "parity-scale-codec", @@ -13544,9 +13719,9 @@ dependencies = [ [[package]] name = "xcm-simulator" -version = "26.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "306b82be42297a838aa72f83e91edc9f477b095f14a36890f4f3a8edf2833190" +checksum = "e81fef25e8cfbb1f9f06fec987e25a143d4ff8688cb1ffcff5de53cbd59026a1" dependencies = [ "frame-support", "frame-system", @@ -13566,9 +13741,9 @@ dependencies = [ [[package]] name = "yoke" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca" +checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" dependencies = [ "stable_deref_trait", "yoke-derive", @@ -13589,18 +13764,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.48" +version = "0.8.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9" +checksum = "ce1022995ff5ff5d841ad7d994facc23098cd40152f2c1d11cd607c6f530653f" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.48" +version = "0.8.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4" +checksum = "1ae7f38b72ec2a254e2b87ef277cf2cd4fb97cbebf944faa6f33354da0867930" dependencies = [ "proc-macro2", "quote", @@ -13609,9 +13784,9 @@ dependencies = [ [[package]] name = "zerofrom" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df" +checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" dependencies = [ "zerofrom-derive", ] @@ -13630,18 +13805,18 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.8.2" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" +checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" dependencies = [ "zeroize_derive", ] [[package]] name = "zeroize_derive" -version = "1.4.3" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e" +checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index cb1f527..9baf98a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ authors = [ license = "MIT/Apache-2.0" edition = "2021" repository = "https://github.com/paritytech/revive" -rust-version = "1.85.0" +rust-version = "1.91.0" [workspace.dependencies] lld-sys = { version = "1.2.0", path = "crates/lld-sys" } @@ -48,10 +48,10 @@ which = "8.0" path-slash = "0.2" rayon = "1.11" clap = { version = "4", default-features = false, features = ["derive"] } -polkavm-common = "0.33.0" -polkavm-linker = "0.33.0" -polkavm-disassembler = "0.33.0" -polkavm = "0.33.0" +polkavm-common = "0.34.0" +polkavm-linker = "0.34.0" +polkavm-disassembler = "0.34.0" +polkavm = "0.34.0" alloy-primitives = { version = "1.4", features = ["serde"] } alloy-sol-types = "1.4" alloy-genesis = "1.1.2" @@ -60,7 +60,7 @@ env_logger = { version = "0.11.8", default-features = false } serde_stacker = "0.1.14" criterion = { version = "0.8", features = ["html_reports"] } log = { version = "0.4.28" } -git2 = { version = "0.20.4", default-features = false } +git2 = { version = "0.21.0", default-features = false } downloader = "0.2.8" flate2 = "1.1" fs_extra = "1.3" @@ -74,7 +74,7 @@ normpath = "1.5" # polkadot-sdk and friends codec = { version = "3.7.5", default-features = false, package = "parity-scale-codec" } scale-info = { version = "2.11.6", default-features = false } -polkadot-sdk = { version = "=2603.0.0" } +polkadot-sdk = { version = "=2604.2.0" } # llvm [workspace.dependencies.inkwell] diff --git a/crates/runner/src/runtime.rs b/crates/runner/src/runtime.rs index 656d437..9ab9adf 100644 --- a/crates/runner/src/runtime.rs +++ b/crates/runner/src/runtime.rs @@ -54,6 +54,9 @@ impl pallet_balances::Config for Runtime { type AccountStore = System; type Balance = Balance; type ExistentialDeposit = ConstU128<1_000>; + type RuntimeFreezeReason = RuntimeFreezeReason; + type FreezeIdentifier = RuntimeFreezeReason; + type MaxFreezes = frame_support::traits::VariantCountOf; } #[derive_impl(pallet_timestamp::config_preludes::TestDefaultConfig)]