-
Notifications
You must be signed in to change notification settings - Fork 3.7k
eosio.system can not deploy on nodeos 1.8.1 #7647
Comments
From the eosio.contracts 1.7.0 release notes:
In detail:
From the EOSIO 1.8.0 release notes:
From the pull request #6831 documentation:
To enable the new intrinsics when setting up your testnet, first enable the producer_api_plugin. If you're following the BIOS Boot Sequence tutorial, add Next, run the appropriate start script and once nodeos is running and producing blocks, call the get_supported_protocol_features API. curl --request POST \
--url http://host/:port/v1/producer/get_supported_protocol_features \
--header 'content-type: application/x-www-form-urlencoded; charset=UTF-8' In the results, find the section containing the PREACTIVATE_FEATURE: [
{
"feature_digest": "0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd",
"subjective_restrictions": {
"enabled": false,
"preactivation_required": false,
"earliest_allowed_activation_time": "1970-01-01T00:00:00.000"
},
"description_digest": "64fe7df32e9b86be2b296b3f81dfd527f84e82b98e363bc97e40bc7a83733310",
"dependencies": [],
"protocol_feature_type": "builtin",
"specification": [
{
"name": "builtin_feature_codename",
"value": "PREACTIVATE_FEATURE"
}
]
}
] Copy the curl --request POST \
--url http://host/:port/v1/producer/schedule_protocol_feature_activation \
--header 'content-type: application/json'
--data-binary '{"protocol_features_to_activate":["0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd"]}' Once a block has been produced the new intrinsics required by v1.7.0 of the BIOS and system contracts will be available and you may set code as before. Updates to the developer portal documentation are in progress. |
my system contract is : eosio.system (https://github.com/EOSIO/eosio.contracts) master branch,
and my nodeos is 1.8.1
the system contract can not deployed on chain,the error message is following:
The text was updated successfully, but these errors were encountered: