Consolidation Transaction
Network
Enum
Required
Mainnet
Allowed:
mainnet
hoodi
Source
Required
Source validator pubkey
Target
Required
Target validator pubkey
201 Created Consolidation transaction
Object
- data:
- network: string
- signing_payload: string
- unsigned_transaction_serialized: string
- contract_call_data: string
Errors
400 Bad Request422 Unprocessable Content
Example
Curl Request
curl --request POST \
--url https://api.figment.io/ethereum/consolidation \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'x-api-key: your-api-key-here' \
--data '
{
"network": "mainnet"
}'
Example Response
{
"data": {
"network": "string",
"signing_payload": "string",
"unsigned_transaction_serialized": "string",
"contract_call_data": "string"
}
}