19 lines
409 B
ReStructuredText
19 lines
409 B
ReStructuredText
|
Key Management
|
||
|
==============
|
||
|
|
||
|
Here we cover many aspects of handling keys within the Cosmos SDK framework.
|
||
|
|
||
|
Pseudo Code
|
||
|
-----------
|
||
|
|
||
|
Generating an address for an ed25519 public key (in pseudo code):
|
||
|
|
||
|
::
|
||
|
|
||
|
const TypeDistinguisher = HexToBytes("1624de6220")
|
||
|
|
||
|
// prepend the TypeDistinguisher as Bytes
|
||
|
SerializedBytes = TypeDistinguisher ++ PubKey.asBytes()
|
||
|
|
||
|
Address = ripemd160(SerializedBytes)
|