Method: Klay::Key#personal_sign
- Defined in:
- lib/klay/key.rb
#personal_sign(message, chain_id = nil) ⇒ String
Prefixes a message with \u0019Klaytn Signed Message:
and signs
it in the common way used by many web3 wallets. Complies with
EIP-191 prefix 0x19
and version byte 0x45
(E
). See also
Signature#personal_recover.
Ref: https://eips.ethereum.org/EIPS/eip-191
94 95 96 97 98 |
# File 'lib/klay/key.rb', line 94 def personal_sign(, chain_id = nil) = Signature. = Util.keccak256 sign , chain_id end |