You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With notary implementation (nspcc-dev/neo-go#1547) we can simplify process of inner ring invocation validation.
Right now it is based on collecting invocations from inner ring nodes. It is quite expensive and makes difficult to calculate execution prices (see nspcc-dev/neofs-node#47). But with notary contract all it takes is to make single runtime.Notify() call.
To support notary contract we have to:
remove all voting components remove voting components from all sidechain contracts (mainnet contracts will work without notary for a while),
support generation of mulitisig account address in netmap contract,
add proxy contract that will pay for all invocations of main transactions (built by notary contract).
The text was updated successfully, but these errors were encountered:
With notary implementation (nspcc-dev/neo-go#1547) we can simplify process of inner ring invocation validation.
Right now it is based on collecting invocations from inner ring nodes. It is quite expensive and makes difficult to calculate execution prices (see nspcc-dev/neofs-node#47). But with notary contract all it takes is to make single
runtime.Notify()
call.To support notary contract we have to:
remove all voting componentsremove voting components from all sidechain contracts (mainnet contracts will work without notary for a while),The text was updated successfully, but these errors were encountered: