• R/O
  • HTTP
  • SSH
  • HTTPS

vapor: 提交列表

Golang implemented sidechain for Bytom


fix_match_engine
RSS
Rev. 时间 作者
64b4b3c fix_match_engine 2020-03-25 18:46:14 shenao78

fix match engine

d33afc2 2020-03-23 20:39:08 Poseidon


Fix get reward program (#520)

* fix get reward program

* fix get reward program

78ef45d 2020-03-23 12:02:52 Paladz


Mov (#518)

* magnetic program (#402)

* add dex program

* optimise

* adjust code position

* add DecodeP2DCProgram

* optimise code format

* add contract code annotation

* adjust contract

* optimise

* modify contract name

* optimse

* adjust contract

* optimise

* delete redundant code

* optimse

* optimise

* add contract tx test

* add wrong test and ring contract

* optimise

* optimise

* optimise test

* optimise

* optimise

* modify parameter name (#411)

* fix bug (#412)

* fix bug

* fix

* fix name

* fix func name

* fix

* Mov database iterator (#415)

* mov_database_iterator

* opt log

* match engine (#418)

* match engine

* opt code

* update comment

* opt code

* fix validate trade pairs

* remove magic num

* opt canNotMatched func

* refactor

* fix travis (#425)

* modify crossin transaction (#416)

* modify crossin transaction

* add test

* fix review

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* Modify federation sync (#422)

* Set chain Tx Gas 0 (#409)

* Set chain Tx Gas 0

* Fix test file err

* Revert test file modify

* add filter asset

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix a small bug

* delete unused

* mov core (#421)

* mov core

* bug fix

* opt code

* remove validate contract in validate cancel order

* fix validate

* bug fix

* bug fix

* fix ci

* fix mov database (#427)

* mov joint (#428)

* mov joint

* bug fix

* opt code

* fix ci

* format code

* fix mov (#429)

* add status fail check (#431)

* Mov merge (#430)

* Add MOV subprotol framework support

* opz code format

* opz code format

* Del unused code

* Set chain Tx Gas 0 (#409)

* Set chain Tx Gas 0

* Fix test file err

* Revert test file modify

* Modify interface function

* Opz code format

* MOV add startpoint

* mov merge

* fix ci

* opt code

* fix ci

* opt code

* fix dead lock

* opt code

* bug fix

* fix ci

* revert comment

* fix bug

* remove unuse parameter

* fix validate coinbase

* add calc matchedtx gas func

* opt code

* remove useless code

* opt validate

* block height limit for before proposal block

* merge order from pool (#432)

* merge order from pool

* bug fix order table

* bug fix order table

* bug fix

* rename

* fix order table (#434)

* add mov core test

* add calcMatchedTxFee test

* import order

* fix order table test

* fix match

* opt code

* Check mov store (#437)

* over view code of database/mov_store

* delete the duplicate code

* change the batch read number

* same change while go over the codes (#438)

* same change while go over the codes

* roll back mis edit

* add the comment (#439)

* Modify corssout tx action (#441)

* add program for crossout action

* fix

* fix sync status (#442)

* fix mov dead lock (#443)

* fix mov dead lock

* Delete LOCK

* set proposal have timeout (#444)

* set proposal have timeout

* edit for code review

* fix the roll back dead lock (#446)

* submit tx protocol verify (#447)

* fix request amount zero (#448)

* fix (#449)

* timeout level (#450)

* timeout level

* fix ci

* edit for code review

* edit for code review

* Update testnet config (#451)

* update testnet config

* update testnet param

* rollback federation config

* add op mul fraction to solve the mov exchange issue (#452)

* add op mul fraction to solve the mov exchange issue

* minor

* edit for code review

* no water

* fix mov should pay amount (#453)

* fix mov should pay amount

* opt code

* drop the useless tx (#455)

* drop the useless tx

* fix bug

* try to fix network issue (#456)

* try to fix network issue

* try fix bug

* try fix

* init version for edit sign process (#454)

* init version for edit sign process

* eleagent the code

* elegant the code

* try fix bug (#457)

* fix recursive order (#458)

* fix recursive order

* edit logic

* fix the test

* fix mov infinite loop (#461)

* fix mov infinite loop

* validate equals trade pair

* update

* update

* Fix mov issue (#462)

* fix mov infinite loop

* validate equals trade pair

* cycle match

* fix ci

* opt mov validate match tx (#470)

* opt mov validate match tx

* fix validate trade pair

Co-authored-by: Paladz <yzhu101@uottawa.ca>

* fix_open_federation_issue_asset (#478)

* fix_open_federation_issue_asset

* opt code

* complement mov test (#477)

Co-authored-by: Paladz <yzhu101@uottawa.ca>

* fix decimal (#479)

* fix decimal

* fix decimal

* bug fix

* fix decimal

* opt mov performance (#480)

* opt mov performance

* opt mov performance

* fix ci

* bug fix

* bug fix

* opt code

* remove test

* remove unknow file

* opt code

* opt code

* add comment

* opt code

* bug fix

* opt code

* use int for worker num

* fix match collector (#481)

* fix match collector

* add comment

* opt_mathch_collector (#483)

* Opt mathch collector (#482)

* opt_mathch_collector

* opt_mathch_collector

* final code review (#484)

* final code review

* edit for code review

Co-authored-by: Colt-Z <453256728@qq.com>

* Validate matched tx sequence test (#486)

* validate_matched_tx_sequence_test

* validate_matched_tx_sequence_test

* Validate matched tx sequence test (#487)

* validate_matched_tx_sequence_test

* validate_matched_tx_sequence_test

* Supplementary unit tests

* rename

* fix add order bug (#489)

* fix add order bug

* edit for code review

Co-authored-by: Colt-Z <453256728@qq.com>

* filter txpool by asset whitelis (#488)

* add AssetWhitelist to FederationConfig

* use []*bc.AssetID for AssetWhitelist

* add (f *FederationAssetFilter) IsDust()

* fix https://github.com/Bytom/vapor/pull/488#discussion_r379226522

* fix https://github.com/Bytom/vapor/pull/488#discussion_r379226868

* fix https://github.com/Bytom/vapor/pull/488/files#r379226149

* fix https://github.com/Bytom/vapor/pull/488/files#r379225830

* convert assetID to lower-case

* golint

* add deleteBlock and then fix some tests (#491)

* add deleteBlock and then fix some tests

* add new test

* delete line

* fix one error

* change test case

* add s to word

* s

* update test cases

* update package and delete one same case

Co-authored-by: Paladz <yzhu101@uottawa.ca>

* fix init mov state (#492)

* fix init mov state

* remove Junk files

* Rollback pr2, rollback 的时候,更新 wallet 的状态, 改内核的下一个版本发 (#493)

* add rollback_func

* add wallet rollback

* update wallet finished

* add new wallet rollback flag

* fix one flag

* new design of new wallet

* update one comment

* rollback status from one wallet best hash start

* change two func name

* fix one test

* change rollback func return info

* remove ugly code

* fix ugly code

* remove ugly code

* re design reorganizeChain (#495)

* Rollback pr3 (#496)

* rollback chain

* fix test ci

* delete irrblock judge

* update rollblock

* delete test case

* fix bad delete

* change rollback

* delete one test

* add tip

* change rollback

* fix one err

* remove fmt

* remove one test

* rename

* rename variable

Co-authored-by: Poseidon <shenao.78@163.com>

* fix_add_order_of_order_book (#497)

* fix_add_order_of_order_book

* fix order book

* opt code

Co-authored-by: Paladz <yzhu101@uottawa.ca>

* fix validate tx (#499)

* add_comment_for_bbft (#502)

* fixed reward address (#504)

* match_fee_strategy (#506)

* match_fee_strategy

* rename variable

* opt code

* rename

* adjust order

* add test case

* validate reward address (#505)

* validate reward address

* fix ci

* opt code

* opt code

* opt code

* Match fee strategy (#507)

* match_fee_strategy

* rename variable

* opt code

* rename

* adjust order

* add test case

* bug fix

* bug fix

* add fee for multiple asset tesetcase

* add comment

* charge 1% fee (#509)

* charge 1% fee

* fix weird space

* edit for code review

Co-authored-by: paladz <453256728@qq.com>

* fix_mov_contract_test (#510)

* one_thousandth_fee (#508)

* one_thousandth_fee

* opt code

* update fee

* bug fix

* fix all testcase

* opt mov (#511)

* ban status fail for flash swap (#512)

* ban status fail for flash swap

* set up init check point

Co-authored-by: paladz <453256728@qq.com>

* no tricks (#513)

Co-authored-by: paladz <453256728@qq.com>

* for publish (#515)

* for publish

* fix test

Co-authored-by: paladz <453256728@qq.com>

* small fix (#517)

* small fix

* prevent timeout

* edit for golint

Co-authored-by: paladz <453256728@qq.com>

* Opt is matched (#516)

* opt is matched

* opt is matched

Co-authored-by: Paladz <yzhu101@uottawa.ca>

* rollback (#503)

* rollback

* add

* rollback test

* rollback xiugai

* delete one line

* s

* rename chainData

* reformat it

* opt code

Co-authored-by: shenao78 <shenao.78@163.com>
Co-authored-by: Paladz <yzhu101@uottawa.ca>

* last review (#519)

* last review

* edit for code review

* fix test case

Co-authored-by: paladz <453256728@qq.com>

Co-authored-by: oysheng <33340252+oysheng@users.noreply.github.com>
Co-authored-by: wz <mars@bytom.io>
Co-authored-by: Poseidon <shenao.78@163.com>
Co-authored-by: Chengcheng Zhang <943420582@qq.com>
Co-authored-by: Colt-Z <453256728@qq.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: ipqhjjybj <250657661@qq.com>

3adffe8 2019-12-26 15:02:49 ipqhjjybj

Fix bug (#472)

* fix bug for vote & normal output

* 修复提交同样的错误交易时,放回成功的bug

Co-authored-by: Colt-Z <453256728@qq.com>

8ca571f 2019-12-24 20:52:15 Poseidon

fix lru bug (#469)

* fix lru bug

* remove blanck line

cc3526d 2019-12-06 20:57:42 Paladz


Merge pull request #467 from Bytom/fix

fix rename

55af282 2019-12-06 19:48:31 Chengcheng Zhang

update

1337be9 2019-12-06 18:01:15 Chengcheng Zhang

rename (#465)

d15598b 2019-12-06 16:37:13 Chengcheng Zhang

fix cache (#463)

* fix cache

* update

9d31561 2019-12-03 10:56:54 HAOYUatHZ

Issuance length (#460)

* increase length

* change to mediumtext

* init

465ddc0 2019-11-22 14:14:14 DeKaiju

fix(log): change p2p connection error log level (#445)

b5adb51 2019-11-01 11:35:16 Paladz


fix bug for vote & normal output (#433)

4b5e427 v1.0.4 2019-10-24 16:05:17 wz

add release notes (#424)

* add release notes

* fix

* fix

9dd0b7c 2019-10-24 12:10:15 Zhiting Lin

dashboard: update chain transactions (#414)

* dashboard: update chain transactions

* Dashboard: update chain transactions with switchers.

8db3523 2019-10-24 12:05:16 Chengcheng Zhang

update (#423)

a618c30 2019-10-23 15:13:37 yahtoo

change version v1.0.4 (#420)

ee239f8 2019-10-22 17:27:55 iczc

fix log level (#417)

dc24319 2019-10-15 11:10:59 yahtoo

Set chain Tx Gas 0 (#409)

* Set chain Tx Gas 0

* Fix test file err

* Revert test file modify

8703d01 2019-10-10 17:21:31 wz

Dex database logic implementation (#404)

* add logic

* Add logic implementation

* fix name

* fix

* fix

* fix

* fix and add test

* fix test

* fix

* fix

* fix space line

f9a134a 2019-09-27 16:26:36 yahtoo

Specify lan discovery service name (#407)

3f89eeb 2019-09-25 11:23:28 wz

database struct (#401)

* database struct

* modify filename

* modify dir

* fix rebiew

* fix

* add error for return

* fix

* fix

3f53de9 1.0.3 v1.0.3 2019-09-20 23:43:46 Paladz


fix the regular sync dust block problem (#400)

* fix the regular sync dust block problem

* fix the crazy log

* fix ci test

* change the version

* fix bug on handle orphan block

27106c4 v1.0.2 2019-09-19 19:48:12 Paladz


fix the bug (#399)

* fix the bug

* modify soft point height

* modify

9642338 2019-09-11 14:53:28 Poseidon

fix mainchain keeper (#398)

* fix mainchain keeper

* opt code

* opt code

* remove config

dbf16d3 2019-09-06 17:36:02 wyjDoraemon

test case (#397)

* add database utxo test

* add database utxo_view test case

* db close

* entry_test

b2a6e90 2019-09-05 17:10:18 wyjDoraemon

uxto view test (#396)

* add database utxo test

* add database utxo_view test case

* db close

001e399 2019-09-03 19:56:05 HAOYUatHZ

feat: add node discovery and status check (#374)

* clean up

* fix

* add

* wip

* Revert "wip"

This reverts commit 83076e5f7fb08a396786de89d073d0469c72f7ae.

* dododo

* do

* fk

* clean up

* fix netID

* rename

* clean up

* update config

* fix typos

* don't stop

* change

* fix

* add

* fix

* config networkID

* can dial peer

* add comments

* doing

* collect discv

* clean

* add

* host to ip

* clean

* more clean

* refactor

* clean

* for test

* skip

* add best_height for liveness

* minor

* clean

* Revert "clean"

This reverts commit 676391a8b3411ba66fa50841825650bb147199cb.

* clean

* add back seeds

* add

* clean

* clean

* update seeds

* rename

* rename

* rename

* dd

* fix

* refactor

* ??

* fix

* update todo

* ???

* add peers for reactors

* update

* update

* add mock

* more mock

* mock

* add

* disconnect

* refactor

* ....

* why disconnect?

* fk

* not panic anymore

* fix

* fix

* clean up

* fk

* fk

* clean up

* clean up

* clean

* rename

* clean

* rename

* clean

* clean yo

* rename

* add todo

* fk

* ???

* clean up

* fix

* clean

* fix

* fix

* fk

* fix deadlock

* add

* clean

* folder

* fix

* add comments

* clean

* add

* clean up

* rename

* add moniker

* update

* update todo

* fk

* fix

* fix

* add ping

* fix

* move around

* fk

* remove locks

* fk

* fk

* Revert "fk"

This reverts commit a24d9d6d08105f3db232c0a1c54e2a466ce779fd.

* dododo

* beter

* fk

* try_err....

* fix AvgLantencyMS

* try

* ???

* fl

* fix

* ???

* clean up

* clean

* clean up

* ???

* use dbTX

* clean

* rename

* add

* init gin

* wip

* fix config

* add todos

* add

* add locks

* init discvWg

* add locks for conn

* clean up

* init processDialResult

* mv nodeMap

* rollback upsert

* clean

* fix deadlock

* clean

* fix join

* dododo

* wip

* fix

* add avgLatency

* fix height

* fix

* fix dir

* clean up

* fix rm

* clean

* clean up

* refactot

* fix itme

* fox

* fix order

* LatestDailyUptimeMinutes

* clean

* fix CI

* fix ci

* clean up

* minor

* change check_frequency

* init s.ListNodes

* rename node.host to node.ip

* mv bestHeight

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r318683697

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r318680795

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r318674582

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r318677500

* fix log.Debug

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r318669877

* fix for log

* fix log

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r318673448

* fix

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r318681813

* fix

* refactor

* clean up

* clean up

* ix

* clean

* update

* clean up

* fix ListNodes

* update

* update

* updare

* add status

* fix status

* clean up

* add offset

* clean up

* init rm NodeLiveness

* fix for status

* minor fix for status

* fix

* clean

* fix

* clean up

* check

* fix

* fix

* clean up

* ???

* ip&port

* clean

* fk

* updare

* fk

* fix

* ...

* clean

* peerLisr

* clean

* clean

* fix

* minro

* fix

* fix bestHeight?

* fix nanoseconds

* fix rtt

* rename policy config

* fix status

* fix

* add RequiredRttMS

* clean

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r319836748

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r319840951

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r319840078

* fix for https://github.com/Bytom/vapor/pull/374#discussion_r319835254

* fix

* fix

* rename

* mv timestamp type def

* fix for timestamp

* rollback

91c664e 2019-09-03 12:05:46 wyjDoraemon

api add createAccount and createKey (#393)

* api add createAccount and createKey

* skip ci test and reuse data structure

* add api ...

* fix

* fix

* fix createAccount alias

* fix apinode

de1c66c 2019-08-30 13:15:27 wz

fix no table (#394)

* fix no table

* fix update status

* fix

bf344d1 v1.0.1 2019-08-29 15:26:41 yahtoo

v1.0.1 (#392)

Show on old repository browser