mnencode.c 477 B

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