author
hasKey(publicKey: Bytes, keyType: Text): bool
interface:
author.hasKeyjsonrpc:
author_hasKeysummary: Returns true if the keystore has private keys for the given public key and key type.
unsafe: This method is only active with appropriate flags
hasSessionKeys(sessionKeys: Bytes): bool
interface:
author.hasSessionKeysjsonrpc:
author_hasSessionKeyssummary: Returns true if the keystore has private keys for the given session public keys.
unsafe: This method is only active with appropriate flags
insertKey(keyType: Text, suri: Text, publicKey: Bytes): Bytes
interface:
author.insertKeyjsonrpc:
author_insertKeysummary: Insert a key into the keystore.
unsafe: This method is only active with appropriate flags
pendingExtrinsics(): Vec<Extrinsic>
interface:
author.pendingExtrinsicsjsonrpc:
author_pendingExtrinsicssummary: Returns all pending extrinsics, potentially grouped by sender
removeExtrinsic(bytesOrHash: Vec<ExtrinsicOrHash>): Vec<Hash>
interface:
author.removeExtrinsicjsonrpc:
author_removeExtrinsicsummary: Remove given extrinsic from the pool and temporarily ban it to prevent reimporting
unsafe: This method is only active with appropriate flags
rotateKeys(): Bytes
interface:
author.rotateKeysjsonrpc:
author_rotateKeyssummary: Generate new session keys and returns the corresponding public keys
unsafe: This method is only active with appropriate flags
submitAndWatchExtrinsic(extrinsic: Extrinsic): ExtrinsicStatus
interface:
author.submitAndWatchExtrinsicjsonrpc:
author_submitAndWatchExtrinsicsummary: Submit and subscribe to watch an extrinsic until unsubscribed
submitExtrinsic(extrinsic: Extrinsic): Hash
interface:
author.submitExtrinsicjsonrpc:
author_submitExtrinsicsummary: Submit a fully formatted extrinsic for block inclusion