Type alias FordefiRpcSchema
FordefiRpcSchema: readonly [{
Method: "eth_chainId";
Parameters?: undefined;
ReturnType: Quantity;
}, {
Method: "eth_accounts";
Parameters?: undefined;
ReturnType: Address[];
}, {
Method: "eth_requestAccounts";
Parameters?: undefined;
ReturnType: Address[];
}, {
Method: "eth_sendTransaction";
Parameters: [transaction: FordefiWeb3TransactionRequest];
ReturnType: Hash;
}, {
Method: "eth_signTransaction";
Parameters: [request: FordefiWeb3TransactionRequest];
ReturnType: Hex;
}, {
Method: "personal_sign";
Parameters: [data: Hex, address: Address];
ReturnType: Hex;
}, {
Method: "eth_signTypedData";
Parameters: [address: Address, message: TypedDataDefinition];
ReturnType: Hex;
}, {
Method: "eth_signTypedData_v3";
Parameters: [address: Address, message: TypedDataDefinition];
ReturnType: Hex;
}, {
Method: "eth_signTypedData_v4";
Parameters: [address: Address, message: TypedDataDefinition];
ReturnType: Hex;
}]
Spec of all methods implemented by Fordefi.