module Minter::Key

Public Class Methods

address_from_mnemonic(mnemonic) click to toggle source
# File lib/minter/key.rb, line 17
def self.address_from_mnemonic(mnemonic)
  Minter::WalletFfi.AddressFromMnemonic(mnemonic)
end
address_from_private_key(private_key) click to toggle source
# File lib/minter/key.rb, line 21
def self.address_from_private_key(private_key)
  Minter::WalletFfi.AddressFromPrivateKey(private_key)
end
address_from_public_key(public_key) click to toggle source
# File lib/minter/key.rb, line 25
def self.address_from_public_key(public_key)
  Minter::WalletFfi.AddressFromPublicKey(public_key)
end
new_mnemonic() click to toggle source
# File lib/minter/key.rb, line 5
def self.new_mnemonic
  Minter::WalletFfi.NewMnemonic
end
private_key_from_mnemonic(mnemonic) click to toggle source
# File lib/minter/key.rb, line 9
def self.private_key_from_mnemonic(mnemonic)
  Minter::WalletFfi.PrivateKeyFromMnemonic(mnemonic)
end
public_key_from_private_key(private_key) click to toggle source
# File lib/minter/key.rb, line 13
def self.public_key_from_private_key(private_key)
  Minter::WalletFfi.PublicKeyFromPrivateKey(private_key)
end