1. 19 12月, 2018 6 次提交
  2. 18 12月, 2018 2 次提交
  3. 15 12月, 2018 2 次提交
  4. 02 12月, 2018 1 次提交
  5. 18 10月, 2018 1 次提交
  6. 25 8月, 2018 1 次提交
  7. 11 7月, 2018 1 次提交
    • A
      Update FC_ASSERT for abi_generator and abi_serializer · e27c3044
      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
      e27c3044
  8. 05 7月, 2018 1 次提交
  9. 14 6月, 2018 1 次提交
  10. 04 6月, 2018 1 次提交
  11. 22 5月, 2018 1 次提交
  12. 10 5月, 2018 1 次提交
  13. 09 5月, 2018 1 次提交
  14. 02 5月, 2018 2 次提交
  15. 01 5月, 2018 2 次提交
  16. 28 4月, 2018 1 次提交
    • A
      many fixes: · ac2f1b8c
      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
      ac2f1b8c
  17. 25 4月, 2018 1 次提交
  18. 15 4月, 2018 1 次提交
  19. 13 4月, 2018 1 次提交
  20. 05 4月, 2018 2 次提交
    • A
      fixed vulnerability in previous transaction_mroot definition by now also... · eb39371a
      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.
      eb39371a
    • A
      add `kcpu_usage` and `net_usage_words` to `transaction_receipt` · db39ee31
      arhag 提交于
      Also, bill usage (most critically network bandwidth) for accepting delayed transaction into the block.
      db39ee31
  21. 04 4月, 2018 1 次提交
  22. 30 3月, 2018 1 次提交
    • A
      Added signature/authorization check for input transactions. #1755 · b349c587
      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.
      b349c587
  23. 28 3月, 2018 1 次提交
  24. 16 3月, 2018 1 次提交
  25. 01 2月, 2018 3 次提交
  26. 15 12月, 2017 1 次提交
  27. 02 12月, 2017 2 次提交