UNPKG

gitiumiota

Version:
318 lines (302 loc) 58.1 kB
import { Transaction, Trytes } from '../../types' export const bundle: Transaction[] = [ { hash: 'BHQBTEWALYPSZGQNQYCGQSPYMOPHUKELCBTAKNTJNVHFESWS9WIZAZGCDCHGO9NTUXLTZPPLTJWGA9999', signatureMessageFragment: 'MINEIOTADOTCOM9MANUAL9PAYOUT99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', address: 'MFPZREFIGWHMM9YGSBSZBUBTKVUMNGOW9SST9YVHWKJMWSV9EZFSVPHIVNZQPLZEOTVOTSM9PLFKQOFRX', value: 1995, obsoleteTag: 'ENOEIOTADOTCOM9999999999999', timestamp: 1522184057, currentIndex: 0, lastIndex: 3, bundle: 'ADFYHTLHGFJFQVVBN9CZO9QFPYOXAQFBJCC9VBHKWSKAKAZOGBOODFCCKZPIXZBIZTVFOUVJYWELRJUF9', trunkTransaction: 'ROILTKTLTBFJBGOBVUSNNRPUQPCWXGZOVQMNYXOXMXRIXWMZOEUYZOKIFZUGLRQBAMUKNOZR9YKNZ9999', branchTransaction: 'UNRLCHFDXTONFKQGPVJB9KOFNPCEGKBXMDZVJWYHVX9VLSCYJNHWQWKCCUSHRGTDBFJRRHVTGDYOA9999', tag: 'MINEIOTADOTCOM9999999999999', attachmentTimestamp: 1522184104751, attachmentTimestampLowerBound: 0, attachmentTimestampUpperBound: 12, nonce: 'YKUYYIHG9MYTHKHMB9BVGNPOSP9', }, { hash: 'ROILTKTLTBFJBGOBVUSNNRPUQPCWXGZOVQMNYXOXMXRIXWMZOEUYZOKIFZUGLRQBAMUKNOZR9YKNZ9999', signatureMessageFragment: 'KXEGLNKUGRMKCCEAGRAAEZPEGOMNFI9QNIS9GMWJRZCHKAPL9BSFJNCM9AAOKFHLUHUJGZURESWDZADXWXUJBZQX9HFYKHCDVHQABEB9JAZANLYAKLOBJ9FBEM9VP9MITLYYPCLFWHTS9POOAKCP9TIJXPDYHSPGPAYMAMGG9USDJXOBTEXVPJRIQTZRRBMIEVU9FXIXOITLZHFEHUGZLMROJZODRNEFPK9DPVXQKJKGZT9KYLXZIODCQXDOFP9MQIXMYUIIZBFUALCOPMTV9CTOUXOKVKLKDAYVMBZCDFYTM9TEQFXBDMUIDLDCAOFBI9DWHNAIHP9KVPHMHFSXT9CQDL9XNJAXWQXPOVPDCXCJ9PQCJJCATAEBYZZ9YPSEYACXRJQUSANZUZQCJQJPWDOWHFQAIUUMPNFE9JZEAHKNCYQQHHIAKFETTNUXZXRM9XJFPAFAH9CWBDWVSVNAEABVBLGOVBMITV9TNXCVBGDWIEFFBNBFO9AGIXSCSMRFNJUDUMCKHQPYWFTKTPWRJNOHUGRRPAZB9LAP9PO9OOWCJWZOAWNTXVZEZAQHKPGEYABGOZOGTIHUANDLBXFHGALTPJNJWMVYTKHODJ9NVTHSVRRB9IIZGEXAPBTCNJKNCWMJPOCWNOZ9WZKHTGBTXMDCATAOLWZWAJEHCGZOWQRMDHXHEAAPMA9LKV9FUCZPHCNLHFIFMGVK9J9OAKEDCANF9PLPJRBPDRWBEOBJUGQLPSMALLPNKNIMQSPGAUMUZVCIXAMIVPCRLJLOOUVQMCQXQTQRSGWVORAMFGNULWYCWJVDXCCZNV9BOOHMWFV9BAGBDCSDTVNYWJT9RUWQFWOIHDHAG9EYWJETUHHXKWXOWI9JJJCUDZRBRDCBBEJKWGQVHK9FIURFUBZZQYGAMIXFFAIGUXBSYTKGDAEJKIZZU9JGEGX9JDIIZIMYIHJHRSSLDANHNQCCZYMGASJCDQJOICAQGZCDIKYMHLFQIKRNVOMDUUHUXBDVQDCOJRWNKYNMTBQFTWMJRHIK9KWIDMTNXGEN9YCQDJPSGVYYXDUYKKMPLPYOMTDVCCZUZZ9OFRDEAWKJ9HYHNQSBQNIWCFQI9RNSS9VD9ZQMRPAIQKIHOZWBNPCOLIKS9NRJCHGUCYPJHLENFBLEZAWOXZNOEVRNDHKGQOEGON9USZKVAGLXRJEOTPWEOTYPYENDAXASRPPYHLVNGONEIHQHTXIOANVTIFWKGBFURGFQXTCGXBEPRFTDZZLXFDQJFVILSJVL9LGSLXFDARPKICXDWQGUHQJTMFQVZNWX9NZYLL9LFXQWULHPFROJITRNHMRWEKSFKNQFKI9YDVKODHAPUAOOVATURGOPSQARXBYEIWZHITUQLPGWYZKATQOHQMYHBZYRYP9ZEXUFMRLIZLWHDRGXGLUFRESRNKDCCUFU9HNNYQH9VWVNCBVJHMIZWOUZJHZOQRZJNVQBMLKLMKDXGOSSMPHIEWMKXGFYZEYCOIZWFHPU9EJ9SRQWOTYXIVMMYXMVPUDREQDWJCIHDUQJKME9ZRGFBONBXXTRVFLVAOOWPYAORR9AELLDDFMQJWVJHMCHDWI9QLZZPLEQNDYGWCJWYJXWIMLXNUCJKTETTGCAWPXOIIOAGCODLEJTVTKVCMCDCF9IJLENMGIR9MLA9IFKLPQAIMHTAAHQSA9MYQWDKUSZSEWKHWJNXRMSLSWYELCCYVACBSPALFTEOOJETZOOZRPHBERRUWGDPMOGHJJWIWLMIDPMBLBIAWPTUSEMRHA9YKWGNVSQQUWNSSLKEMNIOLKWUUBHYKBAVAIAGXRYMGKEKGGMYRD9PKORVUHAEFCCPKUTPG9GASMFWQXKG9XEYAN9MAUWOMV9YILOVSRGAFNDFCP9LSWLX9QIOX9EYMCGQ9SGWMWITSPUAEQSMYHGXAX9TQMYOFKNBRHQKS9RJEPETEKLY9PBYNQBMQPRAQYCEBRFJCSGSTBSKTEDTNXSMNKYPL9FPGWILNHZ9UFXZIZQGFYKRUCDHCPGICHHJK9WUKVJ9AVABIMLZCXIJKAQDUSKGOSORG9OWVLFFBPQVMPIGTS9ABE99BMCYW99YYLSOMLVAXSZPMOBTGVZERVTZILSN9RHZAMC9WBUECMANLRJRLNJXITZFRNN9RS9GQBWIQBEYUY9TOD', address: 'JNLHUUVAOEPWOQQQMXXHFBSYZLGOUGXMGLFBGMHOLXQGDERVVPWHYDRPZCESCEXUMSO9RHVFZFDAUMKTW', value: -6473274, obsoleteTag: 'MINEIOTADOTCOM9999999999999', timestamp: 1522184057, currentIndex: 1, lastIndex: 3, bundle: 'ADFYHTLHGFJFQVVBN9CZO9QFPYOXAQFBJCC9VBHKWSKAKAZOGBOODFCCKZPIXZBIZTVFOUVJYWELRJUF9', trunkTransaction: '9UDWPZIWOYEAFTOAIMPIJJCSHUFT9ZXS9HUUOXVRQFULFQLNSMUZLQJLELVY9BWFBBOEAPSGKCTL99999', branchTransaction: 'UNRLCHFDXTONFKQGPVJB9KOFNPCEGKBXMDZVJWYHVX9VLSCYJNHWQWKCCUSHRGTDBFJRRHVTGDYOA9999', tag: 'MINEIOTADOTCOM9999999999999', attachmentTimestamp: 1522184084740, attachmentTimestampLowerBound: 0, attachmentTimestampUpperBound: 12, nonce: 'BOFHKXILIKCZFHKCVJGKYJSWCCW', }, { hash: '9UDWPZIWOYEAFTOAIMPIJJCSHUFT9ZXS9HUUOXVRQFULFQLNSMUZLQJLELVY9BWFBBOEAPSGKCTL99999', signatureMessageFragment: 'ZHTLLQHM9UHVTMQUTHVMMJP9YYXFGBQXBZALKEYQSQZOCUGMOPOH9ZFXZBJMQFZDDJYDKFLGAEVIWAHXYUHVHTO9DPSVWLUJZAQGGA9CSVQYXUNXBQPKHWGMRT9ARUEAFAACNIHWFPDMYQUDCXFPVSFBODGKXSRGXWMGFMTWCHYNLTZUWWLNGSEZXVWNXGLE9T9YQHLVUHTIERZNLKGPWSUEVXFVZIKUH9TEXUHTKUOTWG9QAADPFDEQONR9UWULKOTHUSTGMUBLWIGOKEQDSW9NAAKJDUOYKDIDMOVJMKSBQW9LQWTWW9BLRRNTYOTINPODAHSVJCSVGKZVFGSAPVWLTUOBTNLNWNJ9NCEDCWNIGNKUEYFWCOUJRKA9CEWBVD9PUSCUXUQDSTYWHU9SDWSGIAGP9TFJMFNCBDVLHDIIYZBYGUHKCBRHVZBRZXISJAHILKGRAIUBYOTB9NVHYZQTMSEAATFZKHBRUWCATZKDQWTOICUZLNIPXYPSSPWNULFASOFRAOLSMZSXDIFSVVY9JRBOVAYTJBTPAVJDSHZOVPJNVBDAJJYOHVIDZKCTZCZARIDDOXQGRQWLMWMGKNM9AJCJEKKHUIFCUAGALI9MMHKUPEUJYTYDVMQWURDXGURWPDUBNMTK9UUTNMRWTHINKWYKZIUGWBOZNAPOSAOQODGNN9FVT9OWNYTPLTUFBPIQCSWVMGSPEFPNEOJJSGVIAECMUQOO9LDHPXNXLBOVSYPPMNXHXLLFAZNKFRNFSMQWBH9YMJAX9FTINMXOOBGDIXHZNLQXBBBRBMSBBARSBUQPLCXDAUSKJFZEHSERAYIIGMOZYPKTNVILIFGE9WWWVTBRGUDYUOXEROFDCOTQAPMLNIZKRKJDFWWOXNXBOLAG9WYOYCKZYLIAIPNSVRHNOAAJNPTGUPMQRGDBGLCC9DQIDOTJ9RPA9XJKUSZHDEHJAWJRNQUXWFELDBXHFRLQZMTIQLGRKPGNAZWTDL9EAAUZWWOJJXSJNVMRZ9SX9GJWYPDAQUCJ9FELQWRSRQXHBZVWXINICZNQJFDZYCCLTRTBKBERUXNSGNYJWAXAEYXTKMRK9QXZEVURNHG9PCZHLOPPLSBLEFVZMETKJORKWWDTJHSUUWYVTA9MVDUVGQTHWYZRDVB9MRDDCFYAZ9XEB9OSDGMPMT9VCIYLZQNQJAMMBAPFECQUGG9MOYWFEL9JGLZSCUFVJ9XTNLSDNFUDLZRTHVCOMDNCSLGALDZDKKZNYLZRWOQGRNWXWGBCMYZNHSOHC9ERIQPANUR9RSVBWXYVHTERAD9BHMZETDCHQFSXLFXMVEGGHWRFTYEGXWDXOIMOKGBYHZSYKDXOMWUXNTTBJYCQBLBXHBQKXSLRMZCEDPKEZDENFNJUQNLSXWTKFSNWUGMYPFPWIQKVMEZTJ9NKMMMVYEDZPORRDYPHUJWSABIKOLEVEJWEJCQLLKEISRARYDQRA9QVWLRKQYLRELU9JIQUKFHUD9FTVBSJUCLWITWHXULDSXXKCILTJX9E9MRJWNZVKMQJOXHPBQPMGBLTCBNJP9CCEQQXBCVBNYYMOTKYTWZV9NPMBPRGSFODKX9AKGUKBHJEXWGCUFATN9QQEKMDOAATRNADL9FSGBLDCUKCNE9WUGLFIBPPMPYJYJVTUGICZUVNFPGUNXNNNXXZVQCQSBPVDODYLKGRAVJXIDRANTCUQLPVKOHBJQDTQYKCVMTGFOZVWHFMEOHYQCF99IIJW9WNKUVOVKBLOZBOIXNQIDHQLTXMZHLRYCAJBTAZJAD9NOPCFIRESBYJVVJAOGLGERIKS9VBVJ99OZHGZPHCIELKJWFENMUHTKOSULBZFAYNO9UXOCXAWARFUV9WWKNXL9YCRVIJ9ASNZHRPSELUBEMXWPD9ORFDBIPMEBEAAAIIFQUNWBNHDWYYJFMRYGKTPBIJLFFOJMTEBELGXRAGPRHYZDPGAIUOX9CMWCOBEVXAMGWT99RYMLICYWSVCBPEOHI9CGEEDGLPCG9EJPUJ9SNVZMTYXCHGVJAEZWWDSEQEWLH9BX9DOHDUZIWH9YBNYNRETUYRGGRXKEOQKGUQQMIQMCEKELKN9QDSJJNDXFIEYXTYW9NYKPZCQUGMWPIQUS9PFYCDHLGUSZFLBOJHRNRWXPGDEICJDXEYCPTNFEC', address: 'JNLHUUVAOEPWOQQQMXXHFBSYZLGOUGXMGLFBGMHOLXQGDERVVPWHYDRPZCESCEXUMSO9RHVFZFDAUMKTW', value: 0, obsoleteTag: 'MINEIOTADOTCOM9999999999999', timestamp: 1522184057, currentIndex: 2, lastIndex: 3, bundle: 'ADFYHTLHGFJFQVVBN9CZO9QFPYOXAQFBJCC9VBHKWSKAKAZOGBOODFCCKZPIXZBIZTVFOUVJYWELRJUF9', trunkTransaction: 'YD9HUVCQZLM9QEZKEOHDEYNSXJYAECXQURYAYGPWTAMFKPJIFTSE9QMREOQVDC9TDIL9KQKARIIE99999', branchTransaction: 'UNRLCHFDXTONFKQGPVJB9KOFNPCEGKBXMDZVJWYHVX9VLSCYJNHWQWKCCUSHRGTDBFJRRHVTGDYOA9999', tag: 'MINEIOTADOTCOM9999999999999', attachmentTimestamp: 1522184082987, attachmentTimestampLowerBound: 0, attachmentTimestampUpperBound: 12, nonce: 'PRUXOLNLUASRN9PIOIU9BIOO9RM', }, { hash: 'YD9HUVCQZLM9QEZKEOHDEYNSXJYAECXQURYAYGPWTAMFKPJIFTSE9QMREOQVDC9TDIL9KQKARIIE99999', signatureMessageFragment: '999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', address: 'JPIGTDTEELOIEXKGCUDTVSNCYRFDSDXGYNIGZIPLSFGAMLWZCIHWFN9OFOTVUYQMTQYP9OTWHQGPXTBQW', value: 6471279, obsoleteTag: 'MINEIOTADOTCOM9999999999999', timestamp: 1522184057, currentIndex: 3, lastIndex: 3, bundle: 'ADFYHTLHGFJFQVVBN9CZO9QFPYOXAQFBJCC9VBHKWSKAKAZOGBOODFCCKZPIXZBIZTVFOUVJYWELRJUF9', trunkTransaction: 'UNRLCHFDXTONFKQGPVJB9KOFNPCEGKBXMDZVJWYHVX9VLSCYJNHWQWKCCUSHRGTDBFJRRHVTGDYOA9999', branchTransaction: 'YILLTIPHHTXRL9XJOVPNMLPEI9NXWUOXBIHOU9TVUGKYVGGIIWZODQ9IKEEJRTLDQQVNEWBZMXXO99999', tag: 'MINEIOTADOTCOM9999999999999', attachmentTimestamp: 1522184080330, attachmentTimestampLowerBound: 0, attachmentTimestampUpperBound: 12, nonce: 'WKEBEQNMVNCLO9RMIKDLRO9MLOL', }, ] export const bundleWithInvalidSignature = [...bundle].map(transaction => ({ ...transaction, signatureMessageFragment: transaction.signatureMessageFragment.slice(0, 27 * 81 - 9).concat('9'.repeat(81)), })) export const bundleWithInvalidValueSum = [...bundle].map( (transaction, i) => i === 0 ? { ...transaction, value: transaction.value + 23128, } : transaction ) export const bundleWithInvalidBundleHash = [...bundle].map((transaction, i) => ({ ...transaction, bundle: 'B'.repeat(81), })) export const bundleWithInvalidTransactionOrder = [...bundle].reverse() export const bundleWithInvalidLastIndex = [...bundle].slice(0, bundle.length - 1).concat( [[...bundle][0]].map(transaction => ({ ...transaction, lastIndex: transaction.currentIndex + 1, })) ) export const bundleWithZeroValue = [ { hash: 'THONQAFJIJIYGSDNLZNGNJKWAGU9BHRPRTMZEAHSEUAURBBIVDQYPBKZRAVOLMMORFIVKBWJYWVC99999', signatureMessageFragment: '999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', address: 'JHAY9XWPBLCBFGDOHEECPHPMTRZECXFICEBNZWVD99DXVQLABNBAYGGIWEQOLMD9VIXJIRJECFCPYBSFB', value: 0, obsoleteTag: 'CE9999999999999999999999999', timestamp: 1521867132, currentIndex: 0, lastIndex: 0, bundle: 'YZUHZRMLCZDLNDXIAHHGKHEVRKXYGHZOJVVHTCDAIICSVVKHBTSXIUGDDQRCTVVBLLDPIBCABJJSQRGSA', trunkTransaction: 'QCDNAJGLUBWLBVTKYBDFNJERWFSHMXJFFHXFPBHHLPQFOF9ZFXXHONRNQYENZGJFGGHZSZNRRIOCA9999', branchTransaction: 'BOQQDWRM9ZU9WLLCHKXGWVKLEWTIQZZVNDVEOGHMPMOWG9LOXBG9VWQQGKEQRWACYZWSEONAHLGLZ9999', tag: '999999999999999999999999999', attachmentTimestamp: 1521867134426, attachmentTimestampLowerBound: 0, attachmentTimestampUpperBound: 3812798742493, nonce: 'HA999IAC9999999999999999999', }, ] export const bundleWithJSON: Transaction[] = [ { hash: 'IPQYUNLDGKCLJVEJGVVISSQYVDJJWOXCW9RZXIDFKMBXDVZDXFBZNZJKBSTIMBKAXHFTGETEIPTZGNTJK', signatureMessageFragment: 'ODEALAPCLAEADBEALAQCLAQAEALARCLADBEALASCLAQAEALATCLADBEALAHAPCGDSCUCSCIBIALAEAQD9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', address: 'A9RGRKVGWMWMKOLVMDFWJUHNUNYWZTJADGGPZGXNLERLXYWJE9WQHWWBMCPZMVVMJUMWWBLZLNMLDCGDJ', value: 0, obsoleteTag: 'BIGTEST99999999999999999999', tag: '999999999999999999999999999', timestamp: 1482522289, currentIndex: 0, lastIndex: 0, bundle: 'TXEFLKNPJRBYZPORHZU9CEMFIFVVQBUSTDGSJCZMBTZCDTTJVUFPTCCVHHORPMGCURKTH9VGJIXUQJVHK', trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: -1737679689424, attachmentTimestampLowerBound: -282646045775, attachmentTimestampUpperBound: 2918881518838, nonce: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', }, ] export const parsedJSON: string = "{ 'a' : 'b', 'c': 'd', 'e': '#asdfd?$' }" export const bundleWithEmptyJSON: Transaction[] = [ { hash: 'IPQYUNLDGKCLJVEJGVVISSQYVDJJWOXCW9RZXIDFKMBXDVZDXFBZNZJKBSTIMBKAXHFTGETEIPTZGNTJK', signatureMessageFragment: 'ODQD99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', address: 'A9RGRKVGWMWMKOLVMDFWJUHNUNYWZTJADGGPZGXNLERLXYWJE9WQHWWBMCPZMVVMJUMWWBLZLNMLDCGDJ', value: 0, obsoleteTag: 'BIGTEST99999999999999999999', tag: '999999999999999999999999999', timestamp: 1482522289, currentIndex: 0, lastIndex: 0, bundle: 'TXEFLKNPJRBYZPORHZU9CEMFIFVVQBUSTDGSJCZMBTZCDTTJVUFPTCCVHHORPMGCURKTH9VGJIXUQJVHK', trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: -1737679689424, attachmentTimestampLowerBound: -282646045775, attachmentTimestampUpperBound: 2918881518838, nonce: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', }, ] export const bundleWithMultipleJSONMessageFragments: Transaction[] = [ { hash: 'IPQYUNLDGKCLJVEJGVVISSQYVDJJWOXCW9RZXIDFKMBXDVZDXFBZNZJKBSTIMBKAXHFTGETEIPTZGNTJK', signatureMessageFragment: 'ODLAADTCGDGDPCVCTCLADBEALASBYBCCKBEAXCGDEAPCEAFDTCJDCD9DIDHDXCCDBDPCFDMDEABDTCKDEAHDFDPCBDGDPCRCHDXCCDBDPC9DEAGDTCHDHD9DTCADTCBDHDEAPCBDSCEASCPCHDPCEAHDFDPCBDGDUCTCFDEA9DPCMDTCFDEAUCCDFDEAHDWCTCEASBBDHDTCFDBDTCHDEACDUCEACCWCXCBDVCGDSAEASBHDLAGDEAQCPCGDTCSCEACDBDEAPCEABDTCKDEASCXCGDHDFDXCQCIDHDTCSCEA9DTCSCVCTCFDQAEAHDWCTCEACCPCBDVC9DTCQAEAKDWCXCRCWCEACDJDTCFDRCCDADTCGDEAHDWCTCEAXCBDTCUCUCXCRCXCTCBDRCXCTCGDEACDUCEARCIDFDFDTCBDHDEALB9DCDRCZCRCWCPCXCBDEASCTCGDXCVCBDGDEAPCBDSCEAXCBDHDFDCDSCIDRCTCGDEAPCEABDTCKDEAKDPCMDEACDUCEAFDTCPCRCWCXCBDVCEARCCDBDGDTCBDGDIDGDEAXCBDEAPCEASCTCRCTCBDHDFDPC9DXCNDTCSCEADDTCTCFDRAHDCDRADDTCTCFDEAGDMDGDHDTCADSAEAPBCDFDEAHDWCTCEAUCXCFDGDHDEAHDXCADTCEATCJDTCFDQAEAHDWCFDCDIDVCWCEASBYBCCKBEADDTCCDDD9DTCEARCPCBDEAHDFDPCBDGDUCTCFDEAADCDBDTCMDEAKDXCHDWCCDIDHDEAPCBDMDEAUCTCTCGDSAEACCWCXCGDEAADTCPCBDGDEAHDWCPCHDEATCJDTCBDEAXCBDUCXCBDXCHDTCGDXCADPC9D9DMDEAGDADPC9D9DEABDPCBDCDDDPCMDADTCBDHDGDEARCPCBDEAQCTCEAADPCSCTCEAHDWCFDCDIDVCWCEASBYBCCKBSAEASBYBCCKBEAXCGDEAHDWCTCEAADXCGDGDXCBDVCEADDIDNDND9DTCEADDXCTCRCTCEAUCCDFDEAHDWCTCEAWBPCRCWCXCBDTCEAOBRCCDBDCDADMDEAHDCDEAUCID9D9DMDEATCADTCFDVCTCEAPCBDSCEAFDTCPCRCWCEAXCHDGDEASCTCGDXCFDTCSCEADDCDHDTCBDHDXCPC9DSAEAFCTCEATCBDJDXCGDXCCDBDEASBYBCCKBEAHDCDEAQCTCEAHDWCTCEADDIDQC9DXCRCQAEADDTCFDADXCGDGDXCCDBD9DTCGDGDEAQCPCRCZCQCCDBDTCEAUCCDFDEAHDWCTCEASBBDHDTCFDBDTCHDEACDUCEACCWCXCBDVCGDEAHDWCPCHDEATCBDPCQC9DTCGDEAHDFDIDTCEAXCBDHDTCFDCDDDTCFDPCQCXC9DXCHDMDEAQCTCHDKDTCTCBDEAPC9D9DEASCTCJDXCRCTCGDSAEACCPCBDVC9DTCDBEAKBEASCXCFDTCRCHDTCSCEAPCRCMDRC9DXCRCEAVCFDPCDDWCEAMANBKBQBNAEAPCGDEAPCEASCXCGDHDFDXCQCIDHDTCSCEA9DTCSCVCTCFDEAKDWCXCRCWCEAGDHDCDFDTCGDEAPC9D9DEAHDFDPCBDGDPCRCHDXCCDBDEASCPCHDPCEACDUCEAHDWCTCEASBYBCCKBEABDTCHDKDCDFDZCSAEASBHDEAXCGDEAPCEALB9DCDRCZCRCWCPCXCBDEAKDXCHDWCCDIDHDEAHDWCTCEAQC9DCDRCZCGDEAPCBDSCEAHDWCTCEARCWCPCXCBDEAMAGDCDEAXCGDEAXCHDEAFDTCPC9D9DMDEAPCEALB9DCDRCZCRCWCPCXCBDIBNASAEACCWCTCEACCPCBDVC9DTCEAXCGDEAHDWCTCEAUCXCFDGDHDEASCXCGDHDFDXCQCIDHDTCSCEA9DTCSCVCTCFDEAHDCDEAPCRCWCXCTCJDTCEAGDRCPC9DPCQCXC9DXCHDMDQAEABDCDEAUCTCTCEAHDFDPCBDGDPCRCHDXCCDBDGDQAEASCPCHDPCEAXCBDHDTCVCFDXCHDMDEAPCBDSCEAHDFDPCBDGDADXCGDGDXCCDBDEAPCGDEAKDTC9D9DEAPCGDEAEDIDPCBDHDIDADRARCCDADDDIDHDXCBDVCEADDFDCDHDTCRCHDX', address: 'A9RGRKVGWMWMKOLVMDFWJUHNUNYWZTJADGGPZGXNLERLXYWJE9WQHWWBMCPZMVVMJUMWWBLZLNMLDCGDJ', value: 0, obsoleteTag: 'BIGTEST99999999999999999999', tag: '999999999999999999999999999', timestamp: 1482522289, currentIndex: 0, lastIndex: 0, bundle: 'TXEFLKNPJRBYZPORHZU9CEMFIFVVQBUSTDGSJCZMBTZCDTTJVUFPTCCVHHORPMGCURKTH9VGJIXUQJVHK', trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: -1737679689424, attachmentTimestampLowerBound: -282646045775, attachmentTimestampUpperBound: 2918881518838, nonce: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', }, { hash: 'IPQYUNLDGKCLJVEJGVVISSQYVDJJWOXCW9RZXIDFKMBXDVZDXFBZNZJKBSTIMBKAXHFTGETEIPTZGNTJK', signatureMessageFragment: 'CCDBDSAEAMBCDBDHDFDPCFDMDEAHDCDEAHDCDSCPCMDLAGDEALB9DCDRCZCRCWCPCXCBDGDQAEARCCDBDGDTCBDGDIDGDEAXCGDEABDCDRA9DCDBDVCTCFDEASCTCRCCDIDDD9DTCSCEAQCIDHDEAXCBDGDHDTCPCSCEAPCBDEAXCBDHDFDXCBDGDXCRCEADDPCFDHDEACDUCEAHDWCTCEAGDMDGDHDTCADQAEA9DTCPCSCXCBDVCEAHDCDEAPCEARCCDADDD9DTCHDTC9DMDEASCTCRCTCBDHDFDPC9DXCNDTCSCEAPCBDSCEAGDTC9DUCRAFDTCVCID9DPCHDXCBDVCEADDTCTCFDRAHDCDRADDTCTCFDEABDTCHDKDCDFDZCSAEAKB9D9DEASBYBCCKBLAGDEAKDWCXCRCWCEAKDXC9D9DEATCJDTCFDEATCLDXCGDHDEAWCPCJDTCEAQCTCTCBDEARCFDTCPCHDTCSCEAKDXCHDWCEAHDWCTCEAVCTCBDTCGDXCGDEAHDFDPCBDGDPCRCHDXCCDBDSAEACCWCXCGDEAADTCPCBDGDEAHDWCPCHDEAHDWCTCEAHDCDHDPC9DEAGDIDDDDD9DMDEACDUCEASBYBCCKBLAGDEAKDXC9D9DEAPC9DKDPCMDGDEAGDHDPCMDEAHDWCTCEAGDPCADTCEAPCBDSCEAMDCDIDEARCPCBDBDCDHDEAADXCBDTCEASBYBCCKBLAGDSAEACCWCTCFDTCUCCDFDTCEAZCTCTCDDEAXCBDEAADXCBDSCQAEAXCUCEAMDCDIDEASCCDEAZBFDCDCDUCEACDUCEAFCCDFDZCEAXCBDEASBYBCCKBEAMDCDIDEAPCFDTCEABDCDHDEAVCTCBDTCFDPCHDXCBDVCEABDTCKDEASBYBCCKBEAHDCDZCTCBDGDQAEAMDCDIDLAFDTCEAGDXCADDD9DMDEAJDTCFDXCUCMDXCBDVCEACDHDWCTCFDEAHDFDPCBDGDPCRCHDXCCDBDGDSALAQD999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', address: 'A9RGRKVGWMWMKOLVMDFWJUHNUNYWZTJADGGPZGXNLERLXYWJE9WQHWWBMCPZMVVMJUMWWBLZLNMLDCGDJ', value: 0, obsoleteTag: 'BIGTEST99999999999999999999', tag: '999999999999999999999999999', timestamp: 1482522289, currentIndex: 0, lastIndex: 0, bundle: 'TXEFLKNPJRBYZPORHZU9CEMFIFVVQBUSTDGSJCZMBTZCDTTJVUFPTCCVHHORPMGCURKTH9VGJIXUQJVHK', trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: -1737679689424, attachmentTimestampLowerBound: -282646045775, attachmentTimestampUpperBound: 2918881518838, nonce: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', }, ] export const parsedJSONOfMultipleMessageFragments: string = "{'message': 'IOTA is a revolutionary new transactional settlement and data transfer layer for the Internet of Things. It's based on a new distributed ledger, the Tangle, which overcomes the inefficiencies of current Blockchain designs and introduces a new way of reaching consensus in a decentralized peer-to-peer system. For the first time ever, through IOTA people can transfer money without any fees. This means that even infinitesimally small nanopayments can be made through IOTA. IOTA is the missing puzzle piece for the Machine Economy to fully emerge and reach its desired potential. We envision IOTA to be the public, permissionless backbone for the Internet of Things that enables true interoperability between all devices. Tangle: A directed acyclic graph (DAG) as a distributed ledger which stores all transaction data of the IOTA network. It is a Blockchain without the blocks and the chain (so is it really a Blockchain?). The Tangle is the first distributed ledger to achieve scalability, no fee transactions, data integrity and transmission as well as quantum-computing protection. Contrary to today's Blockchains, consensus is no-longer decoupled but instead an intrinsic part of the system, leading to a completely decentralized and self-regulating peer-to-peer network. All IOTA's which will ever exist have been created with the genesis transaction. This means that the total supply of IOTA's will always stay the same and you cannot mine IOTA's. Therefore keep in mind, if you do Proof of Work in IOTA you are not generating new IOTA tokens, you're simply verifying other transactions.'}" export const bundleWithInvalidJSON: Transaction[] = [ { hash: 'IPQYUNLDGKCLJVEJGVVISSQYVDJJWOXCW9RZXIDFKMBXDVZDXFBZNZJKBSTIMBKAXHFTGETEIPTZGNTJK', signatureMessageFragment: 'ODLAADTCGDGDPCVCTCLADBEALASBYBCCKBEAXCGDEAPCEAFDTCJDCD9DIDHDXCCDBDPCFDMDEABDTCKDEAHDFDPCBDGDPCRCHDXCCDBDPC9DEAGDTCHDHD9DTCADTCBDHDEAPCBDSCEASCPCHDPCEAHDFDPCBDGDUCTCFDEA9DPCMDTCFDEAUCCDFDEAHDWCTCEASBBDHDTCFDBDTCHDEACDUCEACCWCXCBDVCGDSAEASBHDLAGDEAQCPCGDTCSCEACDBDEAPCEABDTCKDEASCXCGDHDFDXCQCIDHDTCSCEA9DTCSCVCTCFDQAEAHDWCTCEACCPCBDVC9DTCQAEAKDWCXCRCWCEACDJDTCFDRCCDADTCGDEAHDWCTCEAXCBDTCUCUCXCRCXCTCBDRCXCTCGDEACDUCEARCIDFDFDTCBDHDEALB9DCDRCZCRCWCPCXCBDEASCTCGDXCVCBDGDEAPCBDSCEAXCBDHDFDCDSCIDRCTCGDEAPCEABDTCKDEAKDPCMDEACDUCEAFDTCPCRCWCXCBDVCEARCCDBDGDTCBDGDIDGDEAXCBDEAPCEASCTCRCTCBDHDFDPC9DXCNDTCSCEADDTCTCFDRAHDCDRADDTCTCFDEAGDMDGDHDTCADSAEAPBCDFDEAHDWCTCEAUCXCFDGDHDEAHDXCADTCEATCJDTCFDQAEAHDWCFDCDIDVCWCEASBYBCCKBEADDTCCDDD9DTCEARCPCBDEAHDFDPCBDGDUCTCFDEAADCDBDTCMDEAKDXCHDWCCDIDHDEAPCBDMDEAUCTCTCGDSAEACCWCXCGDEAADTCPCBDGDEAHDWCPCHDEATCJDTCBDEAXCBDUCXCBDXCHDTCGDXCADPC9D9DMDEAGDADPC9D9DEABDPCBDCDDDPCMDADTCBDHDGDEARCPCBDEAQCTCEAADPCSCTCEAHDWCFDCDIDVCWCEASBYBCCKBSAEASBYBCCKBEAXCGDEAHDWCTCEAADXCGDGDXCBDVCEADDIDNDND9DTCEADDXCTCRCTCEAUCCDFDEAHDWCTCEAWBPCRCWCXCBDTCEAOBRCCDBDCDADMDEAHDCDEAUCID9D9DMDEATCADTCFDVCTCEAPCBDSCEAFDTCPCRCWCEAXCHDGDEASCTCGDXCFDTCSCEADDCDHDTCBDHDXCPC9DSAEAFCTCEATCBDJDXCGDXCCDBDEASBYBCCKBEAHDCDEAQCTCEAHDWCTCEADDIDQC9DXCRCQAEADDTCFDADXCGDGDXCCDBD9DTCGDGDEAQCPCRCZCQCCDBDTCEAUCCDFDEAHDWCTCEASBBDHDTCFDBDTCHDEACDUCEACCWCXCBDVCGDEAHDWCPCHDEATCBDPCQC9DTCGDEAHDFDIDTCEAXCBDHDTCFDCDDDTCFDPCQCXC9DXCHDMDEAQCTCHDKDTCTCBDEAPC9D9DEASCTCJDXCRCTCGDSAEACCPCBDVC9DTCDBEAKBEASCXCFDTCRCHDTCSCEAPCRCMDRC9DXCRCEAVCFDPCDDWCEAMANBKBQBNAEAPCGDEAPCEASCXCGDHDFDXCQCIDHDTCSCEA9DTCSCVCTCFDEAKDWCXCRCWCEAGDHDCDFDTCGDEAPC9D9DEAHDFDPCBDGDPCRCHDXCCDBDEASCPCHDPCEACDUCEAHDWCTCEASBYBCCKBEABDTCHDKDCDFDZCSAEASBHDEAXCGDEAPCEALB9DCDRCZCRCWCPCXCBDEAKDXCHDWCCDIDHDEAHDWCTCEAQC9DCDRCZCGDEAPCBDSCEAHDWCTCEARCWCPCXCBDEAMAGDCDEAXCGDEAXCHDEAFDTCPC9D9DMDEAPCEALB9DCDRCZCRCWCPCXCBDIBNASAEACCWCTCEACCPCBDVC9DTCEAXCGDEAHDWCTCEAUCXCFDGDHDEASCXCGDHDFDXCQCIDHDTCSCEA9DTCSCVCTCFDEAHDCDEAPCRCWCXCTCJDTCEAGDRCPC9DPCQCXC9DXCHDMDQAEABDCDEAUCTCTCEAHDFDPCBDGDPCRCHDXCCDBDGDQAEASCPCHDPCEAXCBDHDTCVCFDXCHDMDEAPCBDSCEAHDFDPCBDGDADXCGDGDXCCDBDEAPCGDEAKDTC9D9DEAPCGDEAEDIDPCBDHDIDADRARCCDADDDIDHDXCBDVCEADDFDCDHDTCRCHDX', address: 'A9RGRKVGWMWMKOLVMDFWJUHNUNYWZTJADGGPZGXNLERLXYWJE9WQHWWBMCPZMVVMJUMWWBLZLNMLDCGDJ', value: 0, obsoleteTag: 'BIGTEST99999999999999999999', tag: '999999999999999999999999999', timestamp: 1482522289, currentIndex: 0, lastIndex: 0, bundle: 'TXEFLKNPJRBYZPORHZU9CEMFIFVVQBUSTDGSJCZMBTZCDTTJVUFPTCCVHHORPMGCURKTH9VGJIXUQJVHK', trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: -1737679689424, attachmentTimestampLowerBound: -282646045775, attachmentTimestampUpperBound: 2918881518838, nonce: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', }, { hash: 'IPQYUNLDGKCLJVEJGVVISSQYVDJJWOXCW9RZXIDFKMBXDVZDXFBZNZJKBSTIMBKAXHFTGETEIPTZGNTJK', signatureMessageFragment: 'CCDBDSAEAMBCDBDHDFDPCFDMDEAHDCDEAHDCDSCPCMDLAGDEALB9DCDRCZCRCWCPCXCBDGDQAEARCCDBDGDTCBDGDIDGDEAXCGDEABDCDRA9DCDBDVCTCFDEASCTCRCCDIDDD9DTCSCEAQCIDHDEAXCBDGDHDTCPCSCEAPCBDEAXCBDHDFDXCBDGDXCRCEADDPCFDHDEACDUCEAHDWCTCEAGDMDGDHDTCADQAEA9DTCPCSCXCBDVCEAHDCDEAPCEARCCDADDD9DTCHDTC9DMDEASCTCRCTCBDHDFDPC9DXCNDTCSCEAPCBDSCEAGDTC9DUCRAFDTCVCID9DPCHDXCBDVCEADDTCTCFDRAHDCDRADDTCTCFDEABDTCHDKDCDFDZCSAEAKB9D9DEASBYBCCKBLAGDEAKDWCXCRCWCEAKDXC9D9DEATCJDTCFDEATCLDXCGDHDEAWCPCJDTCEAQCTCTCBDEARCFDTCPCHDTCSCEAKDXCHDWCEAHDWCTCEAVCTCBDTCGDXCGDEAHDFDPCBDGDPCRCHDXCCDBDSAEACCWCXCGDEAADTCPCBDGDEAHDWCPCHDEAHDWCTCEAHDCDHDPC9DEAGDIDDDDD9DMDEACDUCEASBYBCCKBLAGDEAKDXC9D9DEAPC9DKDPCMDGDEAGDHDPCMDEAHDWCTCEAGDPCADTCEAPCBDSCEAMDCDIDEARCPCBDBDCDHDEAADXCBDTCEASBYBCCKBLAGDSAEACCWCTCFDTCUCCDFDTCEAZCTCTCDDEAXCBDEAADXCBDSCQAEAXCUCEAMDCDIDEASCCDEAZBFDCDCDUCEACDUCEAFCCDFDZCEAXCBDEASBYBCCKBEAMDCDIDEAPCFDTCEABDCDHDEAVCTCBDTCFDPCHDXCBDVCEABDTCKDEASBYBCCKBEAHDCDZCTCBDGDQAEAMDCDIDLAFDTCEAGDXCADDD9DMDEAJDTCFDXCUCMDXCBDVCEACDHDWCTCFDEAHDFDPCBDGDPCRCHDXCCDBDLA999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', address: 'A9RGRKVGWMWMKOLVMDFWJUHNUNYWZTJADGGPZGXNLERLXYWJE9WQHWWBMCPZMVVMJUMWWBLZLNMLDCGDJ', value: 0, obsoleteTag: 'BIGTEST99999999999999999999', tag: '999999999999999999999999999', timestamp: 1482522289, currentIndex: 0, lastIndex: 0, bundle: 'TXEFLKNPJRBYZPORHZU9CEMFIFVVQBUSTDGSJCZMBTZCDTTJVUFPTCCVHHORPMGCURKTH9VGJIXUQJVHK', trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: -1737679689424, attachmentTimestampLowerBound: -282646045775, attachmentTimestampUpperBound: 2918881518838, nonce: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', }, ] export interface TransactionWithPersistence extends Transaction { persistence: boolean } export const transfers: TransactionWithPersistence[][] = [ [ { address: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: 0, attachmentTimestampLowerBound: 0, attachmentTimestampUpperBound: 0, branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', bundle: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', currentIndex: 0, hash: 'A'.repeat(81), lastIndex: 0, nonce: '999999999999999999999999999', obsoleteTag: '999999999999999999999999999', persistence: true, signatureMessageFragment: '999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', tag: '999999999999999999999999999', timestamp: 0, trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', value: 0, }, ], [ { address: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', attachmentTimestamp: 0, attachmentTimestampLowerBound: 0, attachmentTimestampUpperBound: 0, branchTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', bundle: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', currentIndex: 0, hash: 'B'.repeat(81), lastIndex: 0, nonce: '999999999999999999999999999', obsoleteTag: '999999999999999999999999999', persistence: false, signatureMessageFragment: '999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999', tag: '999999999999999999999999999', timestamp: 0, trunkTransaction: '999999999999999999999999999999999999999999999999999999999999999999999999999999999', value: 0, }, ], ] export const bundleTrytes: Trytes[] = [ 'MINEIOTADOTCOM9MANUAL9PAYOUT99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999MFPZREFIGWHMM9YGSBSZBUBTKVUMNGOW9SST9YVHWKJMWSV9EZFSVPHIVNZQPLZEOTVOTSM9PLFKQOFRXXTC999999999999999999999999ENOEIOTADOTCOM9999999999999HZZGBYD99999999999C99999999ADFYHTLHGFJFQVVBN9CZO9QFPYOXAQFBJCC9VBHKWSKAKAZOGBOODFCCKZPIXZBIZTVFOUVJYWELRJUF9ROILTKTLTBFJBGOBVUSNNRPUQPCWXGZOVQMNYXOXMXRIXWMZOEUYZOKIFZUGLRQBAMUKNOZR9YKNZ9999UNRLCHFDXTONFKQGPVJB9KOFNPCEGKBXMDZVJWYHVX9VLSCYJNHWQWKCCUSHRGTDBFJRRHVTGDYOA9999MINEIOTADOTCOM9999999999999WLKYQANKE999999999L99999999YKUYYIHG9MYTHKHMB9BVGNPOSP9', 'KXEGLNKUGRMKCCEAGRAAEZPEGOMNFI9QNIS9GMWJRZCHKAPL9BSFJNCM9AAOKFHLUHUJGZURESWDZADXWXUJBZQX9HFYKHCDVHQABEB9JAZANLYAKLOBJ9FBEM9VP9MITLYYPCLFWHTS9POOAKCP9TIJXPDYHSPGPAYMAMGG9USDJXOBTEXVPJRIQTZRRBMIEVU9FXIXOITLZHFEHUGZLMROJZODRNEFPK9DPVXQKJKGZT9KYLXZIODCQXDOFP9MQIXMYUIIZBFUALCOPMTV9CTOUXOKVKLKDAYVMBZCDFYTM9TEQFXBDMUIDLDCAOFBI9DWHNAIHP9KVPHMHFSXT9CQDL9XNJAXWQXPOVPDCXCJ9PQCJJCATAEBYZZ9YPSEYACXRJQUSANZUZQCJQJPWDOWHFQAIUUMPNFE9JZEAHKNCYQQHHIAKFETTNUXZXRM9XJFPAFAH9CWBDWVSVNAEABVBLGOVBMITV9TNXCVBGDWIEFFBNBFO9AGIXSCSMRFNJUDUMCKHQPYWFTKTPWRJNOHUGRRPAZB9LAP9PO9OOWCJWZOAWNTXVZEZAQHKPGEYABGOZOGTIHUANDLBXFHGALTPJNJWMVYTKHODJ9NVTHSVRRB9IIZGEXAPBTCNJKNCWMJPOCWNOZ9WZKHTGBTXMDCATAOLWZWAJEHCGZOWQRMDHXHEAAPMA9LKV9FUCZPHCNLHFIFMGVK9J9OAKEDCANF9PLPJRBPDRWBEOBJUGQLPSMALLPNKNIMQSPGAUMUZVCIXAMIVPCRLJLOOUVQMCQXQTQRSGWVORAMFGNULWYCWJVDXCCZNV9BOOHMWFV9BAGBDCSDTVNYWJT9RUWQFWOIHDHAG9EYWJETUHHXKWXOWI9JJJCUDZRBRDCBBEJKWGQVHK9FIURFUBZZQYGAMIXFFAIGUXBSYTKGDAEJKIZZU9JGEGX9JDIIZIMYIHJHRSSLDANHNQCCZYMGASJCDQJOICAQGZCDIKYMHLFQIKRNVOMDUUHUXBDVQDCOJRWNKYNMTBQFTWMJRHIK9KWIDMTNXGEN9YCQDJPSGVYYXDUYKKMPLPYOMTDVCCZUZZ9OFRDEAWKJ9HYHNQSBQNIWCFQI9RNSS9VD9ZQMRPAIQKIHOZWBNPCOLIKS9NRJCHGUCYPJHLENFBLEZAWOXZNOEVRNDHKGQOEGON9USZKVAGLXRJEOTPWEOTYPYENDAXASRPPYHLVNGONEIHQHTXIOANVTIFWKGBFURGFQXTCGXBEPRFTDZZLXFDQJFVILSJVL9LGSLXFDARPKICXDWQGUHQJTMFQVZNWX9NZYLL9LFXQWULHPFROJITRNHMRWEKSFKNQFKI9YDVKODHAPUAOOVATURGOPSQARXBYEIWZHITUQLPGWYZKATQOHQMYHBZYRYP9ZEXUFMRLIZLWHDRGXGLUFRESRNKDCCUFU9HNNYQH9VWVNCBVJHMIZWOUZJHZOQRZJNVQBMLKLMKDXGOSSMPHIEWMKXGFYZEYCOIZWFHPU9EJ9SRQWOTYXIVMMYXMVPUDREQDWJCIHDUQJKME9ZRGFBONBXXTRVFLVAOOWPYAORR9AELLDDFMQJWVJHMCHDWI9QLZZPLEQNDYGWCJWYJXWIMLXNUCJKTETTGCAWPXOIIOAGCODLEJTVTKVCMCDCF9IJLENMGIR9MLA9IFKLPQAIMHTAAHQSA9MYQWDKUSZSEWKHWJNXRMSLSWYELCCYVACBSPALFTEOOJETZOOZRPHBERRUWGDPMOGHJJWIWLMIDPMBLBIAWPTUSEMRHA9YKWGNVSQQUWNSSLKEMNIOLKWUUBHYKBAVAIAGXRYMGKEKGGMYRD9PKORVUHAEFCCPKUTPG9GASMFWQXKG9XEYAN9MAUWOMV9YILOVSRGAFNDFCP9LSWLX9QIOX9EYMCGQ9SGWMWITSPUAEQSMYHGXAX9TQMYOFKNBRHQKS9RJEPETEKLY9PBYNQBMQPRAQYCEBRFJCSGSTBSKTEDTNXSMNKYPL9FPGWILNHZ9UFXZIZQGFYKRUCDHCPGICHHJK9WUKVJ9AVABIMLZCXIJKAQDUSKGOSORG9OWVLFFBPQVMPIGTS9ABE99BMCYW99YYLSOMLVAXSZPMOBTGVZERVTZILSN9RHZAMC9WBUECMANLRJRLNJXITZFRNN9RS9GQBWIQBEYUY9TODJNLHUUVAOEPWOQQQMXXHFBSYZLGOUGXMGLFBGMHOLXQGDERVVPWHYDRPZCESCEXUMSO9RHVFZFDAUMKTWCICVO9999999999999999999999MINEIOTADOTCOM9999999999999HZZGBYD99A99999999C99999999ADFYHTLHGFJFQVVBN9CZO9QFPYOXAQFBJCC9VBHKWSKAKAZOGBOODFCCKZPIXZBIZTVFOUVJYWELRJUF99UDWPZIWOYEAFTOAIMPIJJCSHUFT9ZXS9HUUOXVRQFULFQLNSMUZLQJLELVY9BWFBBOEAPSGKCTL99999UNRLCHFDXTONFKQGPVJB9KOFNPCEGKBXMDZVJWYHVX9VLSCYJNHWQWKCCUSHRGTDBFJRRHVTGDYOA9999MINEIOTADOTCOM9999999999999S9KXQANKE999999999L99999999BOFHKXILIKCZFHKCVJGKYJSWCCW', 'ZHTLLQHM9UHVTMQUTHVMMJP9YYXFGBQ