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
treasersimplifies
e5292fd260
feat(*): add init fit for did
2020-11-25 11:17:52 +08:00
jzhe
68a7fca45d
feat(p2p):add ping function
2020-11-05 11:04:53 +08:00
Lizen0512
9b3d232a00
feat(config): add rbft config into order.toml
2020-10-30 13:40:21 +08:00
zhourong
b66d180fa0
fix(*): fix error when getting tx through gateway
2020-10-27 17:29:42 +08:00
zhourong
108b2e8ea8
refactor(*): add executor logger to serial executor
2020-10-27 13:55:57 +08:00
Aiden X
57f824ebf1
Merge pull request #221 from meshplus/feat/add-blockfile
...
feat: add block file
2020-10-27 10:57:01 +08:00
liweixia
6c1f7b4ef5
feat: add block file
2020-10-26 21:20:58 +08:00
jzhe
73e3dcef64
feat(contract):add service manager contract
2020-10-26 11:16:03 +08:00
zhourong
51b5cc7d24
refactor(*): add contract register support
2020-10-23 17:11:24 +08:00
Alexader
169e678d31
fix(*): fix nil Hash for quering tx, receipt and block
2020-10-23 16:03:29 +08:00
zhourong
6cea4216ff
refactor(*): update tx/hash/address
2020-10-22 13:49:05 +08:00
Aiden X
e7244829c4
build: use NewHash and NewAddress
2020-10-21 23:46:21 +08:00
Lizen0512
6c7a01d1e6
refactor(order): refactor order module transaction type
2020-10-21 22:19:40 +08:00
Aiden X
cb74880701
build: update core, kit and model in tester
2020-10-21 19:26:41 +08:00
Aiden X
3a090da50a
build: update core, kit and model
2020-10-21 14:06:58 +08:00
zhourong
9a78f3f7f2
refactor(*): use new Transaction/Address/Hash in executor and ledger
2020-10-21 14:01:35 +08:00
treasersimplifies
65b922b57c
fix(storage): dicard bitxhub storage package to use kit storage
2020-10-20 19:56:53 +08:00
zhourong
f5c3a39126
refactor(executor): module split
2020-10-16 11:28:22 +08:00
Aiden X
947a57cc30
test: add storage unit test
2020-10-12 20:31:05 +08:00
zhourong
3b844ee7c7
fix(*): use category instead of type
2020-10-09 19:33:58 +08:00
zhourong
4c113637a6
refactor(*): optimize performance
2020-09-29 15:33:51 +08:00
jiangzhe
5ead8bad8a
test(*):add network and consensus unit test
2020-09-29 15:20:13 +08:00
Lizen
d156957976
feat(mempool): add mempool feature
2020-09-27 16:09:38 +08:00
zhourong
6aeb683007
refactor(*): update bitxhub-model package
2020-09-27 14:00:07 +08:00
zhourong
112931d37c
feat(*): add api to get TPS
2020-09-22 20:05:56 +08:00
jiangzhe
a89229fddd
fix(proof_pool): fix verify ibtp pool panic
2020-09-18 11:19:46 +08:00
Aiden X
c66691ea31
feat(api): add block header signs func
2020-08-26 16:22:10 +08:00
jiangzhe
5c3c09e6b9
feat(contract):add handle ibtp from other relay chain in interchain contract
2020-08-24 14:41:13 +08:00
jiangzhe
a62173cc9a
refactor(*):refactor p2p module
2020-08-24 14:21:01 +08:00
zhourong
850a1e6142
refactor(*): update crypto
...
1. use ecdsa secp256k1 for signature
2. use ecdsa p256 for node certificate
2020-08-13 19:48:49 +08:00
zhourong
c3a51a1fcc
refactor(transaction): update return type of GetAssetExchangeSigns
2020-07-31 11:10:51 +08:00
zhourong
e4f5b05f67
feat(transaction):add method to get status
2020-07-30 23:29:17 +08:00
zhourong
41737ef232
feat(transaction): add asset exchange
2020-07-30 13:41:45 +08:00
treasersimplifies
cbd2eb7bba
fix(account): fix get invalid account balance not return error
2020-07-29 20:02:18 +08:00
Alexader
27f3037c3c
fix(go.mod): fix invalid tx signature got verified
...
tx signature should be signed by tx.From address
2020-07-28 11:41:28 +08:00
liweixia
322eaf002f
fix: new kit version
2020-07-28 04:24:20 +08:00
Alexader
079d1ec32a
refactor(api): refactor readonly tx api return type
...
refactor readonly tx api return type from pb.Response to pb.Receipt
2020-07-24 15:08:34 +08:00
zhourong
e7b8d8b17c
feat(transaction): add transaction management
2020-07-17 19:26:21 +08:00
Alexader
7f6da37901
fix(ledger): new view ledger instance err
...
1. move the ledger db initialization part out of Ledger constrcutor
2. revise unit test and tester
2020-07-15 10:55:03 +08:00
Alexader
447f699bf9
feat(*): add readonly transaction api and core implementation
...
1. add readonly flag in Ledger constructor and add control to Ledger's
functions concerned about writing to ledger
2. refactor error handling in test files
3. add a readolny executor for readonly tx
2020-07-13 20:40:10 +08:00
Aiden X
84b35acd59
Merge pull request #115 from meshplus/fix/fix-parse-block-error-in-restful-service
...
fix(api):fix parse block struct in restful service
2020-07-10 14:07:05 +08:00
jiangzhe
4e875ab114
fix(api):fix parse block struct in restful service
2020-07-10 13:43:28 +08:00
Aiden X
28513ae460
Merge pull request #100 from meshplus/feat/network-new-config
...
feat(network): modify bitxhub network.toml config struct
2020-07-03 14:16:45 +08:00
treasersimplifies
012a5925ae
feat(network): rm support for old toml and transform network.toml to pure 2d array
2020-07-02 19:05:09 +08:00
Aiden Xu
8d24681e0e
build(mod): update atomic pkg
2020-07-02 14:41:49 +08:00
treasersimplifies
d698787002
feat(network): modify bitxhub network.toml config struct but compatible with old toml
2020-06-29 20:01:37 +08:00