MultiversX Unity Tools
  • Overview
  • Demo App
  • Setup Guide
  • Quick Start
  • Video Tutorials
  • Complete API
    • CallSCMethod
    • CheckTransactionStatus
    • Connect
    • DeepLinkLogin
    • Disconnect
    • GetApiProvider
    • GetConnectedAccount
    • GetNetworkConfig
    • GetRequest
    • IsWalletConnected
    • LoadAllTokens
    • LoadImage
    • LoadNetworkConfig
    • LoadWalletNFTs
    • MakeSCQuery
    • PostRequest
    • SendEGLDTransaction
    • SendESDTTransaction
    • SendMultipleTrasactions
    • SendNFT
    • SignMessage
    • SignMultipleTrasactions
    • RefreshAccount
  • Releases
Powered by GitBook
On this page

Complete API

All API methods are located inside MultiversX.UnityTools.API

API Name
Description
CallSCMethod

Call a smart contract method.

CheckTransactionStatus

Check the blockchain status of a specific transaction.

Connect

Used to initialize the WalletConnect socket used for xPortal connection.

DeepLinkLogin

Login from the same mobile device that has the xPortal app already installed. It will automatically open the xPortal app.

Disconnect

Close the wallet connection.

GetApiProvider
GetConnectedAccount

Returns the current connected account.

GetNetworkConfig
GetRequest
IsWalletConnected

Simple check for connection status.

LoadAllTokens

Load all ESDT tokens from an account.

LoadImage

Load an image from and URL and display it directly on an image component when loaded.

LoadNetworkConfig

Load network config from API.

LoadWalletNFTs

Load metadata from all NFT properties from the connected wallet. From the metadata the media files can be downloaded.

MakeSCQuery

Make a smart contract query.

PostRequest
SendEGLDTransaction

Send an EGLD transaction for signing into the xPortal wallet. After the signing, the transaction will be automatically broadcast to the blockchain.

SendESDTTransaction

Send an ESDT transaction for signing into the xPortal wallet. After it is signed the transaction will be automatically broadcasted to the blockchain.

SendMultipleTrasactions

Send multiple transactions to sign in a single call.

SendNFT

Send an NFT to the destination address.

SignMessage

Sign a message with your wallet address.

SignMultipleTrasactions
RefreshAccount

Refresh the account balance and nonce.

PreviousVideo TutorialsNextCallSCMethod

Last updated 1 year ago

Get the API implementation used to interact with the . Using this you can call all API methods available inside the SDK from your Unity app.

Network config is required if direct interaction with is needed.

Call any from the MultiversX Network.

Make any kind of POST request using the .

Generic method to sign any transaction created with.

MVX SDK
MVX SDK
API
method
MultiversX API
MVX SDK