adapt rpc tests to mandatory fees
This commit is contained in:
parent
23a761453d
commit
d0dd93bbb7
|
@ -107,7 +107,7 @@ B2ADDRESS=$( $CLI $B2ARGS getnewaddress )
|
|||
TXID_C=$( $CLI $B1ARGS sendtoaddress $B1ADDRESS 500000.0)
|
||||
|
||||
# Transaction D: spends B and C
|
||||
TXID_D=$( $CLI $B1ARGS sendtoaddress $B2ADDRESS 1000000.0)
|
||||
TXID_D=$( $CLI $B1ARGS sendtoaddress $B2ADDRESS 999998.0)
|
||||
|
||||
CheckBalance "$B1ARGS" 0
|
||||
|
||||
|
@ -133,9 +133,9 @@ WaitPeers "$B1ARGS" 1
|
|||
$CLI $B2ARGS setgenerate true 1
|
||||
WaitBlocks
|
||||
|
||||
# B1 should still be able to spend 1000000, because D is conflicted
|
||||
# B1 should still be able to spend 1000000 (-1 DOGE fee for the successful transaction), because D is conflicted
|
||||
# so does not count as a spend of B
|
||||
CheckBalance "$B1ARGS" 1000000
|
||||
CheckBalance "$B1ARGS" "1000000-1"
|
||||
|
||||
$CLI $B2ARGS stop > /dev/null 2>&1
|
||||
wait $B2PID
|
||||
|
|
|
@ -97,7 +97,7 @@ B2ADDRESS=$( $CLI $B2ARGS getaccountaddress "from1" )
|
|||
$CLI $B1ARGS move "" "foo" 10.0 > /dev/null
|
||||
$CLI $B1ARGS move "" "bar" 10.0 > /dev/null
|
||||
TXID1=$( $CLI $B1ARGS sendfrom foo $B2ADDRESS 1.0 0)
|
||||
TXID2=$( $CLI $B1ARGS sendfrom bar $B2ADDRESS 2.0 0)
|
||||
TXID2=$( $CLI $B1ARGS sendfrom bar $B2ADDRESS 5.0 0)
|
||||
|
||||
# Mutate TXID1 and add it to B2's memory pool:
|
||||
RAWTX1=$( $CLI $B1ARGS getrawtransaction $TXID1 )
|
||||
|
@ -130,12 +130,12 @@ $CLI $B2ARGS addnode 127.0.0.1:11000 onetry
|
|||
$CLI $B2ARGS setgenerate true 1
|
||||
WaitBlocks
|
||||
|
||||
# B1 should have 499999 DOGE; the 2 DOGE send is
|
||||
# B1 should have 499998 DOGE; the 5 DOGE send is
|
||||
# conflicted, and should not count in
|
||||
# balances.
|
||||
CheckBalance "$B1ARGS" 499999
|
||||
CheckBalance "$B1ARGS" 499999 "*"
|
||||
CheckBalance "$B1ARGS" 9 "foo"
|
||||
CheckBalance "$B1ARGS" 499998
|
||||
CheckBalance "$B1ARGS" 499998 "*"
|
||||
CheckBalance "$B1ARGS" 8 "foo"
|
||||
CheckBalance "$B1ARGS" 10 "bar"
|
||||
|
||||
# B2 should have 500001 DOGE
|
||||
|
|
Loading…
Reference in a new issue