AptosSingleKeyAccountPublicKey class
Methods
-
cast<T extends AptosAccountPublicKey>()
→ T
-
inherited
-
createLayout({String? property})
→ Layout<Map<String, dynamic>>
-
Creates a layout structure for serialization.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toAddress()
→ AptosAddress
-
Convert the public key to an Aptos address.
override
-
toBcs({String? property})
→ List<int>
-
Serializes the object to BCS format (List of bytes).
inherited
-
toBcsBase64()
→ String
-
Converts the BCS-encoded bytes to a Base64 string.
inherited
-
toBcsHex()
→ String
-
Converts the BCS-encoded bytes to a hexadecimal string.
inherited
-
toBytes()
→ List<int>
-
Convert the public key to a byte array.
override
-
toHex({bool lowerCase = true, String prefix = ''})
→ String
-
Convert the public key to a hexadecimal string.
inherited
-
toJson()
→ Map<String, dynamic>
-
Converts the serialized object to a JSON-compatible Map.
inherited
-
toLayoutStruct()
→ Map<String, dynamic>
-
Converts the current object to a layout-friendly structure (Map format).
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
verifySignature({required List<int> message, required List<int> signature})
→ bool
-
signature must a valid aptos signature serialized as BCS (AnySignature,ED25519Signature,MultiKeySignature or...);
override