signer_test.go 478 B

1234567891011121314151617181920212223242526272829
  1. package core
  2. import (
  3. "testing"
  4. )
  5. func TestMnemonicToEthInfo(t *testing.T) {
  6. mn := GenerateMnemonicWords(128)
  7. addr, pri, err := MnemonicToEthInfo(mn)
  8. if err != nil {
  9. t.Log(err.Error())
  10. return
  11. }
  12. t.Log("系统地址", addr)
  13. t.Log("私钥", pri)
  14. t.Log("转码私钥", Base64Encode(pri))
  15. }
  16. func TestDecodeBase64(t *testing.T) {
  17. t.Log(Base64Decode(""))
  18. }
  19. func TestSign(t *testing.T) {
  20. sign, err := signMessage("msg", "")
  21. if err != nil {
  22. return
  23. }
  24. t.Log(sign)
  25. }