You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add contributions you have delivered and roles you have performed here as new rows in the table below. Role line-items should include an asterisk (*) in the team column.
First, the sendBsq test creates one BTC and two BSQ wallets. Afterward, it funds the BTC and one BSQ wallet with 1 BTC. Next, the funded BSQ wallet sends 100 BSQ to the second BSQ wallet.
bisq: sendBsq: Throw InsufficientMoneyException when BSQ balance too low
We try to connect to the first 7 Bitcoin Core nodes always in the same order. Only if connections to these nodes fail we look further into the list. This change shuffles the node addresses before passing them to BitcoinJ thus removing the bias from the first 7 prioritized nodes.
bisq: FeedbackWindow: Fix double wording from PR #7120
When the user uses our federated BTC nodes, we merge the hard-coded nodes with the ones provided by the filter. The hard-coded node's operator field is set to the node's operator and operator field of the nodes from the filter is set to "Provided by filter". When the same BTC node is in the hard-coded list and the filter, Bisq adds both to the merged list because the operator field is different.
This change explicitly marks the onionAddress, hostName, address, and port field to be used in the hashCode and equals implementation.
The FederatedBtcNodeProvider compared the list of banned nodes with each BtcNode's hostname instead of checking a BtcNode's hostname, ip address, and onion address.
bisq: FederatedBtcNodeProvider: Compare banned node address and port
The fundWallet method sends the given amount to the BitcoinJ wallet from the Bitcoin Core miner wallet, mines one block, and waits until the BitcoinJ wallet updates its wallet balance.
At the moment, some tests are sharing the same BSQ wallets. This change creates a separate wallet for indenpendent tests to improve the tests's reliability.
dev
15000
Total for items above.
The text was updated successfully, but these errors were encountered:
Summary
8823.53
Contributions delivered
utACK
The RegtestWalletAppKit sets up BitcoinJ and loads the given wallets.
First, the sendBsq test creates one BTC and two BSQ wallets. Afterward,
it funds the BTC and one BSQ wallet with 1 BTC. Next, the funded BSQ
wallet sends 100 BSQ to the second BSQ wallet.
We should throw an InsufficientMoneyException when the CoinSelection
gathered amount is lower than the amount the user wants to send.
The tests try to send 0 BSQ and the current dust amount in BSQ.
We try to connect to the first 7 Bitcoin Core nodes always in the same
order. Only if connections to these nodes fail we look further into the
list. This change shuffles the node addresses before passing them to
BitcoinJ thus removing the bias from the first 7 prioritized nodes.
When the user uses our federated BTC nodes, we merge the hard-coded
nodes with the ones provided by the filter. The hard-coded node's
operator field is set to the node's operator and operator field of the
nodes from the filter is set to "Provided by filter". When the same BTC
node is in the hard-coded list and the filter, Bisq adds both to the
merged list because the operator field is different.
This change explicitly marks the onionAddress, hostName, address, and
port field to be used in the hashCode and equals implementation.
The fromFullAddress method parsed hostnames as IPV4 addresses instead as
hostnames.
Bisq accepts IPV6 node addresses but the NodeAddress can't parse them.
The FederatedBtcNodeProvider compared the list of banned nodes with each
BtcNode's hostname instead of checking a BtcNode's hostname, ip address,
and onion address.
The fundWallet method sends the given amount to the BitcoinJ wallet from
the Bitcoin Core miner wallet, mines one block, and waits until the
BitcoinJ wallet updates its wallet balance.
The createNewBsqWallet method creates a new BitcoinJ wallet and
registers it with BitcoinJ's BlockChain and PeerGroup.
At the moment, some tests are sharing the same BSQ wallets. This change
creates a separate wallet for indenpendent tests to improve the tests's
reliability.
The text was updated successfully, but these errors were encountered: