Commit d10e60bb authored by inertia's avatar inertia
Browse files

External Linking / Config / API Defs

parent fe9d98f3
......@@ -152,6 +152,14 @@ task :config_dump do
puts known_undocumented_keys.map{|k| "\t#{k}"}
end
desc 'Dump all archived urls'
task :archived_urls_dump do
file_name = '_data/archived_urls.yml'
yaml = YAML.load_file(file_name)
puts yaml['archived_urls'].map{|k, v| "#{k} => #{v}"}
end
namespace :test do
KNOWN_APIS = %i(
account_by_key_api account_history_api block_api condenser_api
......
......@@ -122,7 +122,36 @@
* `block_range_begin:int` starting block number (inclusive) to search for virtual operations
* `block_range_end:int` last block number (exclusive) to search for virtual operations
* `include_reversible:boolean` (optional) If set to true also operations from reversible block will be included if block_num points to such block.
parameter_json: '{"block_range_begin":1,"block_range_end":2,"include_reversible":true}'
* `group_by_block` (optional) true/false
* `operation_begin` (optional) starting virtual operation in given block (inclusive)
* `limit` (optional) a limit of retrieved operations
* `filter` (optional) a filter that decides which an operation matches - used bitwise filtering equals to position such as:
* `fill_convert_request_operation = 0x000001`
* `author_reward_operation = 0x000002`
* `curation_reward_operation = 0x000004`
* `comment_reward_operation = 0x000008`
* `liquidity_reward_operation = 0x000010`
* `interest_operation = 0x000020`
* `fill_vesting_withdraw_operation = 0x000040`
* `fill_order_operation = 0x000080`
* `shutdown_witness_operation = 0x000100`
* `fill_transfer_from_savings_operation = 0x000200`
* `hardfork_operation = 0x000400`
* `comment_payout_update_operation = 0x000800`
* `return_vesting_delegation_operation = 0x001000`
* `comment_benefactor_reward_operation = 0x002000`
* `producer_reward_operation = 0x004000`
* `clear_null_account_balance_operation = 0x008000`
* `proposal_pay_operation = 0x010000`
* `sps_fund_operation = 0x020000`
* `hardfork_hive_operation = 0x040000`
* `hardfork_hive_restore_operation = 0x080000`
* `delayed_voting_operation = 0x100000`
* `consolidate_treasury_balance_operation = 0x200000`
* `effective_comment_vote_operation = 0x400000`
* `ineffective_delete_comment_operation = 0x800000`
* `sps_convert_operation = 0x1000000`
parameter_json: '{"block_range_begin":1,"block_range_end":2,"include_reversible":true,"group_by_block":false,"operation_begin":0,"limit":1000,"filter":1}'
expected_response_json: |
{
"ops": [{
......
This diff is collapsed.
......@@ -100,7 +100,7 @@
- api_method: condenser_api.get_account_bandwidth
removed: true
purpose: |
**Disabled since 0.20.6, see: [#3029](https://github.com/steemit/steem/issues/3029#issuecomment-428404844); Removed: HF24**
**Disabled since 0.20.6, see: [#3029]({{ 'https://github.com/steemit/steem/issues/3029' | archived_url }}#issuecomment-428404844); Removed: HF24**
Returns the available bandwidth of an account. Parameters: `account:string`; `type:string`, e.g.: `forum` or `market`
......@@ -1406,8 +1406,8 @@
- api_method: condenser_api.get_next_scheduled_hardfork
purpose: |
Returns the next scheduled hardfork.
Also see: [database_api.get_hardfork_properties]({{ '/apidefinitions/#database_api.get_hardfork_properties' | relative_url }})
Also see: [database_api.get_hardfork_properties]({{ '/apidefinitions/#database_api.get_hardfork_properties' | relative_url }}), [hardfork]({{ '/apidefinitions/#broadcast_ops_hardfork' | relative_url }})
parameter_json: []
expected_response_json:
hf_version: 0.0.0
......@@ -2526,3 +2526,15 @@
- '{"jsonrpc":"2.0", "method":"condenser_api.list_proposals", "params":[[10], 1000, "by_total_votes", "ascending", "votable"], "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- api_method: condenser_api.is_known_transaction
since: HF25
purpose: |
Only return true *if* the transaction has not expired or been invalidated.
If this method is called with a VERY old transaction we will return false,
use `account_history_api.get_transaction`.
Also see: [transaction_status_api.find_transaction]({{ '/apidefinitions/#transaction_status_api.find_transaction' | relative_url }}), [account_history_api.get_transaction]({{ '/apidefinitions/#account_history_api.get_transaction' | relative_url }})
parameter_json: '["0000000000000000000000000000000000000000"]'
expected_response_json: 'false'
curl_examples:
- '{"jsonrpc":"2.0", "method":"condenser_api.is_known_transaction", "params":["0000000000000000000000000000000000000000"]}, "id":1}'
......@@ -1038,18 +1038,21 @@
- '[beem](https://beem.readthedocs.io/en/latest/beem.blockchaininstance.html#beem.blockchaininstance.BlockChainInstance.get_median_price)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- api_method: database_api.get_hardfork_properties
purpose: Returns the current properties about the blockchain's hardforks.
purpose: |
Returns the current properties about the blockchain's hardforks.
See: [condenser_api.get_next_scheduled_hardfork]({{ '/apidefinitions/#condenser_api.get_next_scheduled_hardfork' | relative_url }}), [hardfork]({{ '/apidefinitions/#broadcast_ops_hardfork' | relative_url }})
parameter_json: "{}"
expected_response_json: |
{
"id": 0,
"processed_hardforks": [
"2016-01-01T00:00:00",
"2016-01-01T00:00:00",
"2016-01-01T00:00:00",
"2016-01-01T00:00:00",
"2016-01-01T00:00:00",
"2016-01-01T00:00:00",
"2016-03-24T16:00:00",
"2016-04-25T17:30:00",
"2016-04-26T18:00:00",
"2016-04-27T13:00:00",
"2016-04-30T15:00:00",
"2016-05-31T17:00:00",
"2016-06-30T14:00:00",
"2016-07-04T00:00:00",
"2016-07-04T01:00:00",
......@@ -1067,12 +1070,13 @@
"2018-09-25T15:00:00",
"2019-08-27T15:00:00",
"2019-08-29T15:00:00",
"2019-10-14T15:00:00"
"2020-03-20T14:00:00",
"2020-10-06T14:00:00"
],
"last_hardfork": 23,
"current_hardfork_version": "0.23.0",
"next_hardfork": "0.23.0",
"next_hardfork_time": "2019-10-14T15:00:00"
"last_hardfork": 24,
"current_hardfork_version": "1.24.0",
"next_hardfork": "1.24.0",
"next_hardfork_time": "2020-10-06T14:00:00"
}
curl_examples:
- '{"jsonrpc":"2.0", "method":"database_api.get_hardfork_properties", "id":1}'
......@@ -2337,7 +2341,7 @@
purpose: |
Find SMT contributions. Contributions are needed to track individual contributions on an SMT during the ICO phase.
See: [Token Units](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#token-units), [Vesting Contributions](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#vesting-contributions)
See: [Token Units]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#token-units), [Vesting Contributions]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#vesting-contributions)
parameter_json: '{"symbol_contributors":[]}'
expected_response_json: | # TODO - recheck in HF23
{"contributions": [
......@@ -2365,7 +2369,7 @@
purpose: |
Find SMT emissions.
See: [Content Rewards](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#content-rewards), [Qualitative Discussion](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#qualitative-discussion)
See: [Content Rewards]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#content-rewards), [Qualitative Discussion]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#qualitative-discussion)
parameter_json: '{"asset_symbol":{"nai":"@@422838704","precision":0}}'
expected_response_json: '{"token_emissions":[]}' # TODO - recheck in HF23
curl_examples:
......@@ -2377,7 +2381,7 @@
purpose: |
Find SMT.
See: [Smart Media Tokens (SMTs)](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#smart-media-tokens-smts)
See: [Smart Media Tokens (SMTs)]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#smart-media-tokens-smts)
parameter_json: '{"symbols":[],"ignore_precision":false}'
expected_response_json: '{"tokens":[]}' # TODO - recheck in HF23
curl_examples:
......@@ -2389,7 +2393,7 @@
purpose: |
Return an array of Numeric Asset Identifier (NAI) available to be used for new SMT to be created.
See: [Numerical Asset Identifiers](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#numerical-asset-identifiers)
See: [Numerical Asset Identifiers]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#numerical-asset-identifiers)
parameter_json: "{}"
expected_response_json: |
{
......@@ -2456,7 +2460,7 @@
| `[{"nai": "@@422838704", "precision": 0}, 0]` | 10 | `by_symbol_id` | list 10 contributions, ordered by symbol, id |
| `[{"nai": "@@422838704", "precision": 0}, "alice", 0]` | 10 | `by_symbol_contributor` | list 10 contributions, ordered by symbol, contributor, id |
See: [Token Units](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#token-units), [Vesting Contributions](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#vesting-contributions)
See: [Token Units]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#token-units), [Vesting Contributions]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#vesting-contributions)
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#database_apilist_smt_contributions' | relative_url }})
parameter_json: '{"start":null,"limit":0,"order":"by_symbol_id"}'
......@@ -2496,7 +2500,7 @@
|-------------------|-|-|-|-|-|
| `[{"nai": "@@422838704", "precision": 0}, "2019-08-07T16:54:03"]` | 10 | `by_symbol_time` | list 10 emissions, ordered by symbol, timestamp |
See: [Content Rewards](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#content-rewards), [Qualitative Discussion](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#qualitative-discussion)
See: [Content Rewards]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#content-rewards), [Qualitative Discussion]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#qualitative-discussion)
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#database_apilist_smt_token_emissions' | relative_url }})
parameter_json: '{"start":null,"limit":0,"order":"by_symbol_time"}'
......@@ -2552,7 +2556,7 @@
| `""` | 10 | `by_control_account` | list 10 tokens, ordered by control account |
| `["", {"nai": "@@422838704", "precision": 0}]` | 10 | `by_control_account` | list 10 tokens, ordered by control account, symbol |
See: [Smart Media Tokens (SMTs)](https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md#smart-media-tokens-smts)
See: [Smart Media Tokens (SMTs)]({{ 'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md' | archived_url }}#smart-media-tokens-smts)
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#database_apilist_smt_tokens' | relative_url }})
parameter_json: '{"start":null,"limit":0,"order":"by_symbol"}'
......@@ -2673,3 +2677,15 @@
curl_examples:
- '{"jsonrpc":"2.0", "method":"database_api.get_comment_pending_payouts", "params":{"comments":[["hbd.funder", "upvote-this-post-to-fund-hbdstabilizer-qr2j7n"]]}, "id":1}'
- '{"jsonrpc":"2.0", "method":"database_api.get_comment_pending_payouts", "params":{"comments":[["hbd.funder", "upvote-this-post-to-fund-hbdstabilizer-qr2j7n"], ["arcange", "hivesql-proposal-unfunded-information-and-reaction"]]}, "id":1}'
- api_method: database_api.is_known_transaction
since: HF25
purpose: |
Only return true *if* the transaction has not expired or been invalidated.
If this method is called with a VERY old transaction we will return false,
use `account_history_api.get_transaction`.
Also see: [transaction_status_api.find_transaction]({{ '/apidefinitions/#transaction_status_api.find_transaction' | relative_url }}), [account_history_api.get_transaction]({{ '/apidefinitions/#account_history_api.get_transaction' | relative_url }})
parameter_json: '{"transaction_id":"0000000000000000000000000000000000000000"}'
expected_response_json: '{"is_known":false}'
curl_examples:
- '{"jsonrpc":"2.0", "method":"database_api.is_known_transaction", "params":{"transaction_id":"0000000000000000000000000000000000000000"}, "id":1}'
......@@ -3,7 +3,7 @@
---
- name: Resource Credit API
description: |
Allows querying of various Resource Credit metrics. See: [RC Bandwidth System](https://github.com/steemit/steem/wiki/RC-Bandwidth-System), [0.20.2 Release Notes](https://github.com/steemit/steem/releases/tag/v0.20.2), [Developer Guide: Resource Credit System](https://hive.blog/steem/@steemitdev/developer-guide-resource-credit-system)
Allows querying of various Resource Credit metrics. See: [RC Bandwidth System]({{ '/tutorials-recipes/rc-bandwidth-system.html' | relative_url }}), [0.20.2 Release Notes]({{ 'https://github.com/steemit/steem/releases/tag/v0.20.2' | archived_url }}), [Developer Guide: Resource Credit System](https://hive.blog/steem/@steemitdev/developer-guide-resource-credit-system)
methods:
- api_method: rc_api.find_rc_accounts
since: HF20
......@@ -46,7 +46,7 @@
purpose: |
Exports all relevant resource size constants, in particular the measurement-based execution time parameters.
See: [#2980](https://github.com/steemit/steem/issues/2980)
See: [#2980]({{ 'https://github.com/steemit/steem/issues/2980' | archived_url }})
parameter_json: "{}"
expected_response_json: |
{
......@@ -253,7 +253,7 @@
- api_method: rc_api.get_resource_pool
since: HF20
purpose: |
Work in progress. See: [#2563](https://github.com/steemit/steem/issues/2563), [PR#2678](https://github.com/steemit/steem/pull/2678)
Work in progress. See: [#2563]({{ 'https://github.com/steemit/steem/issues/2563' | archived_url }}), [PR#2678]({{ 'https://github.com/steemit/steem/pull/2678' | archived_url }})
parameter_json: "{}"
expected_response_json: |
{
......
......@@ -17,7 +17,7 @@
|--------------------|-|
| `"hiveio"` | 10 | Queries the reputation for account named "hiveio". |
See [#1425](https://github.com/steemit/steem/issues/1425)
See [#1425]({{ 'https://github.com/steemit/steem/issues/1425' | archived_url }})
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#reputation_apiget_account_reputations' | relative_url }})
parameter_json: '{"account_lower_bound":"","limit":1000}'
......
......@@ -16,7 +16,7 @@
| `"convergent_linear"` | "2000000000000" | |
| `"convergent_square_root"` | "2000000000000" | |
See: [#3325](https://github.com/steemit/steem/issues/3325)
See: [#3325]({{ 'https://github.com/steemit/steem/issues/3325' | archived_url }})
methods:
- api_method: rewards_api.simulate_curve_payouts
purpose:
......
# Generated by Scrape::ApiDefinitionsJob: 2018-11-29 05:54:53 UTC
# See: https://git.io/vx5CY
---
- name: :transaction_status_api
- name: transaction_status_api
description: |
This API is intended to evaluate a transaction status after calling [`condenser_api.broadcast_transaction`]({{ '/apidefinitions/#condenser_api.broadcast_transaction' | relative_url }}).
......@@ -11,10 +11,10 @@
plugin = transaction_status_api
```
See: [#3060](https://github.com/steemit/steem/pull/3060)
See: [#3060]({{ 'https://github.com/steemit/steem/pull/3060' | archived_url }})
methods:
- api_method: transaction_status_api.find_transaction
since: The Mysterious Future
since: HF23
purpose: |
Returns the status of a given transaction id. Parameters: `trx_id:string`; `expiration:timestamp` (optional)
......@@ -34,11 +34,5 @@
curl_examples:
- '{"jsonrpc":"2.0", "method":"transaction_status_api.find_transaction", "params": {"transaction_id": "0000000000000000000000000000000000000000"}, "id":1}'
- '{"jsonrpc":"2.0", "method":"transaction_status_api.find_transaction", "params": {"transaction_id": "0000000000000000000000000000000000000000", "expiration":"2016-03-24T18:00:21"}, "id":1}'
mainnet:
working: false
detail: "Not yet enabled."
testnet:
working: false
detail: "Not yet enabled."
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
......@@ -3,12 +3,12 @@
---
- name: Witness API
description: |
**API removed in 0.20.6, see: [#3029](https://github.com/steemit/steem/issues/3029#issuecomment-428404844)**
**API removed in 0.20.6, see: [#3029]({{ 'https://github.com/steemit/steem/issues/3029 | archived_url '}}#issuecomment-428404844)**
methods:
- api_method: witness_api.get_account_bandwidth
disabled: true
purpose: |
**Disabled since 0.20.6, see: [#3029](https://github.com/steemit/steem/issues/3029#issuecomment-428404844)**
**Disabled since 0.20.6, see: [#3029]({{ 'https://github.com/steemit/steem/issues/3029 | archived_url '}}#issuecomment-428404844)**
Returns the available bandwidth of an account. See: [Forum/Market Bandwidth]({{ '/tutorials-recipes/forum-market-bandwidth.html' | relative_url }})
parameter_json: '{"account":"","type":"post"}'
......@@ -16,7 +16,7 @@
- api_method: witness_api.get_reserve_ratio
disabled: true
purpose: |
**Disabled since 0.20.6, see: [#3029](https://github.com/steemit/steem/issues/3029#issuecomment-428404844)**
**Disabled since 0.20.6, see: [#3029]({{ 'https://github.com/steemit/steem/issues/3029 | archived_url '}}#issuecomment-428404844)**
Returns the current reserve ratio.
parameter_json: "{}"
......
# Archived URLs are intended for resources that may not be under control of
# hive development groups, like those referencing the previous chain. This YAML
# is read by _plugins/archived_url_filter.rb during jekyll build phase.
archived_urls:
'https://github.com/steemit/steem/issues/301': 'https://archive.is/GBQNi'
'https://github.com/steemit/steem/issues/1513': 'https://archive.is/3hjBC'
'https://github.com/steemit/smt-whitepaper/blob/master/smt-manual/manual.md': 'https://archive.is/qmlEv'
'https://github.com/steemit/steem/releases/tag/v0.20.2': 'https://archive.is/1T93t'
'https://github.com/steemit/steem/pull/2616': 'https://archive.is/ga0Tc'
'https://github.com/steemit/steem/issues/169': 'https://archive.is/4eLqu'
'https://github.com/steemit/steem/issues/1017': 'https://archive.is/G7XUv'
'https://github.com/steemit/steem/issues/1573': 'https://archive.ph/iYvnP'
'https://github.com/steemit/steem/issues/521': 'https://archive.ph/kTz8u'
'https://github.com/steemit/steem/issues/3274': 'https://archive.ph/RwOyl'
'https://github.com/steemit/steem/issues/1859': 'https://archive.ph/yAE48'
'https://github.com/steemit/steem/issues/2748': 'https://archive.ph/wywr5'
'https://github.com/steemit/steem/issues/3455': 'https://archive.ph/OhLDS'
'https://github.com/steemit/steem/issues/2738': 'https://archive.ph/6sdHE'
'https://github.com/steemit/steem/issues/2727': 'https://archive.ph/0kJq7'
'https://github.com/steemit/steem/issues/2730': 'https://archive.ph/iNUzf'
'https://github.com/steemit/steem/issues/3556': 'https://archive.ph/KE2NC'
'https://github.com/steemit/steem/issues/2627': 'https://archive.ph/i4Sav'
'https://github.com/steemit/steem/issues/774': 'https://archive.ph/CAIjk'
'https://github.com/steemit/steem/issues/178': 'https://archive.ph/MpShy'
'https://github.com/steemit/steem/issues/78': 'https://archive.ph/Myl5b'
'https://github.com/steemit/steem/issues/278': 'https://archive.ph/WOIVo'
'https://github.com/steemit/steem/issues/2391': 'https://archive.ph/B2cip'
'https://github.com/steemit/steem/issues/2972': 'https://archive.ph/winXF'
'https://github.com/steemit/steem/issues/3029': 'https://archive.ph/eeEeq'
'https://github.com/steemit/steem/issues/2980': 'https://archive.ph/p88d2'
'https://github.com/steemit/steem/issues/2563': 'https://archive.ph/TlExs'
'https://github.com/steemit/steem/pull/2678': 'https://archive.ph/H0Rds'
'https://github.com/steemit/steem/issues/1425': 'https://archive.ph/mZnIR'
'https://github.com/steemit/steem/issues/3325': 'https://archive.ph/ITgXq'
'https://github.com/steemit/steem/pull/3060': 'https://archive.ph/He9N1'
'https://github.com/steemit/steem/issues/1542': 'https://archive.ph/X2sjE'
'https://github.com/steemit/steem/issues/862': 'https://archive.ph/9WWjg'
'https://github.com/steemit/steem/issues/1671': 'https://archive.ph/bqObW'
'https://github.com/steemit/steem/issues/2066': 'https://archive.ph/x4DmQ'
'https://github.com/steemit/steem/issues/2244': 'https://archive.ph/2jOGX'
'https://github.com/steemit/steem/pull/2326': 'https://archive.ph/JnFdK'
'https://github.com/steemit/steem/issues/1893': 'https://archive.ph/hNuAD'
'https://github.com/steemit/steem/blob/970f599655465b65bbe939b78db348a21af982e0/doc/exchangequickstart.md': 'https://archive.ph/sWhaO'
'https://github.com/steemit/steem/issues/1891': 'https://archive.ph/fCR9X'
'https://github.com/steemit/steem/issues/2478': 'https://archive.ph/CHUcQ'
'https://github.com/steemit/steem/issues/1297': 'https://archive.ph/Jo48Z'
'https://github.com/steemit/steem/issues/192': 'https://archive.ph/vGeJf'
'https://github.com/steemit/steem/issues/1162': 'https://archive.ph/4PZ2t'
'https://github.com/steemit/steem/issues/1986': 'https://archive.ph/DyytI'
'https://github.com/steemit/steem/issues/1314': 'https://archive.ph/57Rbk'
'https://github.com/steemit/steem/issues/1713': 'https://archive.ph/eaqcw'
'https://github.com/steemit/steem/issues/3168': 'https://archive.ph/XCjO3'
'https://github.com/steemit/steem/issues/2276': 'https://archive.ph/3zyOR'
'https://github.com/steemit/steem/issues/1612': 'https://archive.ph/iUKUU'
'https://github.com/steemit/steem/issues/2458': 'https://archive.ph/7zXAU'
'https://github.com/steemit/steem/issues/1347': 'https://archive.ph/mbdKC'
'https://github.com/steemit/steem/pull/3205': 'https://archive.ph/yG9SW'
'https://github.com/steemit/steem/issues/2648': 'https://archive.ph/kFAoQ'
'https://github.com/steemit/steem/issues/2703': 'https://archive.ph/sH9p2'
'https://github.com/steemit/steem/issues/79': 'https://archive.ph/kN4ct'
'https://github.com/steemit/steem/issues/3446': 'https://archive.ph/SZ7mr'
'https://github.com/steemit/steem/issues/1590': 'https://archive.ph/TJ3iM'
'https://github.com/steemit/steem/issues/1996': 'https://archive.ph/Kizgl'
'https://github.com/steemit/steem/issues/1985': 'https://archive.ph/aFPB2'
'https://github.com/steemit/steem/issues/1477': 'https://archive.ph/du5zL'
'https://github.com/steemit/steem/issues/1649': 'https://archive.ph/ipFyS'
'https://github.com/steemit/steem/issues/1987': 'https://archive.ph/MXzXl'
'https://github.com/steemit/steem/pull/1631': 'https://archive.ph/SUOW9'
'https://github.com/steemit/steem/issues/2827': 'https://archive.ph/88qNa'
'https://github.com/steemit/steem/issues/3336': 'https://archive.ph/aRuN0'
'https://github.com/steemit/steem/pull/3344': 'https://archive.ph/uF31b'
'https://github.com/steemit/steem/issues/2140': 'https://archive.ph/YCwgW'
'https://github.com/steemit/steem/issues/770': 'https://archive.ph/WYo7x'
'https://github.com/steemit/steem/issues/659': 'https://archive.ph/hPDlp'
'https://github.com/steemit/steem/issues/3328': 'https://archive.ph/W6SVa'
'https://github.com/steemit/steem/issues/3346': 'https://archive.ph/dNs6g'
'https://github.com/steemit/steem/issues/1874': 'https://archive.ph/FdosE'
'https://github.com/steemit/steem/issues/1252': 'https://archive.ph/aNXRO'
'https://github.com/steemit/steem/issues/1411': 'https://archive.ph/P5drz'
'https://github.com/steemit/steem/releases/tag/v0.17.0': 'https://archive.ph/2DZqn'
'https://github.com/steemit/steem/issues/177': 'https://archive.ph/EuwTH'
'https://github.com/steemit/steem/issues/551': 'https://archive.ph/OCpWh'
'https://github.com/steemit/steem/issues/818': 'https://archive.ph/YrzUv'
'https://github.com/steemit/steem/issues/3084': 'https://archive.ph/wRpho'
'https://github.com/steemit/steem/issues/320': 'https://archive.ph/McBnr'
'https://github.com/steemit/steem/issues/767': 'https://archive.ph/Eiv9S'
'https://github.com/steemit/steem/issues/822': 'https://archive.ph/EJI1R'
'https://github.com/steemit/steem/issues/1449': 'https://archive.ph/0DgIz'
'https://github.com/steemit/steem/issues/2019': 'https://archive.ph/K7PlN'
'https://github.com/steemit/steem/blob/d04a62953c3b9ec9aab8ba8051848d8d1da18f0c/tests/tests/operation_time_tests.cpp': 'https://archive.ph/iNIMl'
'https://github.com/steemit/steem/pull/3272': 'https://archive.ph/icgDD'
'https://github.com/steemit/steem/pull/3278': 'https://archive.ph/6RtjD'
'https://github.com/steemit/steem/issues/1878': 'https://archive.ph/GLazc'
'https://github.com/steemit/steem/issues/1655': 'https://archive.ph/1CoM4'
'https://github.com/steemit/steem/blob/62b48877d9f731c3fe00ef818e3324a0a3de3e63/libraries/plugins/witness/witness_plugin.cpp': 'https://archive.ph/GTEmP'
This diff is collapsed.
......@@ -33,14 +33,14 @@
examples:
- "`514415`"
links:
- <a href="https://github.com/steemit/steem/issues/770">#770</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/770' | archived_url}}">#770</a>
- name: num_pow_witnesses
deprecated: true
purpose: The current count of how many pending POW witnesses there are, determines the difficulty of doing pow.
examples:
- "`172`"
links:
- <a href="https://github.com/steemit/steem/issues/770">#770</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/770' | archived_url}}">#770</a>
- name: virtual_supply
purpose: The virtual supply is the supply of all HIVE + all HBD if all HBD were converted to HIVE at the current median price.
examples:
......@@ -113,12 +113,12 @@
examples:
- "`10`"
links:
- <a href="https://github.com/steemit/steem/issues/1252">#1252</a>
- <a href="https://github.com/steemit/steem/issues/1411">#1411</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/1252' | archived_url}}">#1252</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/1411' | archived_url}}">#1411</a>
- name: average_block_size
removed: true
purpose: |
**Removed in 0.20.6, see: [#3029](https://github.com/steemit/steem/issues/3029#issuecomment-428404844)**
**Removed in 0.20.6, see: [#3029]({{ 'https://github.com/steemit/steem/issues/3029' | archived_url}}#issuecomment-428404844)**
Average block size is updated every block to be: `average_block_size = (99 * average_block_size + new_block_size) / 100`. This property is used to update the `current_reserve_ratio` to maintain approximately * 50% or less utilization of network capacity.
examples:
......@@ -126,7 +126,7 @@
- name: current_reserve_ratio
removed: true
purpose: |
**Removed in 0.20.6, see: [#3029](https://github.com/steemit/steem/issues/3029#issuecomment-428404844)**
**Removed in 0.20.6, see: [#3029]({{ 'https://github.com/steemit/steem/issues/3029' | archived_url}}#issuecomment-428404844)**
Any time `average_block_size <= 50% maximum_block_size` this value grows by 1 until it reaches `HIVE_MAX_RESERVE_RATIO`. Any time `average_block_size` is greater than 50% it falls by 1%. Upward adjustments happen once per round, downward adjustments happen every block.
examples:
......@@ -134,7 +134,7 @@
- name: max_virtual_bandwidth
removed: true
purpose: |
**Removed in 0.20.6, see: [#3029](https://github.com/steemit/steem/issues/3029#issuecomment-428404844)**
**Removed in 0.20.6, see: [#3029]({{ 'https://github.com/steemit/steem/issues/3029' | archived_url}}#issuecomment-428404844)**
The maximum bandwidth the blockchain can support is `max_bandwidth = maximum_block_size * HIVE_BANDWIDTH_AVERAGE_WINDOW_SECONDS / HIVE_BLOCK_INTERVAL`; The maximum virtual bandwidth is: `max_bandwidth * current_reserve_ratio`
examples:
......@@ -156,34 +156,34 @@
examples:
- "`432000`"
links:
- <a href="https://github.com/steemit/steem/issues/2428">#2428</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/2428' | archived_url}}">#2428</a>
- name: reverse_auction_seconds
since: HF21
purpose: Curation reverse auction duration.
examples:
- "`300`"
links:
- <a href="https://github.com/steemit/steem/issues/1874">#1874</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/1874' | archived_url}}">#1874</a>
- name: available_account_subsidies
since: HF20
examples:
- "`23985882`"
links:
- <a href="https://github.com/steemit/steem/issues/1770">#1770</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/1770' | archived_url}}">#1770</a>
- name: hbd_stop_percent
since: HF20
purpose: Stop printing HBD at *n*% marketcap.
examples:
- "`1000`"
links:
- <a href="https://github.com/steemit/steem/issues/2140">#2140</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/2140' | archived_url}}">#2140</a>
- name: hbd_start_percent
since: HF20
purpose: Start reducing printing of HBD at *n*% marketcap.
examples:
- "`900`"
links:
- <a href="https://github.com/steemit/steem/issues/2140">#2140</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/2140' | archived_url}}">#2140</a>
- name: next_maintenance_time
since: HF21
purpose: Used to compute payments for every proposal.
......@@ -205,27 +205,27 @@
examples:
- "`6500`"
links:
- <a href="https://github.com/steemit/steem/issues/3328">#3328</a>
- <a href="https://github.com/steemit/steem/issues/3346">#3346</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3328' | archived_url}}">#3328</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3346' | archived_url}}">#3346</a>
- name: vesting_reward_percent
since: HF21
examples:
- "`1500`"
links:
- <a href="https://github.com/steemit/steem/issues/3328">#3328</a>
- <a href="https://github.com/steemit/steem/issues/3346">#3346</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3328' | archived_url}}">#3328</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3346' | archived_url}}">#3346</a>
- name: sps_fund_percent
since: HF21
examples:
- "`1000`"
links:
- <a href="https://github.com/steemit/steem/issues/3346">#3346</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3346' | archived_url}}">#3346</a>
- name: sps_interval_ledger
since: HF21
examples:
- "`63.684 HBD`"
links:
- <a href="https://github.com/steemit/steem/issues/3346">#3346</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3346' | archived_url}}">#3346</a>
- name: downvote_pool_percent
since: HF21
purpose: |
......@@ -233,8 +233,8 @@
examples:
- "`2500`"
links:
- <a href="https://github.com/steemit/steem/issues/3336">#3336</a>
- <a href="https://github.com/steemit/steem/issues/3344">#3344</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3336' | archived_url}}">#3336</a>
- <a href="{{ 'https://github.com/steemit/steem/pull/3344' | archived_url}}">PR3344</a>
- name: pending_rewarded_vesting_shares
since: HF17
purpose: |
......@@ -242,8 +242,8 @@
examples:
- "`379159224.860656 VESTS`"
links:
- <a href="https://github.com/steemit/steem/issues/3328">#3328</a>
- <a href="https://github.com/steemit/steem/issues/3346">#3346</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3328' | archived_url}}">#3328</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3346' | archived_url}}">#3346</a>
- name: pending_rewarded_vesting_hive
since: HF17
purpose: |
......@@ -251,15 +251,15 @@
examples:
- "`185294.019 HIVE`"
links:
- <a href="https://github.com/steemit/steem/issues/659">#659</a>
- <a href="https://github.com/steemit/steem/issues/3328">#3328</a>
- <a href="https://github.com/steemit/steem/issues/3346">#3346</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/659' | archived_url}}">#659</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3328' | archived_url}}">#3328</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/3346' | archived_url}}">#3346</a>
- name: hbd_print_rate
since: HF14
examples:
- "`2933`"
links:
- <a href="https://github.com/steemit/steem/issues/230">#230</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/230' | archived_url}}">#230</a>
- name: participation_count
since: HF9
purpose: Used to compute witness participation.
......@@ -272,8 +272,8 @@
examples:
- "`50`"
links:
- <a href="https://github.com/steemit/steem/issues/1252">#1252</a>
- <a href="https://github.com/steemit/steem/issues/1411">#1411</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/1252' | archived_url}}">#1252</a>
- <a href="{{ 'https://github.com/steemit/steem/issues/1411' | archived_url}}">#1411</a>
- name: next_daily_maintenance_time
since: HF24
purpose: |
......
......@@ -65,7 +65,7 @@ Records statsd events during replay
Used by plugin: `statsd`
See: [#2276](https://github.com/steemit/steem/issues/2276)
See: [#2276]({{ 'https://github.com/steemit/steem/issues/2276' | archived_url }})
```bash
--statsd-record-on-replay
......@@ -77,7 +77,7 @@ Indicates that the transaction status plugin must re-build its state upon startu
Used by plugin: `transaction_status`
See: [Plugin & API List]({{ '/nodeop/plugin-and-api-list.html#transaction_status_api' | relative_url }}), [#2458](https://github.com/steemit/steem/issues/2458)
See: [Plugin & API List]({{ '/nodeop/plugin-and-api-list.html#transaction_status_api' | relative_url }}), [#2458]({{ 'https://github.com/steemit/steem/issues/2458' | archived_url }})
```bash
--transaction-status-rebuild-state
......@@ -115,7 +115,7 @@ Force open the database, skipping the environment check. If the binary or confi
**WARNING: THIS MAY CORRUPT YOUR DATABASE. FORCE OPEN AT YOUR OWN RISK.**
See: [#3446](https://github.com/steemit/steem/issues/3446)
See: [#3446]({{ 'https://github.com/steemit/steem/issues/3446' | archived_url }})