dawn-to-dusk
35d298ac00
fix(*): fix bugs about governance
...
1. Fix the bug that changes the state of the managed object when submitting a proposal fails;
2. Add interface to get rule state.
2021-04-28 18:02:01 +08:00
dawn-to-dusk
bf2c8ea9b5
fix(*): fix bugs about rule management
2021-04-27 17:32:27 +08:00
Alexader
5cf9c1ff15
fix(api+cmd): fix gateway jsonpb emit nil empty field error
2021-04-27 15:17:35 +08:00
zhourong
e2c3f8f4bd
chore(*): update go.mod
2021-04-26 20:06:35 +08:00
zhourong
6042c690c5
fix(*): fix some bugs when invoking eth tx
2021-04-26 20:01:27 +08:00
liweixia
49cab14fa4
feat: add evm
2021-04-26 20:01:27 +08:00
zhourong
7035794d33
feat(API): add web3 compatible APIs
2021-04-26 20:01:27 +08:00
zhourong
a3ff8630f0
feat(API): add web3 compatible APIs
2021-04-26 20:01:07 +08:00
zhourong
da866a34fe
feat(rpc): add json rpc
2021-04-26 20:00:19 +08:00
dawn-to-dusk
3b95507dca
feat(*): add rule mgr cmd
2021-04-26 19:56:35 +08:00
dawn-to-dusk
a6b8b54d14
Merge branch 'master' into feat/improve-governance
2021-04-26 19:40:32 +08:00
dawn-to-dusk
73fe0743a2
feat(*): add rule management
2021-04-26 17:17:56 +08:00
dawn-to-dusk
b33938d4f2
feat(*): improve governance
...
1. Add event type parameters to the proposal, and set the priority of the proposal according to the event type;
2. Add an interface for withdrawing proposals;
3. The sponsor of the proposal can not vote;
4。Add an interface to query proposals based on the manage object ID.
2021-04-21 23:27:29 +08:00
zhourong
f477b85e8d
refactor: reserve invalid txs in block
2021-04-15 17:15:31 +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
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
treasersimplifies
b75cca9271
feat(*): update did-registry to add vc registry
2021-04-13 09:42:38 +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
xiaochenl
8ed1e4161f
Merge branch 'master' into build/add-auto-release-scripts
2021-04-09 15:21:08 +08:00
treasersimplifies
778467527f
feat(*): fix did registry init admin
2021-04-07 18:15:00 +08:00
xiaochenl
2255377814
ci: add release.yml and some scripts
...
1. ci: add release.yml and release-binary.sh
2. modify Makefile to add make release-binary option
2021-04-06 15:30:35 +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
treasersimplifies
bc9a93556b
fix(*): fix method delete fail
2021-02-24 10:42:19 +08:00
treasersimplifies
9309b4e6b8
fix(*): update method registry fix method bugs
2021-02-24 10:34:18 +08:00
treasersimplifies
fe84306206
fix(*): fix log print when register contract
2021-02-24 10:34:16 +08:00
treasersimplifies
64faed9037
feat(*): add inter relay ibtp handler
2021-02-24 10:34:07 +08:00
jzhe
253b4e57ea
chore(ci):update node test
2021-02-07 15:40:40 +08:00
dawn-to-dusk
6baebe469c
Merge branch 'master' into feat/add-certificate-validation-configuration
2021-01-26 16:31:02 +08:00
jzhe
89eef0fced
test:add proof test
2021-01-26 14:59:36 +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
Alexader
4af07cee6c
fix(api): fix wrong id when subscribe for interchain tx wrapper
2021-01-17 15:16:56 +08:00
Lizen0512
2d6fa68650
feat(go.mod): update the version of bitxhub-kit for batch file feature
2021-01-12 19:40:33 +08:00
jzhe
32b919d08c
fix(log):update kit version to use new timestamp formatter
2021-01-12 14:52:05 +08:00
liweixia
eea25c305b
feat: add ha module
2021-01-07 15:36:20 +08:00
jzhe
521fadba05
fix(swarm):fix the bug of oom caused by the continuous increase of goroutine
2021-01-05 14:11:55 +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
jzhe
ba3963e8d0
feat:add state update
2020-12-21 16:25:23 +08:00
dawn-to-dusk
b646c3bcad
feat(cmd): add delete vp node cmd
2020-12-18 17:18:14 +08:00
jzhe
00c38a417d
test(tester):update network.toml in cluster nodes
2020-12-14 19:18:46 +08:00
dawn-to-dusk
93b7c51523
feat(api,internal): add delete vp node interface
2020-12-10 11:19:09 +08:00
Aiden X
8e451ce9a3
build: update kit
2020-12-07 16:56:37 +08:00
Aiden X
f4ef2dfbe7
fix: bitxhub client panic
2020-12-03 15:33:00 +08:00
jzhe
a265db69a4
feat(p2p):add notify in p2p
2020-12-03 12:51:29 +08:00
liweixia
9bac16d161
refactor: move blockfile to kit lib
2020-11-27 02:25:09 +08:00