Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wip] Unity SDK reference #203

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
55e1c1c
wip
timothymcmackin Dec 1, 2023
2a05acb
info about prefabs
timothymcmackin Dec 1, 2023
c1d26d1
dappmetadata object
timothymcmackin Dec 1, 2023
505ddb0
API, MessageReceiver, and TokenContract objects
timothymcmackin Dec 1, 2023
2ab2380
Enable csharp
timothymcmackin Dec 5, 2023
4a6dfbf
WIP docs for API object
timothymcmackin Dec 5, 2023
991a253
Docs for dappmetadata object
timothymcmackin Dec 5, 2023
62bb2ca
WIP docs for messagereceiver object
timothymcmackin Dec 5, 2023
4fe1faa
WIP docs for TokenContract object
timothymcmackin Dec 5, 2023
9c764f0
They are read-only
timothymcmackin Dec 5, 2023
32936f3
Not all of these fields are implemented
timothymcmackin Dec 6, 2023
eefe0a2
Correction
timothymcmackin Dec 6, 2023
83881b3
Working now
timothymcmackin Dec 6, 2023
b0a6c9f
oops
timothymcmackin Dec 6, 2023
c9c5bc3
Move Deploy up top
timothymcmackin Dec 6, 2023
2381703
Clarify which classes these objects come from
timothymcmackin Dec 6, 2023
9c6792d
Clarify signing response
timothymcmackin Dec 6, 2023
1980345
Handle JSON data
timothymcmackin Dec 6, 2023
035fc18
Getting more info from the block explorer to populate the token object
timothymcmackin Dec 6, 2023
6c35f7e
Tweaks
timothymcmackin Dec 6, 2023
eb3d5f9
Info for container topic
timothymcmackin Dec 6, 2023
f1837cf
Per Berk, don't use the constructors
timothymcmackin Dec 6, 2023
6a52597
Spacing
timothymcmackin Dec 6, 2023
6807cc8
What's a counter?
timothymcmackin Dec 6, 2023
758bbbc
Put prefabs and objects in different sections
timothymcmackin Dec 6, 2023
a351bc7
GetContractMetadata is working now
timothymcmackin Dec 6, 2023
779f4b4
Tweaks
timothymcmackin Dec 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions docs/reference/unity.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: Unity SDK reference
authors: Tim McMackin
last_update:
date: 6 December 2023
---

The Tezos SDK for Unity provides several objects that your Unity project can use to work with Tezos.
These pages provide reference for the most important of these objects:

- [API object](./unity/API): Provides information about the Tezos blockchain, such as what tokens accounts or contracts control
- [DAppMetadata object](./unity/DAppMetadata): Provides read-only properties that describe the project
- [MessageReceiver object](./unity/MessageReceiver): Provides events that you can add listeners to, such as when users connect their wallets
- [TokenContract object](./unity/TokenContract): Provides a built-in FA2-compatible smart contract and convenience methods to work with it
- [Wallet object](./unity/Wallet): Provides methods to connect to wallets and send transactions from the connected account

The SDK also provides Unity prefabs that are prerequisites for the SDK; see [Prefabs](./unity/prefabs).
Loading