diff --git a/keys.json b/keys.json index 2ec8a5e6..999df89d 100644 --- a/keys.json +++ b/keys.json @@ -1 +1 @@ -{"version":"31:0:0","base_url":"http://localhost:3434/","currency":"KUDO","currency_specification":{"name":"euro","num_fractional_input_digits":2,"num_fractional_normal_digits":2,"num_fractional_trailing_zero_digits":2,"alt_unit_names":"{\"0\":\"€\",\"3\":\"k€\"}","common_amounts":[]},"stefan_abs":"KUDO:0.00","stefan_log":"KUDO:0.00","stefan_lin":0,"asset_type":"fiat","accounts":[],"wire_fees":{"x-taler-bank":[]},"wads":[],"rewards_allowed":false,"kyc_enabled":false,"disable_direct_deposit":false,"master_public_key":"SJ0NYND22VQP3MP7FM754RDX8HCKVWAXTHY9SQNBTPRJZ2SPM2S0","reserve_closing_delay":{"d_us":32756645000000},"hard_limits":[],"zero_limits":[],"denominations":[{"cipher":"RSA","denoms":[{"rsa_pub":"040000YGPE1C5Y99752NH0XYQMV9H9QYRXTSZXNX7RV17GA0048H3QFVXDE7JZNFJ06H1WRF2XBXQPB9HP8X3XWJHCA710Y361C8S7S0Z6JAH7TPB8AYG6729880MJYS91W6Z4GFPSDSC37DW90N412VGZ6KBAJDW8EKTWW7KVZ19TR2V74CHX6KARHQFHFW71M1699NP632AXER9X8W7E6M5HQFSRKKX9C411XEX9E53RTH3JYZ0QZMJF5DRW0MW0WMD2M25AVPJNMZTZ49NWXFAV5M8278RRDWSGYNRVRZ8QC0FY76ZM6HQRYB5AA9CCJPA8NQSWRQ80GN7P8GDWJK2037BX56W30KD9G64WHX22HZE2WSEJZ0XEJG581ZVXTKC6CRFBRTFK98J9BXV3GNB9XXVX8F04002","master_sig":"HTJGF9WNSB11Z2A9ZGH44929TG7PCV98DBTZG94SZV8P474XB0S3TE9W30XAAEYNTNVEFMKTHVK2X7S4BSX87DN6GVSJEDC05EFG03R","stamp_start":{"t_s":1771956512},"stamp_expire_withdraw":{"t_s":1803492512},"stamp_expire_deposit":{"t_s":1803492512},"stamp_expire_legal":{"t_s":1803492512},"lost":null}],"value":"KUDO:0.01","fee_withdraw":"KUDO:0.00","fee_deposit":"KUDO:0.00","fee_refresh":"KUDO:0.00","fee_refund":"KUDO:0.00"},{"cipher":"RSA","denoms":[{"rsa_pub":"040000WTPHV9A7MEHVQREK8DM5NK5RAWGBJDR11ZTD44J1NR15FVF49QGKTTTRJHNV1T30J528W96WEC2VW9S197KD1KS27BPMJY2QYS65SNC2ZCE7BSXBQTSXJCRDGC99P5QMXVMSKDJ9HZC7T9HP8A0NMBWHJD5HXYEB60A9DVDA9KT7G7VFE30G6MEAQHP3G718VYCYYKDCXXXG1ZYDNW086V87KSD2VVDG7FKK59T8PHEKPAXHYQE1ZK2ATSVM8RJ1KXGDRQ7HPVP1ED9VDMV31KHZTVP76XSYZ8DT38VRMGREAC9XVQBXPA5AZ6WXF1J42MXSX3BN5QWBGV47XT0M1EX6VWJ2ERM1NWJ1CAH4BTR9D6C1EZQ9VY8XT4FZBGQ5C712Y5GFTJZEV556XBCDQWWMJ904002","master_sig":"M3HXFNVA2Q5508DZ982G0BE93Y0DS8BNMRPBA0MV9Y2Y1FN519XB0ZAFDRNAM5Y9WD02PD4DW0P3646KQE5B63N5KCN2QRYEFS1ZY2G","stamp_start":{"t_s":1771956512},"stamp_expire_withdraw":{"t_s":1803492512},"stamp_expire_deposit":{"t_s":1803492512},"stamp_expire_legal":{"t_s":1803492512},"lost":null}],"value":"KUDO:0.02","fee_withdraw":"KUDO:0.00","fee_deposit":"KUDO:0.00","fee_refresh":"KUDO:0.00","fee_refund":"KUDO:0.00"}],"exchange_sig":"WMKRQD4YPV3ZMAGR74CDXETSXZ1KMAMTH5PWB1PC16Q768A4VX6B964VEWX29PFFRK8ER96YKDVPDGFATRE12TNYH12K8BY2CK0AA00","exchange_pub":"M03XWHRBKYGVS46TX33W2NCKBH8KMSTXP0N5PS4H3EDS3TB6KYQG","recoup":[],"global_fees":[{"start_date":{"t_s":0},"end_date":{"t_s":99999999},"history_fee":"KUDO:0.00","account_fee":"KUDO:0.00","purse_fee":"KUDO:0.00","history_expiration":{"d_us":9999999000000},"purse_account_limit":1,"purse_timeout":{"d_us":9999999000000},"master_sig":"291EH5PMTD5KCM35VPREXS7VY87RZXAZS0WMN7CFA1MH2G1H40YSAJZT72Q64EKD22F278AHK8R71QSV03YNRC56CMN1SJXPG11PP3G"}],"list_issue_date":{"t_s":1771956512},"auditors":[],"signkeys":[{"key":"M03XWHRBKYGVS46TX33W2NCKBH8KMSTXP0N5PS4H3EDS3TB6KYQG","stamp_start":{"t_s":1795540112},"stamp_expire":{"t_s":1797358112},"stamp_end":{"t_s":1827076112},"master_sig":"86FX5WY3H55NW5RQ03BMH662S673E5FKHGZ04VG165CEN2D6E92A643NCPJ3AGF1F440SCT1D80PW5KJE7Q3YB44B99KJEQWMRQ8C38"},{"key":"5TSCRN9PKQQ7ZCKV3F2BGW9A25MV8BZA2MCAFY5TTKCH8PCVBDPG","stamp_start":{"t_s":1799168912},"stamp_expire":{"t_s":1800986912},"stamp_end":{"t_s":1830704912},"master_sig":"67ZS3X61MQ7PADPM8PXHC07E60CZY83YDSYQATF9QE6KGHRN4PV53N3MH0MEGJKMW0AZ6KTJ8S32R4BFDQEZD84PHQW7H1XXVGXHM3R"},{"key":"F7PWEYX3BDQ69CC0JZHYJ26XD72S228FVMPAVC8BGSPJC3PKQB60","stamp_start":{"t_s":1786468112},"stamp_expire":{"t_s":1788286112},"stamp_end":{"t_s":1818004112},"master_sig":"HAJ6E51F1M0YDWAE2JWN47VZX0WFB8RQ41C3XHMRGA36DNPCX29WJK0H960KZ8AKG7GH0P0BYKQWXYYA9VQ8MN4TDCNQ0H490E50238"},{"key":"XZK0WFNZWVEW8FVVW81GHVT90WB9FZVX7RE35MAH0NJ9YDMWVD50","stamp_start":{"t_s":1777396112},"stamp_expire":{"t_s":1779214112},"stamp_end":{"t_s":1808932112},"master_sig":"HDW4B986MYHK8A2KZZS6ZA2X1JCCR8Y32XZBWE95ZXS9WDXRKFFPDZZ7TY81NXK5NGY6AHXEASVX4VDXG36KHFY19D06FEYHFSPTR0R"},{"key":"KTVX6FAEDR74F7XXY9TQNBR568CQ3YABZYN9E8PZ6617CFJQ58M0","stamp_start":{"t_s":1788282512},"stamp_expire":{"t_s":1790100512},"stamp_end":{"t_s":1819818512},"master_sig":"CM3WV5QQ9ZHMGQ572MS8W1216WMQTNXW5W6H926Q95YFE22S4EXE8190575C0C9WPD0X9B383V5Y7WJ6Q3JSQZ2CWCFW2XYZH9ZE61G"},{"key":"G0N9CJ8508T0J1XS20NAS14JD6CPT8Y2RH7E3TV7PAFC9S6AJBZ0","stamp_start":{"t_s":1782839312},"stamp_expire":{"t_s":1784657312},"stamp_end":{"t_s":1814375312},"master_sig":"YGBG48VC8AH3DDEZ2DMNVZG2H0RJ63J1G1PP62SAGSFMP6X1XA2P5V2BRM5R1FNCXDDD97121TG1G3NKR3Y4ZF425QC3YDKHZB72W3G"},{"key":"HVM04856V7FTZV9F7QHXG6F5E14CDAAYBCHFBM525GRS50ADF5DG","stamp_start":{"t_s":1797354512},"stamp_expire":{"t_s":1799172512},"stamp_end":{"t_s":1828890512},"master_sig":"68DTEAG19RB2CQPCAW5JFH1MKSKNMFAEYSE8WR768JAYVM8DXVDJSS1N91VJ27VV2TNF0HZM4TRKT1X0XX1MP19KJNNT6TGFSR34J0G"},{"key":"WZGDNY0P30PPWS5MHYNKFW7CH36Y84HGHD6GENZSGKPDSH5YFTPG","stamp_start":{"t_s":1771956512},"stamp_expire":{"t_s":1773770912},"stamp_end":{"t_s":1803492512},"master_sig":"Y97D86NJQ6M3SYYFE6KHXWDSRWPFH10YHGCFJKXR0ENDK9F7K1TGVPZR0KC4GFQA4ZCTPQSVYXSBM5X0EMWBHPPKHM8JV4DYS91MA3G"},{"key":"V1XCV9RNZH2VC36HJXR838C72X0FE9KQ0M62MWR75SDJAR8MN150","stamp_start":{"t_s":1793725712},"stamp_expire":{"t_s":1795543712},"stamp_end":{"t_s":1825261712},"master_sig":"R7QE402H0XQGZ18YN7XE6C16XPN8QSSSN5DG2N66AWVKJB77CAW5HACZ88ZTD1E8XXF3PJSJ4ZPEDY6DJCTKFSPC4J9WCW8JWD72620"},{"key":"H0EYJN13VHZMPAY8R10HYSWDKMWH709C99H8HG5A60P9RP8Y5QHG","stamp_start":{"t_s":1800983312},"stamp_expire":{"t_s":1802801312},"stamp_end":{"t_s":1832519312},"master_sig":"CMJMZJZY4AM973SAQ65S3SQSR508AGGRTQR86MRZBK3JT879QWK3E6HXBH5YK0FR343NBN8JKJ7SKZSKWM62ZRRN6AMAKF6WR8KWA0R"},{"key":"QGBWFDYMVSB4AQMC604AFWXYYW4JJ00NXDSM9NW8E09FRZEJ65ZG","stamp_start":{"t_s":1781024912},"stamp_expire":{"t_s":1782842912},"stamp_end":{"t_s":1812560912},"master_sig":"NZQYJ5HWRVGFWYP3NKKCKN2JRPCR2GWM7EM3Z2B41DMGS8SE1T906RP67731Z1XK8V3QKJHT9T5NHJ1REH3AC2E5B37GWPGSHEFNA28"},{"key":"6K080RCP803623ZR9BCVZVV6T8BN7EVYZREG5GTXYPB45JWMWXS0","stamp_start":{"t_s":1784653712},"stamp_expire":{"t_s":1786471712},"stamp_end":{"t_s":1816189712},"master_sig":"QGPXX9PB8V3NQGJK679Q0NGJV1F6NZ573C7V4W3MMZSDN02FG29CNP8KZRE5DNPJ0VZRP0V8TD2HW96N178ZVCGMN94917AWF5DQ01G"},{"key":"4GCS29QVAB895PT57TBREJ7Z2FEEQGQ39AAMM4C7TP8S01J9ZMW0","stamp_start":{"t_s":1790096912},"stamp_expire":{"t_s":1791914912},"stamp_end":{"t_s":1821632912},"master_sig":"RTNQVDAKKNGNS0EFC3BBVRZPN602A5724JW2V1AA1D83G442R8BVJWB3ESJZMPBDMA876F09AZR4CEWQ62Q7F46NN7ANQAQSJ5HAY3G"},{"key":"084TDXBFFJG9G6XA5DE2MT1TDHPTX8ZEFP2XWZCEF7KYY3V599T0","stamp_start":{"t_s":1791911312},"stamp_expire":{"t_s":1793729312},"stamp_end":{"t_s":1823447312},"master_sig":"D7KQ0JV2MA5T56JPQ6A5WH3XWGYDW9EERMTF1Q36XM3RRRNNNG7YQ4145SGYANXSQ6KZG5FX0BA0WXV4644SKEEFJ0FGYFJ0KXHEG2R"},{"key":"8BSSW879HRZR8K62F7Y76TZ0ZXTT0HBJ01Y1M93J8PHWKB6S8GHG","stamp_start":{"t_s":1779210512},"stamp_expire":{"t_s":1781028512},"stamp_end":{"t_s":1810746512},"master_sig":"KEBEZ37E8GYQ72H2MXZHW0G5E1V4T46J6X9TSYEYBXZVQ9DB42849EYE939PT61RPCGAP888Q1H12QRA29R0PK8GTGBC79H6BBZA03R"},{"key":"ZFNDDWYTZ3CBFJMGYDV0NK4GSVP989ARVNFKQ0X07Y6F0M7CJEG0","stamp_start":{"t_s":1775581712},"stamp_expire":{"t_s":1777399712},"stamp_end":{"t_s":1807117712},"master_sig":"ETF8E2YK7SNRGBE49PS5MSB9HHQS7900K33AQKGVAHP61EBANA2XY5TJRNNTM0YWNXJYD291QP0SMD5W8GMJ6340C2GPBF7466EV82R"},{"key":"DX5DEZJDKYASBW4MJBPH1JY4V02GVYZD2JYJC0595XQ49S9MVX5G","stamp_start":{"t_s":1773767312},"stamp_expire":{"t_s":1775585312},"stamp_end":{"t_s":1805303312},"master_sig":"75S35NQBA0FXMNA0PTGHAMHZZ9481B96NGVP5F9B3F9YT9J3HP5MD20B375DVZB895ZN6PSS3N3WPB506DAMYBSW6BBZ9JVMDQBCJ1R"},{"key":"Y767Q8H0XMNDRVWKX9WSZ65GQEZHR1FMESXX0NVQDD63R8KQ9D6G","stamp_start":{"t_s":1802797712},"stamp_expire":{"t_s":1804612112},"stamp_end":{"t_s":1834333712},"master_sig":"6J18XT2EBE31K4ZBNWM611VXN63ADQFYMWW93HCW8QXA4EXHYE875CNA8EYATDMYW35B977QSNAPQQE74ZSC5PY79HCY6BHBD7TGE10"}]} \ No newline at end of file +{"version":"31:0:0","base_url":"http://localhost:3434/","currency":"KUDOS","currency_specification":{"name":"Kudos","num_fractional_input_digits":2,"num_fractional_normal_digits":2,"num_fractional_trailing_zero_digits":2,"alt_unit_names":"{\"0\":\"ク\",\"3\":\"kク\"}","common_amounts":[]},"stefan_abs":"KUDOS:0.00","stefan_log":"KUDOS:0.00","stefan_lin":0,"asset_type":"fiat","accounts":[],"wire_fees":{"x-taler-bank":[]},"wads":[],"rewards_allowed":false,"kyc_enabled":false,"disable_direct_deposit":false,"master_public_key":"SJ0NYND22VQP3MP7FM754RDX8HCKVWAXTHY9SQNBTPRJZ2SPM2S0","reserve_closing_delay":{"d_us":32756645000000},"hard_limits":[],"zero_limits":[],"denominations":[{"cipher":"RSA","denoms":[],"value":"KUDOS:0.01","fee_withdraw":"KUDOS:0.00","fee_deposit":"KUDOS:0.00","fee_refresh":"KUDOS:0.00","fee_refund":"KUDOS:0.00"},{"cipher":"RSA","denoms":[{"rsa_pub":"040000XEYYBB54CKVTR5QA9T6Q53K5XJZ4P77QQ51AQ88V0ZTR5YWAW1Q0ZD3A3P0FBT64E3YNFXG5YNFZMPEV85V9AWH63KH3P4J44XWMCH2RG3Q57X1RHJ7GG3WMWNHFX72DFSJS03G8SVXV5WDFVKV24P5T9XZZDFZXTC4DPCVK0SW0KB17ZWMH0CRZXEQHP6VYESXM16N6WPX5E84E67C1T8PB5HK0VJV5FS1CNMRVJFABNBG4JBW19M0WBHXMN9QS36E7JK0M86GKSHJZDCF7HMRDA04PF0ZGY7T9ZKVXBS08338BGAW3GETD3CR63JG0M3RREHNCDXXKBENWM9R6ZMMS1884ZSP9G1FVSYMGTZANP90VCSP9F2KEDWF738J2B4JDDY2F6F6X44K4606PMKAC0504002","master_sig":"6HRVQM7H3M387SF946JT12P9JCFTX5CXT8CA1F05AE6HW76DSHH0HMHV9KX2VSCDMZ5T25ZF24QV782EH9HKH6Y0YB13H8X2WF9MR3G","stamp_start":{"t_s":1772133181},"stamp_expire_withdraw":{"t_s":1803669181},"stamp_expire_deposit":{"t_s":1803669181},"stamp_expire_legal":{"t_s":1803669181},"lost":null}],"value":"KUDOS:0.02","fee_withdraw":"KUDOS:0.00","fee_deposit":"KUDOS:0.00","fee_refresh":"KUDOS:0.00","fee_refund":"KUDOS:0.00"}],"exchange_sig":"XEBQMKYV63MC7K7J1PVW8RD5TCMVEBC8C7AJJ07KJEBGCTP2QSP5EVZZ5HBXYN6A0XDY1BR6YTXBX290Q20AQKWZZQQTESKX1QZR400","exchange_pub":"0JH9PFHFJGWVSPC0NYAQ8VNJFSY78GYGXNVBSYACZP0NGPZXBJSG","recoup":[],"global_fees":[{"start_date":{"t_s":0},"end_date":{"t_s":99999999},"history_fee":"KUDOS:0.00","account_fee":"KUDOS:0.00","purse_fee":"KUDOS:0.00","history_expiration":{"d_us":9999999000000},"purse_account_limit":1,"purse_timeout":{"d_us":9999999000000},"master_sig":"70H0N9YTKJM605QCY7SCDNNJQXKDCXGVNV76CNAV85JA58B40ZGR81DM129EN2PD6DWHFBTYTCR5P1CZK480PEWXC91PHHT1HRFNY0R"}],"list_issue_date":{"t_s":1772133181},"auditors":[],"signkeys":[{"key":"0JH9PFHFJGWVSPC0NYAQ8VNJFSY78GYGXNVBSYACZP0NGPZXBJSG","stamp_start":{"t_s":1786644781},"stamp_expire":{"t_s":1788462781},"stamp_end":{"t_s":1818180781},"master_sig":"4NKB07SMD75WRRF0B99YAGM2DX9PW7CN7BE9X5552ST794KZ81VABPQ2Q3A48SVSTDMJYQEYEK5EGRZQTT9EWA4MVW30J59A0TX6C00"},{"key":"7DNJRNH2MHMSTM50TYCHT0TCNHJJ703A3W1MD0ZAWZEKEZT87TM0","stamp_start":{"t_s":1773943981},"stamp_expire":{"t_s":1775761981},"stamp_end":{"t_s":1805479981},"master_sig":"CWEYXJF1HFJSCW3BACETCG29C7JJ3S19DD5JKE0VE7G0FEKMEWTMC443R9PSECC0J9TDSM4DA3RNY143MBM408Z1WNJ8X9QYZ19HA38"},{"key":"FJXVQ6SN4K793YD3WG22RQC66WW2Q0FXGXNBW9ZKTF3KJ54T16YG","stamp_start":{"t_s":1795716781},"stamp_expire":{"t_s":1797534781},"stamp_end":{"t_s":1827252781},"master_sig":"SBMYTKBA3V1Q9F7GRFD596QTX37XQQ8NYH9HX972DB7MRKGVGS3XH5KCSPXQSC7WSTR968N0PXKRT7YFT387FFMTWW6TGNHT6WTHA1R"},{"key":"DEV3R5SWDK78RRMMA7S87EJZ03YV5G49TFQZPAWJDRNB3ZSCY7T0","stamp_start":{"t_s":1784830381},"stamp_expire":{"t_s":1786648381},"stamp_end":{"t_s":1816366381},"master_sig":"F3TB2CXRN49ZT2BHQTXEVWJZDNDN78AXBE9B13SEKB687R4VP84C6EPK9Z0FYRXWC0MS9N3YAQ0AR6DGT3QQZN2G940HMSNX7XK7C20"},{"key":"GEGDJGKRG56ZXYF3XGNVCR4XPCXBQ8AFJ302GK87JJ1N56WBF5RG","stamp_start":{"t_s":1772133181},"stamp_expire":{"t_s":1773947581},"stamp_end":{"t_s":1803669181},"master_sig":"D99W1YB7BJZ3MFNSBQXCF026MMNVPGARAQGHRE47SFCAS2QEC1JZQ2B5HRD3S4CEFKAKCJRY897VJXGCXQM46MJJ878KQ6SRWCSNE3G"},{"key":"V27DQFFJDPKKAYCBG7XP87W2TRCG3F8YPCPE5WMPK0VKEYYNVG4G","stamp_start":{"t_s":1801159981},"stamp_expire":{"t_s":1802977981},"stamp_end":{"t_s":1832695981},"master_sig":"3ESD044NN5N4JNQJQAR4Q3KGVW5F4R4H7APCNA1T8XZNM641W036Z8ECNV6YXNTR49P67NQBFMMN4QABNV15BA6NSEZC9KWDBE3EE2R"},{"key":"976M422EP2FN08K7JFZNCTN1B3AVF1PEYJY219DK0DJW5T889V30","stamp_start":{"t_s":1779387181},"stamp_expire":{"t_s":1781205181},"stamp_end":{"t_s":1810923181},"master_sig":"82DTHRCV8JDH60MVKAWCYV46BJF9CKT1057MCEAAFF45BRM0FEG5ENV5SZC8QYRTQ9A389DCTMATKY4AYCKEDSDQ770QNKBA4Y8JC08"},{"key":"NZD1R22KJK7QFTQT5ST5X838HC0Q6SD5XKK3C9ZEBT0JGG4DR2S0","stamp_start":{"t_s":1793902381},"stamp_expire":{"t_s":1795720381},"stamp_end":{"t_s":1825438381},"master_sig":"H9Q6Q418DHY90H1ZTGET7TMWESEJ73ZTWKCGKHEVF2JD33BMJ9T9MK8W9NK7RW8CHNB6J2EHFNGJXPM0K3S84WDHCA3NEQ36F7NM400"},{"key":"NEWWPQK8N7S7CJ3E3D0S6NQ6HFC9ZEFMF07V40NHW7BGWKFVXSQ0","stamp_start":{"t_s":1799345581},"stamp_expire":{"t_s":1801163581},"stamp_end":{"t_s":1830881581},"master_sig":"3GEQ5N6EHHWZDJBXM94KPE2C2MRA3G0PNCMBKNTEV5V4A6CBJQDW0BE392Q1AX1GV8M396P4YMKVTZSSK8BSSFV0RNAC83Q79DW0M18"},{"key":"S3BPQ1Q1BDNMP7N1FJQE9A6TJBPTVTYG4WD7XHT5VD635TA12M20","stamp_start":{"t_s":1792087981},"stamp_expire":{"t_s":1793905981},"stamp_end":{"t_s":1823623981},"master_sig":"SM95E5GWQRCD3A3JS006JJ17J6N96EX967VRDMRWVZYPE399V0VM002R2RDK23MF1SANXMXWVKCQC95H0NEN1023CG47M7AKY5QMR3G"},{"key":"63X7NDEPYSNYES7ZMGBYK37ARP236NNK60J78NNJKB5VD0MA10FG","stamp_start":{"t_s":1781201581},"stamp_expire":{"t_s":1783019581},"stamp_end":{"t_s":1812737581},"master_sig":"123B0182NYK7MQE4F73TJ1C4DCWFF8GFD33C3VWRM11H3AVP3STFH7R6747KZJAE63CJR15H7WJJMR1TJMTEZBRHGQ3MECCEXX7JM08"},{"key":"FB88NN7V9SSAMD0PC8K4BBQK64TW9VWMMFDAEGCNGXAKW0R4H9SG","stamp_start":{"t_s":1777572781},"stamp_expire":{"t_s":1779390781},"stamp_end":{"t_s":1809108781},"master_sig":"6ZQ35W735Q382Z15RCDX7JQXQ8FCMYR9RBBBBHS5WTYJNVFJCK43CFQ6YRD8QRQJ268GJ4CPC9JD42CWTG047SJA1MJJCXC60JDRR18"},{"key":"Y68CSJGDC4YF6CBXRPFM9W7M44WKT33GADW7TX0MHATGXFE7X70G","stamp_start":{"t_s":1788459181},"stamp_expire":{"t_s":1790277181},"stamp_end":{"t_s":1819995181},"master_sig":"R4A0PFMSEXSCKA2P0CVB8A6ZHNWGP0FQS9QA8BMVNGS1E451T1BQ828CQBF9ZJYY1VXQ9GY6H7B85FH5Y9D2W8129DYMZWYB5WBP23G"},{"key":"8JP6MZY3BYJH0BT5F9NZ6HGFNKS8P7SJVPDM1VJBWQA0EMV2TTG0","stamp_start":{"t_s":1775758381},"stamp_expire":{"t_s":1777576381},"stamp_end":{"t_s":1807294381},"master_sig":"TMRG570GH6CV35XFKCFEB7ZXHN5Y4EYFQFYX8AN201R91EZAX82SZXX4Y52NBXAVX5PKXQ4MDJFBVF453TG7ADJCMQ4PEWDQX489830"},{"key":"E0HGDKE812984M46BPQHZEM8VJR3M5N5G7JPE8PA6T5KWG9P53WG","stamp_start":{"t_s":1802974381},"stamp_expire":{"t_s":1804788781},"stamp_end":{"t_s":1834510381},"master_sig":"QBGDJQD5P3AJ4CNRD2Z8WTYHH10TRT5CHQRV7VQ57SBXPAEM7RJTBR5JPZA2PJV0R855098449RE4M352JBKWCD6NKXE3V9FSFJEE2G"},{"key":"HC2JAX89CTN5XJS9Y3GJ402FDCW8HQPH8RXVSX1AR2YNHS9EVJD0","stamp_start":{"t_s":1797531181},"stamp_expire":{"t_s":1799349181},"stamp_end":{"t_s":1829067181},"master_sig":"ZAV8DAR5G587VZ3Q66TJ356NGSGP4XPD25NPYZ7F83A3YC1PXSZVRVGFHJ41P4FRECHC9Q0PNV3KP3KBRN27H8RS2V3934FGC02K228"},{"key":"S2RK45JNKP1BP9NZ71TJJHZNRA6F1N64XX47FY4Q2AMS2MA26XMG","stamp_start":{"t_s":1790273581},"stamp_expire":{"t_s":1792091581},"stamp_end":{"t_s":1821809581},"master_sig":"W4Y99JKEZ4XV6N8QJBKKB8STCDSV19YVDDJSE9DVZR4NKR6QA2VYMTRHHAC87QPTCVV1A6XETVAW9ZKBENW4RK5703F7VM6WXYJEE1G"}]} \ No newline at end of file diff --git a/src/denomination.ml b/src/denomination.ml index e6664d22..029d1504 100644 --- a/src/denomination.ml +++ b/src/denomination.ml @@ -110,3 +110,31 @@ let make_denom_group_sorted denominations = |> List.sort cmp_group in l + +let print_denom dn = + let open Signatures.DenominationKeyValidity in + let r = + { + R.master= Config.master_public_key; + start= dn.stamp_start; + expire_withdraw= dn.stamp_expire_withdraw; + expire_spend= dn.stamp_expire_deposit; + expire_legal= dn.stamp_expire_legal; + value= dn.value; + fee_withdraw= dn.fee_withdraw; + fee_deposit= dn.fee_deposit; + fee_refresh= dn.fee_refresh; + fee_refund= dn.fee_refund; + denom_hash= dn.h_pub; + } + in + let to_hex s = + let hex = Hex.of_string s in + let hex = Hex.hexdump_s ~print_row_numbers:false ~print_chars:false hex in + hex + in + let s = Bin.to_string R.bin r in + Fmt.epr "@.h_pub:%s@." + (dn.h_pub |> Hash.DenominationHash.to_octets |> B32.encode); + Fmt.epr "@.%s@." (to_hex s); + () diff --git a/src/http_info.ml b/src/http_info.ml index a8793388..8c902c8a 100644 --- a/src/http_info.ml +++ b/src/http_info.ml @@ -80,6 +80,7 @@ let mk_keys ~db_conn (module Keys : Keys.S) ~last_issue_date = (fun v -> Timestamp.geq v.Denomination.stamp_start timestamp) denom_l in + let () = List.iter Denomination.print_denom denom_l in let* denominations = Denomination.make_denom_group_sorted denom_l in let* signkeys = Keys.signkeys () in