Chris Stewart
a3954dbcae
2021 04 17 spendinfodb invariant ( #2912 )
...
* Add invariant to spendingInfoDb to that requires if the spendinginfodb is in a TxoState.spentStates, the SpendingInfoDb.spendingTxIdOpt is defined
* Remove unused SpendingInfoDAO.updateTxoState()
* Remove comment
* Make TxoState and explicit parameter for test methods. Most test methods depend on a sample utxo state, so make the caller of the method specify what state they want the txo to be in
* Fix github actions config
* Fix RoutesSpec test
2021-04-18 09:02:49 -05:00
Chris Stewart
4c859f1ad1
Add timeouts to our CI workflows ( #2908 )
2021-04-17 17:56:19 -05:00
benthecarman
fa80f36d2f
Get all of Core working with JS ( #2826 )
...
* core-test-js-json
* Add SigPointComputer cross compile
Co-authored-by: Nadav Kohen <nadavk25@gmail.com>
* Fix java.time for scalajs
* InetAddress for scalajs
* Fix linking errors in coreTestJS
* Easy fixes
* InetAddress Tests
* Update micropickle, fix exact functions
* Get BigSizeUIntTest working with upickle
* Fix exact funcs
* Update Base58Test with upickle
* Update ScriptSignatureTest with upickle
* Update TransactionTest with upickle
* Update BlockFilterTest with upickle
* Update ScriptInterpreterTest with upickle
* Update MnemonicCodeTest with upickle
* Add InetAddress unit tests
* Fix compile errors
* Get core tests running, not passing
* Sign with js
* Fix PSBTUnitTest
* Fix PBKDF2 for JS
* Use bcrypto's secp256k1 instead of ecdsa
* Fix 2.12.12 compile
* Core tests passing :)
* Test corejs
2021-03-31 15:04:30 -05:00
Chris Stewart
aed21f02c7
Add fetch depth zero to everything to fix bug introduced in #2766 ( #2773 )
2021-03-08 08:47:15 -06:00
rorp
5a2f95c38e
WIP: Implement bcrypto facades ( #2743 )
...
* Implement bcrypto facades
* signatures
* some more facades
* move JS test
* move JVM tests
* CryptoUtilTest
* CI config
* fix CI config
* add npm dependencies
* test over fullLinkJS-generated files
2021-03-05 07:21:39 -06:00