Requests
Outis speaks wallet API versions 0.7 to 0.10.4, and JSON-RPC specs 0.9 and 0.10. The user approves every request that signs or sends something, in the extension.
| Method | What Outis does |
|---|---|
wallet_requestAccounts | Asks the user to connect the site. With silent_mode, answers only if it is already connected. |
wallet_requestChainId | Answers the current network. |
wallet_switchStarknetChain | Asks the user to switch to mainnet or Sepolia. |
wallet_addInvokeTransaction | Shows the calls, and sends them from the account. |
wallet_signTypedData | Shows the message, and signs it. |
wallet_deploymentData | The account's deployment data, before it is deployed. |
wallet_getPermissions, wallet_supportedWalletApi, wallet_supportedSpecs | Answers. |
wallet_strk20Balances, wallet_strk20InvokeTransaction, wallet_strk20PrepareInvoke | See Private requests. |
Other methods are refused with 163.