JsonRpcSigner
class JsonRpcSigner extends Signer implements TypedDataSigner { }
_address: string;
_index: number;
_legacySignMessage(message: Bytes | string): Promise<string>;
_signTypedData(
domain: TypedDataDomain,
types: Record<string, Array<TypedDataField>>,
value: Record<string, any>,
): Promise<string>;connectUnchecked(): JsonRpcSigner;
getAddress(): Promise<string>;
signMessage(message: Bytes | string): Promise<string>;
unlock(password: string): Promise<boolean>;
§Constructors
§
new JsonRpcSigner(constructorGuard: any, provider: JsonRpcProvider, addressOrIndex?: string | number)
[src]§Properties
§
provider: JsonRpcProvider
[src]§Methods
§
_signTypedData(domain: TypedDataDomain, types: Record<string, Array<TypedDataField>>, value: Record<string, any>): Promise<string>
[src]§
connect(provider: Provider): JsonRpcSigner
[src]§
connectUnchecked(): JsonRpcSigner
[src]§
sendTransaction(transaction: Deferrable<TransactionRequest>): Promise<TransactionResponse>
[src]§
sendUncheckedTransaction(transaction: Deferrable<TransactionRequest>): Promise<string>
[src]§
signTransaction(transaction: Deferrable<TransactionRequest>): Promise<string>
[src]