{
  "encodeTxRegisterMessage": [
    {
      "name": "encodeTxRegisterMessage",
      "input": {
        "tokenId": "5",
        "amount": "3778891345",
        "nonce": "3665449330924343",
        "receiverId": "72",
        "tsAddr": "0xe32bb1a24d1231d941923e12ab"
      },
      "expectEncodeData": [
        "1",
        "0",
        "5",
        "3778891345",
        "3665449330924343",
        "0",
        "0",
        "0",
        "0",
        "72",
        "0",
        "0",
        "0",
        "0",
        "0",
        "17998315492475474847453916566187",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "8911730046991100807310988524674299652035946857069974649938974158978888816683"
    },
    {
      "name": "encodeTxRegisterMessage",
      "input": {
        "tokenId": "5",
        "amount": "2122306736",
        "nonce": "2546278268808729",
        "receiverId": "7",
        "tsAddr": "0xe32bb1a24d1231d941923e12ab"
      },
      "expectEncodeData": [
        "1",
        "0",
        "5",
        "2122306736",
        "2546278268808729",
        "0",
        "0",
        "0",
        "0",
        "7",
        "0",
        "0",
        "0",
        "0",
        "0",
        "17998315492475474847453916566187",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "15477858433377922436378050136612872083191177987049180175318952337698784604100"
    },
    {
      "name": "encodeTxRegisterMessage",
      "input": {
        "tokenId": "5",
        "amount": "9732919988",
        "nonce": "3189379005518863",
        "receiverId": "42",
        "tsAddr": "0xe32bb1a24d1231d941923e12ab"
      },
      "expectEncodeData": [
        "1",
        "0",
        "5",
        "9732919988",
        "3189379005518863",
        "0",
        "0",
        "0",
        "0",
        "42",
        "0",
        "0",
        "0",
        "0",
        "0",
        "17998315492475474847453916566187",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "2847536597128571562918506815121973974676306640322931341160582719487891906836"
    },
    {
      "name": "encodeTxRegisterMessage",
      "input": {
        "tokenId": "5",
        "amount": "9934824197",
        "nonce": "2894514814018037",
        "receiverId": "57",
        "tsAddr": "0xe32bb1a24d1231d941923e12ab"
      },
      "expectEncodeData": [
        "1",
        "0",
        "5",
        "9934824197",
        "2894514814018037",
        "0",
        "0",
        "0",
        "0",
        "57",
        "0",
        "0",
        "0",
        "0",
        "0",
        "17998315492475474847453916566187",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "18615520025097456207986795222780544826585282810740740991956199994971556654546"
    },
    {
      "name": "encodeTxRegisterMessage",
      "input": {
        "tokenId": "5",
        "amount": "8145169772",
        "nonce": "5364661229791363",
        "receiverId": "53",
        "tsAddr": "0xe32bb1a24d1231d941923e12ab"
      },
      "expectEncodeData": [
        "1",
        "0",
        "5",
        "8145169772",
        "5364661229791363",
        "0",
        "0",
        "0",
        "0",
        "53",
        "0",
        "0",
        "0",
        "0",
        "0",
        "17998315492475474847453916566187",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "16589370492612218479805885472320728648924068440370578986918066029548441488398"
    }
  ],
  "encodeTxDepositMessage": [
    {
      "name": "encodeTxDepositMessage",
      "input": {
        "tokenId": "4",
        "amount": "8423942999",
        "receiverId": "64",
        "nonce": "3357632771541709"
      },
      "expectEncodeData": [
        "2",
        "0",
        "4",
        "8423942999",
        "3357632771541709",
        "0",
        "0",
        "0",
        "0",
        "64",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "20292824668729073702956272254987718133749176510692620055216074129322649588849"
    },
    {
      "name": "encodeTxDepositMessage",
      "input": {
        "tokenId": "4",
        "amount": "6643397767",
        "receiverId": "69",
        "nonce": "7123623175708343"
      },
      "expectEncodeData": [
        "2",
        "0",
        "4",
        "6643397767",
        "7123623175708343",
        "0",
        "0",
        "0",
        "0",
        "69",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "5909702421866235552081527042086141267949571174402373203288534381407341241296"
    },
    {
      "name": "encodeTxDepositMessage",
      "input": {
        "tokenId": "4",
        "amount": "8341232381",
        "receiverId": "4",
        "nonce": "2958200180246391"
      },
      "expectEncodeData": [
        "2",
        "0",
        "4",
        "8341232381",
        "2958200180246391",
        "0",
        "0",
        "0",
        "0",
        "4",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "780715867796022567178107613448612759048827604773642725336729263981474098207"
    },
    {
      "name": "encodeTxDepositMessage",
      "input": {
        "tokenId": "4",
        "amount": "5362924491",
        "receiverId": "30",
        "nonce": "7807680839917539"
      },
      "expectEncodeData": [
        "2",
        "0",
        "4",
        "5362924491",
        "7807680839917539",
        "0",
        "0",
        "0",
        "0",
        "30",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "7030262634954765916048187091093471033625388186664320075456665711763966639380"
    },
    {
      "name": "encodeTxDepositMessage",
      "input": {
        "tokenId": "4",
        "amount": "7457256678",
        "receiverId": "51",
        "nonce": "117451126533385"
      },
      "expectEncodeData": [
        "2",
        "0",
        "4",
        "7457256678",
        "117451126533385",
        "0",
        "0",
        "0",
        "0",
        "51",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "18056840576222365051854636783580820110820158168787691953865270275886336511337"
    }
  ],
  "encodeTxTransferMessage": [
    {
      "name": "encodeTxTransferMessage",
      "input": {
        "tokenId": "5",
        "amount": "681961459",
        "receiverId": "36",
        "nonce": "1805739554624945",
        "senderId": "20413",
        "feeTokenId": "11219",
        "feeAmount": "6665236577"
      },
      "expectEncodeData": [
        "4",
        "20413",
        "5",
        "681961459",
        "1805739554624945",
        "0",
        "0",
        "11219",
        "6665236577",
        "36",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "15759186052748516893820692701033915793150716977838359944854972526138590675"
    },
    {
      "name": "encodeTxTransferMessage",
      "input": {
        "tokenId": "5",
        "amount": "3822099744",
        "receiverId": "9",
        "nonce": "3515696727401137",
        "senderId": "60957",
        "feeTokenId": "28827",
        "feeAmount": "5691473442"
      },
      "expectEncodeData": [
        "4",
        "60957",
        "5",
        "3822099744",
        "3515696727401137",
        "0",
        "0",
        "28827",
        "5691473442",
        "9",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "11324549920861327185815114175529530531063801052932813877674299254894915256642"
    },
    {
      "name": "encodeTxTransferMessage",
      "input": {
        "tokenId": "5",
        "amount": "4885274312",
        "receiverId": "85",
        "nonce": "7738025238484091",
        "senderId": "41985",
        "feeTokenId": "74691",
        "feeAmount": "999485777"
      },
      "expectEncodeData": [
        "4",
        "41985",
        "5",
        "4885274312",
        "7738025238484091",
        "0",
        "0",
        "74691",
        "999485777",
        "85",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "6640841429971741869765869959057748635653886717874885754385190454767308056804"
    },
    {
      "name": "encodeTxTransferMessage",
      "input": {
        "tokenId": "5",
        "amount": "9550751626",
        "receiverId": "5",
        "nonce": "7049209704313243",
        "senderId": "38025",
        "feeTokenId": "47859",
        "feeAmount": "3391901414"
      },
      "expectEncodeData": [
        "4",
        "38025",
        "5",
        "9550751626",
        "7049209704313243",
        "0",
        "0",
        "47859",
        "3391901414",
        "5",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "6368999354037377866195037486592230540939505703680146801858641783015543819573"
    },
    {
      "name": "encodeTxTransferMessage",
      "input": {
        "tokenId": "5",
        "amount": "3547414242",
        "receiverId": "39",
        "nonce": "4547581595673865",
        "senderId": "36263",
        "feeTokenId": "57025",
        "feeAmount": "1402788834"
      },
      "expectEncodeData": [
        "4",
        "36263",
        "5",
        "3547414242",
        "4547581595673865",
        "0",
        "0",
        "57025",
        "1402788834",
        "39",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "14486933401743576179601488170695379143457650760754186767438096377313195091294"
    }
  ],
  "encodeTxWithdrawMessage": [
    {
      "name": "encodeTxWithdrawMessage",
      "input": {
        "tokenId": "1",
        "amount": "4076190168",
        "nonce": "6214016586172835",
        "senderId": "11473",
        "feeTokenId": "29639",
        "feeAmount": "964978170"
      },
      "expectEncodeData": [
        "5",
        "11473",
        "1",
        "4076190168",
        "6214016586172835",
        "0",
        "0",
        "29639",
        "964978170",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "12337911116048904150934993374356558919108694304774938675121518522122465510210"
    },
    {
      "name": "encodeTxWithdrawMessage",
      "input": {
        "tokenId": "1",
        "amount": "7726044843",
        "nonce": "3777996606212063",
        "senderId": "97553",
        "feeTokenId": "29589",
        "feeAmount": "7996810637"
      },
      "expectEncodeData": [
        "5",
        "97553",
        "1",
        "7726044843",
        "3777996606212063",
        "0",
        "0",
        "29589",
        "7996810637",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "21522877706116934449571732005171695394589716097178378012938929283428387388213"
    },
    {
      "name": "encodeTxWithdrawMessage",
      "input": {
        "tokenId": "1",
        "amount": "779578250",
        "nonce": "1106887004377503",
        "senderId": "24683",
        "feeTokenId": "46733",
        "feeAmount": "7745144631"
      },
      "expectEncodeData": [
        "5",
        "24683",
        "1",
        "779578250",
        "1106887004377503",
        "0",
        "0",
        "46733",
        "7745144631",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "4442348710268843139308551026726620147343275567969260015847394415723769147820"
    },
    {
      "name": "encodeTxWithdrawMessage",
      "input": {
        "tokenId": "1",
        "amount": "5666655090",
        "nonce": "7983297658811591",
        "senderId": "58653",
        "feeTokenId": "87721",
        "feeAmount": "6830934084"
      },
      "expectEncodeData": [
        "5",
        "58653",
        "1",
        "5666655090",
        "7983297658811591",
        "0",
        "0",
        "87721",
        "6830934084",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "8916807219156192183726886998741720743731939105524794831709869124701581063010"
    },
    {
      "name": "encodeTxWithdrawMessage",
      "input": {
        "tokenId": "1",
        "amount": "5317690003",
        "nonce": "7058354261706133",
        "senderId": "95251",
        "feeTokenId": "36947",
        "feeAmount": "7585532027"
      },
      "expectEncodeData": [
        "5",
        "95251",
        "1",
        "5317690003",
        "7058354261706133",
        "0",
        "0",
        "36947",
        "7585532027",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "13737910979591987434064263950257410807769417587315115959362771545596679855020"
    }
  ],
  "encodeTxAuctionLendMessage": [
    {
      "name": "encodeTxAuctionLendMessage",
      "input": {
        "senderId": "25165",
        "lendTokenId": "6",
        "lendAmt": "4608747923",
        "orderNonce": "273296371418819",
        "lendFeeRate": "55742483",
        "feeTokenId": "29080614",
        "feeAmount": "48750258",
        "maturityTime": "75229416",
        "expiredTime": "17870036",
        "interest": "14126624",
        "epoch": "14316100",
        "defaultMatchedInterest": "25703541",
        "lendMinFeeAmt": "57977114"
      },
      "expectEncodeData": [
        "6",
        "25165",
        "6",
        "4608747923",
        "273296371418819",
        "55742483",
        "0",
        "29080614",
        "48750258",
        "0",
        "75229416",
        "17870036",
        "14126624",
        "0",
        "0",
        "0",
        "14316100",
        "0",
        "25703541",
        "0",
        "0",
        "57977114"
      ],
      "expectHash": "1381036007986561311806941650814545248220723346340817642708510649358744307070"
    },
    {
      "name": "encodeTxAuctionLendMessage",
      "input": {
        "senderId": "47329",
        "lendTokenId": "2",
        "lendAmt": "5247139947",
        "orderNonce": "781082883828835",
        "lendFeeRate": "86074604",
        "feeTokenId": "78220441",
        "feeAmount": "73102137",
        "maturityTime": "4421436",
        "expiredTime": "17955989",
        "interest": "58434245",
        "epoch": "37725167",
        "defaultMatchedInterest": "36455496",
        "lendMinFeeAmt": "3744406"
      },
      "expectEncodeData": [
        "6",
        "47329",
        "2",
        "5247139947",
        "781082883828835",
        "86074604",
        "0",
        "78220441",
        "73102137",
        "0",
        "4421436",
        "17955989",
        "58434245",
        "0",
        "0",
        "0",
        "37725167",
        "0",
        "36455496",
        "0",
        "0",
        "3744406"
      ],
      "expectHash": "18755623383040954209893263719327525698677379282832727228682855277250968681936"
    },
    {
      "name": "encodeTxAuctionLendMessage",
      "input": {
        "senderId": "10317",
        "lendTokenId": "2",
        "lendAmt": "9224178595",
        "orderNonce": "6521920184180159",
        "lendFeeRate": "42962938",
        "feeTokenId": "54488460",
        "feeAmount": "60620618",
        "maturityTime": "9462256",
        "expiredTime": "51554583",
        "interest": "52652021",
        "epoch": "4679662",
        "defaultMatchedInterest": "19541811",
        "lendMinFeeAmt": "34369405"
      },
      "expectEncodeData": [
        "6",
        "10317",
        "2",
        "9224178595",
        "6521920184180159",
        "42962938",
        "0",
        "54488460",
        "60620618",
        "0",
        "9462256",
        "51554583",
        "52652021",
        "0",
        "0",
        "0",
        "4679662",
        "0",
        "19541811",
        "0",
        "0",
        "34369405"
      ],
      "expectHash": "18183171035029066938630038212870813535726497353694948417753272081697970998806"
    },
    {
      "name": "encodeTxAuctionLendMessage",
      "input": {
        "senderId": "1755",
        "lendTokenId": "2",
        "lendAmt": "4961854187",
        "orderNonce": "4195214473077797",
        "lendFeeRate": "37167413",
        "feeTokenId": "5785433",
        "feeAmount": "57996241",
        "maturityTime": "65542112",
        "expiredTime": "25990181",
        "interest": "79969788",
        "epoch": "45448202",
        "defaultMatchedInterest": "30768301",
        "lendMinFeeAmt": "73091060"
      },
      "expectEncodeData": [
        "6",
        "1755",
        "2",
        "4961854187",
        "4195214473077797",
        "37167413",
        "0",
        "5785433",
        "57996241",
        "0",
        "65542112",
        "25990181",
        "79969788",
        "0",
        "0",
        "0",
        "45448202",
        "0",
        "30768301",
        "0",
        "0",
        "73091060"
      ],
      "expectHash": "16237909277619859717361247760306075558722361675690928096539250298518286389531"
    },
    {
      "name": "encodeTxAuctionLendMessage",
      "input": {
        "senderId": "8925",
        "lendTokenId": "6",
        "lendAmt": "990592589",
        "orderNonce": "4546221836110267",
        "lendFeeRate": "20003148",
        "feeTokenId": "84753193",
        "feeAmount": "65419658",
        "maturityTime": "98946744",
        "expiredTime": "51791345",
        "interest": "4726739",
        "epoch": "27198225",
        "defaultMatchedInterest": "52846782",
        "lendMinFeeAmt": "42274551"
      },
      "expectEncodeData": [
        "6",
        "8925",
        "6",
        "990592589",
        "4546221836110267",
        "20003148",
        "0",
        "84753193",
        "65419658",
        "0",
        "98946744",
        "51791345",
        "4726739",
        "0",
        "0",
        "0",
        "27198225",
        "0",
        "52846782",
        "0",
        "0",
        "42274551"
      ],
      "expectHash": "9661450040103207401832756514648654281487306062609072492749220081269917729799"
    }
  ],
  "encodeTxAuctionBorrowMessage": [
    {
      "name": "encodeTxAuctionBorrowMessage",
      "input": {
        "senderId": "9137",
        "collateralTokenId": "1",
        "collateralAmt": "7273182255",
        "orderNonce": "6038671437379443",
        "borrowFeeRate": "3872041485",
        "feeTokenId": "94281",
        "feeAmount": "3592724301",
        "maturityTime": "5008066633",
        "expiredTime": "8205698239",
        "interest": "8005228955",
        "borrowTokenId": "6",
        "borrowAmt": "1422027161",
        "epoch": "7891848739",
        "borrowMinFeeAmt": "2395493885"
      },
      "expectEncodeData": [
        "7",
        "9137",
        "1",
        "7273182255",
        "6038671437379443",
        "3872041485",
        "0",
        "94281",
        "3592724301",
        "0",
        "5008066633",
        "8205698239",
        "8005228955",
        "6",
        "1422027161",
        "0",
        "7891848739",
        "0",
        "0",
        "0",
        "2395493885",
        "0"
      ],
      "expectHash": "12385329305291141564869819424122555970937913659193359163077554466652596280083"
    },
    {
      "name": "encodeTxAuctionBorrowMessage",
      "input": {
        "senderId": "1167",
        "collateralTokenId": "1",
        "collateralAmt": "9932552329",
        "orderNonce": "5961709310609321",
        "borrowFeeRate": "3282663571",
        "feeTokenId": "70019",
        "feeAmount": "4495001898",
        "maturityTime": "8753215405",
        "expiredTime": "2404822277",
        "interest": "6603150195",
        "borrowTokenId": "6",
        "borrowAmt": "9905535045",
        "epoch": "7519818756",
        "borrowMinFeeAmt": "8086442666"
      },
      "expectEncodeData": [
        "7",
        "1167",
        "1",
        "9932552329",
        "5961709310609321",
        "3282663571",
        "0",
        "70019",
        "4495001898",
        "0",
        "8753215405",
        "2404822277",
        "6603150195",
        "6",
        "9905535045",
        "0",
        "7519818756",
        "0",
        "0",
        "0",
        "8086442666",
        "0"
      ],
      "expectHash": "3145860750628846547839546067807458708452504925291208952003393211617339558352"
    },
    {
      "name": "encodeTxAuctionBorrowMessage",
      "input": {
        "senderId": "35599",
        "collateralTokenId": "1",
        "collateralAmt": "8663459803",
        "orderNonce": "4841803034593311",
        "borrowFeeRate": "4925534389",
        "feeTokenId": "15277",
        "feeAmount": "2185894561",
        "maturityTime": "4912246827",
        "expiredTime": "3920813317",
        "interest": "3196838699",
        "borrowTokenId": "6",
        "borrowAmt": "803208091",
        "epoch": "1786126539",
        "borrowMinFeeAmt": "1556818215"
      },
      "expectEncodeData": [
        "7",
        "35599",
        "1",
        "8663459803",
        "4841803034593311",
        "4925534389",
        "0",
        "15277",
        "2185894561",
        "0",
        "4912246827",
        "3920813317",
        "3196838699",
        "6",
        "803208091",
        "0",
        "1786126539",
        "0",
        "0",
        "0",
        "1556818215",
        "0"
      ],
      "expectHash": "9816345473922898855695754239460734001800683784004379037469076928099319343354"
    },
    {
      "name": "encodeTxAuctionBorrowMessage",
      "input": {
        "senderId": "63369",
        "collateralTokenId": "1",
        "collateralAmt": "2073011273",
        "orderNonce": "8480156939708547",
        "borrowFeeRate": "8270507921",
        "feeTokenId": "70109",
        "feeAmount": "5331428574",
        "maturityTime": "2439409747",
        "expiredTime": "1436680223",
        "interest": "1249765395",
        "borrowTokenId": "6",
        "borrowAmt": "968126121",
        "epoch": "6006939607",
        "borrowMinFeeAmt": "6917782752"
      },
      "expectEncodeData": [
        "7",
        "63369",
        "1",
        "2073011273",
        "8480156939708547",
        "8270507921",
        "0",
        "70109",
        "5331428574",
        "0",
        "2439409747",
        "1436680223",
        "1249765395",
        "6",
        "968126121",
        "0",
        "6006939607",
        "0",
        "0",
        "0",
        "6917782752",
        "0"
      ],
      "expectHash": "9124440914850887102524728283292990692461157758759392612952912774450590229839"
    },
    {
      "name": "encodeTxAuctionBorrowMessage",
      "input": {
        "senderId": "91167",
        "collateralTokenId": "1",
        "collateralAmt": "4425486547",
        "orderNonce": "6122781258169179",
        "borrowFeeRate": "1838197821",
        "feeTokenId": "36099",
        "feeAmount": "1583590043",
        "maturityTime": "1702200717",
        "expiredTime": "7292669497",
        "interest": "2024383735",
        "borrowTokenId": "6",
        "borrowAmt": "5387900249",
        "epoch": "5529265961",
        "borrowMinFeeAmt": "3707921547"
      },
      "expectEncodeData": [
        "7",
        "91167",
        "1",
        "4425486547",
        "6122781258169179",
        "1838197821",
        "0",
        "36099",
        "1583590043",
        "0",
        "1702200717",
        "7292669497",
        "2024383735",
        "6",
        "5387900249",
        "0",
        "5529265961",
        "0",
        "0",
        "0",
        "3707921547",
        "0"
      ],
      "expectHash": "21382279978375566298404760348291593763069686952587121713874546700927297373304"
    }
  ],
  "encodeTxCancelOrderMessage": [
    {
      "name": "encodeTxCancelOrderMessage",
      "input": {
        "senderId": "4793",
        "orderHash": "14365473647365857848453563456345",
        "feeTokenId": "51465",
        "feeAmount": "1665599517"
      },
      "expectEncodeData": [
        "19",
        "4793",
        "0",
        "0",
        "0",
        "0",
        "0",
        "51465",
        "1665599517",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "14365473647365857848453563456345",
        "0",
        "0"
      ],
      "expectHash": "20068474841688114712162849113318829821101789788153943959327868558551489029117"
    },
    {
      "name": "encodeTxCancelOrderMessage",
      "input": {
        "senderId": "21867",
        "orderHash": "14365473647365857848453563456345",
        "feeTokenId": "67401",
        "feeAmount": "9682654404"
      },
      "expectEncodeData": [
        "19",
        "21867",
        "0",
        "0",
        "0",
        "0",
        "0",
        "67401",
        "9682654404",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "14365473647365857848453563456345",
        "0",
        "0"
      ],
      "expectHash": "17758840679633094978931985074295247370836616127419227906825893775490463277644"
    },
    {
      "name": "encodeTxCancelOrderMessage",
      "input": {
        "senderId": "63445",
        "orderHash": "14365473647365857848453563456345",
        "feeTokenId": "7755",
        "feeAmount": "2414786225"
      },
      "expectEncodeData": [
        "19",
        "63445",
        "0",
        "0",
        "0",
        "0",
        "0",
        "7755",
        "2414786225",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "14365473647365857848453563456345",
        "0",
        "0"
      ],
      "expectHash": "7703557318239829031728846641849465413360677907706787912968922699193917310993"
    },
    {
      "name": "encodeTxCancelOrderMessage",
      "input": {
        "senderId": "60929",
        "orderHash": "14365473647365857848453563456345",
        "feeTokenId": "46385",
        "feeAmount": "1430937106"
      },
      "expectEncodeData": [
        "19",
        "60929",
        "0",
        "0",
        "0",
        "0",
        "0",
        "46385",
        "1430937106",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "14365473647365857848453563456345",
        "0",
        "0"
      ],
      "expectHash": "19701436162465811591049387333539584487148663697334930494220714404507564609735"
    },
    {
      "name": "encodeTxCancelOrderMessage",
      "input": {
        "senderId": "53053",
        "orderHash": "14365473647365857848453563456345",
        "feeTokenId": "36877",
        "feeAmount": "4298462649"
      },
      "expectEncodeData": [
        "19",
        "53053",
        "0",
        "0",
        "0",
        "0",
        "0",
        "36877",
        "4298462649",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "14365473647365857848453563456345",
        "0",
        "0"
      ],
      "expectHash": "14001819815880824501929365032816369206029640129083585356333726226231600646430"
    }
  ],
  "encodeTxSecondLimitOrderMessage": [
    {
      "name": "encodeTxSecondLimitOrderMessage",
      "input": {
        "senderId": "97913",
        "sellTokenId": "5",
        "sellAmt": "6274570463",
        "orderNonce": "832481164800093",
        "takerFee": "4886601129",
        "makerFee": "2785345525",
        "feeTokenId": "93727",
        "feeAmount": "9914559226",
        "expiredTime": "1089095787",
        "buyTokenId": "3",
        "buyAmt": "5034696977",
        "epoch": "9304117432",
        "side": "0",
        "takerMinFeeAmt": "6056509343",
        "makerMinFeeAmt": "2779586671"
      },
      "expectEncodeData": [
        "11",
        "97913",
        "5",
        "6274570463",
        "832481164800093",
        "4886601129",
        "2785345525",
        "93727",
        "9914559226",
        "0",
        "0",
        "1089095787",
        "0",
        "3",
        "5034696977",
        "0",
        "9304117432",
        "0",
        "0",
        "0",
        "6056509343",
        "2779586671"
      ],
      "expectHash": "18915053700623630937170850556464231896924418805234803948039993303347277885334"
    },
    {
      "name": "encodeTxSecondLimitOrderMessage",
      "input": {
        "senderId": "71763",
        "sellTokenId": "5",
        "sellAmt": "3313316567",
        "orderNonce": "8939237225772679",
        "takerFee": "4330368761",
        "makerFee": "5729209825",
        "feeTokenId": "47563",
        "feeAmount": "3959762135",
        "expiredTime": "6205215289",
        "buyTokenId": "3",
        "buyAmt": "264795791",
        "epoch": "5074426469",
        "side": "0",
        "takerMinFeeAmt": "4172086103",
        "makerMinFeeAmt": "4695995563"
      },
      "expectEncodeData": [
        "11",
        "71763",
        "5",
        "3313316567",
        "8939237225772679",
        "4330368761",
        "5729209825",
        "47563",
        "3959762135",
        "0",
        "0",
        "6205215289",
        "0",
        "3",
        "264795791",
        "0",
        "5074426469",
        "0",
        "0",
        "0",
        "4172086103",
        "4695995563"
      ],
      "expectHash": "9842204217558779526211067777881331766491321055853001548145431825586245332805"
    },
    {
      "name": "encodeTxSecondLimitOrderMessage",
      "input": {
        "senderId": "78261",
        "sellTokenId": "5",
        "sellAmt": "3007142503",
        "orderNonce": "6509776026294977",
        "takerFee": "7354243411",
        "makerFee": "5467350743",
        "feeTokenId": "75367",
        "feeAmount": "5119077907",
        "expiredTime": "1336843821",
        "buyTokenId": "3",
        "buyAmt": "6843102421",
        "epoch": "508229555",
        "side": "0",
        "takerMinFeeAmt": "1009739979",
        "makerMinFeeAmt": "7750854471"
      },
      "expectEncodeData": [
        "11",
        "78261",
        "5",
        "3007142503",
        "6509776026294977",
        "7354243411",
        "5467350743",
        "75367",
        "5119077907",
        "0",
        "0",
        "1336843821",
        "0",
        "3",
        "6843102421",
        "0",
        "508229555",
        "0",
        "0",
        "0",
        "1009739979",
        "7750854471"
      ],
      "expectHash": "13758313638268527291278120220678773810591537043060211421836282583649830296600"
    },
    {
      "name": "encodeTxSecondLimitOrderMessage",
      "input": {
        "senderId": "26891",
        "sellTokenId": "5",
        "sellAmt": "4307069",
        "orderNonce": "8023560940240139",
        "takerFee": "5863776309",
        "makerFee": "4413874935",
        "feeTokenId": "92775",
        "feeAmount": "9565548562",
        "expiredTime": "2125067007",
        "buyTokenId": "3",
        "buyAmt": "6506589385",
        "epoch": "9389358239",
        "side": "0",
        "takerMinFeeAmt": "2461118957",
        "makerMinFeeAmt": "3566675557"
      },
      "expectEncodeData": [
        "11",
        "26891",
        "5",
        "4307069",
        "8023560940240139",
        "5863776309",
        "4413874935",
        "92775",
        "9565548562",
        "0",
        "0",
        "2125067007",
        "0",
        "3",
        "6506589385",
        "0",
        "9389358239",
        "0",
        "0",
        "0",
        "2461118957",
        "3566675557"
      ],
      "expectHash": "19968149330468631483032713773888666913369858575445369431394945040372146474093"
    },
    {
      "name": "encodeTxSecondLimitOrderMessage",
      "input": {
        "senderId": "42963",
        "sellTokenId": "5",
        "sellAmt": "8725295469",
        "orderNonce": "3286055451132987",
        "takerFee": "5773723799",
        "makerFee": "1808014365",
        "feeTokenId": "67759",
        "feeAmount": "7441897301",
        "expiredTime": "4974871469",
        "buyTokenId": "3",
        "buyAmt": "2869066135",
        "epoch": "9791001162",
        "side": "0",
        "takerMinFeeAmt": "8649098613",
        "makerMinFeeAmt": "2644484467"
      },
      "expectEncodeData": [
        "11",
        "42963",
        "5",
        "8725295469",
        "3286055451132987",
        "5773723799",
        "1808014365",
        "67759",
        "7441897301",
        "0",
        "0",
        "4974871469",
        "0",
        "3",
        "2869066135",
        "0",
        "9791001162",
        "0",
        "0",
        "0",
        "8649098613",
        "2644484467"
      ],
      "expectHash": "13040936834480653296163082037975881958745132542335643198611041713421728474993"
    }
  ],
  "encodeTxSecondMarketOrderMessage": [
    {
      "name": "encodeTxSecondMarketOrderMessage",
      "input": {
        "senderId": "72957",
        "sellTokenId": "4",
        "sellAmt": "3722948189",
        "orderNonce": "7113262584448945",
        "takerFee": "1729386431",
        "feeTokenId": "84123",
        "feeAmount": "5966774699",
        "expiredTime": "643146027",
        "buyTokenId": "3",
        "buyAmt": "1604348785",
        "epoch": "4698408920",
        "side": "1",
        "takerMinFeeAmt": "9284476923"
      },
      "expectEncodeData": [
        "15",
        "72957",
        "4",
        "3722948189",
        "7113262584448945",
        "1729386431",
        "0",
        "84123",
        "5966774699",
        "0",
        "0",
        "643146027",
        "0",
        "3",
        "1604348785",
        "0",
        "4698408920",
        "1",
        "0",
        "0",
        "9284476923",
        "0"
      ],
      "expectHash": "8574208774033591266980726138418171650241297949605118036840949875531812434049"
    },
    {
      "name": "encodeTxSecondMarketOrderMessage",
      "input": {
        "senderId": "21791",
        "sellTokenId": "4",
        "sellAmt": "2078009083",
        "orderNonce": "1164553399366491",
        "takerFee": "8016290487",
        "feeTokenId": "73955",
        "feeAmount": "5039725295",
        "expiredTime": "3147292811",
        "buyTokenId": "3",
        "buyAmt": "2355621771",
        "epoch": "9006207038",
        "side": "1",
        "takerMinFeeAmt": "1670703947"
      },
      "expectEncodeData": [
        "15",
        "21791",
        "4",
        "2078009083",
        "1164553399366491",
        "8016290487",
        "0",
        "73955",
        "5039725295",
        "0",
        "0",
        "3147292811",
        "0",
        "3",
        "2355621771",
        "0",
        "9006207038",
        "1",
        "0",
        "0",
        "1670703947",
        "0"
      ],
      "expectHash": "5639740234829052903993507338824941726110849415994443650917187216927902397132"
    },
    {
      "name": "encodeTxSecondMarketOrderMessage",
      "input": {
        "senderId": "46091",
        "sellTokenId": "4",
        "sellAmt": "8305548685",
        "orderNonce": "4695832337335753",
        "takerFee": "5696899129",
        "feeTokenId": "26945",
        "feeAmount": "8662420045",
        "expiredTime": "1949331911",
        "buyTokenId": "3",
        "buyAmt": "6700861999",
        "epoch": "439616901",
        "side": "1",
        "takerMinFeeAmt": "5818630339"
      },
      "expectEncodeData": [
        "15",
        "46091",
        "4",
        "8305548685",
        "4695832337335753",
        "5696899129",
        "0",
        "26945",
        "8662420045",
        "0",
        "0",
        "1949331911",
        "0",
        "3",
        "6700861999",
        "0",
        "439616901",
        "1",
        "0",
        "0",
        "5818630339",
        "0"
      ],
      "expectHash": "5183832000132967695101481216056895086733888275272548856068781777222638436233"
    },
    {
      "name": "encodeTxSecondMarketOrderMessage",
      "input": {
        "senderId": "10387",
        "sellTokenId": "4",
        "sellAmt": "8453054129",
        "orderNonce": "5954620437146157",
        "takerFee": "6314680557",
        "feeTokenId": "47767",
        "feeAmount": "4172875604",
        "expiredTime": "4108929993",
        "buyTokenId": "3",
        "buyAmt": "8970173609",
        "epoch": "1979370012",
        "side": "1",
        "takerMinFeeAmt": "6762937795"
      },
      "expectEncodeData": [
        "15",
        "10387",
        "4",
        "8453054129",
        "5954620437146157",
        "6314680557",
        "0",
        "47767",
        "4172875604",
        "0",
        "0",
        "4108929993",
        "0",
        "3",
        "8970173609",
        "0",
        "1979370012",
        "1",
        "0",
        "0",
        "6762937795",
        "0"
      ],
      "expectHash": "18754109796049093849910619570147570726142523339868561564417367009354723355498"
    },
    {
      "name": "encodeTxSecondMarketOrderMessage",
      "input": {
        "senderId": "82605",
        "sellTokenId": "4",
        "sellAmt": "5036048943",
        "orderNonce": "8034100936883505",
        "takerFee": "8237988865",
        "feeTokenId": "13101",
        "feeAmount": "3235370373",
        "expiredTime": "9800906055",
        "buyTokenId": "3",
        "buyAmt": "6398743443",
        "epoch": "5921693451",
        "side": "1",
        "takerMinFeeAmt": "736805343"
      },
      "expectEncodeData": [
        "15",
        "82605",
        "4",
        "5036048943",
        "8034100936883505",
        "8237988865",
        "0",
        "13101",
        "3235370373",
        "0",
        "0",
        "9800906055",
        "0",
        "3",
        "6398743443",
        "0",
        "5921693451",
        "1",
        "0",
        "0",
        "736805343",
        "0"
      ],
      "expectHash": "10212713726221879311614930002570324830252064372577842145140493379301988626509"
    }
  ],
  "encodeTxRedeemMessage": [
    {
      "name": "encodeTxRedeemMessage",
      "input": {
        "senderId": "43827",
        "tokenId": "5",
        "amount": "9561399645",
        "nonce": "4168086318569245",
        "feeTokenId": "50917",
        "feeAmount": "1810104372"
      },
      "expectEncodeData": [
        "22",
        "43827",
        "5",
        "9561399645",
        "4168086318569245",
        "0",
        "0",
        "50917",
        "1810104372",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "16897900314912907037234792544464038064357848333568748788533098425658979274201"
    },
    {
      "name": "encodeTxRedeemMessage",
      "input": {
        "senderId": "50133",
        "tokenId": "5",
        "amount": "3367701158",
        "nonce": "3504909387627761",
        "feeTokenId": "40069",
        "feeAmount": "6044147398"
      },
      "expectEncodeData": [
        "22",
        "50133",
        "5",
        "3367701158",
        "3504909387627761",
        "0",
        "0",
        "40069",
        "6044147398",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "1852742461542321061553568991617444870668048998247237541332725545014343533738"
    },
    {
      "name": "encodeTxRedeemMessage",
      "input": {
        "senderId": "74777",
        "tokenId": "5",
        "amount": "989963354",
        "nonce": "1608936859139297",
        "feeTokenId": "93327",
        "feeAmount": "3561481683"
      },
      "expectEncodeData": [
        "22",
        "74777",
        "5",
        "989963354",
        "1608936859139297",
        "0",
        "0",
        "93327",
        "3561481683",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "1640281457705955514569396068788302228351867218900403816175021776082831018441"
    },
    {
      "name": "encodeTxRedeemMessage",
      "input": {
        "senderId": "87061",
        "tokenId": "5",
        "amount": "6274764095",
        "nonce": "242576954502367",
        "feeTokenId": "83153",
        "feeAmount": "6132183088"
      },
      "expectEncodeData": [
        "22",
        "87061",
        "5",
        "6274764095",
        "242576954502367",
        "0",
        "0",
        "83153",
        "6132183088",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "5475043908168602094939942517336646070758942175870264435630986641443595275457"
    },
    {
      "name": "encodeTxRedeemMessage",
      "input": {
        "senderId": "12037",
        "tokenId": "5",
        "amount": "4161515991",
        "nonce": "8015094683722763",
        "feeTokenId": "5521",
        "feeAmount": "4001277345"
      },
      "expectEncodeData": [
        "22",
        "12037",
        "5",
        "4161515991",
        "8015094683722763",
        "0",
        "0",
        "5521",
        "4001277345",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0",
        "0"
      ],
      "expectHash": "17621481645688832397061965732637082176960501282866400340988759260698485575218"
    }
  ]
}
