Skip to main content

CreateEthPersonalSignInput

Eth Personal Sign

input CreateEthPersonalSignInput {
authentication: AuthenticationInput
messageAddress: MessageAddressInput!
source: String!
sendToDevicesForSigning: Boolean
signatureEncryptionPublicKey: String
}

Fields

CreateEthPersonalSignInput.authentication ● AuthenticationInput input

The authentication tokens for the user

CreateEthPersonalSignInput.messageAddress ● MessageAddressInput! non-null input

The signPersonalMessage to be signed

CreateEthPersonalSignInput.source ● String! non-null scalar

A text field identifying where the request to sign came from - your application name should go here

CreateEthPersonalSignInput.sendToDevicesForSigning ● Boolean scalar

If the transaction should be submitted for devices for signing. Set to false to allow reviewing transaction data. Set to true when you want to send a transaction to devices to sign. Defaults to true.

CreateEthPersonalSignInput.signatureEncryptionPublicKey ● String scalar

A public key of the caller used to encrypt the signature. Must be on the secp256k1 curve

Member Of

createEthPersonalSign mutation