Commit Graph

6174 Commits

Author SHA1 Message Date
Tomasz Drwięga
b22ff1ad03 Add missing maxCodeSize (#4585)
Former-commit-id: 2288a2ba2fb8fd9d766fd362d7e31b5f5d922882
2017-02-17 12:54:23 +01:00
Arkadiy Paronyan
9f0ba42f25 Fixing etherscan price parsing (#4202) (#4209)
* Fixing etherscan price parsing

* Handling all errors

Former-commit-id: 4e6329a0c741eff9cb92af1c74d6e5e86e4638e7
2017-01-18 19:46:24 +01:00
Arkadiy Paronyan
a3992dd347 gas_limit for blocks, mined by Parity will be divisible by 37 (#4154) (#4179)
* gas_limit for new blocks will divide evenly by 13

* increased PARITY_GAS_LIMIT_DETERMINANT to 37

* separate method for marking mined block

* debug_asserts(gas_limit within protocol range)

* round_block_gas_limit method is now static

* made round_block_gas_limit free-function

* multiplier->multiple

Former-commit-id: 247413e26cac28478ff47f85f754ff325903d8e9
2017-01-16 17:23:03 +01:00
Denis S. Soldatov aka General-Beck
b94fc2ed62 update gitlab-ci
remove space in windows S3

Former-commit-id: 4107a9f24b7a3dd2992ef18b6094b1c0ee34f909
2017-01-10 21:35:55 +04:00
Denis S. Soldatov aka General-Beck
7d38fcaab9 Update gitlab.yml
fix widows S3

Former-commit-id: 39d6bd52d47d99734f518f4fdd3c1f4b3221def7
2017-01-10 20:35:48 +04:00
Arkadiy Paronyan
be920b490f Backporing to 1.4.10-stable (#4110)
* v1.4.10

* No reorg limit for ancient blocks

* Update registration after every write


Former-commit-id: 9480d724d04ecaa1fdccc7d9bb56ba8b3580ccf1
2017-01-10 14:54:00 +01:00
arkpar
2467408a30 Removed junk files
Former-commit-id: 306081d7d08e05d1da56c5db12d3d0b26e9ea188
2017-01-09 15:52:54 +01:00
Arkadiy Paronyan
a71766db8f v1.4.9 in beta (#4097)
* v1.4.9

* Disable armv6 build


Former-commit-id: 48924e999d83aeae96a5d1d291e76e11892c499b
2017-01-09 15:18:56 +01:00
Robert Habermeier
2dc9c23d07 fix deadlock in queue drop (#4095)
Former-commit-id: 923fc16078834f0c63e245dcb01ee95210bfc7f7
2017-01-09 14:56:06 +01:00
keorn
e152d012b4 Fix rebroadcast panic beta (#4085)
* fix

* fix compile

* fix backport

* clean up old method

* remove unnecessary reference

* simplify

* Fixing 'simplify'


Former-commit-id: c0fcfaad4a966fe7bd646007ab6ea9742df4a86a
2017-01-09 12:52:40 +01:00
GitLab Build Bot
e50874daa1 [ci skip] js-precompiled 20170106-150948
Former-commit-id: f73fff848a61205de02f7866b87c8145b2101bae
2017-01-06 15:13:10 +00:00
Tomasz Drwięga
091a59ef0b Beta backports (#4067)
* Improving logs for transaction propagation

Conflicts:
	sync/src/chain.rs

* Propagate only on timer

Conflicts:
	sync/src/chain.rs

* Maintaining a list of transactions propagated from other peers

Conflicts:
	ethcore/src/client/client.rs
	ethcore/src/client/traits.rs
	js/src/dapps/localtx/Transaction/transaction.js
	js/src/dapps/localtx/Transaction/transaction.spec.js
	rpc/src/v1/tests/helpers/sync_provider.rs
	rpc/src/v1/types/sync.rs
	sync/src/api.rs
	sync/src/chain.rs
	sync/src/transactions_stats.rs

* fixing test

Conflicts:
	rpc/src/v1/tests/mocked/parity.rs

* Returning persistent node id

Conflicts:
	ethcore/light/src/net/context.rs
	ethcore/light/src/net/tests/mod.rs
	sync/src/api.rs

* Prevent broadcasting transactions to peer that send them.

Conflicts:
	js/src/dapps/localtx/Transaction/transaction.js
	rpc/src/v1/tests/helpers/sync_provider.rs
	rpc/src/v1/tests/mocked/parity.rs
	rpc/src/v1/types/sync.rs
	sync/src/api.rs
	sync/src/chain.rs
	sync/src/transactions_stats.rs

* Bumping versions

* Fixing broken classic.json

Former-commit-id: 2cadea67a0a2f60dd11e0fb943bb0c79b42ab4eb
2017-01-06 16:05:35 +01:00
Tomasz Drwięga
a6204ab7bf Re-broadcast transactions to few random peers on each new block. (#4054) (#4061)
* Introduce predictable randomness in tests

* Re-broadcasting to few peers

Conflicts:
	sync/src/chain.rs
Former-commit-id: ac6a62768f9453af1ea25508b1efb58bf86d1a23
2017-01-06 12:16:13 +01:00
Tomasz Drwięga
28648b26cb Tolerate error is user_defaults (#4060)
Former-commit-id: 178c3e140354c583bd226502dbc4afe12b2aa90f
2017-01-06 10:39:03 +01:00
Tomasz Drwięga
f45fe8a1fd [beta] Avoid re-broadcasting transactions on each block (#4047)
* Avoid re-broadcasting transactions on each block

* Fixing test and nightly compilation

* Fixing comment [ci:skip]


Former-commit-id: a7ed6f65cf88d570e0fd5fc235af83b8a70fbc46
2017-01-06 10:38:31 +01:00
GitLab Build Bot
dee93c6ac2 [ci skip] js-precompiled 20170105-222007
Former-commit-id: 277e3adfff1d5344dacb00cbc0a3aee72c53b044
2017-01-05 22:24:20 +00:00
Robert Habermeier
81191848d7 ETC Config change backport (#4056)
* delay bomb for Classic (ECIP-1010) (#3179)

* delay bomb for classic (ECIP-1010)

* formatting fix after core review, rel [e6b5093]

* Replay protection for Classic

* EIP-155 configuration for Ethereum Classic

* EIP-160 configuration for Ethereum Classic

* Testnet for Ethereum Classic

* revert ETC to correct Network ID

* reuse Morden for Classic Testnet

* set CHAIN_ID for Classic (#3934)

* configurable CHAIN_ID

* set CHAIN_ID for Ethereum Classic

* prettify classic json


Former-commit-id: 6d2f8e31d04d06c8b681075c4dd72b49f2048031
2017-01-05 21:16:33 +01:00
Tomasz Drwięga
da5b506603 Beta Backports (#4012)
* Fix up the transaction JSON serialisation for RPC.

* Introduce to_hex() utility in bigint. Fix tests.

Conflicts:
	rpc/src/v1/tests/mocked/eth.rs
	rpc/src/v1/tests/mocked/signing.rs
	rpc/src/v1/types/block.rs
	rpc/src/v1/types/transaction.rs

* fix comment

* Fix build.

* Bump hyper

* Correct log index in transaction receipt (#3995)

* Moving logs to separate, testable function

* Adding test

* Fixing log index

* Adding transaction log index

* Fixing rpc tests

* Making interface of  a bit cleaner.

Conflicts:
	ethcore/src/client/client.rs
	ethcore/src/tests/client.rs
	ethcore/src/types/transaction.rs

* Encode networkid as a u64.

Conflicts:
	ethcore/src/types/transaction.rs

* Fixing compilation issues

* parse testnet chain as ropsten

* Removing unused import

Former-commit-id: 6782819dcfddf1858a32e88db007f2d0a8a00092
2017-01-05 16:42:37 +00:00
Arkadiy Paronyan
84021a6148 Backporting to beta (#3980)
* v1.4.7

* Allow sync reorg up to pruning history size

* Peer difficulty tracking

* Abort downloading block if received with NewBlock

* Fixed test


Former-commit-id: f2058bdd2feefe3651134aa07e6ce9e3e041fbec
2016-12-27 15:12:03 +01:00
Gav Wood
fee9053c9a Merge pull request #3816 from ethcore/mining-min-gas-limit-beta
[beta] enforce gas limit falls within engine bounds

Former-commit-id: c6ee816c56bf8c04eda9d5ea02fdb721d322cd44
2016-12-11 22:48:19 +01:00
Robert Habermeier
18c2a599d7 block: enforce gas limit falls within engine bounds
Former-commit-id: 488cde417f32cca0fd24db93174fa120f184921d
2016-12-11 18:58:11 +01:00
Arkadiy Paronyan
f8683058b3 Backporting to beta (#3718)
* Disaable peer if no common block found

* v1.4.6


Former-commit-id: 5feccf11d2156e3444f1c7dbacc76212ff06d319
2016-12-05 17:09:55 +01:00
GitLab Build Bot
03f35d7f82 [ci skip] js-precompiled 20161128-172255
Former-commit-id: 38bd0aa57dbdb951129550858a9a7a7f707cc508
2016-11-28 17:24:50 +00:00
Gav Wood
f7572342af Merge pull request #3656 from ethcore/jr-scrollable-contract-modals
[beta] scrollable contract deploy & execute modals

Former-commit-id: a93137265e3bc351d45ef358f97da696b1a07c64
2016-11-28 18:15:29 +01:00
Jannis R
16ff3a7ad4 scrollable contract deploy & execute modals
Former-commit-id: 5abff2d8fb73e1c919f54d7e3293dd25d6caa95f
2016-11-28 16:44:22 +01:00
GitLab Build Bot
e6e0dc256f js-precompiled 20161126-163347
Former-commit-id: a028d04b01281812bb39136d96fa922343b978ee
2016-11-26 18:20:10 +01:00
Jaco Greeff
aa8ff4628d Pin package versions for beta (#3628)
Former-commit-id: 21b12c70cd22e84bac05f64d3709c291490a55c0
2016-11-26 17:28:59 +01:00
GitLab Build Bot
c55e26285b js-precompiled 20161125-215447
Former-commit-id: 72af2fa763f3f79f4c355e4c3e9aec8e9edd64ba
2016-11-25 23:25:55 +01:00
arkpar
1cd45f6578 Touched the file to trigger js build
Former-commit-id: ff18d2cfd9f606da591d7a8769661c901ee7379b
2016-11-25 22:50:45 +01:00
Denis S. Soldatov aka General-Beck
669ba8681a Update gitlab-ci
js-release &->&&

Former-commit-id: 740a9418b6d118b5620c10b91d2ad273c0128d9f
2016-11-26 03:51:35 +07:00
Arkadiy Paronyan
e7d7280a89 Backporting to beta (#3623)
* Ropsten network (#3539)

* Ropsten network

* Sorted premine

* Comas

* Removed trailing coma

* --testnet set to ropset

* New registry contract address for ropsten (#3549)

* New registry for ropsten

* Registry address

* Registry with payable modifier

* Fix panic on importing own invalid transaction (#3550)

* Use patched MIO

* Trim whitespace from recovery phrase

* v1.4.5

* Appending logs by default

* Fixing phrases generated on windows

* Manually add \r to Windows phrases pre 1.4.4

* < 1.4.5

* Update test, fix number. (#3612)

* Set default tx price to 0.0025 USD

* Only support 1.4.x dictionary


Former-commit-id: 793003af5ff14bccb34e24b8b57897762647e03d
2016-11-25 20:57:34 +01:00
Denis S. Soldatov aka General-Beck
e84819c72d Update gitlab-ci
backport from master

Former-commit-id: 13a79683aabc51967d772b1d7745a864de831e1b
2016-11-26 02:25:07 +07:00
GitLab Build Bot
426db72a41 [ci skip] js-precompiled 20161125-183851
Former-commit-id: 21f19d5792485e2879fdb184bb200e94de7ccf56
2016-11-25 18:48:09 +00:00
Jaco Greeff
ac331613ab Ropsten chain for beta (#3622)
Former-commit-id: bae5efe71be575f149691e21111260ef6a2694df
2016-11-25 19:35:49 +01:00
Denis S. Soldatov aka General-Beck
bfe513c954 Update gitlab-ci
if fix

Former-commit-id: db5f33510c603419cae878bbc8d524fd895173ab
2016-11-25 07:00:41 +07:00
Denis S. Soldatov aka General-Beck
462bb23ffe Update gitlab-ci
backporting from gitlab-ci.yml master

Former-commit-id: 0ea293dad7af35b224a131502f0e2064152e5d28
2016-11-25 06:35:14 +07:00
GitLab Build Bot
9bf983417d [ci skip] js-precompiled 20161124-213708
Former-commit-id: 3b2e34935d8ef1fc3f4ff3657f30946a4fd7bc13
2016-11-24 21:38:48 +00:00
Denis S. Soldatov aka General-Beck
9a4a0ba48e Update gitlab-ci
typo fix in darwin

Former-commit-id: 8e55c96d1c22b8714083931ea64d0be8f1f65078
2016-11-25 04:09:21 +07:00
Denis S. Soldatov aka General-Beck
5e7e3da93d Update gitlab-ci
add $VER in darwin installer
small fix in darwin S3 upload

Former-commit-id: 01a35365a4cb5e775ff930c004422c08e5b6ce88
2016-11-25 04:04:16 +07:00
Denis S. Soldatov aka General-Beck
b29eb151fd Update gitlab-ci
backport gitlab-ci.yml from master

Former-commit-id: d9e8cefce78a9719dd0e7be8ba7a2b7096b8f12c
2016-11-25 03:47:56 +07:00
GitLab Build Bot
3a593ec474 [ci skip] js-precompiled 20161121-233140
Former-commit-id: f15194c29247a7857992e9372ae0dc5ab520cc1d
2016-11-21 23:33:27 +00:00
Gav Wood
0e8f459b61 Merge pull request #3533 from ethcore/jg-fix-dapps-edit
[beta] apps typo fix

Former-commit-id: da1cf99476f290b9a995cf2989d0f8f49617e20e
2016-11-19 10:45:06 +08:00
Jaco Greeff
d14fb2c06c Beta apps typo fix
Former-commit-id: 48662c537e011bca54edbdcf99433aa934507bd5
2016-11-19 00:03:14 +01:00
GitLab Build Bot
5ce41da9b2 js-precompiled 20161118-200650
Former-commit-id: a68d52ca955421631ebebe96a8d9daa2ea09269d
2016-11-18 21:18:08 +01:00
Arkadiy Paronyan
de23d7a2d7 Backporting to beta (#3525)
* v1.4.4

* Fixing tests, fixing refreshing precompiled (#3483)

* Fixing tests, fixing refreshing precompiled

* Commit only js and Cargo.lock

* Moving commands to the right place

* Adding js content as well

* Wallet names shouldn't include address.

(Actually wallet files shouldn't contain it either, but we'll
leave that for a later PR).

* sudo -c Is not supported on Mac

* Add trace_{call, rawTransaction, replayTransaction}

* Remove dangling only

* check for sanity

* Better Erros Snackbar in UI #3473

* Sync bandwidth optimization

* Updated sync algo desription

* Check transaction signature when adding to the queue

* Limit sync reorg to 20 blocks (#3519)

* Limit sync reorg

* Fixed tests

* updated the european warp bootnode addresses (#3528)

* Fix dapp account selection (#3399)

* Fix GHH accounts (filter non accounts)

* SignatureReg handle undefined ABI names gracefully

* SignatureReg fix accounts (filter non accounts)

* TokenReg fix accounts (filter non accounts)

* Registry fix accounts (filter non accounts)

* Remove addresses, display non-refundable warning (#3403)

* Use Contract owner for unregistering Token #3440

* Make tokenreg dapp fast again (#3474)

* Using proper TokenReg Instance in TokenReg dApp #3371

* remove unnecessary logs in tokereg dapp

* Improved Redux managment in TokeReg dApp #3371

* Fixfing linting


Former-commit-id: 3e0d033eaf789cfdf517f4a97effc500f1f9263b
2016-11-18 20:50:20 +01:00
GitLab Build Bot
2077793b4f [ci skip] js-precompiled 20161116-110138
Former-commit-id: a1a03a6503d96595a3aa1e83880196ac1847b482
2016-11-16 11:05:16 +00:00
Gav Wood
ea4da34dac Merge pull request #3464 from ethcore/eip170-beta
[beta] EIP-170

Former-commit-id: 2388d265741f379d054df3b0beaf8c639c4648c8
2016-11-16 11:23:43 +08:00
Gav Wood
7a15ea448d Merge pull request #3465 from ethcore/backporting
Backports to beta

Former-commit-id: b44486946a2f1e3188f4181f1022423b0f5ab4e6
2016-11-16 11:21:43 +08:00
Gav Wood
13300b066e Merge pull request #3463 from ethcore/b-rsv
Backport: additional fields on transaction and receipt
Former-commit-id: 1252463146ac92c94f300b14620337bac289a3e3
2016-11-16 11:21:27 +08:00
Jaco Greeff
5a40dba9ab Fix transfer token decimal calculation (#3445)
* Fix decimal calculation

* Recalc when shorcutting estimate


Former-commit-id: e7f457cf1b0fa66964320b259a70ae196fff50a7
2016-11-15 22:00:36 +01:00