1. 09 11月, 2016 2 次提交
  2. 05 10月, 2016 1 次提交
  3. 17 8月, 2016 1 次提交
  4. 04 8月, 2016 1 次提交
    • F
      core/types, core/vm: improve docs, add JSON marshaling methods · 704fde01
      Felix Lange 提交于
      In this commit, core/types's types learn how to encode and decode
      themselves as JSON. The encoding is very similar to what the RPC API
      uses. The RPC API is missing some output fields (e.g. transaction
      signature values) which will be added to the API in a later commit. Some
      fields that the API generates are ignored by the decoder methods here.
      704fde01
  5. 25 5月, 2016 1 次提交
    • F
      eth: enable bad block reports · ca18202e
      Felix Lange 提交于
      We used to have reporting of bad blocks, but it was disabled
      before the Frontier release. We need it back because users
      are usually unable to provide the full RLP data of a bad
      block when it occurs.
      
      A shortcoming of this particular implementation is that the
      origin peer is not tracked for blocks received during eth/63
      sync. No origin peer info is still better than no report at
      all though.
      ca18202e
  6. 15 4月, 2016 1 次提交
  7. 16 3月, 2016 1 次提交
  8. 14 12月, 2015 1 次提交
  9. 19 10月, 2015 3 次提交
  10. 11 9月, 2015 2 次提交
  11. 25 8月, 2015 2 次提交
  12. 24 7月, 2015 1 次提交
  13. 23 7月, 2015 2 次提交
  14. 07 7月, 2015 2 次提交
  15. 30 6月, 2015 3 次提交
  16. 04 6月, 2015 1 次提交
  17. 30 4月, 2015 1 次提交
  18. 29 4月, 2015 1 次提交
  19. 23 4月, 2015 1 次提交
  20. 20 4月, 2015 1 次提交
  21. 09 4月, 2015 1 次提交
    • Z
      future queued block support · 262714fc
      zelig 提交于
      - queued       bool // flag for blockpool to skip TD check
      - set to true when future block queued
      - in checkTD: skip check if queued
      - TODO: add test (insertchain sets future block)
      262714fc
  22. 06 4月, 2015 1 次提交
  23. 01 4月, 2015 3 次提交
    • Z
      check TxMsg · 6ffea34d
      zelig 提交于
      - add validation on TxMsg checking for nil
      - add test for nil transaction
      - add test for zero value transaction (no extra validation needed)
      6ffea34d
    • Z
      test for invalid rlp encoding of block in BlocksMsg · 82da6bf4
      zelig 提交于
      - rename Validate -> ValidateFields not to confure consensus block validation
      - add nil transaction and nil uncle header validation
      - remove bigint field checks: rlp already decodes *big.Int to big.NewInt(0)
      - add test for nil header, nil transaction
      82da6bf4
    • Z
      eth: SEC-29 eth wire protocol decoding invalid message data crashes client · e1be34bc
      zelig 提交于
      - add validate method to types.Block
      - validate after Decode -> error
      - add tests for NewBlockMsg
      e1be34bc
  24. 24 3月, 2015 3 次提交
  25. 18 3月, 2015 1 次提交
  26. 17 3月, 2015 2 次提交