Ethereum (EVM)
Creates a new send transaction request and sends it to the provider.
The provider connection through which the resource is accessed
The send transaction request was successfully created.
Invalid request parameters
Authentication is required
Insufficient permissions
Resource not found
Resource conflict
Unable to process the contained instructions
Internal server error
Bad gateway
POST /v1/provider/evm/send-transaction HTTP/1.1
Host: auth.armory.playnarval.com
detached-jws: YOUR_API_KEY
x-client-id: text
x-connection-id: text
Content-Type: application/json
Accept: */*
Content-Length: 2813
{
"transactionRequest": {
"to": null,
"value": "text",
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"chainId": 1,
"from": null
},
"transactionId": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"providerSpecific": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
}
{
"data": {
"requestId": "text",
"createdAt": null,
"status": "text",
"externalStatus": "text",
"externalId": "text",
"txHash": "text",
"sendTransactionRequest": {
"transactionRequest": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"chainId": 1,
"from": null
},
"transactionId": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"providerSpecific": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
},
"idempotenceId": "text"
}
}
Returns a specific send transaction by ID.
The provider connection through which the resource is accessed
The send transaction details were successfully retrieved.
Invalid request parameters
Authentication is required
Insufficient permissions
Resource not found
Resource conflict
Unable to process the contained instructions
Internal server error
Bad gateway
GET /v1/provider/evm/send-transaction/{id} HTTP/1.1
Host: auth.armory.playnarval.com
detached-jws: YOUR_API_KEY
x-client-id: text
x-connection-id: text
Accept: */*
{
"data": {
"requestId": "text",
"createdAt": null,
"status": "text",
"externalStatus": "text",
"externalId": "text",
"txHash": "text",
"sendTransactionRequest": {
"transactionRequest": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"chainId": 1,
"from": null
},
"transactionId": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"providerSpecific": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
},
"idempotenceId": "text"
}
}
Creates a new personal message request and sends it to the provider.
The provider connection through which the resource is accessed
The signature request was successfully created.
Invalid request parameters
Authentication is required
Insufficient permissions
Resource not found
Resource conflict
Unable to process the contained instructions
Internal server error
Bad gateway
POST /v1/provider/evm/sign-message HTTP/1.1
Host: auth.armory.playnarval.com
detached-jws: YOUR_API_KEY
x-client-id: text
x-connection-id: text
Content-Type: application/json
Accept: */*
Content-Length: 2580
{
"data": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text",
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
}
{
"data": {
"requestId": "text",
"externalId": "text",
"status": "text",
"externalStatus": "text",
"idempotenceId": "text",
"signMessageRequest": {
"data": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text",
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
},
"createdAt": null,
"signature": {
"r": null,
"s": null,
"v": 1
}
}
}
Returns a specific signature request by ID.
The provider connection through which the resource is accessed
The signature request details were successfully retrieved.
Invalid request parameters
Authentication is required
Insufficient permissions
Resource not found
Resource conflict
Unable to process the contained instructions
Internal server error
Bad gateway
GET /v1/provider/evm/sign-message/{id} HTTP/1.1
Host: auth.armory.playnarval.com
detached-jws: YOUR_API_KEY
x-client-id: text
x-connection-id: text
Accept: */*
{
"data": {
"requestId": "text",
"externalId": "text",
"status": "text",
"externalStatus": "text",
"idempotenceId": "text",
"signMessageRequest": {
"data": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text",
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
},
"createdAt": null,
"signature": {
"r": null,
"s": null,
"v": 1
}
}
}
Creates a new signature request for typed data and sends it to the provider.
The provider connection through which the resource is accessed
The sign typed data request was successfully created.
Invalid request parameters
Authentication is required
Insufficient permissions
Resource not found
Resource conflict
Unable to process the contained instructions
Internal server error
Bad gateway
POST /v1/provider/evm/sign-typed-data HTTP/1.1
Host: auth.armory.playnarval.com
detached-jws: YOUR_API_KEY
x-client-id: text
x-connection-id: text
Content-Type: application/json
Accept: */*
Content-Length: 2804
{
"data": {
"domain": {
"name": "text",
"version": "text",
"chainId": 1,
"verifyingContract": null,
"salt": null
},
"types": {
"ANY_ADDITIONAL_PROPERTY": [
{
"name": "text",
"type": "text"
}
]
},
"primaryType": "text",
"message": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
},
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text",
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
}
{
"data": {
"requestId": "text",
"externalId": "text",
"idempotenceId": "text",
"createdAt": null,
"status": "text",
"externalStatus": "text",
"signTypedDataRequest": {
"data": {
"domain": {
"name": "text",
"version": "text",
"chainId": 1,
"verifyingContract": null,
"salt": null
},
"types": {
"ANY_ADDITIONAL_PROPERTY": [
{
"name": "text",
"type": "text"
}
]
},
"primaryType": "text",
"message": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
},
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text",
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
},
"signature": {
"r": null,
"s": null,
"v": 1
}
}
}
Returns a specific signature request for typed data by ID.
The provider connection through which the resource is accessed
The sign typed data details were successfully retrieved.
Invalid request parameters
Authentication is required
Insufficient permissions
Resource not found
Resource conflict
Unable to process the contained instructions
Internal server error
Bad gateway
GET /v1/provider/evm/sign-typed-data/{id} HTTP/1.1
Host: auth.armory.playnarval.com
detached-jws: YOUR_API_KEY
x-client-id: text
x-connection-id: text
Accept: */*
{
"data": {
"requestId": "text",
"externalId": "text",
"idempotenceId": "text",
"createdAt": null,
"status": "text",
"externalStatus": "text",
"signTypedDataRequest": {
"data": {
"domain": {
"name": "text",
"version": "text",
"chainId": 1,
"verifyingContract": null,
"salt": null
},
"types": {
"ANY_ADDITIONAL_PROPERTY": [
{
"name": "text",
"type": "text"
}
]
},
"primaryType": "text",
"message": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
},
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text",
"protocolPreset": [
"text"
],
"evaluation": {
"whitelisted": true,
"report": {
"action": "signTypedData",
"network": {
"networkId": "text",
"coinType": 1,
"evmChainId": 1,
"name": "text",
"createdAt": null
},
"rawPayload": {
"to": null,
"value": null,
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0",
"from": null,
"chainId": 1
},
"protocolPresets": [
{
"id": "text",
"name": "text",
"description": "text"
}
],
"whitelisted": true,
"intent": {
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
]
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": [
{
"label": "text",
"description": "text",
"descriptor": {
"inputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"name": "text",
"outputs": [
{
"name": "text",
"type": "text",
"internalType": "text",
"components": null
}
],
"stateMutability": "pure",
"type": "function",
"methodId": "text"
},
"interactWith": {
"owner": "text",
"info": {
"legalName": "text",
"url": "text",
"deploymentDate": "text"
},
"enums": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"contractName": "text",
"version": "text",
"protocolId": "text",
"protocolName": "text",
"protocolDescription": "text",
"contractAddress": null,
"contractChainId": 1
},
"hexSignature": "text",
"display": {
"fields": [
{
"label": "text",
"format": "addressName",
"address": null,
"contract": {
"name": "text"
},
"token": {
"name": "text",
"ticker": "text",
"decimals": 1,
"address": null
}
}
],
"requiredFields": [
"text"
]
},
"expectedBehavior": true,
"matchedPresets": [
{
"presetId": "text",
"matchedPolicies": [
"text"
]
}
],
"intents": null,
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
],
"decoderError": {
"code": 1,
"message": "text",
"context": null
}
}
},
"signature": null
}
},
"signature": {
"r": null,
"s": null,
"v": 1
}
}
}
Last updated