Skip to content

Latest commit

 

History

History
274 lines (159 loc) · 4.44 KB

File metadata and controls

274 lines (159 loc) · 4.44 KB

HRPC Command Documentation

log

Request: @wdk-core/log-request

Fields:

  • type: enum (info, error, debug) (v1)
  • data: string (v1)

workletStart

Request: @wdk-core/workletStart-request

Fields:

  • enableDebugLogs: uint (optional) (v1)
  • seedPhrase: string (optional) (v1)
  • seedBuffer: string (optional) (v1)
  • config: string (v1)

Response: @wdk-core/workletStart-response

Fields:

  • status: string (v1)

getAddress

Request: @wdk-core/getAddress-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)

Response: @wdk-core/getAddress-response

Fields:

  • address: string (v1)

getAddressBalance

Request: @wdk-core/getAddressBalance-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)

Response: @wdk-core/getAddressBalance-response

Fields:

  • balance: uint (v1)

quoteSendTransaction

Request: @wdk-core/quoteSendTransaction-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)
  • options: object (v1)
    • to: string (v1)
    • value: uint (v1)

Response: @wdk-core/quoteSendTransaction-response

Fields:

  • fee: uint (v1)

sendTransaction

Request: @wdk-core/sendTransaction-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)
  • options: object (v1)
    • to: string (v1)
    • value: uint (v1)

Response: @wdk-core/sendTransaction-response

Fields:

  • fee: uint (v1)
  • hash: string (v1)

getAbstractedAddress

Request: @wdk-core/getAbstractedAddress-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)

Response: @wdk-core/getAbstractedAddress-response

Fields:

  • address: string (v1)

getAbstractedAddressBalance

Request: @wdk-core/getAbstractedAddressBalance-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)

Response: @wdk-core/getAbstractedAddressBalance-response

Fields:

  • balance: uint (v1)

getAbstractedAddressTokenBalance

Request: @wdk-core/getAbstractedAddressTokenBalance-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)
  • tokenAddress: string (v1)

Response: @wdk-core/getAbstractedAddressTokenBalance-response

Fields:

  • balance: uint (v1)

abstractedAccountTransfer

Request: @wdk-core/abstractedAccountTransfer-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)
  • options: object (v1)
    • token: string (v1)
    • recipient: string (v1)
    • amount: uint (v1)

Response: @wdk-core/abstractedAccountTransfer-response

Fields:

  • hash: string (v1)
  • fee: uint (v1)

abstractedSendTransaction

Request: @wdk-core/abstractedSendTransaction-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)
  • options: object (v1)
    • to: string (v1)
    • value: uint (v1)
    • data: string (v1)
  • config: object (optional) (v1)
    • paymasterToken: string (v1)

Response: @wdk-core/abstractedSendTransaction-response

Fields:

  • hash: string (v1)
  • fee: uint (v1)

abstractedAccountQuoteTransfer

Request: @wdk-core/abstractedAccountQuoteTransfer-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)
  • options: object (v1)
    • token: string (v1)
    • recipient: string (v1)
    • amount: uint (v1)

Response: @wdk-core/abstractedAccountQuoteTransfer-response

Fields:

  • fee: uint (v1)

getTransactionReceipt

Request: @wdk-core/getTransactionReceipt-request

Fields:

  • network: string (v1)
  • accountIndex: uint (v1)
  • hash: string (v1)

Response: @wdk-core/getTransactionReceipt-response

Fields:

  • receipt: string (v1)

dispose

Request: @wdk-core/dispose-request

Fields:

No fields defined


getApproveTransaction

Request: @wdk-core/getApproveTransaction-request

Fields:

  • token: string (v2)
  • recipient: string (v2)
  • amount: uint (v2)

Response: @wdk-core/getApproveTransaction-response

Fields:

  • to: string (v2)
  • value: uint (v2)
  • data: string (v2)