- 19 12月, 2018 6 次提交
-
-
由 Kevin Heifner 提交于
-
由 Kevin Heifner 提交于
-
由 Kevin Heifner 提交于
-
由 Kevin Heifner 提交于
-
由 Kevin Heifner 提交于
-
由 Kevin Heifner 提交于
-
- 18 12月, 2018 2 次提交
-
-
由 Kevin Heifner 提交于
-
由 Kevin Heifner 提交于
-
- 15 12月, 2018 2 次提交
-
-
由 Kevin Heifner 提交于
-
由 Kevin Heifner 提交于
-
- 02 12月, 2018 1 次提交
-
-
由 Jeeyong Um 提交于
-
- 18 10月, 2018 1 次提交
-
-
由 Kevin Heifner 提交于
-
- 25 8月, 2018 1 次提交
-
-
由 Kevin Heifner 提交于
-
- 11 7月, 2018 1 次提交
-
-
由 Andrianto Lie 提交于
Update FC_ASSERT for apply_context, authorization_manager, authority_checker Update FC_ASSERT for all the plugins Update FC_ASSERT for block_header_state, block_log, chain_id_type, eosio_contract Update FC_ASSERT for fork_database, resource_limits, transaction, transaction_context, cleos main, asset Update FC_ASSERT for warm, cleos http, controller Update FC_ASSERT for resource_limits, action, block_timestamp, fixed_key, symbol, wasm Update FC_THROW to be more descriptive using EOS_THROW Update mongodb FC_ASSERT Fix rebase conflict Cleanup
-
- 05 7月, 2018 1 次提交
-
-
由 Kevin Heifner 提交于
-
- 14 6月, 2018 1 次提交
-
-
由 Matt Witherspoon 提交于
Just embed the logic needed right in to wallet implementations. This will cause a little bit of code duplication but avoids the complexity of the functor
-
- 04 6月, 2018 1 次提交
-
-
由 Matt Witherspoon 提交于
Add a new signing method to sign_transaction so that it can call out to an external functor to sign the transaction's digest. We will not always have access to the private_key so transaction signing can't expect to use that.
-
- 22 5月, 2018 1 次提交
-
-
由 Daniel Larimer 提交于
-
- 10 5月, 2018 1 次提交
-
-
由 Daniel Larimer 提交于
-
- 09 5月, 2018 1 次提交
-
-
由 arhag 提交于
-
- 02 5月, 2018 2 次提交
-
-
由 arhag 提交于
cleanup of transaction_context, throwing soft resource limit exceptions if limit is due to block, and preferential network billing of prunable data (#2000)
-
由 Paul Calabrese 提交于
-
- 01 5月, 2018 2 次提交
-
-
由 Phil Mesnier 提交于
-
由 Phil Mesnier 提交于
-
- 28 4月, 2018 1 次提交
-
-
由 arhag 提交于
* cpu_usage limit for an action is properly tracked even through inline actions * receipt should store net usage in words * total billed cpu usage for a transaction should be rounded up to nearest multiple of 1024 * enforce the cpu and net usage limits set in chain configuration * additional stateless validation on generated transactions * clear expired input transactions (and do not touch generated transactions) on start block rather than finalize block * fix clear expired input transactions to use pending block time rather than head block time * update producer authority at start of block (implemention still necessary) * move resource limit updates and updating tapos from commit_block to finalize_block * fix to controller::last_irreversible_block_id() * reduce default_base_per_transaction_net_usage
-
- 25 4月, 2018 1 次提交
-
-
由 Daniel Larimer 提交于
-
- 15 4月, 2018 1 次提交
-
-
由 Phil Mesnier 提交于
-
- 13 4月, 2018 1 次提交
-
-
由 Daniel Larimer 提交于
-
- 05 4月, 2018 2 次提交
-
-
由 arhag 提交于
fixed vulnerability in previous transaction_mroot definition by now also committing to region_id, cycle_index, shard_index, and trx_index in leaf nodes of Merkle tree #1972 Enforce region id in transaction header. Removed old calculate_transaction_merkle_root function call from block_tests/push_invalid_block and block_tests/block_id_sig_independent since they weren't critical to the tests anyway.
-
由 arhag 提交于
Also, bill usage (most critically network bandwidth) for accepting delayed transaction into the block.
-
- 04 4月, 2018 1 次提交
-
-
由 arhag 提交于
compress context_free_data in packed_transaction and change bandwidth usage values in transaction header into upper limits
-
- 30 3月, 2018 1 次提交
-
-
由 arhag 提交于
Also, disallowed redundant signatures in a tx that are signed by the same key. Modified block_tests/irrelevant_sig_soft_check to check for multiple signatures by same key and to account for the fact that blocks with transactions that have irrelevant signatures are objectively invalid. Also added block_tests/irrelevant_sig_hard_check unit test to verify that such objectively invalid blocks are rejected.
-
- 28 3月, 2018 1 次提交
-
-
由 Daniel Larimer 提交于
-
- 16 3月, 2018 1 次提交
-
-
由 Kevin Heifner 提交于
-
- 01 2月, 2018 3 次提交
-
-
由 Bart Wyatt 提交于
-
由 Bart Wyatt 提交于
-
由 Bart Wyatt 提交于
-
- 15 12月, 2017 1 次提交
-
-
由 Matt Witherspoon 提交于
-
- 02 12月, 2017 2 次提交
-
-
由 Kevin Heifner 提交于
-
由 Matt Witherspoon 提交于
This is a crude but functional key recovery cache for transactions. It improves performance considerably. Today it can grow forever but the next release will contain a proper implmentation.
-