zhourong
f477b85e8d
refactor: reserve invalid txs in block
2021-04-15 17:15:31 +08:00
Alexader
b43ecf0198
feat(cmd): add init and addAdmin command registry contract
2021-04-15 14:53:37 +08:00
Alexader
6d97564b5c
test(contracts): revise contracts tests
2021-04-13 11:51:45 +08:00
Alexader
06ced08775
refactor(*): merge with governance contracts
2021-04-13 11:11:51 +08:00
Alexader
c2e5c5ea96
adjust unit tests for did
2021-04-13 11:11:35 +08:00
Alexader
55f64f4142
feat(*): revise bvm contracts and router to adpt did handling
2021-04-13 11:11:35 +08:00
Alexader
cf44cb42e5
feat(router+api): adapt router to route txs with did method
2021-04-13 11:10:01 +08:00
jzhe
59ed4b1d47
Merge pull request #366 from meshplus/refactor/mempool-use-nonce
...
refactor(mempool): use account nonce to sort transactions
2021-04-13 09:28:26 +08:00
zhourong
fcb7529e70
refactor(mempool): use account nonce to sort transactions
2021-04-09 18:47:00 +08:00
jzhe
ecd5c16414
Merge pull request #359 from meshplus/feat/add-wasm-ledger
...
Feat/add wasm ledger
2021-04-09 15:13:10 +08:00
treasersimplifies
778467527f
feat(*): fix did registry init admin
2021-04-07 18:15:00 +08:00
zhourong
e9e9222aad
fix(ledger): fix codeHash be nil after getCode
2021-04-07 01:58:30 +08:00
liweixia
157965014c
feat: add wasm ledger
2021-04-07 00:22:32 +08:00
dawn-to-dusk
d771291f0d
feat(*): add appchain update, freeze, activate, logout
2021-03-30 17:35:03 +08:00
dawn-to-dusk
2902f16647
feat(*): add governance module
...
1.Add governance built-in contract;
2.Add governance related tests.
2021-03-19 09:41:19 +08:00
jzhe
8a170a4a36
feat(ratelimit):add rate limit in grpc
2021-03-02 15:33:07 +08:00
jzhe
7cd9a03796
test:improve test coverage
2021-02-24 15:35:08 +08:00
treasersimplifies
bc9a93556b
fix(*): fix method delete fail
2021-02-24 10:42:19 +08:00
treasersimplifies
5432a416ee
test(*): fix ibtp tests
2021-02-24 10:34:16 +08:00
treasersimplifies
64faed9037
feat(*): add inter relay ibtp handler
2021-02-24 10:34:07 +08:00
treasersimplifies
12c74d4395
feat(*): add inter relay broker for contracts
2021-02-24 10:31:17 +08:00
jzhe
11cb56051e
test:improve test coverage
2021-02-22 19:17:19 +08:00
jzhe
b5cba02552
test:add repo and boltvm unit test
2021-02-22 15:16:03 +08:00
dawn-to-dusk
e3608a9949
test(router): add test for interchain
2021-02-03 18:14:54 +08:00
Aiden X
8d7dd33e4c
Merge pull request #327 from meshplus/test/contracts
...
Test/contracts
2021-01-27 16:43:41 +08:00
Alexader
211fca0a43
test(contracts): add test for interchain menager
2021-01-27 16:25:07 +08:00
Alexader
884e02ec17
test(contracts): add test for contracts
2021-01-26 19:07:43 +08:00
dawn-to-dusk
09617a14d3
feat(*): add certificate validation configuration
...
1.Add certificate validation configuration in bitxhub.toml, so we can decide whether or not to enable certificate authentication based on the configuration file.
2021-01-25 19:43:32 +08:00
dawn-to-dusk
9d03878c82
feat(*): modify the certificate validation method
...
1.Delete the certificate validation procedure after connect;
2.Select transport based on go-libp2p-cert when creating libp2p;
3.Delete the certificate related methods because they have been moved to the go-libp2p-cert.
2021-01-22 10:25:53 +08:00
liweixia
eea25c305b
feat: add ha module
2021-01-07 15:36:20 +08:00
Lizen0512
2d3e749dff
perf(*): add localList to mark the txs received from api to reduce the number of signature verifications
2020-12-30 21:45:30 +08:00
Lizen0512
2b46f477f8
fix(solo): fix solo panic bug when call peers releated interface
2020-12-28 15:49:21 +08:00
zhourong
1899e816b6
fix(executor): check asset exchange id in asset_exchange.go
2020-12-23 12:59:18 +08:00
Aiden X
e5c43dae32
Merge pull request #295 from meshplus/solo-batch-timeout
...
refactor(*): 1: solo genetate a batch by timer; 2: refactor order.toml.
2020-12-22 00:17:34 +08:00
Aiden X
911fb8cbc0
Merge pull request #296 from meshplus/fix/abnormal-status
...
fix(coreapi): fix wrong chain status
2020-12-22 00:16:57 +08:00
Aiden X
0aa38647a5
Merge pull request #293 from meshplus/state-update
...
feat:add state update
2020-12-22 00:07:34 +08:00
Alexader
28996ffb2f
fix(coreapi): fix wrong chain status
2020-12-21 22:10:10 +08:00
Lizen0512
c3ce3b582d
refactor(*): 1: solo genetate a batch by timer; 2: refactor order.toml.
2020-12-21 19:42:20 +08:00
jzhe
ba3963e8d0
feat:add state update
2020-12-21 16:25:23 +08:00
Lizen0512
6d7b842f42
refactor(mempool): refactor mempool for raft
2020-12-21 15:40:27 +08:00
dawn-to-dusk
f52360867c
fix(internal,tester): add the judgment of whether transactionhash is null
...
1. Add the judgment of whether transactionhash is null.
2020-12-18 18:50:44 +08:00
Lizen0512
918605170b
fix(test): refactor certs of unit tests
2020-12-18 14:45:47 +08:00
Lizen0512
e8521998ff
refactor(*): refactor network config
2020-12-18 14:30:40 +08:00
Lizen0512
131b086563
feat(*): add delete vp node feature
2020-12-18 14:30:40 +08:00
Lizen0512
7ab92d6f2b
feat(*): add vp node feature
2020-12-18 14:30:40 +08:00
zhourong
af93ad5a74
refactor(executor): rename NewBlockEvent to ExecutedEvent and add TxHashList
2020-12-17 18:50:06 +08:00
jzhe
00c38a417d
test(tester):update network.toml in cluster nodes
2020-12-14 19:18:46 +08:00
jzhe
4c9c5cbe56
refactor:revert network config
2020-12-14 19:18:46 +08:00
jzhe
76bbf9a4b4
Merge pull request #279 from meshplus/feat/add-delvpnode
...
feat(api,internal): add delete vp node interface
2020-12-10 13:35:38 +08:00
dawn-to-dusk
93b7c51523
feat(api,internal): add delete vp node interface
2020-12-10 11:19:09 +08:00