Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.0.0 #529

Merged
merged 34 commits into from
Dec 9, 2019
Merged

v1.0.0 #529

merged 34 commits into from
Dec 9, 2019

Conversation

erickyan86
Copy link
Member

No description provided.

erickyan86 and others added 27 commits September 25, 2019 17:57
* add blockchain badHash test
* dpos rpc api
* increase test coverage
* p2p,rpc: add rpc to query seed nodes from db
* cmd/ft: add method 'seednodes' into sub-cmd 'p2p'

* cmd/ftfinder: add seednodes rpc
* fix export error
* add MarshalText unit test and note
* blockchain/downloader: change log message

* blockchain/downloader: fixed Spelling mistakes

* Makefile: add default target
* blockchain/downloader: Optimize download logic

* blockchain/downloader: add node into blacklist if it had too much errors
@erickyan86 erickyan86 added bug Something isn't working enhancement New feature or request good first issue Good for newcomers labels Nov 20, 2019
@erickyan86 erickyan86 added this to the v1.0.0 milestone Nov 20, 2019
@erickyan86 erickyan86 self-assigned this Nov 20, 2019
elvis88 and others added 3 commits November 20, 2019 15:12
* fix dpos bug on fork3
* miner pubkey separate

* miner pubkey separate

* fork because of precompiledContracts gas wrong

* fix

* fork because assetinfo may returns over big256

* modify asset founder nil

* fix test

* fork increase asset

* fix bug

* modify header

* change > to >=

* fix format

* contractAsset transfer

* modify return value

* add evm.CanTransferContractAsset

* modify > to >=

* modify

* delete log

* delete log

* modify

* remove evm.depth
erickyan86 and others added 3 commits December 4, 2019 10:14
* execute new tx with feepayer
* not execute when not forked
* return error when payer exist but tx.gasprice is not 0
* add gas when payer exist
* cost gas when code collision
* add rpc getTransactionReceiptWithPayer
* add extend

* add sign

* add recover

* add fp

* modify txpool

* fix sign payer bug

* modify SignPayerActionWithMultiKey

* execute new tx with feepayer

* add feepayer test

* modify bugs

* fork

* not execute when not forked

* modify txpool

* modif txpool

* modify validator

* sign feepayer

* modify txpool

* return error when payer exist and tx.price is not 0

* modify feepayer sign

* return error when payer exist but tx.gasprice is not 0

* add gas when payer exist

* add gas when payer exist

* fix testcase

* cost gas when code collision

* code collision

* add rpc getTransactionReceiptWithPayer

* add rpc getTransactionReceiptWithPayer

* add ft_getBlockAndResultByNumberWithPayer
@erickyan86 erickyan86 merged commit 2351651 into master Dec 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants