library
androidJvm
library
/
org.xmtp.android.library.messages
Package-level
declarations
Types
Functions
Properties
Types
Private
Key
Link copied to clipboard
typealias
PrivateKey
=
PrivateKeyOuterClass.PrivateKey
Private
Key
Builder
Link copied to clipboard
class
PrivateKeyBuilder
:
SigningKey
Public
Key
Link copied to clipboard
typealias
PublicKey
=
PublicKeyOuterClass.PublicKey
Signature
Link copied to clipboard
typealias
Signature
=
SignatureOuterClass.Signature
Signature
Builder
Link copied to clipboard
class
SignatureBuilder
Topic
Link copied to clipboard
sealed
class
Topic
Functions
consent
Proof
Text
Link copied to clipboard
fun
Signature
.
consentProofText
(
peerAddress
:
String
,
timestamp
:
Long
)
:
String
ensure
Wallet
Signature
Link copied to clipboard
fun
Signature
.
ensureWalletSignature
(
)
:
Signature
eth
Hash
Link copied to clipboard
fun
Signature
.
ethHash
(
message
:
String
)
:
ByteArray
generate
Link copied to clipboard
fun
PrivateKey
.
generate
(
)
:
PrivateKey
verify
Link copied to clipboard
fun
Signature
.
verify
(
signedBy
:
PublicKey
,
digest
:
ByteArray
)
:
Boolean
Properties
raw
Data
Link copied to clipboard
val
Signature
.
rawData
:
ByteArray
raw
Data
With
Normalized
Recovery
Link copied to clipboard
val
Signature
.
rawDataWithNormalizedRecovery
:
ByteArray
wallet
Address
Link copied to clipboard
val
PrivateKey
.
walletAddress
:
String
val
PublicKey
.
walletAddress
:
String