Commit Graph

  • 36452afd4e glog wip obscuren 2015-04-03 17:09:01 +02:00
  • 47feff3611 Merge pull request #627 from ethersphere/frontier/blockpool Jeffrey Wilcke 2015-04-03 13:56:39 +02:00
  • 4558e04c0d Merge commit 'f6bd4b16e38f9cacd57b57befdeeaed789a473c4' into develop obscuren 2015-04-03 12:29:13 +02:00
  • f6bd4b16e3 Squashed 'tests/files/' changes from d6fe94a..3ebf646 obscuren 2015-04-03 12:29:13 +02:00
  • f49e398ebe bool => int obscuren 2015-04-03 12:28:55 +02:00
  • a6ca3d0261 Merge pull request #626 from tgerring/rpcfabian Jeffrey Wilcke 2015-04-03 11:58:18 +02:00
  • 29a9c6bedd Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-03 11:28:32 +02:00
  • c59c826ab4 fixed stack level obscuren 2015-04-03 11:27:56 +02:00
  • fd5c5b2969 Merge commit '812cbff1a28d89b44a0c8c5a210ac61c7e19da35' into develop obscuren 2015-04-03 10:50:18 +02:00
  • 812cbff1a2 Squashed 'tests/files/' changes from ab81bf2..d6fe94a obscuren 2015-04-03 10:50:18 +02:00
  • 4415a5bc68 updated coin obscuren 2015-04-03 10:50:07 +02:00
  • ea606733eb Merge pull request #636 from debris/prototype_functions Jeffrey Wilcke 2015-04-03 01:53:55 +02:00
  • 24c8fdc1d0 do not print Plain Object prototype fields in geth console Marek Kotewicz 2015-04-03 01:47:05 +02:00
  • 97d6b0bab8 Merge pull request #633 from debris/prototype_functions Jeffrey Wilcke 2015-04-03 01:29:53 +02:00
  • 1f122626be printing object prototype functions in geth console Marek Kotewicz 2015-04-03 00:49:18 +02:00
  • 3e042317ad Return nil if block does not exist Taylor Gerring 2015-04-02 20:37:51 +02:00
  • 1d74086b42 New UncleRes type Taylor Gerring 2015-04-02 17:55:42 +02:00
  • 5cb1b41440 proper locking to prevent "parent unknown" INVALID blocks due to race in peer head info update zelig 2015-04-02 16:30:48 +01:00
  • dd1791c9fd proper locking to prevent close of closed channel crash when multiple mining peers compete zelig 2015-04-02 15:32:41 +01:00
  • 9bdf0b655d Fix RLP decoding of tx metadata Taylor Gerring 2015-04-02 16:28:42 +02:00
  • 537e2cfeb6 Return nil when requested uncle index is not valid Taylor Gerring 2015-04-02 16:12:19 +02:00
  • e882ba0c29 Return nil when requested index does not exist Taylor Gerring 2015-04-02 16:11:00 +02:00
  • aa71e27a3b Detect non-valid strings for blockheight Taylor Gerring 2015-04-02 15:53:04 +02:00
  • 3908590578 Make "To" field optional in whisper filter Taylor Gerring 2015-04-02 15:37:35 +02:00
  • 607fc788e3 Merge pull request #619 from tgerring/rpcfabian Jeffrey Wilcke 2015-04-02 15:13:30 +02:00
  • 876ce0fb12 More nil checks Taylor Gerring 2015-04-02 14:54:28 +02:00
  • 172b34351a HashArgs fix + tests Taylor Gerring 2015-04-02 14:49:33 +02:00
  • b9c9d6d798 Use HashArgs for eth_getTransactionByHash Taylor Gerring 2015-04-02 14:37:11 +02:00
  • b4eef59b6f No longer require gas & gas price in transactions Taylor Gerring 2015-04-02 14:05:14 +02:00
  • 1e28b424e7 Default gas obscuren 2015-04-02 14:00:49 +02:00
  • 015453f5b3 Default Value to 0 for NewTxArgs Taylor Gerring 2015-04-02 13:55:53 +02:00
  • 55b1c1546b Moved to function obscuren 2015-04-02 13:55:35 +02:00
  • 118ad22ee5 Merge branch 'develop' into rpcfabian Taylor Gerring 2015-04-02 13:39:46 +02:00
  • 81de8ed091 Format code as hexdata Taylor Gerring 2015-04-02 13:38:12 +02:00
  • b86450aaae Guard from nil pointers Taylor Gerring 2015-04-02 13:27:58 +02:00
  • e402e1dc2e New args types with stricter checking Taylor Gerring 2015-04-02 13:17:55 +02:00
  • 79828531b1 updated ethereum.js obscuren 2015-04-02 13:13:11 +02:00
  • 14c14fd61f Output empty block as nil Taylor Gerring 2015-04-02 13:05:13 +02:00
  • 2efb89d544 Guard for nil *big.Int Taylor Gerring 2015-04-02 13:04:58 +02:00
  • 60da9a1289 Put the old hammer back in <3 obscuren 2015-04-02 13:03:33 +02:00
  • 3f4c1aaf01 info => debug obscuren 2015-04-02 12:58:17 +02:00
  • 0f3bf7ef4d Fixes for balance obscuren 2015-04-02 12:57:04 +02:00
  • 585aec127c Don't ignore user-specified "include tx" param Taylor Gerring 2015-04-02 12:56:36 +02:00
  • edfd2757d9 Better decoding of uint* Taylor Gerring 2015-04-02 12:52:25 +02:00
  • b10e33c040 More types supported Taylor Gerring 2015-04-02 12:31:10 +02:00
  • cc45b4d8b5 Trim left only, not right Taylor Gerring 2015-04-02 12:30:42 +02:00
  • f89baa73e5 transactionRoot -> transactionsRoot Taylor Gerring 2015-04-02 12:30:22 +02:00
  • 85ebbc9aa5 Default BlockNumber to -1 when missing Taylor Gerring 2015-04-02 11:57:26 +02:00
  • 7e13ee602e Merge pull request #625 from debris/nonenumerable Jeffrey Wilcke 2015-04-02 11:35:01 +02:00
  • c71ca1a089 Better nil handling Taylor Gerring 2015-04-02 11:32:50 +02:00
  • f960fc066e fixed printing BigNumbers Marek Kotewicz 2015-04-02 02:13:34 +02:00
  • bb3ae3026e print nonenumerable properties of object in geth console Marek Kotewicz 2015-04-02 01:53:33 +02:00
  • b8124ec791 Removed old (unused) argument obscuren 2015-04-01 23:58:26 +02:00
  • 219d94c1dd Merge pull request #623 from Gustav-Simonsson/read_protocol_values_from_common_params Jeffrey Wilcke 2015-04-01 23:37:17 +02:00
  • c26c8d3a44 Read most protocol params from common/params.json Gustav Simonsson 2015-04-02 05:17:15 +02:00
  • ab5c007376 Updated ethereum.js obscuren 2015-04-01 23:28:45 +02:00
  • 4391c38215 Changed getters on account objects. Closes #610 obscuren 2015-04-01 23:22:03 +02:00
  • 5d8be9c30d Fixed decoding for uint64 into bytes Taylor Gerring 2015-04-01 23:08:00 +02:00
  • 344b3556eb Fixed uncle rewards in miner obscuren 2015-04-01 21:18:41 +02:00
  • 516ec28544 sha3 stack check obscuren 2015-04-01 17:51:22 +02:00
  • 109b27b552 Merge commit '4e3ffbcf9bae7e44e45fd1b6e504b3645040d73c' into develop obscuren 2015-04-01 17:50:19 +02:00
  • 4e3ffbcf9b Squashed 'tests/files/' changes from 5f8a010..ab81bf2 obscuren 2015-04-01 17:50:19 +02:00
  • eac4d582d7 Patches Taylor Gerring 2015-04-01 17:49:22 +02:00
  • 1045015a3c Update nonce field Taylor Gerring 2015-04-01 17:48:53 +02:00
  • 96cf776f81 Check stack for BALANCE. Closes #622 obscuren 2015-04-01 17:45:38 +02:00
  • 516423cdac Merge commit 'f801183b8bea24ce9988fbd06c2f17fedfc3587f' into develop obscuren 2015-04-01 17:41:58 +02:00
  • f801183b8b Squashed 'tests/files/' changes from 29da5ea..5f8a010 obscuren 2015-04-01 17:41:58 +02:00
  • 216ea425e4 corrected obscuren 2015-04-01 17:36:56 +02:00
  • 8e961df283 bumped network protocol obscuren 2015-04-01 17:10:42 +02:00
  • fd171eff7f Merge pull request #592 from fjl/disco-ping-pong Jeffrey Wilcke 2015-04-01 17:10:10 +02:00
  • 76218959ab eth: update cpp bootnode address Felix Lange 2015-04-01 16:59:14 +02:00
  • a77c431e37 p2p/discover: fix off by one error causing buckets to contain duplicates Felix Lange 2015-03-30 17:23:28 +02:00
  • de7af720d6 p2p/discover: implement node bonding Felix Lange 2015-03-25 16:45:53 +01:00
  • b6f0b40037 Respect fullTx option #614 Taylor Gerring 2015-04-01 16:49:07 +02:00
  • 55b9689950 rename messages to types Taylor Gerring 2015-04-01 15:53:48 +02:00
  • 92928309b2 p2p/discover: add version number to ping packet Felix Lange 2015-03-24 15:36:11 +01:00
  • bea3879d6f If nil, type doesn't matter Taylor Gerring 2015-04-01 15:45:56 +02:00
  • ac03ff6f05 Fix block size output #613 Taylor Gerring 2015-04-01 15:44:09 +02:00
  • 6e8ff578f1 Block nonce as data Taylor Gerring 2015-04-01 15:28:06 +02:00
  • 93f832a1a7 Make block context optional nulls Taylor Gerring 2015-04-01 15:27:37 +02:00
  • 0ce971d9d3 Add new formatting regex Taylor Gerring 2015-04-01 15:27:14 +02:00
  • 101ea1a1e8 Make inner size before assinging. Closes #615 Taylor Gerring 2015-04-01 14:15:20 +02:00
  • c8e5d53a39 Merge pull request #618 from tgerring/issue613 Jeffrey Wilcke 2015-04-01 13:57:35 +02:00
  • 4a4da9a24e Merge pull request #588 from ethersphere/frontier/SEC-29 Jeffrey Wilcke 2015-04-01 13:55:42 +02:00
  • f56fc9cd9d change StatusMsgData.TD back to pointer type *big.Int zelig 2015-04-01 12:36:49 +01:00
  • 6ffea34d8b check TxMsg - add validation on TxMsg checking for nil - add test for nil transaction - add test for zero value transaction (no extra validation needed) zelig 2015-03-30 15:21:41 +01:00
  • 82da6bf4d2 test for invalid rlp encoding of block in BlocksMsg - 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 zelig 2015-03-30 13:48:07 +01:00
  • d677190f39 add tests for valid blocks msg handling zelig 2015-03-28 01:54:23 +00:00
  • e1be34bce1 eth: SEC-29 eth wire protocol decoding invalid message data crashes client - add validate method to types.Block - validate after Decode -> error - add tests for NewBlockMsg zelig 2015-03-28 00:48:37 +00:00
  • 936ddf2ad1 Merge pull request #616 from bas-vk/develop Jeffrey Wilcke 2015-04-01 13:25:15 +02:00
  • dbf17105f6 Build transaction context in BlockRes Taylor Gerring 2015-04-01 13:18:51 +02:00
  • 88f2a96ca3 Set fullTx option in constructor Taylor Gerring 2015-04-01 13:18:30 +02:00
  • 1559bd9e1b changed big.Int instantiation Bas van Kervel 2015-04-01 13:15:21 +02:00
  • dba9b83aa0 Merge branch 'tgerring-hexify' into develop obscuren 2015-04-01 12:51:44 +02:00
  • b0e09ec827 merge conflict obscuren 2015-04-01 12:51:39 +02:00
  • 6afc5e762a Merge branch 'hexify' of https://github.com/tgerring/go-ethereum into tgerring-hexify obscuren 2015-04-01 12:49:10 +02:00
  • 720d978e35 Merge pull request #589 from tgerring/corssetting Jeffrey Wilcke 2015-04-01 12:38:29 +02:00
  • 6605d00d92 Frontier/513 Bas van Kervel 2015-04-01 12:33:12 +02:00
  • 02fb83782e #612 rename eth_protocol method Taylor Gerring 2015-04-01 12:28:48 +02:00
  • 86ba7432a9 txMeta storage as struct Taylor Gerring 2015-04-01 12:14:35 +02:00