blessnet docs
  • Welcome to Blessnet
  • Getting Started
    • Quickstart
  • Reference
    • Blessnet Chain Details
    • Supported Chains
    • Contract Addresses
  • BLESS Token
    • BLESS
    • Get BLESS
    • BLESS Sepolia Faucet
    • BLESS Sprinkler
    • BLESS Dispenser
    • BLESS Bridge
  • Blessnet Apps
    • Attestations
    • Ethereals
    • Mirrors
    • Modular Permissions
    • Transaction Bridge
  • Papers and Articles
    • Whitepaper
  • Tech
    • Technical Reference
  • Blessnet API
    • Blessnet API URLs
    • /account-abstraction/operations
    • /account-abstraction/operations/accounts/:address
    • /account-abstraction/platforms/:platform/accounts/:id
    • /account-abstraction/platforms/:platform/accounts
    • /addresses/:address/delegates
    • /addresses/:address/permissions
    • /addresses/:address/vaults
    • /project
    • /bridge/transfers
    • /bridge/transfers/transactions/:hash
    • /deliveries/:id
    • /ethereals
    • /ethereals/:chainId/:address
    • /sprinkles
    • /tokens/:address/:id/uri
    • Block Scan API
  • Contract ABI
    • Attestions.sol
Powered by GitBook
On this page
  • Headers
  • Path Variables
  • Params
  • Response Body
  • Example Request
  • Response
  1. Blessnet API

/account-abstraction/operations/accounts/:address

You need an API key for this call. Please reach out to the Blessnet team to get setup.

GET /account-abstraction/operations/accounts/:address

The /account-abstraction/operations/accounts/:address endpoint returns details of all operations submitted for a given account.

Headers

Name
Value

x-api-key

Your API key

Path Variables

Name
Mandatory?
Default
Value

:address

Yes

The address of the account you are querying

Params

Name
Mandatory?
Default
Value

chain

No

mainnet

The chain type we are working with, either mainnet or sepolia

Response Body

The response provides an array of objects with a single entry representing an operation for the provided account.

The objects have the following properties:

Name
Type
Description

_id

string

The unique Id for this transfer

status

string

The status of the operations. Possible values: - pending - failed - succeeded

source

string

The origin of the operation request.

sourceChain

string

The origin chain for the request, will be 0 if request originated off-chain.

sourceContract

string

The origin contract for the request, will be the zero address if request originated off-chain.

destinationChain

number

The chain Id of the chain this operation will run on

destinationContract

string

The contract address destination for this operation (i.e. the endpoint).

sourceKey

string

bytes32 hash of the submitting API key.

callData

string

The calldata to execute on-chain.

opAccount

string

The abstract account executing the operation.

opTarget

string

The target contract of the operation.

opCalldata

string

The hex calldata that will be executed.

opHash

string

Hash of the hex calldata.

processed

boolean

If the operation has been processed.

timestamp

string

Time of execution.

decodedError

object

Decoded information from error logs, if any.

error

boolean

Will be true if an error has occured.

errorDetails

object

Full dump of the error details logged.

Example Request

GET https://api.bless.net/account-abstraction/operations/accounts/:address?chain=sepolia

Response

[
    {
        "_id": "67a37030d28e2c5e2784513e",
        "status": "succeeded",
        "source": "api-aa",
        "sourceChain": 0,
        "sourceContract": "0x0000000000000000000000000000000000000000",
        "destinationChain": 11145513,
        "destinationContract": "0xF638467824B175196856ac72FdCB6a92d61950d2",
        "sourceKey": "0x50866de637ba6022f5af826c863c5ce619ab70631dee5ecb3a0063116c4e0556",
        "calldata": {
            "to": "0xF638467824B175196856ac72FdCB6a92d61950d2",
            "data": "0x765e827f000000000000000000000000000000000000000000000000000000000000004000000000000000000000000038d62e7009752c9e04cb26a81f53fa5162ac3a4f00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000d46401394312c0aab2715851ca9aa45d915894eb000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000249f00000000000000000000000000007a120000000000000000000000000000000000000000000000000000000000000520800000000000000000000000005f5e10000000000000000000000000005f5e10000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c4b61d27f60000000000000000000000004995423334127293b31d8c810bb183809f82be5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000012462a6135100000000000000000000000043fecdbeba28503c303360672c5f05825f306785000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410aa47e9053de094875505b5082dd05581b2f18aa125bdbc337decc16a39e42b75e573f1e9c974947618ddf11fe7fda7963903388545198b203f0e97f45c3e1b51c00000000000000000000000000000000000000000000000000000000000000"
        },
        "opAccount": "0xd46401394312C0AAb2715851cA9aa45D915894Eb",
        "opTarget": "0x4995423334127293b31d8c810Bb183809f82Be55",
        "opCalldata": "0x62a6135100000000000000000000000043fecdbeba28503c303360672c5f05825f306785000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
        "opHash": "0x12f2dde391665added86c391ed0b8eff1cf7ae61423d79c2a97eb17dbbd1bd35",
        "processed": true,
        "timestamp": "2025-02-05 14:05:36",
        "deliveryHash": "0x642165d04fd00a6748545a8301fe4d34b069578684d73d4b33ee003bb66cc978"
    }
]
Previous/account-abstraction/operationsNext/account-abstraction/platforms/:platform/accounts/:id

Last updated 2 months ago