WAX Unity Web3 Suite
AnchorLink
AnchorLink
  • Getting Started
  • Installation
    • WebGL installation
  • Examples
    • Quick Start
    • Login
    • Transact (with a Session)
    • Transact (without a Session)
    • Token Transfer
    • Vote
    • Manage CPU/NET
    • Sell Ram
    • Buy Ram
    • Bid Name
  • API Docs
    • AnchorLinkSharp
      • AnchorLink
      • ChannelInfo
      • Defaults
      • IdentifyResult
      • LinkAbiData
      • LinkCallback
      • LinkChannelSession
      • LinkChannelSessionData
      • LinkConstants
      • LinkCreate
      • LinkFallbackSession
      • LinkFallbackSessionData
      • LinkInfo
      • LinkOptions
      • LinkSession
      • LinkSessionDataBase
      • LinkSessionDataConverter
      • LinkSignatureProvider
      • LinkSignatureProviderArgs
      • LinkUtils
      • LoginResult
      • SealedMessage
      • SerializedLinkSession
      • TransactArgs
      • TransactOptions
      • TransactResult
      • WebSocketWrapper
      • Interfaces
        • ILinkOptions
        • ILinkStorage
        • ILinkTransport
      • Exceptions
        • LinkException
        • IdentityException
        • CancelException
        • SessionException
    • EosioSigningRequest
      • AbiConstants
      • CallbackPayload
      • IZlibProvider
      • IdentityV2
      • IdentityV3
      • InfoPair
      • RejectedPayload
      • RequestSignature
      • ResolvedCallback
      • ResolvedSigningRequest
      • SigningRequest
      • SigningRequestAbi
      • SigningRequestConstants
      • SigningRequestCreateArguments
      • SigningRequestCreateIdentityArguments
      • SigningRequestData
      • SigningRequestEncodingOptions
      • TransactionContext
      • TransactionHeader
    • AnchorLinkTransportSharp
      • Transports
        • UnityTransport
        • UnityCanvasTransport
        • UnityUiToolkitTransport
          • ScreenBase
          • PanelBase
          • FailurePanel
          • LoadingPanel
          • QrCodePanel
          • SigningTimerPanel
          • SuccessPanel
          • TimeoutPanel
          • Utils
      • StorageProviders
        • PlayerPrefsStorage
        • JsonLocalStorage
      • TransportOptions
      • NetZlibProvider
Powered by GitBook
On this page
Edit on GitHub

Installation

PreviousGetting StartedNextWebGL installation

Last updated 2 years ago

Requires Unity 2019.1+ with .NET 4.x+ Runtime

This package can be included into your project by either:

  1. Installing the package via Unity's Package Manager (UPM) in the editor (recommended).

  2. Importing the .unitypackage which you can download .

  3. Installing it via NuGet. (for Standard .NET users)

Dependencies

NativeWebsocket

WebSocket is a protocol that allows for real-time, two-way communication between a client and a server over a single, long-lived TCP connection. You can get installation instructions from this

EosSharp

  1. EosSharp is a library containing the necessary functionallity to serialize and deserialize Actions, Transactions, Blocks and other Data

  2. In addition it contains the necessary functionallity for all kinds of cryptographic operations

  3. Lastly it contains the functionallity allowing you and the AnchorLink-Library to access EOSIO or LEAP-based Nodes via their APIs.

EosSharp is not contained in this Package and no matter which installation method you choose, you have to install it manually in addition to this Package. If you havn't already installed it please follow the instructions in the section for of this GitBook.

1. Recommended - Installing via Unity Package Manager (UPM).

In your Unity project:

  1. Open the Package Manager Window/Tab

  2. Click Add Package From Git URL

  3. Enter URL: https://github.com/liquiidio/AnchorLinkSharp.git#upm

2. Importing the Unity Package.

Then in your Unity project:

  1. Open up the import a custom package window

  2. Navigate to where you downloaded the file and open it.

  3. Check all the relevant files needed (if this is a first time import, just select ALL) and click on import.


3. Install manually.

Then in your Unity project, copy the sources from AnchorLinkSharp into your Unity Assets directory.


4. Install via NuGet (for Standard .NET users only - No Unity3D)

.NET CLI

>dotnet add package Liquiid.io.AnchorLinkSharp

Package Manager

PM> Install-Package Liquiid.io.AnchorLinkSharp

Download the .

Download this .

here
link
EosSharp
UnityPackage here
project here
zip
tar.gz
Page cover image