Olaoluwa Osuntokun
3dc7a8529c
multi: switch all imports to roasbeef's forks
2018-05-23 19:38:56 -07:00
Josh Rickmar
f143d095d6
Make votingpool package (sans tests) compile
2018-05-23 19:38:56 -07:00
David Hill
15635025c4
Drop fastsha256 in favor of crypto/sha256 ( #468 )
2017-01-12 09:47:46 -05:00
Dave Collins
cc240cafc5
Update for wire.NewMsgTx API change. ( #458 )
...
Also, bump glide.lock to ensure the appropriate deps are pulled in.
2016-10-27 16:39:23 -04:00
Dave Collins
e92f94dcd1
Update for recent chainhash-related API changes. ( #450 )
...
This updates all code to make use of the new chainhash package since the
old wire.ShaHash type and related functions have been removed in favor
of the abstracted package.
Also, while here, rename all variables that included sha in their name
to include hash instead.
Finally, update glide.lock to use the required version of btcd, btcutil,
and btcrpcclient.
2016-08-08 14:49:09 -05:00
Josh Rickmar
5140086f6e
Use LICENSE file and short license headers.
2016-02-28 22:22:34 -05:00
John C. Vernaleo
cef002139f
Fix wallet compile after SigCache addition to NewEngine.
2015-10-12 13:09:40 -04:00
Guilherme Salgado
fe0f60991a
Stop mocking global func() variables
...
Doing that may cause erratic test failures when we run them in parallel, so
move the functions the tests need to mock as struct fields that are not
shared across tests.
2015-05-14 21:49:09 +02:00
Guilherme Salgado
97e84fe212
Turn isTxTooBig into a method on withdrawalTx
...
Also get rid of the replaceIsTxTooBig test helper by making tests use
replaceCalculateTxSize instead
2015-05-14 21:48:01 +02:00
Guilherme Salgado
47ca1ca6e5
StartWithdrawal returns a previously saved WithdrawalStatus if parameters match
...
StartWithdrawal now persists the WithdrawalStatus before returning, and also
returns a previously saved one in subsequent calls with the same parameters.
2015-05-14 13:14:01 -05:00
Guilherme Salgado
49210dcf97
Change the stack semantics in withdrawal.eligibleInputs
2015-05-14 09:27:19 -05:00
Dave Collins
c820c8a015
Relicense to the btcsuite developers.
2015-05-01 12:20:05 -05:00
Guilherme Salgado
d050a32cb2
votingpool: API to store withdrawal txs in the txstore
2015-04-29 07:55:32 -03:00
Guilherme Salgado
847c7d8df9
Migrate votingpool tests to use wtxmgr
2015-04-28 17:30:17 -04:00
Javed Khan
48a3b413b4
Move txstore package to legacy directory
2015-04-20 18:20:19 -04:00
Josh Rickmar
b74a6f78a6
Update for txscript.Script -> txscript.Engine.
2015-04-20 17:21:19 -04:00
Josh Rickmar
0d7b8af543
Updates for txscript.NewScript API change.
2015-04-20 16:52:26 -04:00
Dave Collins
ab8a155841
Update for recent wire API hash error changes.
2015-04-17 01:41:25 -05:00
Guilherme Salgado
2181f4859d
votingpool: implement Pool.StartWithdrawal()
...
<http://opentransactions.org/wiki/index.php/Voting_Pool_Withdrawal_Process >
Also includes some refactorings and other improvements, including better docs
and a new error type (votingpool.Error) used for all votingpool-specific
errors.
2015-04-01 15:55:42 +01:00