---
# System prepended metadata

title: Line Sequence

---

# Line Sequence

TX_TOKEN_APPROVE
Seq 0, flow 0

args:
()

kwargs:
{
    'from_': Account(Alice),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 28133265601297937069
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 0

args:
()

kwargs:
{
    'from_': Account(Alice),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 28133265601297937069,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 1

args:
()

kwargs:
{
    'from_': Account(Evena),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 727093810586133686
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 1

args:
()

kwargs:
{
    'from_': Account(Evena),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 727093810586133686,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 2

args:
()

kwargs:
{
    'from_': Account(David),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 70908448379769401302
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 2

args:
()

kwargs:
{
    'from_': Account(David),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 70908448379769401302,
    'return_tx': True
}



TX_RESOLVE
Seq 0, flow 3

args:
()

kwargs:
{
    'from_': Account(Frank),
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 4

args:
()

kwargs:
{
    'from_': Account(Chady),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 9268171790727870863
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 4

args:
()

kwargs:
{
    'from_': Account(Chady),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 9268171790727870863,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 5

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 79130336561692100938
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 5

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 79130336561692100938,
    'return_tx': True
}



TX_RESOLVE
Seq 0, flow 6

args:
()

kwargs:
{
    'from_': Account(Georg),
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 7

args:
()

kwargs:
{
    'from_': Account(Helen),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 92611542537561022497
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 7

args:
()

kwargs:
{
    'from_': Account(Helen),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 92611542537561022497,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 8

args:
()

kwargs:
{
    'from_': Account(Alice),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 6136970099084771419
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 8

args:
()

kwargs:
{
    'from_': Account(Alice),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 6136970099084771419,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 9

args:
()

kwargs:
{
    'from_': Account(Helen),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 574235737553686688
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 9

args:
()

kwargs:
{
    'from_': Account(Helen),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 574235737553686688,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 10

args:
()

kwargs:
{
    'from_': Account(Chady),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 6161667275904974392
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 10

args:
()

kwargs:
{
    'from_': Account(Chady),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 6161667275904974392,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 11

args:
()

kwargs:
{
    'from_': Account(Alice),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 52819026773693203464
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 11

args:
()

kwargs:
{
    'from_': Account(Alice),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 52819026773693203464,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 12

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 8601328571633173491
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 12

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 8601328571633173491,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 13

args:
()

kwargs:
{
    'from_': Account(Helen),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 373142168006560132
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 13

args:
()

kwargs:
{
    'from_': Account(Helen),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 373142168006560132,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 14

args:
()

kwargs:
{
    'from_': Account(Chady),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 24841639622177217369
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 14

args:
()

kwargs:
{
    'from_': Account(Chady),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 24841639622177217369,
    'return_tx': True
}



TX_RESOLVE
Seq 0, flow 15

args:
()

kwargs:
{
    'from_': Account(Georg),
    'return_tx': True
}



TX_RESOLVE
Seq 0, flow 16

args:
()

kwargs:
{
    'from_': Account(Helen),
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 17

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 6232516116268521075
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 17

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 6232516116268521075,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 18

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 51638730949270486905
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 18

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 51638730949270486905,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 19

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 3427235736335677460
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 19

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 3427235736335677460,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 20

args:
()

kwargs:
{
    'from_': Account(David),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 17644265327817225338
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 20

args:
()

kwargs:
{
    'from_': Account(David),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 17644265327817225338,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 21

args:
()

kwargs:
{
    'from_': Account(Alice),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 4236391373303606473
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 21

args:
()

kwargs:
{
    'from_': Account(Alice),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 4236391373303606473,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 22

args:
()

kwargs:
{
    'from_': Account(Georg),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 65781328649594586025
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 22

args:
()

kwargs:
{
    'from_': Account(Georg),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 65781328649594586025,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 23

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 2608583014070527036
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 23

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 2608583014070527036,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 24

args:
()

kwargs:
{
    'from_': Account(Georg),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 68002411297581542432
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 24

args:
()

kwargs:
{
    'from_': Account(Georg),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 68002411297581542432,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 25

args:
()

kwargs:
{
    'from_': Account(Alice),
    'token': mERC20PresetFixedSupply(B),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 6502533100107143707
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 25

args:
()

kwargs:
{
    'from_': Account(Alice),
    'origin': mERC20PresetFixedSupply(B),
    'target': mERC20PresetFixedSupply(A),
    'amount': 6502533100107143707,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 26

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 0
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 26

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 0,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 27

args:
()

kwargs:
{
    'from_': Account(Frank),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 52001495199359541195
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 27

args:
()

kwargs:
{
    'from_': Account(Frank),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 52001495199359541195,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 28

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 0
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 28

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 0,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 29

args:
()

kwargs:
{
    'from_': Account(Brant),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 0
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 29

args:
()

kwargs:
{
    'from_': Account(Brant),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 0,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 30

args:
()

kwargs:
{
    'from_': Account(David),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 24800717808696073384
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 30

args:
()

kwargs:
{
    'from_': Account(David),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 24800717808696073384,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 31

args:
()

kwargs:
{
    'from_': Account(Evena),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 61520134345615720576
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 31

args:
()

kwargs:
{
    'from_': Account(Evena),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 61520134345615720576,
    'return_tx': True
}



TX_TOKEN_APPROVE
Seq 0, flow 33

args:
()

kwargs:
{
    'from_': Account(Frank),
    'token': mERC20PresetFixedSupply(A),
    'spender': <super: <class 'MatchMaker'>, NULL>,
    'amount': 5677216138035104669
}



TX_PLACE_TRADER_FUNDED
Seq 0, flow 33

args:
()

kwargs:
{
    'from_': Account(Frank),
    'origin': mERC20PresetFixedSupply(A),
    'target': mERC20PresetFixedSupply(B),
    'amount': 5677216138035104669,
    'return_tx': True
}



TX_RESOLVE
Seq 0, flow 34

args:
()

kwargs:
{
    'from_': Account(Georg),
    'return_tx': True
}

ERROR:

{
    's': <contracts.fuzz_tests.__main__.Test object at 0x104e348e0>,
    'unmatching': defaultdict(<class 'dict'>, {
        mERC20PresetFixedSupply(A): {
            Account(Alice): ResAndExp(res=174815322275906369114, exp=1.855542467493171e+20),
            Account(Brant): ResAndExp(res=0, exp=5.163873094927049e+19),
            Account(Chady): ResAndExp(res=101399000793270489785, exp=1.0941180055554438e+20),
            Account(David): ResAndExp(res=4290833811534525314, exp=2.193509913935175e+19),
            Account(Georg): ResAndExp(res=31997588702418457568, exp=9.777891735201304e+19),
            <super: <class 'MatchMaker'>, NULL>: ResAndExp(res=214610557803358509292, exp=6.079450864099159e+19)
        },
        mERC20PresetFixedSupply(B): {
            Account(Brant): ResAndExp(res=145752686036658986059, exp=1.4836126905072953e+20),
            Account(David): ResAndExp(res=153264183051952175964, exp=1.7806490086064823e+20),
            Account(Evena): ResAndExp(res=100727093810586133686, exp=1.071299356532454e+20),
            Account(Frank): ResAndExp(res=100000000000000000000, exp=1.5200149519935953e+20),
            Account(Georg): ResAndExp(res=34218671350405413975, exp=1.0222108264798696e+20),
            <super: <class 'MatchMaker'>, NULL>: ResAndExp(res=153816049162366930777, exp=17408.0)
        }
    }),
    'token': mERC20PresetFixedSupply(B),
    'acc_bal_dict': defaultdict(<class 'int'>, {
        Account(Alice): 14445753250682880706,
        Account(Brant): 1.4836126905072953e+20,
        Account(Chady): 90588199444455627886,
        Account(David): 1.7806490086064823e+20,
        Account(Evena): 1.071299356532454e+20,
        Account(Frank): 1.5200149519935953e+20,
        Account(Georg): 1.0222108264798696e+20,
        Account(Helen): 7187363892891850947,
        Account(Irene): 100000000000000000000,
        <super: <class 'MatchMaker'>, NULL>: 17408.0
    }),
    'acc': <super: <class 'MatchMaker'>, NULL>,
    'bal': 17408.0,
    'res': 153816049162366930777
}