wagerr-rebase:dash-tests

Last commit made on 2023-03-17
Get this branch:
git clone -b dash-tests https://git.launchpad.net/wagerr-rebase

Branch merges

Branch information

Name:
dash-tests
Repository:
lp:wagerr-rebase

Recent commits

50c6c5a... by wagerr-builder <email address hidden>

Reverr to base dash scripts 2

a0a7a03... by wagerr-builder <email address hidden>

Reverr to base dash scripts

e9ef149... by Watto Engineer <email address hidden>

Update testnet chain parameters

dd6d4a1... by wagerr-builder <email address hidden>

Add feature-betting tests scripts (#33)

-Remove deterministic key import
-Switch to generate from generatetoaddress
-Change genesis time to 1417713337
-Add in restart
-Add in disconnect nodes
-Add in sync nodes
-Add in getwalletinfo for balance_mining
-Add in check for spendable balance
-Add in bytes_to_hex_str to util
-Add COIN from messages in betting opcode
-Change to WagerrTestFramework in betting scripts
-Add sync_nodes in test framework and util
-Add sync blocks to util
-Add breakpoint to test_node
-Remove get_deterministic_priv_key from test_framework
-Remove address check from feature_betting
-Add dicconnect/reconnect then sync in feature_betting
-Add restart in feature_betting
-Add stop start in feature_betting
-Add signrawtransactionwithwallet to betting_opcode
-Add settxfee to betting_opcode
-Add settxfee to feature_betting
-Set <fee-rate> using fundrawtransaction
-Set fee in feature betting
-Change timeout to 60 seconds in feature sporks
-Change node syncing method
-Add rawtransaction fee in betting_opcode
-Disable ml bets for the time being (listbetsdb not working properly)
-Initialize bets in totals bets
-Change sync in dip3 deterministic mns
-Remove address equality check from field_betting as it's using generate rather than generatetoaddress
-Change to node connect to get syncing to work
-Add node disconnect to get syncing to work
-Add node restart to get syncing to work
-Remove address chack from minting as minting takes place over a number of addresses
-Change to a functional start/stop before the generate 51 sync
-Generate to block 501 for beting v4 and v5
-Add in sync workaround to feature_betting
-Add -reindex args to feature betting
-Add breakpoint to Feature betting
-Add v4 -> v5 calculation to feature betting
-Add token tests
-Add in token tests connect_nodes rather than connect_nodes_bi
-Add in token tests masternode count
-Add in token tests fast dip3 enforcement false
-Change to sporkupdate to set sporks
-Change to 0 masternodes
--Change connect_nodes to 0,1
-Change connect_nodes to 0,1 2
-Change Management token creation order
-Add a generate 100 after configuremanagementtoken
-Add ORAT token
-Change to 1 node remove extra args
-Add breakpoint to line 59 rpc_token_test
-Add sendto wagerr_auth_address rpc_token_test
-Move breakpoint to line 57 rpc_token_test
-Add more generation to rpc_token_test
-Add breakpoint to line 62 rpc_token_test
-Add generation for 5 blocks to mature the bets
-Remove parlay bets event incorrect
-Remove rpc error checks in mempool as assertion errors are not being raise
-Generate another 5 blocks in check_timecut_refund
-Add confirmed and unconfirmed balances in check_timecut_refund
-Add breakpoint in check_timecut_refund
-Change result in asian spreads to match current value 2 reinstate ML bets
-Add generate 5 to ML bets 2
-Add larger generation to ML bets
-Change asion bets to match wih new value of player1_total_bet
-Add breakpoint to asian bets
-Add equality addition to check_bets
-Add breakpoint to check_bets 3
-Generate to block 401 zeroing_odds 2
-Remove breakpoint
--CHange to connect nodes
-Add generate to check_closing_event
-Add sleep before a generate
-Change amounts as bet amaounts have changed

b19b875... by Watto Engineer <email address hidden>

Add block time check exception to regtest

e8c130c... by Watto Engineer <email address hidden>

Update CheckTokenGroups error reporting

d181be0... by Watto Engineer <email address hidden>

Move getbet registration to bet section

And remove redundant node context from getbetbytxid

98e50e4... by Watto Engineer <email address hidden>

Tokens and betting event updates

- Fix event time check
- No flag checks on non-group outputs
- Add betting token check in group check
- Set numInputs to 0 in constructor
- Remove duplicate betting flag in view
- Serialize betting token creation tx
- Add missing breaks

d1ce156... by Watto Engineer <email address hidden>

[FIX] Regtest rebase issue on stake modifiers

132d49f... by Watto Engineer <email address hidden>

Add pre v5 betting payouts to coinstake