• R/O
  • HTTP
  • SSH
  • HTTPS

vapor: Liste der Commits

Golang implemented sidechain for Bytom


fix_change
RSS
Rev. Zeit Autor
d041427 fix_change 2019-07-08 15:20:58 HAOYUatHZ

filter change output

3bf6149 2019-07-08 14:42:55 apolloww

keep last irreversible block on the main chain (#245)

* keep last irreversible block on the main chain

Only update the LIB pointer when newly irreversible block is on the main
chain. Emit warning otherwise.

* save updated block header

1ac37da 2019-07-08 12:12:56 oysheng

add unit test and modify file name (#247)

* add unit test

* modify file name

b72647b 2019-07-08 11:54:24 Paladz


Small edit (#246)

* replace the useless id generate

* remove unused code

1005d5a 2019-07-06 16:41:01 oysheng

aggregate coinbase rewards (#239)

* modify struct to consensusResult

* rename file name

* extract common funtion

* modify name

* modify coinbase tx

* optimise

* aggregate amount for same program

* fix coinbase calculate

* delete ℹrrelevant test code

* modify get asset

* modify

* modify variable name

* optimise detachBlock for consensusResult

* optimise

* optimise

* restruct

* modify test

* filter zero amount output

* filter zero amount for protocol

* modify name

* move

* rename

* modify unit test

* add test

* optimise

* optimise code

* optimise

* move calculate txfee

* optimise code

* optimise

* restruct

* optimise

* optimise

* modify calculate tx fee

* optimise

* optimise

* optimise

* optimise

* optimise

* optimise

547c06b 2019-07-06 16:07:43 wz

add compression (#240)

* add compression

* fix review

* remove code

* fix

03851e3 2019-07-05 15:53:31 Zhiting Lin

update dashboard with account option. (#243)

f7f12ea 2019-07-05 12:03:30 HAOYUatHZ

fix(bc): fix TxInput.SpentOutputID() (#242)

* fix input.SpentOutputID

* refine code

f30b754 2019-07-04 14:44:32 Paladz


Small edit (#241)

* check the accesstoken folder

* remove unused testutil/expect.go

* remove testutil/parameter.go

* small changes

* hash without vaule

* remove the duplicate value in crosschain input

* delete unused file

94ffe40 distribution_rewards 2019-07-02 20:53:58 wz

Tx validate mining (#237)

* add func

* tx validate for minging

* fix review

c18a765 2019-07-02 17:29:30 wz

fix paging (#235)

* fix paging

* fix test

* fix

e2294ce paging_utxo 2019-07-01 16:52:48 wz

Paging (#234)

* add paging

* fix review

* fix review

* remove space

* fix review

* add AccountAlias

* fix test

5d074a5 2019-06-29 10:44:12 HAOYUatHZ

refatcor(feaderation): use P2WSHProgram for federation program on sidechain (#233)

* fix

* rename

* fix

0af46f9 v0.2.0 2019-06-28 15:21:12 Zhiting Lin

update dashboard (#232)

f1a7f2f 2019-06-28 13:29:05 oysheng

fix array out of index range (#231)

4df1f60 2019-06-27 21:32:56 Paladz


fix lru issue (#230)

c84ab69 2019-06-27 17:16:59 HAOYUatHZ

fix asset foreign key (#229)

b1f0c59 2019-06-27 17:09:26 langyu


Update README.md

Add default data path

118be2d 2019-06-27 16:59:31 HAOYUatHZ

feat(federation): add /get-fed-info api (#228)

* fix

* add default port

* init getFedInfo

* init FedInfo struct

* clean up

* draft fed info

* clean up

* cealn

* cealn

* fix

5433e07 2019-06-27 11:13:16 oysheng

modify seed and timestamp (#227)

3c4421c 2019-06-26 21:46:51 Paladz


speed up valiate tx (#226)

bdeea46 2019-06-26 20:04:33 HAOYUatHZ

add address filter (#225)

a177b8b 2019-06-26 19:19:15 HAOYUatHZ

feat(federation): add address in /list-txs (#224)

* add addresses

* add add add

* main listener address

* sidechain listener address

* update docs

feed757 2019-06-26 17:26:17 HAOYUatHZ

feat(federation): add address and timestamp (#223)

* update req & resp

* init timestamp

* fix timestamp

* fix

* add asset

* init from_address to_address

ae938cf 2019-06-26 15:57:31 HAOYUatHZ

doc(federation): add /list-crosschain-txs docs (#222)

* init

* add fed list-txs doc

* update

* refactor reponse

* update docs

0c608dc 2019-06-26 11:03:21 HAOYUatHZ

refactor(federation): change filter in list-txs (#221)

42c5ab2 2019-06-25 20:58:37 oysheng

get BlockNode from database (#188)

* modify BlockNode to database

* modify newBlockNode

* optimise LoadBlockIndex

* optimise hash

* restruct blockIndex

* delete redundancy function

* remove blockIndex BlockExist function and add Remove cached blockNode

* modify function name

* modify blockwitness index

* optimise

* optimise chain best node

* modify dir

* optimise

* delete blockindex

* optimise style

* remove argument

* modify name

* modify get blockwitness func

* add getBestNode

* optimise blockHashes

* remove BlockNode

* optimise struct

* optimise

* optimise protocol

* optimise saveChainStatus

* optimise

* optimise

* remove consensusNodeManager

* modify node to blockheader

* modify node name

* remove redundancy getBlocker

* modify node to blockHeader

* add lock

* add deep copy

* fix

* modify function name

* modify order

* optimise init getBlockHashes

* optimise

* modify database test

* fix validation test

* fix txpool test

* fix utxo_view test

* delete protocol block test

* optimise name and position

* optimise

* delete cond

* modify Name

* abstract common function

* optimise

* add unit test

* optimise unit test

* delete code

* save main chain hash by height

* save main chain hashes

* fix error

* optimise

* optimise

* optimsie

* optimise

* optimise

c25a685 2019-06-25 20:50:41 HAOYUatHZ

feat(warder): add warder backbone (#181)

* init warder

* init

* add

* gogogo

* add

* dododo

* gogogo

* add validateTx

* add

* build tx

* update

* check

* dododod

* fk

* aaaaaaaaaa

* update check

* add colect_minutes

* fix

* init collect

* what can i say

* find

* find

* update

* ???

* zhen xiang

* clean

* fix

* dodo

* clean

* update

* fix

* fix typo

* clean

* update

* add service.Warder

* hostPort

* path

* fix

* dododo

* add add add

* add

* add

* update

* add

* update

* update

* update

* fix https://github.com/Bytom/vapor/pull/181#discussion_r294070592

* fix https://github.com/Bytom/vapor/pull/181#discussion_r294070868

* remove blank line

* fix logic for https://github.com/Bytom/vapor/pull/181#discussion_r294070592

* xpr

* dododo

* decode fedprog

* add todos

* sort

* sep

* checked

* temp

* clean

* ???

* rename

* clean

* add time_range

* pause

* pause again

* can compile

* do

* use https://github.com/Bytom/vapor/pull/181#pullrequestreview-250219072 3

* add input

* parse

* add fedProg

* add

* fix

* di

* clean

* fix

* clean

* add todo

* what can i sat

* clean

* combine

* fix

* renew

* add type SigningInstruction

* comment out useless

* revert

* rename to assetStore

* update

* dododo

* fj

* add output

* type

* init

* update

* emm

* dododo

* update

* clean up

* addInputWitness

* init

* fix sidechainKeeper.getCrossChainReqs()

* opt

* opt

* rename

* clean

* clean

* fix

* add

* fix

* clean

* renew

* merge

* clean

* fix https://github.com/Bytom/vapor/pull/181#discussion_r295148126

* add todo

* rename

* rename GetByAssetID

* fmtKey

* fix cache query

* clean

* fix no valid transaction

* fix

* rename

* fix

* fix

* revert

* clean

* fix

* fix

* fix collect

* clean

* add tryProcess

* pause

* init

* draft

* fix

* draft

* more

* sign

* rearrange

* clean

* clean

* what can i say

* redesign

* fix getSignData

* fix getSigns

* init finalizeTx

* add labels

* add getInputsCnt

* ???

* clean

* wtf

* good

* clean

* clean

* clean

* good

* fix

* clean

* clean

* miao

* update

* clean

* init api.NewServer

* init

* minor

* comment out synchron first

* rename

* init

* add venfor

* clean up

* add listener

* add middleware

* add

* init handlerMiddleware

* add

* fix typo

* update

* update

* clean

* update

* clean

* updare

* add

* add todos

* add

* do

* update

* add

* update

* update

* clean up

* clean

* clean

* temp clean

* clean up

* clean

* clean

* clean

* clean up

* clean

* clean

* fix

* clean

* combine

* clean

* add github.com/mattn/go-isatty

* add github.com/ugorji/go/codec

* add gopkg.in/go-playground/validator.v8

* clean

* temp

* clean

* init

* init

* add minor

* add json

* ???

* temp

* clean

* fix json

* fix json

* clean

* add

* add

* add

* add

* clean

* clean

* clean

* move

* fix https://github.com/Bytom/vapor/pull/181#discussion_r297058765

* fix

4607cea 2019-06-25 19:30:38 yahtoo

add fast sync func (#204)

* Modify fast sync function

* Fix GetHeadersMessage error

* Fix skeleton init error

* Fix fetchHeaders error

* Add fetch date finish check

* Fix FetchBodiesTask error

* Fix fetchBodies bug

* Add multi-peer fetch support

* Fix requireHeaders bug

* add lit fast sync func

* Fix fetchBlocks bug

* opz code format

* del test file

* opz code

* Add test case

* change to singe peer fast sync

* Fix bug

* Add peer exception handle

* del unused code

* Add test case

* Fix review bug

* Fix locate headers error

* Fix test file error

* Add irreversible block fast sync

* Fix test err

* Fix review bug

3bbfe8d 2019-06-24 15:50:09 Chengcheng Zhang

fix dockerfile (#220)

Show on old repository browser