IOTA:【メモ】Bundleの再アタッチをフルノードで行う。

 本記事は軽い記事だ。IOTAで厄介なペンディングを解決するのにウォレットからだと処理が遅すぎるため、フルノード運用者は自分で解決したくなる。 
 また、マルチシグのテスト中に実際にペンディング地獄に巻き込まれたので試す機会に恵まれた。おそらく、今後もよく使う操作なのでコラム程度の小さな記事1つにまとめた。

API

 もちろんJSのライブラリをフルノードにインストールしないといけない。

ライブラリの用意:IOTA:【実践】APIでウォレットを実装。受送金と残高計算。...より。

replayBundle

replayBundle
- Tailトランザクション(currentIndex = 0)のHashを引数に取ることで、関連するBundle内のトランザクションを返す。また、再度PoWをしてTangleにアタッチする。
- ちなみにcurrentIndexはTangle エクスプローラーで見れる。今回の例だとここIndex in bundle 0 / 9の分子をcurrentIndexである。

構造
// transaction: String Transaction hash, has to be tail.
// depth Int depth
// minWeightMagnitude Int minWeightMagnitude
// callback: Function Optional callback
iota.api.replayBundle(transaction, depth, minWeightMagnitude [, callback])

ディレクトリは~/iota.lib.js/example/内に置く。

bundle_replay.js
var IOTA = require('../lib/iota');
var iota = new IOTA({'host':'http://localhost','port':14265});

//  tail トランザクションのHashをここに代入。
var transaction = 'LVIIF9XPK9MZVOBZWFCVAISLEN9SUWEUDYFVZWMELBYGVHSMMV9RJVAWWWLQMISRGBMTZGZZMLCAZ9999';

var depth = 5;
var minWeightMagnitude = 14;

iota.api.replayBundle(transaction, depth, minWeightMagnitude,function(error,success){
    if(error){
        console.error(error);
    }else{
        console.log('success: ',success);
    }
});

 ちなみに30〜60分ほど間隔をあけて実行しないといけない。

実行
node bundle_replay.js

レスポンス

 再アタッチされたBundleが丸ごと返ってくる。今回の例はマルチシグの送金なのでBundleのサイズが巨大だ。少しアタッチに時間がかかった。1分から2分くらい。

実行結果
success:  [ { hash: 'YYGAT9DDXIHFCJKJTWMJIXJDHSUBHVSPHBSCAQWRYVWLIAVF9SJPTU9TU9JNAMUPWHWNWTDSPXKUZ9999',
    signatureMessageFragment: '999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999',
    address: 'VLRVBXGUTJCXPTJARJBOE9SRIPHDULMUGITHVDOXYBYCJRRHUKDXSDTLKRJMLISJPBXWCZJYAP9VGOCPA',
    value: 47,
    obsoleteTag: 'XCMUSHI9TEST999999999999999',
    timestamp: 1515630373,
    currentIndex: 0,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'ICRUKIWCKXALRODCGJWFJI9VMOTKENMDXRTFSXIUTZEFKJUGULLUOICSSHXBPBAOOULEHIJUKXDQ99999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635314273,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'HLNYNSTVFIZTQDJMWKUUQIYLESN' },
  { hash: 'ICRUKIWCKXALRODCGJWFJI9VMOTKENMDXRTFSXIUTZEFKJUGULLUOICSSHXBPBAOOULEHIJUKXDQ99999',
    signatureMessageFragment: 'TRBTRPASFIXDHAEPZSNLQVVAVFMFVSPZDGYEXAODHMQFBKKFEXUOHIUDLYFYUPZYFVHNNYSTZGHPOPCXCLDK9BZBYUBTEBQMDDSDREZSUSWWKFY9HQVGUQKCVNKUORGLAAXYTXYPZQSCMESX9BYMSKV9MCPEUBPXRBIWTZIEOCSWZFWPZMY9QYYQFRYCZZHPOQEMNMTCQMZESFMVIYPQBMWOJKLTK9REAUDZPEWAEGXGZXMKAZCRLZTQTU9FBNPPQDUGUYRDJDTAMNLKMHENJA9LOBTINVCIHSNNUSIHCFYYOKGGUSMQXNUJONOUIASSQPU9XMWHGVYRTPARBTDHFSJQAKZYJPTNPRFWFRIJLKWHFSZPKRWHHPBCRBQMWBTTTCRDJRXJPKVNGOZUQLEHYGD9VOFLGUFKPYMV9YDBT9JDVIUURFDFKROORBDWDJ9HGFMJXY9PAURICJMJVDYIKKHSZWJVSPZWYWTZGDBPBBSVKSGKHQLBDEZUGMMQGVCKABZFIQZLNXFWYHMBXFNCXGUFQGPIFDKGKGIWLWJPDKBRJ9VIIG9EXIDTAOVILENLVUNCACOBUMZGGFVKDYMGZBIHZ9TNLHACWUNYMTZYJWLIBKQPMNMPL9RFTRNUYHOWWCSKATEZEBJQTYOSWTYHEOTQXWYTEOLKMINOMNJVSQOSCMKAFKVIYHUDGW9QPUOYMHEBJVGHQRXC9IIQNYEDPAUSWSWMALRXIIJTVKASEWQEIOBKVLZGSNUN9F9CF9JOGX9ZORQACKKHLKKAOCRJLEPGJNSKWNRDNVANWHFZIYWDARLVBYGJBFXREJWSHVCAXVBTNOWVHCZFPWXUEYPIGGCKTXALPWKKRRKUJTNARDXPPEKOUWXCGLMOYD9ICULQRYOKJKADLCOVLWCODGXZNURWIDHCKYOLQJWZGUPSBYTFTYWEGHEOMHLYDYPJSXZDEZ9WV9JYVW9A9YOVZWKRGGTBEKJXYIFPCXMVHVLSEJXG9NHQNGICLCITWWMJDGQVFHRLKYGOHGLKHZGYFOSPHWFTHJWSAQPARJTWSNWHZPCIOGMDIXWUNAJ9KKPEAMJALXQFJKKDSQJAYSMZWJVOVBSQAVPRFKZFVPHGAYKRHWEYMZGPTIQUK9BTASGSKUYNLAPFYPKP9LQAKTOOSWMLQGXOGGNKNGBJJXKAVOYVWTYNCUKXVGUZZQSOVLALCLWRCE9M9LZWOISNVQYTCMGHVTA9BSYXNFQCLIRLOGREVMZEDTFUFNMUUEIAK9YTDKWRZOQZHI9LJPPDGAP9U9OVKGNLUYYLNTV9ZRRKLD9SMYCBCLG9UXNSDKOQYEZIXZDUU9HBPANUKSBRFCRF9RHAWFHPWQJOEWYEZIVQAPEBOJMYOXVUVTPHYPKTLVSLPHTLRPZLMXISHMCAVKBCJABOKADS9IGMNZJBEMXFGNZMKADUECMXCCTOKUGSCPYHZOUZQJTXGAONWEJ9PL9BQBIFHDITRWGFKNZTUEDZQSXTBCTYPLKPIIBHUKUUCMMSSRSSHZ9CNJVUQTLYB9UACGOIRTQKAMKKECLGKGBULVRBWZYLTNWHOAERPUPWQXEBG9HFGY9HUVIPKIELZMDZLBSCGSJU99NMGYOIUBQSSBJGZRSFDZCBKGGODFDEAXHQIPUJPMXIRF9TNVWRJNJOEWJYNVCDDWMRUWOYTRWOZYLMRNCVT9LWDNKWOHV9PUOAJHCOQNINNWNHBBMRMYJUXFQSYCSKLBUUCTSISEVXWQKNOOJBASDV9FIRKD9BCKFDUORPQFBEGQTLYJSUOHGVUBEGYUCVQYQCEBCETPLTPP9FVCCSFUPIBUAYDSHOZKYUUAYDAZJXBECNRXDGZPOPN9WHSSPBHKFSUUSIIHNBVSKNPCFPDMSRDO9PWEQZQXLNDV9XPGIFGRAQGYAXWDP9TFKMWQP9NSYEOLNXFVODRZJUEKBNMWXVVYCDHNOJFLWUWNGLUNVFYRTB9ROGSGLMVRWWBTVMNPVNNOVHDTQQTMTLDXAY9UBXHEAOVGZSUIAHKKDHBPM9FYXWVJROTZDSUQXSCZITBSDMHRSCIWUUPMNTLNZGRZQOV9ORDTMWCDVRBAAMCMHZHFAYMNUQQOSEPUANDHGDAYSCBZAB9GDZINJUAIQMKKODVCBVG9ZVSRLKEWJXDSZBCQLOUUX',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: -51,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 1,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'EGIJEAQQGJUVTZLKA9XCABHFWAUSEDOGTCJEGDUCJUIBEOGLBRDQJYESNMMTXCJAOEESXZWQQQ9B99999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635305682,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'MFXIFOSQTGRHU9EPZULGNHRBRL9' },
  { hash: 'EGIJEAQQGJUVTZLKA9XCABHFWAUSEDOGTCJEGDUCJUIBEOGLBRDQJYESNMMTXCJAOEESXZWQQQ9B99999',
    signatureMessageFragment: '9F9MSPWZBKUZONODAZWDIDCIRHYECHHEUQWMXSDIWSJ9DQGMQYQZQKLGAUVKTGHKPQZOSYDRVQYVDQCBXKBNFILQXOYALQWF9VOTCKARJCRKNUDD9OGCAXKGHAIKZKQCMOCHFRLFQFJEZQFAWPKJ9EKKBYJLXQATXDIIIOTBEYGIFGKQLYWRKAGAUGQTFZNGYVUQABPYFLBPXBZ9FIVCGOWZRL9BDAR9OGSVOFCKDENAVRKHKYBDMNAVMTEHWIOKOPQWOTATRHDIABXSLMKAXEHYWOSNWXVBANEKFDQAHDDAWCA9DE9URXPAWOBZXAMOLEOYJEZLKYENZGNEEUJXLYLJZDRYQWQ9PPFNVQDWPVULIEEEKOCLUUTCYNCQ9ZSEFLBWIXHOTCBAGWRYGK9XDKIZHFCREPAUHRPMVFWMLCDCRFBYGFBLQJL9OLMGPPIFBVJPP9QAFABMTGDWHGMVPRUMQZIG9RAZCVN9ICFGPSSEXX9CLHUAIEYBLX9N99NZGNUWYSJBWMUMVRGFXKFDQFEVFEFVMNPUGZGOYYMEWPBHG99AA9Y9YXWWLXRACXXXA9JUYUJBZNHTPXJWWBHJOAOXFOIENYHDZJDVOZKYWGUFZJUXTLBKVSYPJVOZOTNPSUGFROQAYMCPRINGNXCWUZVITHPXJFMVDMCRATWLCPVRICDGSRBNYIEWMBUDMXWAYVDDSFWKYMIZNPWSDGEHKCXEDHJURXLKFANZY9SPGPPBOXYK9KSAKRJIRGYVFNREYSDDPIUKIKVKLTKCNAIKEKSZTLEEPJULOFXWOGKNRBJZCPGWDPWCOEKOJVJJ9Z9XZHHDNEOCCMCLMYJLT9FDONJGVLNQDFNDOPAZPZJPHEXDBSPLLOH9DFZNVNYTUPSLLCIATRJATXVDESD9DOMQFPMXYZXIBDSCGXHZHZIFIQFBSYPQSADBHJCXOKEL9NVHKTADFVBWFHQXZJIUSSHMXODBXZVIWAQWXOUZLVTOGRPIKCFGFMVNHENVSRHCBJRAJQ9SLWTFKDAEYANKSQAWLCLAWDKHWMDUBGKNYQRHXRGWEOSTFGQXPPNAYKDHRFCT9WPXCXXOKVTIDP9YRVFDYBFREWXIUHOBBDUHOSLSZXXPLZADPUZXHZBLZYUSBTGHO9WZJDNEYFZFQVTXDMKDZRWKUXOVDYAJTZZXHRLFZWOCAVZWILQGTSXXJHHDQZDMHMVUOVQNNJWVGEHYBJMEOGLGSXWAJABBYQTKDHPHKKVNZTDAZNYIHNYLBKLXGVD9RDSYEZITPQBHONX9DXKHIUFFYUBWDGISZOAXWQZWEJV9OCEBKTCLQITXSNFUVEBPGSZIBWKSXGIRGRVTLPAAGJMXD9XOFGIYZ9KUVJHGCVWDHMDXNDJTEJNBDVDNNZHOZPRZQOUCAC9VJKYTUBYZVBTQVVBBESKMPSIMWVAIKDRJFCVBQACDAJTVKTDIKLAGVHHAZNJTZKTLHNXJLXNA9QMMDFVPXIWRILKXXSC9LSXMVUCHJSTFIEUIGOLDZATNECCGLMPNQANXUOYNHFIXGCGIGHALGVAADPBAZ9PHSZHHVUPRSOC9GCFVOXRA9VOFMOKPZHWABFNLERXFNALXCI9WRMFVNZEKNLKAKNMQAV9UVWIDJUYJTDRAGZWKHJUNWNWDGLMGKLJGNWHZQZMWSKKUHFLXHIDYNWCGCQFDSNCDTEZNSPPGDZPVUYMXTHUMUWUDBJRJLDCPLKEPRV9RKHVPAMVOA9OQSREPMGRVZNZYRUV9UA9YVBYEUGGWPCMJLFDKSDBSZLUXEGQGAIRCLKFVPAXBZMTASHBJXGRMI9ILTPELXIRBKZPLOVDJLEKEQSZQBCWCPEVLQEVSPJJYLTKUGM9MYDEJYWHYYMXFVFADUOXOQEPKANTSASDPERBVEH9TPLCFPNCBZWMONOXIHYN9GX9XMYYJIUSRRUQHPPWK9LPWCRAGKLLLMEMBOXDYP9ABQUWPQZJB9KRYKVRMKYZJX9R9EL9DQFCIXILQWZKHUONZQFLTTSPAEDHI9T99GGEGHUUFDGVMBTFLJZNIN9VLSZOXHWBBGAMWGVWJCRANE9XNZRXNODHJIZBLB9HXLRLYTVJNESECZUENLTOOPBRCOIMD9GHSMAEOBBVZSC9CCJZXQGYDOUZARTDSCOYDRAFMUU9GLYX',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: 0,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 2,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'WGEWVFQGKXRRJX9TU9OJ9JODMNAVNZHRJGCNRMECASJSQGOSZCBJPVUSCSPWWO9MGOXPFPPNSTHFA9999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635305318,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: '9XKRKOGZXFQ9ZNJCDHDEJNAKISX' },
  { hash: 'WGEWVFQGKXRRJX9TU9OJ9JODMNAVNZHRJGCNRMECASJSQGOSZCBJPVUSCSPWWO9MGOXPFPPNSTHFA9999',
    signatureMessageFragment: 'STXYSFODRIDGHWCXKYHCZLJCTTFJTULOCJCQFNTPBOJ9AZENMCOFIY9O9DQZKDMVQCHNFTTWZAAAUBQEZVVFHMCCJBLBCA9APDOCLZSPPTWNWSXANBZLXSYTSFHXWXWNVIWQBOOEOGEPNOCLEFVXJMSXSSKGQR9OP9MVYHZRTXNMLFNUCXMUXWXNZGPMGCGIOKVZHNFDTOXFIDWDGCT9MYJIPNZVBKFGIYUSOPXA9RGYTWMMNTANGMRONTUXB9HARKPHWXASDZWBJRPVIFXPYT9NAIUALUAAZETVWWVBFDBSXRDDVCMZ9HMZHLHYLNTFLFLWFUAYOWQKZCDEQYYJTJFOYNVVIBUWJYSFUYXVVQB9JJOJKDYX9CSFVESLSXBORBBRAOZLGKIZLBKOKICIWAHLLMJXTTJHUKRGOJVGPQ9RRMOMCNQFDQ9LFMWZAKYSAKBISKLQSCZJQFKRBILZWF9MPIZYN9HPXBSKCZXGAMPKWHSCRL9BCJMRPMLQTFJPYTAVKDQVC9FSZ9QYTCHABEZNJGANCWHIL9WFEJKXSQTSBTZYXATALW9MYKFZNSSBZPHXIJZLWPDZTPKULDQCXSWAVAMTERDZPNXIGPZHKEPT99HDZ9LRB9DFTTJSQBBLMMMRHDBYCEDIAMMPKK9IFUMAXULXDANAFG9FKU9YU9LZQCRWEDXDMUNYYURWDUCE9LNLONOAGLYUYYRLNHJLCEQDWVKZQWXABQQBGIZZEAOPLIOXOCICBGVSPFVYJAFTUAQDZEWNR9HCEKKSQKPWWYHJAK9WRXDLSHB9RZIGUXLRS9JRTVLNEQGAQRCFZQZZATMTDPSEFDGJT9AAMKHOAJSZRQBMRSTHJMHUUUISCYEONWV9GMGUVSLHMNYXOSJHGKUYAMTDUDRCXMS9SEUDWPOJDUUQNZUXKL9TYQZYEQM9FQBKJXBO9MNSWQAJCHMUZGD9OSSICMUDDRAIYFNCNYGUCFTOX9JU9LJLVWEQGCKFDKJT9KAEIQ9CQDNLDWCKYRHDJXHPRJZGEPCBZZHOHN9QAYBOWO9BRNKHNNWJPPPEWAWNCWUYK9NVMFWMELZYQLIQHSUWZSZBNCGPJSLNVPKCCSHMJWFQQJMQKHNGCCLGNDSBOYLDKIKDFXBFJSCOGVDXTB9DYCPLIEEVPNQA9FQPJTUZEE9N9DVXNOJGZLWEZB9ZZSLXDLECOREXRCWAKOBJAIOWQGIEHVFNAYQHJABOMI9GNWPUSIJGJCIPVBNMOFDLVFEGDWCXADKNSWDG9OAZXDRTGH9INUWCASZOURIBVDAJAQHPQJOGMJTHEIAOPIRYHFSIWQWKQFAZSRFCFSYVFEAFSQKUXGEMNTUFVEUYCBPMSEETXBHVEDZZXZNSSQEEIAQ9XELETSUO9EOMOXVXJZFL9YSRBBNSVDUPDADYEAMSCRRKHEYMJZWZJUIWZBWNEWZAUVNWULRLZLPZCAROVMFJQJGUAQ9FTZYEXAZOPZWYDFWRACXTWVLBJRHSSOQZJKXSV9TZCXLQSIMTGYWFSYCDUEYHWOWFELVOTWKDSAQZROHCBV9BZIUJOT9FXVT9ZSABIKEMVYGCREDKBFGCGM9SB9ICLPSNJZU9ISTQ99FANOZMSU9ZID9CRDZYLHGPKUTJMSZHHJWUNDTVGTOWONMCETPSXMJBMWJP9IPTQNVLDBSFMFMYXEPPZXHKZZ9RKGMZWYIEHC9XQWDERYETHCOFUETKRJBYQMRTEVIVNEE9FWIILFYHMDMGIUMAKWVQLVRTFZCIU9MOFZHVMCH9JHGPHMXJQBPGHCQGSQYTRRONEOMHJXTVOVYAJNDMDOOZWCPWC9MZE9NS9DGIYNGLFWCDERLAAYKTCFMJYAXUCLCMIZHWWROTYTVTUKQUQNVQYALSNUTZLNUFYFWC9NUAOXH9TAVOAOABIPXPLNBZPSYPP9YIHUHQAEFNZTXNTJOTMEEPT9PRYXQFCDHBGONRJ9QNBZGZRFIDSYPOOZUBEH99QUSTQY9LCFRNBZVMLMFHZKBDPPEOPNMSZQGCUJWAPWKIPLNBFAV9KZSBBOEYEAJTYMHKFBDNLMEVOQKHVPMSYVSCDCYQBXTLDZJDPHRCMXFBXPLUESHMYGBGYLUURNFWXPDXCRVJMEKEGDNOWH9NKRGYDPVUKKPPDQ9LYVPIGKGSGUD',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: 0,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 3,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'NQDIJQWDNSVGGAWZQXBOOR9FIDQFRIVKXXVVPMEQURDURHSSPZOCKBCXNIEOPPCRRDUPGBNXXOBEA9999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635295384,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'BKIDPYYXTNDYLLDROXHUPDVRGHZ' },
  { hash: 'NQDIJQWDNSVGGAWZQXBOOR9FIDQFRIVKXXVVPMEQURDURHSSPZOCKBCXNIEOPPCRRDUPGBNXXOBEA9999',
    signatureMessageFragment: 'ZQGESRLFQKPBUKWIEYGU9BNE9PUNAEUDKKNRMEY99JJVACTEFHUIYUYAMHGAZPRXNCNQBDJDFPLKWY9EBRSFWNOLPKVN9LKIZYPPWOAMGCSXZZAIHPXGJAJNNEUPD9XJZLVBNYY9ZQEWDSIZNEJKRJUMBSZPY9GPWDNSRVECKBGZBDUYJUM9UCMBSCHMMBUYXDGLVV9HTYBSXCTEEGXRDBXPIRWTPDQDGZXFGAUUXUFMCRPBMLDPGYYJXXHRISTYEZUSFDIDDWEKRIDRPFZCYGPNNHELZDZYYEZELGCPWODNQUEGYYQZKCBAAQM9WFITWNSZLO9DLCTXHJWAVXIHWH9YLHKTGWJKIOUMAJEYUHN9VYCVAYYOHUOAWUFWBUNHIXKLVJNYILIIODLYYVZUWEFBS9CHTBEGH9GXCUCGETVQSBNBLAVIXV9HYXU9VRFFMDWCJAZQC9GUUUYHGRIPNRKPLRCKMEGDYRGNDWVLUUACLCEEZKIOYYWOLTLNZSKRIZ9XTHSQZYVJCCIWFORZ9MUX9OB9RNELHNPWXENNXKMYFUODFLYYOUYITIFAVCDSPWBKVXSEAIQFKXCUMOXR9HZXTXFADONUSPIRXLJMHOJYQWDPLPZCXLDQXYFJGLXJBSKQDTCZTACKUZAKJCBNRCQAJCABBEDQMWYGVTSHCUVLFXPDDSDBAIDIWFSNMNYVLV9UVRSUXFSK9VQCYWKXPDUPADXCBRMLRVQYPOFOSADZNQTURBSZQ9ZUTVALVTVLJTYHRAROJUVBDOPOZQCTPBXEJDJDZNUGUYXVCJVB9ZPHYTGXDLXK9IOPXL9IDWBLVYLZESVQBISFR9XNEGJHTBYEPYCUK9KHUEEZ9F9DJWMLQH9XXYNEQBELQEDKDSZIMLMUNXSGIFJVSJMOZVUNOITJ9FU9FOXNHWSFYSLGACFUZWSVFTGSXSOKIISDMJUEJYTSIDWDUZJAXNVFHRUBYWSLNWBYFKIFCTULJPPRRNFRUQWSH9ALNY9CGUKPKKUPNUSGECVIUHTRBPFCCRKTFXFPGFEZCZRCHWJGNFUTIAFLJHLU9PJZRPGLBYAYUEKIVJAKINRITWRKSPYRXKZDSAJLOZTFSGFCGVDDNQQAEDILPXCZAGY9STZKXXQFCODIJHIBEGEZXQYNEDVUPUUNHIKFDLDRPEDDICNTAKFTPMEMGUNVTUAZWULJFQCGL9XGC9EJQNWWLKFGZWOATL99PLCIJQRZ9YDURUXIHBAUHFWVECTVRDTNVIJOGJEDXNKMUODMVCVOVMPELAOWAJATZNQDDFXXLWMN99FGIEINGDJJRQYRRNGMHXAKFZEWAHUFAXNJPXLYAHVYWSAUQOACXMSDINBGZDQWW9RSCVOHHUKVCJAMOWKYZQPBIESRF9TNUFMZSGIFDQMCCNEEMWRRPKT9DZGD99EUQPWOGKTCFDBKYNGYDYZBVW9AOTPQMYSOGLLBPXHGGHTGWPMMFLTSB9XNWCOPYPSDFSJ9CUQUOJBNYANFIAJFWPRWXBQRH9MNAHXGCXRBPBMO9OUY99YMZU9MLMADR9TCOHO9YHYEHDQDGNQDBFANMIRM9WMIDBUJCRJRJAQZJVXOUNKAEAHAZJJFMMFVFUEJJZZRG9EOSNNBYYZSAOSHHFRQPVLMKIZCGLGPNNTJP9ORRBXMAQQNIZUMDMTUBPGXSGKNWJKXGAFWNGIPWXCWUSHSXPPLBCOZWQLGGQPJ9TCOQQ9OTTNMCIZTHALHFFZBPYXNWW9BUTOTTXWFYKBKIDSE9EVSFPEUPGIYFEHJQPHR9YBBIYCODKS9UXJQQZHFIBVIYJFBJQIQBTVOFHIXSJWUDOQBM9WVWLNNAG9FFLCVHVURHBPFDYXRKGOSISQHGAGADHKR9ZBVIJFAJSARYJAVRCROOA9KMVEFZLDDYJIGBFWSXBABBQUCMRDASEUQJAOHUVQPXLXPHGKPEJZVBURMGLTBDRONU9RDNIXVOFRJQBEEWQAEZBMIHOS9FITLLRXZM9TNXEUULHYIVBXSSVVSEETYIMSPRX9CDPW9PAHCZ9ANLRBELIUKIWHZZGNRYODEUTMFQAZYDPBEIWBABYHNDDICAOR9CK9WDVEACDHEOUVVPTVKDDDXBMLPZGBKDOJTBMNIWETYSIFKEXBHVQNJRFCLXE9VXHSJNXHQU9Z',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: 0,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 4,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'RRD9DPZTXAFGKDLPZLOWS9KCXVDWYMFCPZJI9YBVOGQLXSPUADHGPVVPOAXXLDMXSZPQLOPHJLVUA9999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635294631,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'RD9BR9KCXOOVUBEVHBDZWJWZXEB' },
  { hash: 'RRD9DPZTXAFGKDLPZLOWS9KCXVDWYMFCPZJI9YBVOGQLXSPUADHGPVVPOAXXLDMXSZPQLOPHJLVUA9999',
    signatureMessageFragment: 'HZMCELYNGDGWW9ICKBNN9SXCNVJFXSXHL9VONUUQH9JSYPEJGFCGGSJUZMSTHCZUM9PXDHZJIVZ9MNVJBOPSUYUGWULZFOZUVOGIIAZWMXQHIEBEPDHBJXENZPYEA9KQ9PJVTLBJOBBJKOMATBNNX9ZETPNSPKFRFCPNJDMGMHYON9ESOTSDQOQVNH9ABAIMKFCCYUPRMKRGPWEIBYY9ABNFWPGQDFOWTCPHNEOVJKBSMWLAN9DYKZCQTNB9P9YAAEXDGNWEGAJXOICV9MNMJOPHKXUWEXSPWX9YASMU9RDEHLXLHWRZAAYDZDEAOOGLFNTXCCZ9VFLHUHXANNLGGOXELRYRQNSSQXJQOOQQVCTEUYVVQKTJH9ZBBTPJXTPAJYNSG9IQSBKBMMEVMFGRXXHGMOTTQPNFCFEVPWJP9QLTMKP9FYTDUJF9ZEIUXZUTAMTDSI9BQGDGRYILKKIIXQE9UOSWXXKHYEHVIDFLEDLYRUTQJIEGCQYZDUWZIIVMZFTOJQKOYNFLDOHYXFNFWWNOAZELAECZLWKIJMHTJAACEYDVMJ9HJAYVQKHHLWFDLPEKWQJZ9XDWPHBAQGNDBWHLQKBPEKALQIGAJVKUGPFPBHMBVLROPZLHKZWUUZ9SPZNUG9OW9WPHH9XFB9PSCXJDGHOA9NWSUU9PLUABUTYMARAJMEOBFEHOXYYJFEPDMRAJJVWVYRQVGVYT9IQFLLLKBCGWJZDOUXKYTTGBASFZXFVOYONDAIZXTIBLTDHFHPXALRBZXSUQZ9K9REXFBCDKWSHSOUFRDCOQJWPAMXMAWJRKWVOOPNV9FRVBQALKOCLFZXMLFZCKHDILPUGAFIMWBOYYPFQMKPNEETWZYIPLGZKMZFPKZU9IOYDEBW9BRETWQVWEOCZ9CSRVSRMPIQSTPVXKH9YV9WAJICJDAKIHQCQQPGSPYVIFNMVTZZRHLSFWSIQPYJRZPKEKRUHCWIQMKHJFP9XWQOY9GEQZ9XKXVNCEXHMWIFNFVETBFHVYQNQOPJOKHEUHJWBLUNJHHZXADGNGYWKNBCHGQIEQTTJLFACEWJIJHUPOMLSVGNTPKVCGALTT9IGCUDFQNBKGFP9YEBMMU9UHXSNWONXDHTFIAWLYXACPBKALJHXWSLCXWDBNTM9TLAMA9WCGZJELANRNKBYARMXXJHBWBPQFXCY9MCIXGNCZNJGGWPBIEYXOC9HVKGIGLWRUTNBYFGMUSGFMXIATJYVATYHKTXYE9EP9KNQLHSLIZFDKLUXXFFHMDSFTLHTGYN9G9CADVO9ZNRPACDGMWQRISEGUIIOJRBAIAWHYJKYWWMBYLUQFH9QGFTYYRTHJWDKQ9HMBHQJCCITSD9BTULRMD9GYMRJSQSGJOGJWPTNDUTF9LBKMLQPBFPUVCIFYKQQUWDYSDRM9PNWQGROJI9UJHVBQOCUC9ORRBFYOWYVETAUXOVYINHEIHDIZEYSRHGDCRAZZJZCYKLPMWCDNQZTFGHJZUHPJXADPIEARKSMPLWAGCBTCCSRNMM9D9LALRERSUGONRLAIFWONPA9ZFQCD9ERCGEHRVNZLBKTCRZGMHTOAEEPEBVSEZGZNIQJCIJNFCPNVM9RWJYVM9HYWSFGDKIWS9PMXZKUCBSMX9DXQNMYGTXQ9URH9YVGGNSLBGSDPWEAPXJGYJJOGUINYBXCNMV9D9KNRTWBPXOOBICHSGOLCR9SJDPRGWMJJCRZVJHAKMMMEZGVSKWLU9OTXDYFOZVAWZRWVUPNJCAPHIIJMX9VHKPSYQIZOCUBN9QAFARCHHNAPNSRAUPQFMYHPBIBXJYLETSTDLSWCFIVLKDVTSQEHRRKINAO9FATSNBZOXWSMPUVSZMBN9FBFQCYWCLGHPEXKWUKZSLQPNEGLKUSJFQRLUSQTNBK9XAPCEDHJGUCNNWXA9QPKBYEAVMIKDHPLTYKJYJKKHBLUEGQZCCNPIZSLLVSZZAGKEXBRTPHSSIPBTG9KFRKT9VSYKKUM9DPZNMDRENWRZMUJKZIGVVVWSWUQMFRO9SUARRZQYBUOYFFOALGIMVEFHDOZAYZGBBZGVIIGAEDOWTJFWZT9WBLB9KZHGWABKVJKMBI9RUA9GOIVLZ9IRDRNFKHGVXUEFFSHIXKFFY9PSIDVHFCRSZEVOCMKDKJKIGJKORKXFS9CKQB',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: 0,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 5,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'DHOJSL9B9UEFLVG9LYDXBTRCIOXMTGNRNQWGJCMJKSHXXUKVLUUKMUEKRCWMMQSJTGTTRKDAYOJAA9999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635291465,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'OOKF9BYXHLC9WDTMYXCSZMYGWTQ' },
  { hash: 'DHOJSL9B9UEFLVG9LYDXBTRCIOXMTGNRNQWGJCMJKSHXXUKVLUUKMUEKRCWMMQSJTGTTRKDAYOJAA9999',
    signatureMessageFragment: 'GYXQHZOEKQEHTCPQDBKAHSTJLIISTVRSE9OIVBSOXHGIBGBAFWYZJIVQSTY9VJLUXR9XRHLHARXGSGWGBZRNBZFEUGASBCOAFVNXYA9MAJIRDHHDQQLBYK9KVTMPXZGUMUMSIRUGDNIBVETJGOGODMIFVLBXALQJ9WNVQHWGXGLUF9SHKNLENLYCZXEVFFKDAQOTVEVZNAK9HQQJZNLXWDS9STRNEETGRCUZPMKPQXFQMHMJXJDQKNBY9ECUYJTFMGUOIPVVQGUDIWQDQUAYDCSXYYISVT9EFUSQNMLOTNJEIUUTPYBETVQBEOURDWNXK9QYUSMLJIKKPBXMU9OARZHGPGZH9EOPHPLUCFVZVVNURSULP9PDOFHUN9ILITZBNHJOKEZQIDMHHLMFDRDOXHOJZZAHGP9PLYDSEARWMDZMVWVKNZVDCUFLZHPL9VNBRLOJ9KCSI9JKYGHCAIM9WAVGXYUHNZWONCEKBCAMXQ9ATNPHUOSMRLJZYOLZHHG9JZNIZNSNQTWWZPMGVP9NLAASYSAEMLSPZPLDZDD9CQJCRNONXVXEXICLKGVNZLRBMVPFPGEAHGOXSSXSQCANL9IYAGMZCOBHEXOGE9LWYWFVDTNSGWOISBBXRGCXVJYJTEWLEBFZZ9RSYYNRGYFGLFYULFOYWVFAGJRGMJERHXTSWOTQRSJKUKYMWCEFGXKXAMFPADAIJAGNRGZJBWAXEVQNDVRAMNUGO9MR9MJHQOGBOQPSL9VVRRAHJGPPIWNNHUNEGJGQEHADHHQOADKUKHPLAXWODEJRQHWGZVSKUDZTZFZHPV9TROWRVDACAJIEZPBRBRLJOPQYFKCOEKGVQHHCPLVFG9CLRANDDEVRD9RQGMNWJXWKVLGIMRZWNECUHKELIJQISOWJE9PPNEDYQLJUK9REPRJKQE9OQBLFJNQRCGHTXAELXPVDJBREZDHIANEHDJMWUKOWUHTFQHPCXGSCPVMP9S9VPH9LHIYJTUNHWQRRUZEQGACABWIFVXXRMUOJEIHT9LTXHAJIHYMVNPNNXSIHWEQJPYVFGSVKHOQRVAOCY9TETEUQINOEGYGFD9VUJRHVX9HTBKCYUSQVIUHVW9NMLIMEMTLTYRBNWXSXQZVQNFASVZMUIWVCLKTIZYJZXGFPKAF9YLLEHCRGNBYGTYPYGAFICROYAGBESMWKJXSM9TXUYZEFQXPCDBDTJF9IGFCEQZTLXYKXMUNSHJAFYW9QZNJDLXTZLHNJYIIHMGAHNUBSTGZKEMUSBSHIVSKLL9KZKNQOAWAA9OIBGEAFLSWXHBIIYHIKEVMRHXEYVWBJPRPQCFBTSELSLQYPITAGPJPTCTHH9TWJ9WVUJNIZVKDXWOLKDPPSNACOFAMRS9QWMSLECXSYSVZFVYJTXAKTMSWDKJH9OTDGFHJJBQPYKLAWTFFZPWMOTBQXSSIVBECRBBTKKPBUZXXASUBPTHWMKASKHMLJNTRUVQSLYBRMANCK9POISDSQBLKRNVXBNKEFECFAZSXUBOKDDYRK9FD9FVGQXCSTWDBTSLPVXGHFVNASNZSYBV9XV9IACFCXFYAXWZCOUUDLMVBKXFHBTDDTVIOILMVNH9JVFWPARHNY9EMYFGRZJTJLXNXDTYQLUAOZL9EXJLWJECWYYGHOC9IHADWKRUMIIZVFRLNPLSUZYDOCJCLYMACYDSCG9TVZQOUGZUEADCYZEEYQZCSGVHYEKDAHQAMGCBTSA9D9FCWPALICDDLUINFLUNYDWYEUMRU9IDLMSBDVUDQWZLVYYEKD9KTL9D9FKZDPVYJAELWAWYHVZURMLAIZAOCEYSXOJCMMMLKWJUNBYZJTAZSKGJBG9QYHV9IBIYWFO9YZCMJNOAAGWKZWLDOLBKSNJORWNXAYKCEYWZHUXJGMQSIAIYBWQUFQSDBHVMENIEKGEFAYDK9BSWDICWQR9SRXJSZAHHYOSAQFUERIXXM9DHYNEXFODRSYFEKNIMOGQEAHVCKHHPPUHBZWJIMCQWRNXGUCEPB9UYGRCQKHSUPGJBYMZXEPRLIUVBJTF9DDNXNSZVQWPJDJZACF9CGJEHVVOBBTSXBWCJSKOBLLQXWGH9UKBUJPWMSWWMXWLSKESKJSDN9INSZVLOQJJTVJFACOCNRUXFHRSE9NE9RVJKU9BUSBGYUNWYCLW9A',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: 0,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 6,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'CYVADIINCEYE9VZELDBAILQXZJHZMRUPCYHVKNFIDCPTJRFPXGOTJBRZRUCCQKVCN9OX9JSINDUB99999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635288614,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'YAKNSREYDGSMXHQBKDSLNTR9BRG' },
  { hash: 'CYVADIINCEYE9VZELDBAILQXZJHZMRUPCYHVKNFIDCPTJRFPXGOTJBRZRUCCQKVCN9OX9JSINDUB99999',
    signatureMessageFragment: 'ZO9XEPDWPPXUFOTCBOPSDPBDEQGTKHZCTF9VOYHBVCGBLG9PKZDYOVPOXFGCNESMWEQDOEMOWJKKRJKUBVWHYGTOEQCATNUZCYHSEMYDSHIKGZQTUTESYWZQCRTPH9AZHTXYRVTSEE9ALKCFJLNQTMXKBFZQNPXRPYUERRRA9RPVODEAXMUDTSKWXIFXAQK9PCAQYPBJMFRPJCO9VNORAKFYSTFGYSSXLCITF9RIYBYG9SLRIAW9EXIAXTBTCCMIXKGJJMBCTHCWDNJBPHOESUNTQ9RYYTEAMWYJWPIYKSUGDCPSSOHIHBYIPGNGVLDKHXBYFTVUVDGRQMCJXGOUICUCCVPYAPTILUANVEXONYQMNDJXRDQRGIJITRMSYAAFQUTMXKWIIPRD9ECDCQGHXNNDPLTYSANABH9TJ9O9LBUQJJHUDWWW9BGQFVGORWISUVF9HKGTJVQYAKVWKMFEVCSKBH9ZRTIJNLKXEZ9PQVDLMYTWDDKDWQQVDEWRSSYI9ARPMD9LIRGFCWZMUOSSBMZNSNVE9LZWWHSVLTIRFBBMVEMIWCAVSJZKBRXGFHNAQTVOIQYQZJSMPFHGVJWETGGAKMHRL9BPMAYGPEZXVAYIGIPYAAELVHFZSHXRPAVFEJEPZUSZDBSFFEGFSEXFGTRQKKOWBFWFEUKXKUKBAZFMYUCSJAP9RIJAICXMVIDJSRCDEYIGT9SOECYFGALRYKRZCGQATSONYARONESZMOOLCHLHXENWCLOTHKGDWOWZAFGJ9BUTVPSF9C9CQKDUJ99ZTYYRYWLYKKYLMLJYKCXBMXTANXNBIVISTVQQMRVHJT9OBWIWWCAZFL9OEJAMYXYEHRSJMQJIIXIKDYD9SRACXNTVVN9HNFSUYKBOBPUXUQDCZPNOKPGYSHXPNLVNSPRSSLRONKRGQLTARPXULKCKQLCTYC9UQELOZMOXBPYAVNKITUZONHVWD9HTSAIQVPQMPVRWMQDLYFGMEXMNTYVULZWGNZYSWGVZYIYLEWQVXFNVGRFGDTSHWLMCKJDUEBRR9HJLBEMTUVNRJQFQNUZKEVIEZONESCBDUUSTIHWNKPPRYDQAFYNTSKCIKDXLYBD9BBXOMXFYFWXESQASAWGFNXRBHW9AZPZYBCVZWMKMGQL9FFGXLNVYWUANYPIESBVAOQRTQAKGTWMGWXTJ9SEAZAI9JMHXLZWXWJRXCBWRRFFIJQHHDHELYYWOGUNYWVZGCVP9IMKTW9MWZAA9MDOELDQCLP9WCWTDRHTDYBGXGIGFLNQHQARPBI9XCHMVXNKLP9EZZAKFKDXPFBFIMQKUBCSMMGTIFXA9RBPUBFSWX9DCWVVKAEOSTXCNHWMJ9UXSEHDDVQARZUKHWXNVRNGFOEBK9SSKQCTKBWPIRGSNRANOGWKLVNRMLNFIWYHFUCOXFROAWPSSHGRPDFUTFBAHBBWKYZBGLDZXPFFPTDMVNDJGKYMIVOOGLEUWEWOPNMGHCUAVQUIKXOAAQAQADBGVVZAUNCNJHGAYRNQWAQHCDYCNTTODGTOYBFZFXAXT9DPPMHIZCNPNTNKJUAUPP99T9ETO9JGEXEFUQTMRFXTROXUWKOMIIDRSTPAKEPDXWDOWIMPHUFLHFUZMJX9VSD9EYEVHNUZDWGAYNHZBIZFKPSWRUAJ9VLOGPHNEBWPUFQ9KGXXQGBCDKZ99BPKGHRV9ODLVOCPXHVOMRFCUAUBYUNDWH9FCQEYURHGJOALYQKOWTIDSXMTQXSILEHWTIPJADUKGTOMZFDTUYSDXRTANNXWPLEHDQIEA9WTRAWETMFC9ALALP9RWXDDHVZQEVUIGGURQDWHAXEXOATDJLMTYHAQVMQDDUUZFSS9BXOMV9A9TCZVZEEWAKOAZHLAKBMAVNXTSDGPHBDVLASCTWCRQUJTCN9QZTOJUEMKIDLTHYUEBCCVBLQBBDEZJMRZPFCGGAEOPSKOXCDGRTFAHKUOJPFMZQLQB9QVPJTGDPFKUDZLAGA9MXSYWEWMNVJTIWPWPMHZEJBGMAOKIMGXEKPZSBFWXJWOACVLTZPGKQGS9WMOSCYUTLWSKEIPTQFMWRGVDFB9DPMNGGZAQA9PESVENBCPBEGGOFPXYDTYCONBWRNFOWWIXD9GTXSPRIXWORFOAWHSLPNPCPCEG9SE9INLVSPSQAU9BMUZ',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: 0,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 7,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'DZLYRWMZBDQKAFGKMOORAGFKFMBUNARASDLDGYJSWHQAFVYQKMXXABSSTUTASNRLBBNXQAAFKJLHZ9999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635273255,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: '9HUJZRSYTGSPOLRTPZMLRJKMBXV' },
  { hash: 'DZLYRWMZBDQKAFGKMOORAGFKFMBUNARASDLDGYJSWHQAFVYQKMXXABSSTUTASNRLBBNXQAAFKJLHZ9999',
    signatureMessageFragment: 'BQPPWXTJZZXOWIRRUUQUCXLPLNJMDLNM9ZJQ99KGFSOEDTZQYVMCGOSVQBAKWSBRLIHLMCFAUZJEOZFRZETWTVYEUDZA9PARQEEKBXDDNICDEQGSIXDVHAUWAK9SRENJAZMVH9NDMUPTTVYBWEAJBFSQL9NZDUGNWBBZA9IQJQABNWBJWJEBSZSEQQGMBVPIICB9WWBNSHRUUCGQGQPGQIGCPQPNXOCNBTGZCJPDIKYYPQCOJD9OLZHPXHLS9IILRJYZQWNLFAKAPWJWHNP9VQECILEUER9RURMDHYEIAPODAHSPJSHZQEGKTZJBJTWQSHYWAWKSTXCCEB9NGKLUBEYJXBHRNZEJUEHGZAH9Z9WNSPIFKWJREKISHATGQQZKARBCYKMPWTXLBLAWYLLAAPJPJUGNFQVOMJA99Z9SGDNCQBKTRQFXNGWHLVXNKOCHVBNLOMGPVC9VLBFHXZQZ9EQTYSWSRAMMCAQUAATMCKMWVLAFRCPMEDQBYCBGSSTLVCSJODPWFAYDKGJQEGWRCDDJZWFSNGME9RNMKNBGSXDXDDAHHBFRDXDRLOPZSICCWBUCIGJCFIRKSTUZNDBBQLBIWFRODBOHKO9UZRTKPQNDNGJPDPWGDNDVJQTCYZCFLZBIDTLBFUWL9BOGDMPUTYDMOCZTHREC9PCDTAQDWDWBRYTZTMMW9HHIXK9OWEQGZ9JSHYMDSUSNBFLTCSEGHKNPCIDSZRY9ADFBTY9TSNJRYSBNMBTCQAURIPWHZDTAGYXUWZEOL9YPDSZRKHUIUIEVVLPIXVFBE9WXRRYGLBQNYWCNFFHEYKKJCVZAWDFCSCOREWRZBNYAY9BODWPBWNF9OWJOZWAODQOCL9FFRDVVWYWZYYJBXZUFCCDDAOGVMRCG9FECXQIXHQEEYEXM9XHCRDXIAIFVAJNKIWQGJQYPGJNVZIMETASKJBZPMSQPGLQZFUBYBRI9K9TVBZQHFPIOMCADBH9HHJBVPRDOXLVAJENL9LYUHQYYGRLWIPIHEDGSVNXSCOHITV9JUHPGRDPAUFQUYCSZMENELKMDLKOD9C9QHEHRYECTWVTPMWKIFIGFTWZWWTNBTIBEPMSJXBFUCKL9FKLWWOBBIQFQZSUVF9QCJTVZQFNPJPJPCEWGY9QIFQOQIZ9JZXVLCEYYV9BEWXKNNVXUGWWYUGDQBIXWIASDHTQJFCFVPCGLDW9F9YIYWLBKS9KEGBHLJELCYTTZUSPBTHYT9CSVLACBEGHSLVTHUOHAFHQSYHYRNSLVCCALXWTUJZ9DUUDDLRRYK9ZNIQIVFTYBSGGSNODHRMGIVPKLLENLXPZBAMZ9YPEYMPMXCPKEEYU9HGDAOQERZYBVAXYAKJLNZPAVGKDGJACWYWZHPDOTFUZVFOOQGIGSXCPYQFUGRZADCEHLPRLVHXTEFSCEARIQXFIZVBVXDSJHBBEHSCBYANEIKDBPNPIONDMVIHVLJSZRYKKUKNZUMTRQHPINLLFHIAMDQOPDPDYIONBLKSBTEZDHIWGZPRBEJLYYUQHMXTWCASVZVMWVSIKR9YYORTGLZLLPSIUCJWXH9ESJRKXER9CKZCVBWGYHKUXSW9VYQ9PB9WNOKVRWMR9FZBUHRQHSPQAEHCTYSXFFBSIPCLKZUANUPOAIOOVB9NVLJXITYQHAPFZWJWXVABNVCSXCTJWXRKDSDGDI9PWJWVNNJCVPKZOVBVWAMFBCCAULANWEGH9SXKEMALVV9WKW9FZ9AKKJKWHVWYPAJBLAQZWCHEHJUZQFYENDEZHMOARMS9ZTJXPGZPUTBRBHAXKHKTJJFYFPIV9TIOPTHTSEYKBFIRLDCGFBJBPOANNWPFHKQLBTFLZWONPAOJTB9FTIRH9OSSCVPVDBGIKSUBSIHMATPBENJRGANT9MUMI9GZ9WTVRIAFIPPSFISAOLQEHZJTBAML9QIUUZXRPYMUBZCLBGXVZDTYASS9GBYIREHGPTWVEKXAGNPOQHQPAEEEHDTVBOWEJKRIABPQXM9QKUJZIYAACGUYCRSADE9KYVCE9VTIQXPPYCJCJTMHZRDMUAGBLJDIZWBPAPO9QLJGHXZVISJMFEYOXGKWMCJDCBWXQSOADAUNJQAKHKIWSIWCYMZQQZDTMZVITOQTGPAJAIRYHUKGVKKK9GYBSVCFDDHPUQYJGYGIX',
    address: 'OFWVBVKIEGFRPHRTIKUNBBFJCTXRTEPLCRQKLWOXUTOCXN9BJFDUZTJUNGHLRNDASQJXQTMSMXEGQLETY',
    value: 0,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 8,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'WLVAIBRMALMGEHRFWDQVDGSPCCYEWUTCDSOXJGNRRQTILICCZ9FXVYJHRFYJMMSKFZARYKLPL9HQA9999',
    branchTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635272380,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'PPN9DLOTKSTBMRNF9XGDZZRPMFS' },
  { hash: 'WLVAIBRMALMGEHRFWDQVDGSPCCYEWUTCDSOXJGNRRQTILICCZ9FXVYJHRFYJMMSKFZARYKLPL9HQA9999',
    signatureMessageFragment: '999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999',
    address: 'I9ZKHUCOJDDUADUECCAZAGJDGPCTQEZEKQMKNRJKSOPLPUZQHTACKNOJUBHVSJZNFZZVLIWFGHLXWVCAX',
    value: 4,
    obsoleteTag: 'ABMUSHI9TEST999999999999999',
    timestamp: 1515630374,
    currentIndex: 9,
    lastIndex: 9,
    bundle: 'QCBSTDJJI9QZEUNRSBZGBWHFPXGVRBDNEJNIHA9LXUHZARTWQG9JPLEN9IHOLVGTUNNAQRLIGJYGACKGZ',
    trunkTransaction: 'DYG9WFI9P9JGNXECJIEE9FFJHNUEXZWGJSGPLK9HA9PYOP9FI9R9LPGIXISVSIUQIKT9AYQXBQH9A9999',
    branchTransaction: 'AKHAQQVKRDDKWQMGWNCJNW9K9AAAUAGPV9YJPYLT9UHUHWVLMRONHEBHMIKPOGZUQTTZELZHZLXL99999',
    tag: 'ABMUSHI9TEST999999999999999',
    attachmentTimestamp: 1515635267852,
    attachmentTimestampLowerBound: 0,
    attachmentTimestampUpperBound: 12,
    nonce: 'XUBKE9RASA9VQZSQWADTEDPGRBV' } ]

最後に

 なんとか1回の再アタッチ後10分くらいで承認されて安心安心。マルチシグのテストの続きがスムーズにできた。おそらく近日中にそちらの記事も出せるだろう。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.