mnencode.c 453 B

12345678910111213141516171819202122
  1. #include <stdio.h>
  2. #include "mnemonic.h"
  3. main ()
  4. {
  5. mn_byte buf[0x10000];
  6. char outbuf[0x90000];
  7. int buflen;
  8. int n;
  9. fprintf (stderr, "%s\n", mn_wordlist_version);
  10. buflen = fread (buf, 1, sizeof (buf), stdin);
  11. n = mn_encode (buf, buflen, outbuf, sizeof outbuf, "x x x. x x x. x x x\n");
  12. if (n == 0)
  13. fwrite (outbuf, 1, strlen (outbuf), stdout);
  14. else
  15. fprintf (stderr, "mn_encode error %d\n", n);
  16. putchar ('\n');
  17. return 0;
  18. }