Shivam Sharma
43b18b7038
chg : moved TestBorFilters to tests/bor
2022-07-18 13:43:36 +05:30
Shivam Sharma
9aad8bf928
fix : remove temp dir
2022-07-15 13:12:39 +05:30
Shivam Sharma
73054f8608
Merge branch 'develop' of https://github.com/maticnetwork/bor into shivam/pos-636
2022-07-15 12:05:13 +05:30
Manav Darji
c44693706a
RFC35/Common Ancestor: Modifying the forkchoice rule ( #425 )
...
* initial
* update
* fix: add validator to NewBlockchain function calls
* handle past chain reorg
* fix: only check with last checkpoint
* rm logs
* add: handle future chain import case
* fix: handle single block case
* add unit tests for past and future chain
* modularise forker tests
* minor fixes
* add: overlapping chain test case, minor fixes
* minor fixes
* add: isolated unit test for IsValidChain
* add more test case for IsValidChain
* fix: use index for header time
* add: fetch last N checkpoints in first run
* fix: change checkpoint count to int64
* fix: handle edge case
* fix: handle no checkpoint case separately
* fix: consider offset for future chain calculation
* re-write test case for split chain
* fix: typo
* add: split chain properties test
* separate reorg checks, validate chain before inserting
* fix: handle err incase of invalid chain
* fix: use error from whitelist service
* split chain property tests
* remove duplicate test cases
* cleanup
* clean up
* fix linters
* fix: fetch checkpoint count bug, add tests
* fix more linters
* fix: handle nil chain validator in downloader
* fix: mock bor tests
Co-authored-by: Evgeny Danienko <6655321@bk.ru>
2022-07-15 10:37:35 +05:30
Pratik Patil
3df1d6f017
Change diverged flags back to Geth's convention (POS-602) ( #451 )
...
* changed name -> identity
* changed no-snapshot -> snapchot=true/false
* changed jsonrpc.corsdomain -> http.corsdomain
* changed jsonrpc.vhosts -> http.vhosts
* changed http/ws.modules to http/ws.api
* updated readme
* updated config_test
* make docs
* handelling string array flag, overwrite insted of append
* added 'Default' to SliceStringFlag
* added separate flags for corsdomain and vhosts for http, ws, graphql
* modified tests
2022-07-14 22:36:18 +05:30
Arpit Temani
7b25997830
Reciept e2e test ( #431 )
...
* initial
* fixed tests
* eip155 tests
* progress
* fix
* fix TestFetchStateSyncEvents*
* debug
* fixed with updated list of validators
* fix
* a bit more stable
* optimize allocations
* linters
* fix vals copy
* a bit of refactoring
* update TestGetTransactionReceiptsByBlock
* remove logs from TestGetTransactionReceiptsByBlock in favour of checks
* comments
* Linters
* linters
* fixes after merge
* fixes after merge
* fixes after merge
* fixes after merge
* fail fast
Co-authored-by: Evgeny Danienko <6655321@bk.ru>
2022-07-14 19:28:56 +03:00
Shivam Sharma
0610c6a692
chg : use memory db
2022-07-14 18:28:21 +05:30
Shivam Sharma
e47a2df17b
fix : lint
2022-07-14 17:49:55 +05:30
Shivam Sharma
3811496280
fix : remove debug logs
2022-07-14 17:41:38 +05:30
Shivam Sharma
e670a8a0a1
add : bor_filter_test
2022-07-14 17:39:29 +05:30
SHIVAM SHARMA
1147994c65
Added valSet testcases ( #452 )
...
* Added valSet testcases
* Added Negative Assertions
* Minor Changes
* Added varying valset length
* Minor changes
* Linting
2022-07-13 12:21:29 +03:00
Evgeny Danilenko
3c42bfc633
add context to Fetch* methods ( #445 )
...
* add context
* fix mocks
* fixes after CR
* fixes
* fix
* Linters
2022-07-13 09:07:32 +03:00
marcello33
c3d62b8ea1
Merge pull request #436 from maticnetwork/mardizzone/pos-398
...
new: dev: pos-398 restore geth tests
2022-07-12 19:53:15 +02:00
Marcello Ardizzone
2a1a7d1b18
new: dev: pos-398 remove duplicate git submodule
2022-07-12 17:37:44 +02:00
Marcello Ardizzone
752878d3c2
new: dev: pos-398 update testdata and skip last failing tests
2022-07-12 14:29:56 +02:00
Marcello Ardizzone
a76923cb8a
new: dev: pos-398 restore legacy tests
2022-07-12 14:22:18 +02:00
Marcello Ardizzone
01bebeb22e
new: dev: pos-398 remove merge error check on state tests
2022-07-12 11:55:47 +02:00
Marcello Ardizzone
56eefc6a0b
new: dev: pos-398 restore old testing way
2022-07-12 11:53:30 +02:00
Evgeny Danilenko
04e90e2426
internal/cli: update grpc/protobuf dependency ( #449 )
...
* update grpc_conn
* fix
* remove more deps from deprecated library
Co-authored-by: Manav Darji <manavdarji.india@gmail.com>
2022-07-11 19:09:49 +03:00
Marcello Ardizzone
5265da30b8
new: dev: pos-398 update retesteth readme
2022-07-07 12:14:55 +02:00
Marcello Ardizzone
cd366c64d8
new: dev: pos-398 move testdata to last stable release via tag v10.4
2022-07-07 11:12:57 +02:00
Marcello Ardizzone
f0d85e3703
new: dev: pos-398 remove unused bor tests derived from geth
2022-07-07 10:49:30 +02:00
Marcello Ardizzone
de1330aae6
new: dev: pos-398 comment for jira issue
2022-07-07 10:44:52 +02:00
Marcello Ardizzone
75d5646ef2
new: dev: pos-398 skipLoad stChangedEIP150
2022-07-07 10:08:39 +02:00
Marcello Ardizzone
56a5f4f67b
new: dev: pos-398 lazy fix to ignore filing tests and skip the merge fork
2022-07-07 09:38:38 +02:00
Marcello Ardizzone
d2d4d1bf62
new: dev: pos-398 update testdata
2022-07-06 16:50:31 +02:00
Marcello Ardizzone
7f9b3ebea2
Merge branch 'develop' into mardizzone/pos-398
2022-07-06 10:54:22 +02:00
Marcello Ardizzone
1f5880fea5
new: dev: pos-398 instructions for local run - retesteth bor
2022-07-06 10:54:05 +02:00
Evgeny Danilenko
f28f384b72
Mining benchmark ( #439 )
...
* mining benchmark
* mining benchmark
* prepare for enabling fork tests
* linters
* logs
2022-07-05 21:51:54 +03:00
Jerry
5f69302b3a
Merge pull request #442 from maticnetwork/v0.3.0-candidate
...
Merge fixes from v0.3.0-candidate to develop
2022-06-30 12:07:06 -07:00
Jerry
f90faf0687
Match default parameters to mainnet
2022-06-30 10:36:44 -07:00
Pratik Patil
657d262def
Merge pull request #435 from maticnetwork/POS-553
...
Adding correct miner address on API at the RPC level (POS-553)
2022-06-29 11:02:08 +05:30
Pratik Patil
473e09cd2d
removed check from consensus, handelling everything in api.go
2022-06-28 21:03:36 +05:30
Pratik Patil
de03f3fb6a
reverted back and made changes in the getAuthour API
2022-06-28 19:02:47 +05:30
Pratik Patil
c0ad424824
addressed comments, Author() never returns error, returns 0x0 insted
2022-06-28 18:34:29 +05:30
Arpit Temani
a73b0f70bf
change version
2022-06-28 00:46:51 +05:30
Pratik Patil
0173d61d9f
modified Authour() function in bor.go
2022-06-25 10:20:29 +05:30
Pratik Patil
9b29d13a5d
removed lint error
2022-06-24 19:31:44 +05:30
Pratik Patil
1b941f3274
getAuthor returns 0x0 for genesis block
2022-06-24 13:29:02 +05:30
Pratik Patil
1970743f9d
modified comment
2022-06-24 13:28:22 +05:30
Jerry
88dbfa1c13
Merge pull request #433 from cffls/develop
...
Merge branch 'v0.3.0-dev' into develop
2022-06-22 12:03:40 -07:00
Jerry
1daa659aa5
Merge remote-tracking branch 'upstream/develop' into develop
2022-06-22 00:08:02 -07:00
Pratik Patil
fea935fff2
Merge branch 'develop' of https://github.com/maticnetwork/bor into POS-553
2022-06-22 12:30:58 +05:30
Pratik Patil
aec6d05255
minor fix
2022-06-22 12:13:43 +05:30
Marcello Ardizzone
44105e1136
new: dev: pos-398 remove unused part
2022-06-21 16:15:49 +02:00
Marcello Ardizzone
ea0f553d24
new: dev: pos-398 instructions for retesteth bor
2022-06-21 16:14:27 +02:00
Krishna Upadhyaya
3bb14803e2
Merge pull request #437 from maticnetwork/krishna/reproducible-build-test
...
Added reproducible build test to CI
2022-06-21 18:26:05 +05:30
Krishna Upadhyaya
fbaeaa2247
Added reproducible build test to CI
2022-06-21 16:42:56 +05:30
Marcello Ardizzone
9e7f70822f
new: dev: pos-398 install testdata as submodule
2022-06-21 12:46:18 +02:00
Pratik Patil
b3c02842b9
modified GetBlockByNumber and GetBlockByHash function to call getHeaderWithAuthor function
2022-06-21 11:34:00 +05:30