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: 308
{
"transactionRequest": {
"to": "text",
"value": "text",
"data": null,
"gasLimit": null,
"gasPrice": null,
"maxFeePerGas": null,
"maxPriorityFeePerGas": null,
"nonce": 1,
"type": "0"
},
"transactionId": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"providerSpecific": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
{
"data": {
"requestId": "text",
"status": "text",
"externalStatus": "text",
"externalId": "text",
"txHash": "text",
"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",
"status": "text",
"externalStatus": "text",
"externalId": "text",
"txHash": "text",
"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: 97
{
"data": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text"
}
{
"data": {
"requestId": "text",
"externalId": "text",
"status": "text",
"externalStatus": "text",
"idempotenceId": "text",
"signMessageRequest": {
"data": "text",
"source": {
"type": "account",
"id": "text"
},
"idempotenceId": "text",
"requestId": "text"
},
"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"
},
"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: 321
{
"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"
}
{
"data": {
"requestId": "text",
"externalId": "text",
"idempotenceId": "text",
"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"
},
"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",
"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"
},
"signature": {
"r": null,
"s": null,
"v": 1
}
}
}
Last updated