Commit Graph

  • 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
  • 6e91142dc2 Add CRYPTO logger, remove duplicated pubkey len check Gustav Simonsson 2015-04-02 22:09:05 +02:00
  • 3e042317ad Return nil if block does not exist Taylor Gerring 2015-04-02 20:37:51 +02:00
  • 1eb52d8f0b Merge remote-tracking branch 'origin/bzz' into bzz zelig 2015-04-02 17:47:07 +01: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
  • 600274a4ab Merge branch 'develop' into bzz Daniel A. Nagy 2015-04-02 16:04:42 +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
  • 3d568e21b8 Network ID changed to 100 to be able to experiment with a private blockchain. Daniel A. Nagy 2015-04-02 10:54:24 +02:00
  • b083b0329a Merge branch 'develop' into bzz Daniel A. Nagy 2015-04-02 10:30:27 +02:00
  • 77d7ef927c Merge remote-tracking branch 'upstream/develop' into bzz zelig 2015-04-02 04:52:00 +01: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
  • 4e8f8cfab7 ethereum.js update obscuren 2015-04-01 11:51:05 +02:00
  • f2c6a937f3 Protocol bump obscuren 2015-04-01 11:50:19 +02:00
  • b860b67693 Remove extra type assetion Taylor Gerring 2015-04-01 11:45:29 +02:00
  • f468364e4d fixed tests obscuren 2015-04-01 11:42:02 +02:00
  • 7b7392826d Improved response tests Taylor Gerring 2015-04-01 11:38:06 +02:00
  • 0a554a1f27 Blocktest fixed, Execution fixed obscuren 2015-04-01 10:53:32 +02:00
  • d3e86f9208 Added gas generator defaults obscuren 2015-04-01 10:51:46 +02:00