Cancel request to escape
Cancels a transaction that hasn't been sent out
Configure Keys
Detach ship
Request escaping to a different sponsor
Gets all pending transactions in the roller
Retrieves number of L2 transactions this ship is allowed to send to the Roller, per time slice
Naive Rollup DNSs
Returns status, hash and type of all L2 tx submitted by an ethereum address,
Returns all the ships controlled by an ethereum address as manage proxy
Naive State
Latest nonce (counting pending transactions) for the proxy of the given ship
Returns all the ships controlled by an ethereum address as owner proxy
Gets all pending transactions in the roller, by address
Gets all pending transactions in the roller, by ship
Gets the pending transaction in the roller that corresponds to the given hash
Retrieves Azimuth Point data for a specific ship
Predicted Naive State
Retrieves current number of L2 transactions this ship is allowed to send to the Roller
Returns configuration parameters of the Roller
Returns all the ships controlled by an ethereum address
Gets all spawned points by a star or galaxy
Returns all the ships controlled by an ethereum address as spawn proxy
Retrieves sponsees of the given ship, together with a list of points requesting to be sponsored
Status of an L2 transaction submitted to the Roller
Returns all the ships controlled by an ethereum address as transfer proxy
Returns a hash of the unsigned L2 transaction, following the format found at https://urbit.org/docs/azimuth/l2/bytestring#unsigned
Gets all points that haven't been spawned by a star or galaxy
Returns all the ships controlled by an ethereum address as voting proxy
Returns the hash of the serialized signature and raw bytes of the l2 tx. Used as unique identifier of a tx submitted to a L2 roller
DEPRECATED: Currently equivalent to prepareForSigning.
Returns a serialized L2 transaction, with the appropiate headers, and reversed endianness. Useful to be used together with, for example, Metamask personal_sign method
Reject ship
Set Management Proxy
Set Spawn Proxy
Set Transfer Proxy
Spawns a ship to an Ethereum Address
Returns the number of points that haven't been spawned by a star or galaxy
Transfers a point to an ethereum address
Timestamp of when the next L2 batch will be submitted
Timestamp of when the quota for submitting L2 transactions will be reset
Adds an optional JSONRPCError handler to handle receiving errors that cannot be resolved to a specific request
Adds a JSONRPC notification handler to handle receiving notifications.
Sets a default timeout in ms for all requests excluding notifications.
Initiates RollerRPCAPI.startBatch in order to build a batch call.
Subsequent calls to [[RollerRPCAPI.request]] will be added to the batch. Once RollerRPCAPI.stopBatch is called, the promises for the [[RollerRPCAPI.request]] will then be resolved. If there is already a batch in progress this method is a noop.
Initiates [[Client.stopBatch]] in order to finalize and send the batch to the underlying transport.
stopBatch will send the RollerRPCAPI calls made since the last RollerRPCAPI.startBatch call. For that reason, RollerRPCAPI.startBatch MUST be called before RollerRPCAPI.stopBatch.
Adopt ship