Report Author: Jackson Lewis
Execution Details: Changes were applied at block #1,095,300
Technical Committee Consensus: 5/5 signers https://avail.subscan.io/tech/29?tab=votes
Introduction:
This report provides transparency on executed network changes for the Avail Mainnet, focusing on the VectorX Bridge Proxy/Multisig Transaction Filters.
send_message
from Vector pallet, when called by a multisig or proxy, was not being included in the bridgeRoot
, making it non-claimable on Ethereum. This resulted in loss of funds and impacted the Avail → Ethereum side of the bridge.
After identifying the issue, working on a the fix as efficiently as possible, the Technical Committee (TC) raised the proposal and a majority consensus (5/7) was reached.
Executed Changes:
Changes were made to the send message
calls, especially from multisig
and proxy.
These changes also included updates to prevent misuse of send message
.
Code Changes:
Code Changes can be found here
Merits to the Network:
These above stated transactions are now performing as expected and are not being omitted / are being omitted where necessary.
A full report will be filed in the coming days and will be available here