github.com/mit-dci/lit@v0.0.0-20221102210550-8c3d3b49f2ce/test/itest_setgetfee.py (about) 1 import testlib 2 3 fee = 20 4 5 def run_test(env): 6 bc = env.bitcoind 7 lit = env.lits[0] 8 9 # Report the initial fee. 10 got = lit.rpc.GetFee(CoinType=testlib.REGTEST_COINTYPE)['CurrentFee'] 11 print('Starting fee is', got, '(per byte)') 12 13 # Set the fee. 14 print('Setting fee to', fee) 15 lit.rpc.SetFee(Fee=fee, CoinType=testlib.REGTEST_COINTYPE) 16 got = lit.rpc.GetFee(CoinType=testlib.REGTEST_COINTYPE)['CurrentFee'] 17 print('Checked fee, got', fee) 18 19 assert got == fee, "Set fee and returned fee don't match." 20 print('OK')