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
Summary or problem description
In #2119, NativeContract got a new abstract property called ActiveBlockIndex. This property specifies when a given contract is valid. However, this value of this property is going to be network dependent. Even between mainnet and testnet, new native contracts will be enabled at different block heights. We need a mechanism to specify ActiveBlockIndex of a contract in protocol configuration
Neo Version
Neo 3
Where in the software does this update applies to?
Native Contracts
The text was updated successfully, but these errors were encountered:
Maybe we can do that just for new ones, treating the set we already have as always enabled (since block 0).
Certainly, the ones we have now should always be enabled. However, I do wonder about how updates will be handled. If we want to update one of the native contracts, will there be a specific block where we indicate we want the new behavior to be enabled?
Summary or problem description
In #2119, NativeContract got a new abstract property called ActiveBlockIndex. This property specifies when a given contract is valid. However, this value of this property is going to be network dependent. Even between mainnet and testnet, new native contracts will be enabled at different block heights. We need a mechanism to specify ActiveBlockIndex of a contract in protocol configuration
Neo Version
Where in the software does this update applies to?
The text was updated successfully, but these errors were encountered: