Releases: scorum/scorum
v0.6.0.05313e8
Release notes
Extend protocol with NFT operations.
- Added new operations:
- create_nft_operation
- update_nft_meta_operation
- adjust_nft_experience_operation
- update_nft_name_operation
- create_game_round_operation (deprecated and blocked)
- update_game_round_result_operation (deprecated and blocked)
- database_api added methods:
- get_nft_by_id
- get_nft_by_name
- get_nft_by_uuid
- lookup_nft
- cli_wallet new commands:
- create_nft
- update_nft_meta
- adjust_nft_experience
- update_nft_name
- get_nft_by_id
- get_nft_by_name
- get_nft_by_uuid
- lookup_nft
Replay blockhain
Require replay blockchain.
Docker image
scorum/release:0.6.0.05313e8
Documentation
v0.4.1.1da0065
Release notes
- Fixed get_chain_capital API method
- Fixed get_dynamic_global_properties API method
Replay blockhain
Require replay blockchain.
Docker image
scorum/release:0.4.1.1da0065
Ubuntu 16.04 - ready for use binaries
scorumd_full_0.4.1_1da0065.tar.gz
scorumd_default_0.4.1_1da0065.tar.gz
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation active_sp_holders_reward_legacy_operation
Documentation
https://scblockchain.blob.core.windows.net/docs/release/html/index.html
v0.4.1
Release notes
- Fixed bug with ordering during bets matching
- Added betting games related API functions to
cli_wallet
- Now witness plugin is ignored in read-only mode
Replay blockhain
Require replay blockchain.
Docker image
scorum/release:0.4.1.b50567a
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation active_sp_holders_reward_legacy_operation
Documentation
https://scblockchain.blob.core.windows.net/docs/release/html/index.html
v0.4.0
Release notes
- Added betting core:
- Implemented games-markets-bets-wincases architecture
- Game: create, cancel, update_start_time, update_markets, post_results
- Bet: post, cancel_pending
- Implemented Bets matching logic
- Added dev_committee proposals
- to empower betting moderator who can manipulate with Game objects
- to change games resolve delay (time to close game after post_results action)
- Added betting API methods
- get_games_by_uuid, get_games_by_status
- lookup_games_by_id
- get_matched_bets, get_pending_bets
- lookup_matched_bets, lookup_pending_bets
- get_game_winners
- get_betting_properties (betting moderator, games resolve time)
- Added function to delegate SP from registration pool
Replay blockhain
Require replay blockchain.
Hardfork date
// 2018-11-19T09:00:00 GMT
#define SCORUM_HARDFORK_0_4_TIME 1542618000
Docker image
scorum/release:0.4.0.460fa68
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation active_sp_holders_reward_legacy_operation
Documentation
https://scblockchain.blob.core.windows.net/docs/release/html/index.html
v0.3.0
Release notes
- Added advertising budgets
- added methods to create, close, and update advertising budget
- implemented advertising auction logic
- added dev_committee proposals to empower advertising moderator and to change auction properties
- added advertising_api methods:
- get_moderator – returns advertising moderator account name
- get_user_budgets – returns list of budget created by user
- get_budget – returns budget by id
- get_current_winners – returns list of advertising auction winners for current block
- advertising summary info added to chain_api.get_chain_capital method response
- Blocked reward from children comments
- New accounts created by reg_committee will not receive free SP anymore, SP amount will be delegated manually(offchain)
Replay blockhain
Require replay blockchain.
Hardfork date
// 2018-10-29T09:00:00 GMT
#define SCORUM_HARDFORK_0_3_TIME 1540803600
Docker image
scorum/release:0.3.0.f464d16
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation active_sp_holders_reward_legacy_operation
v0.2.2
Release notes
- Simplified root
CMakeLists.txt
- removed old variables
- added
SCORUM_
prefix for scorum build parameters
- To the root of project added
genesis.json
files for mainnet and testnet - Building docker image from
develop
branch will produce image for mainnet - Inside docker container placed list of seeds for mainnet and testnet
- Inside docker container placed config.ini for rpc, witness and seed nodes
- To the output of
database_api.get_config
function added parameters:SCORUM_LOW_MEMORY_NODE
SCORUM_CLEAR_VOTES
SCORUM_SKIP_BY_TX_ID
SCORUM_LIVE_TESTNET
- To the
tags_api
addedget_posts_and_comments
function - Fixed bug with indicies in
database_api.get_ops_history
function
This is minor update. Updating is not necessary. Replay is required
Docker image
scorum/release:0.2.2.3698078
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation, active_sp_holders_reward_legacy_operation
v0.2.1
Release notes
- BLOC-509 -- "get_paid_posts_comments_by_author" do not return comments
- BLOC-476 -- Create API methods returning user's rewards for his posts and comments
- BLOC-483 -- Add excluding tags param to get_discussions_by_... methods
- BLOC-488 -- Rework old virtual operation "active_sp_holders_reward_operation"
- BLOC-516 -- Negative author payout values
- BLOC-502 -- build docker full node with SKIP_BY_TX_ID=OFF
This is minor update. Updating is not necessary. But resync is required
Active_sp_holder_reward_operation changes
Now there exists two operations active_sp_holder_reward_operation
(after 0.2.0 hardfork) and active_sp_holder_reward_legacy_operation
(before 0.2.0 hardfork). Both operations should be specified in blacklist to reduce memory usage. See Workaround for huge blockchain_history
section
Docker image
scorum/release:0.2.1.ddb5b8f
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation, active_sp_holders_reward_legacy_operation
v0.2.0
Release notes
- BLOC-485 -- [DEVOPS] Update prod
- BLOC-481 -- Increases vote operation precision
- BLOC-477 -- [DOC] hardfork documentation
- BLOC-471 -- release v0.2.0
- BLOC-464 -- rework active sp holders reward logic
- BLOC-449 -- [QA] [hardfork_version_vote] sasha v (btb) witness creation fail
- BLOC-420 -- api for dev committee
- BLOC-417 -- zero-withdraw for dev committee
- BLOC-393 -- Too high usage of shared memory by blockhain_history plugin
- BLOC-388 -- dev_committee_withdraw_vesting_operation validate withdraw amount
Replay blockchain.
require replay blockchain.
Hardfork date
// 9/5/2018 09:00:00 GMT
#define SCORUM_HARDFORK_0_2_TIME 1536138000
Docker image
scorum/release:0.2.0.3c2edb7
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation, producer_reward_operation
v0.1.2
Release notes
- BLOC-463 -- rework get_chain_capital
- BLOC-427 -- fix doxygen generation for APIs and plugins
This is minor update. Updating is not necessary.
Docker image
scorum/release:0.1.2.a1bef45
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation, producer_reward_operation
v0.1.1
Release notes:
-
bloc-360 -- 'get_discussions_by_author' returns discusions ordered by 'created' in desc order (last created goes first)
-
bloc-359 -- non-english tags (for example russian) are converted to lower case without issues everywhere in 'tags_api'
-
bloc-358 -- 'blockchain_monitoring_plugin' & 'blockchain_history_plugin' tracks all withdraw operations: acc->acc, acc->dp, dp->dp correctly;
-
bloc-288 -- 'proposal_virtual_operation' was added. The last one is raised before/after particular proposal operation was done.
-
bloc-288 -- 'devcommittee_transfer_op' is reflected in 'circulating_capital'
-
bloc-288 -- fc::static_variant::visit was improved: added the ability to use lambda-expressions while visiting fc::static_variant (edited)
-
bloc-376 -- Add graylog server support
-
bloc-376 -- Move logger to separate thread
-
bloc-378 -- Add API for monitoring withdrawals progress
-
bloc-384 -- Increase prune comment body size limit in tags_api
-
bloc-392 -- Added ability to specify 'shared-file-dir' option in config.ini file as absolute or relative path
-
bloc-401 -- Added total amount of SCR into 'chain_api'
-
bloc-395 -- Added method to get operations by timestamp range into 'blockchain_history_api'
Replay blockchain.
require replay blockchain.
Docker image
scorum/release:0.1.1.d671c68
Ubuntu 16.04 - ready for use binaries
Seed nodes
Workaround for huge blockchain_history
# Defines a list of operations which will be explicitly ignored.
history-blacklist-ops = active_sp_holders_reward_operation, producer_reward_operation
New logger settings
log-appender = {"appender":"stderr","stream":"std_error"}
log-appender = {"appender":"node", "stream":"logs/node.log", "rotation_interval_minutes":"60", "rotation_limit_hours":"96"}
log-appender = {"appender":"rpc", "stream":"logs/rpc.log", "rotation_interval_minutes":"60", "rotation_limit_hours":"96"}
log-logger = {"name":"default","level":"info","appender":"stderr, node"}
log-logger = {"name":"p2p","level":"info","appender":"node"}
log-logger = {"name":"rpc","level":"info","appender":"rpc"}