system
accountNextIndex(accountId: AccountId): Index
interface:
system.accountNextIndexjsonrpc:
system_accountNextIndexsummary: Retrieves the next accountIndex as available on the node
addLogFilter(directives: Text): Null
interface:
system.addLogFilterjsonrpc:
system_addLogFiltersummary: Adds the supplied directives to the current log filter
unsafe: This method is only active with appropriate flags
addReservedPeer(peer: Text): Text
interface:
system.addReservedPeerjsonrpc:
system_addReservedPeersummary: Adds a reserved peer
unsafe: This method is only active with appropriate flags
chain(): Text
interface:
system.chainjsonrpc:
system_chainsummary: Retrieves the chain
chainType(): ChainType
interface:
system.chainTypejsonrpc:
system_chainTypesummary: Retrieves the chain type
dryRun(extrinsic: Bytes, at?: BlockHash): ApplyExtrinsicResult
interface:
system.dryRunjsonrpc:
system_dryRunsummary: Dry run an extrinsic at a given block
unsafe: This method is only active with appropriate flags
health(): Health
interface:
system.healthjsonrpc:
system_healthsummary: Return health status of the node
localListenAddresses(): Vec<Text>
interface:
system.localListenAddressesjsonrpc:
system_localListenAddressessummary: The addresses include a trailing /p2p/ with the local PeerId, and are thus suitable to be passed to addReservedPeer or as a bootnode address for example
localPeerId(): Text
interface:
system.localPeerIdjsonrpc:
system_localPeerIdsummary: Returns the base58-encoded PeerId of the node
name(): Text
interface:
system.namejsonrpc:
system_namesummary: Retrieves the node name
networkState(): NetworkState
interface:
system.networkStatejsonrpc:
system_networkStatesummary: Returns current state of the network
unsafe: This method is only active with appropriate flags
nodeRoles(): Vec<NodeRole>
interface:
system.nodeRolesjsonrpc:
system_nodeRolessummary: Returns the roles the node is running as
peers(): Vec<PeerInfo>
interface:
system.peersjsonrpc:
system_peerssummary: Returns the currently connected peers
unsafe: This method is only active with appropriate flags
properties(): ChainProperties
interface:
system.propertiesjsonrpc:
system_propertiessummary: Get a custom set of properties as a JSON object, defined in the chain spec
removeReservedPeer(peerId: Text): Text
interface:
system.removeReservedPeerjsonrpc:
system_removeReservedPeersummary: Remove a reserved peer
unsafe: This method is only active with appropriate flags
reservedPeers(): Vec<Text>
interface:
system.reservedPeersjsonrpc:
system_reservedPeerssummary: Returns the list of reserved peers
resetLogFilter(): Null
interface:
system.resetLogFilterjsonrpc:
system_resetLogFiltersummary: Resets the log filter to Substrate defaults
unsafe: This method is only active with appropriate flags
syncState(): SyncState
interface:
system.syncStatejsonrpc:
system_syncStatesummary: Returns the state of the syncing of the node
version(): Text
interface:
system.versionjsonrpc:
system_versionsummary: Retrieves the version of the node