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

Update main from staging Jan 12 #260

Merged
merged 11 commits into from
Jan 12, 2024
Merged

Update main from staging Jan 12 #260

merged 11 commits into from
Jan 12, 2024

Conversation

timothymcmackin
Copy link
Collaborator

No description provided.

timothymcmackin and others added 11 commits January 8, 2024 08:36
* Squash commits to entrypoints file from default-entrypoint branch

* Most people can ignore this info
* Remove references to oxhead alpha

* Link to FA2 examples, including OA github
* Image link checker

* handle modules correctly

* simplify

* Add tests

* run tests as part of build

* move to test folder

* Test passed file paths

* Use Jest in MJS mode

* Allow passing a list of files to test

* try with mocha and chai

* run tests on PRs

* use updated action

* Run on only md and mdx files

* try this way

* add check on files content

* This seems to work with top-level await

* no need to run twice

* try with this PR setting

* correct paths

* remove logging message

* can I skip these steps?

* try adding a reporter

* continue on error so the reporter can do its job

* debug why test report file is not available

* upload artifact

* This didn't work

This reverts commit 3722bfe.

* try with quoted path

* Restore files that I changed to get errors

* Note about testing in readme
* Now that it uses separate entrypoint functions, this type is not used

* Show an entrypoint function instead of the main function

* Got to clear the module name field now for some reason

* clarify decimals

* frontend application typo

* 5 tez is enough

* For consistency, use snake case in cameLIGO
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.3...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* First draft of a topic on events

* How to convert the bytes to an address

* Be cler about where the data can go

* trim for clarity, because send implies a direct connection

* getting info about the event operation
* fist commit to prepare the rest of the tutorial

* version ready to be reviewed

* fix broken link

* fix typo

* Added remarks from Tim

* Grammar and style for parts 1 and 2

* wip grammar and style for parts 3 and 4

* Grammar and punctuation for parts 3 and 4

* Remove redundant Tezos from title

* adding company name

* adding author

---------

Co-authored-by: Tim McMackin <[email protected]>
* First draft of Unity quickstart

* Working with listeners

* Next steps

* It uses Beacon

* Handle wallet setup in another topic

* Trim setup steps

* Wallet connection in simpler  terms

* tweaks

* indenting

* Getting token balances

* typo

* unnecessary comma

* events

* Managing tokens

* Getting token info

* Smarter filtering

* Looking up tokens on a block explorer

* Put the beacon info in the right place

* account that originates is the admin

* These are capitalized

* the destination account

* Distinguish convenience method from entrypoint

* enable csharp syntax highlighting

* Consistency

* clarifications

* Basic signing

* Correct way to install per Berk

* typo

* Clarify signing, but still not quite sure of it

* Link to instructions for setting up a wallet

* Clarify VerifySignedPayload

* First draft of Unity quickstart

* Re-enable Unity overview page

* Newbie-oriented explanation of what you can do with Tezos

* Remove outdated installation info

* Quickstart link, installation instructions

* walletconnection scene

* Getting and funding a wallet

* Contract scene

* It does remember

* Random number of tokens

* Transfer scene

* Need the TezosManager prefab

* Summary of objects to be documented

* Delete out of date API section

* todos

* Simplify main objects that the SDK provides

* update installation instructions

* Link to instructions for setting up a wallet

* Updated webgl setup instructions

* Update walletconnection scene

* transfer scene update;

* wip

* info about prefabs

* dappmetadata object

* API, MessageReceiver, and TokenContract objects

* link to messagereceiver object

* TODO about IPFS and metadata

* New automated wallet type selection

* Metadata is predefined due to limitation in Beacon

* typo

* How to handle ipfs

* New TezosAuthenticator prefab

* Can also use IPFS directly

* link to install instructions

* Remove qr code info now that the prefab handles it all for you

* Trim down getting info about wallets

* Got this backwards somehow

* Trim these sections to focus on the code

* Trim signing section

* basic info on kukai, more needed

* Working on connection reference

* This is tzip-10, not 7

* Consistency in headings

* New IPFS upload scene

* Move scenes to a separate page

* IPFS upload scene

* WIP docs for API object

* Docs for dappmetadata object

* WIP docs for messagereceiver object

* WIP docs for TokenContract object

* They are read-only

* Not all of these fields are implemented

* Correction

* Working now

* oops

* Move Deploy up top

* Clarify which classes these objects come from

* Clarify signing response

* Handle JSON data

* Getting more info from the block explorer to populate the token object

* Tweaks

* Info for container topic

* Per Berk, don't use the constructors

* Spacing

* What's a counter?

* Put prefabs and objects in different sections

* GetContractMetadata is working now

* Tweaks

* Reference link

* Rework scenes to be more of what unity devs need

* Simplify

* This hash may change

* Location of the source

* OriginateContract method

* links

* Put unity docs in their own section

* Separate section for Unity SDK

* Info on entrypoints in the built-in contract

* Different contract metadata

* set_pause

* Delegate address

* Figured out how to call views

* Fix RequestSignPayload

* This is for calling arbitrary contracts

* add field names

* Each template is contained as a subfolder

Co-authored-by: Can Berk T. <[email protected]>

* double-click `WebGLCopyAndPaste.unitypackage`,

Co-authored-by: Can Berk T. <[email protected]>

* in their wallet application.

Co-authored-by: Can Berk T. <[email protected]>

* Remove reference to MainThreadExecutor

* sets up and initialises the Tezos SDK

Co-authored-by: Can Berk T. <[email protected]>

* This package automatically enables copy and paste

* The SDK also uses the [Newtonsoft JSON Unity Package]...

* Remove this note because this is now the up to date info

* links to reference pages

* ensure you have a Tezos-compatible wallet

Co-authored-by: Can Berk T. <[email protected]>

* typo

* Simplified code in quickstart

Co-authored-by: Can Berk T. <[email protected]>

* Application.persistentDataPath

Co-authored-by: Can Berk T. <[email protected]>

* to connect to wallets.

Co-authored-by: Can Berk T. <[email protected]>

* Add comments to creating a token example in quickstart

Co-authored-by: Can Berk T. <[email protected]>

* Add comments to code for fetching token balances

Co-authored-by: Can Berk T. <[email protected]>

* IRL typo

Co-authored-by: Can Berk T. <[email protected]>

* Clarify signing code in quickstart

Co-authored-by: Can Berk T. <[email protected]>

* title of page to tutorial scenes

* The SDK includes tutorial scenes

Co-authored-by: Can Berk T. <[email protected]>

* **TezosSDK > Tutorials**

Co-authored-by: Can Berk T. <[email protected]>

* The tutorials are in individual folders.

Co-authored-by: Can Berk T. <[email protected]>

* Remove imports from code examples

Co-authored-by: Can Berk T. <[email protected]>

* Code update

Co-authored-by: Can Berk T. <[email protected]>

* or tzkt.io

Co-authored-by: Can Berk T. <[email protected]>

* Lost a closing fence here

* Example scenes => tutorial scenes

* Remove imports from code examples

* indent consistency

* All installation instructions in one place

* Clarify what the prefabs do

* No underscores, for consistency

* tweaks

* typo

* Updated scene info

* Update screencaps to not show mobile border

* reorganize images into a unity folder

* clarify airgap webgl template

* Move prefabs up because they are important

* update info on prefabs

* How to change the RPC node

* TezosConfig object

* playerprefs

* Correct way to initalize with an existing contract

* updates to tutorial scenes

* Correct paths to scenes and files

* Remove empty objects section

* GetTokenMetadata now returns TokenMetadata

* SDKInitialized event

* AccountConnected and AccountDisconnected are now WalletConnected

* AccountConnected and AccountDisconnected are now WalletConnected

* Wallet.IsConnected property

* MessageReceiver is now EventManager

* timeout property

* HandshakeData property

* Runs when a connection to a wallet fails.

Co-authored-by: Can Berk T. <[email protected]>

* This is now WalletConnectionFailed

* Updated tutorial scene setup

* Installation and setup instructions

* GetActiveAddress is now GetWalletAddress

* changes to quickstart tasks

* updates to prefabs

* New SOs im place of the TezosConfig object

* Doesn't remember anymore

* better info on using the SOs

---------

Co-authored-by: Can Berk T. <[email protected]>
@timothymcmackin timothymcmackin self-assigned this Jan 12, 2024
@timothymcmackin timothymcmackin requested a review from a team as a code owner January 12, 2024 12:27
Copy link

vercel bot commented Jan 12, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
docs-staging ✅ Ready (Inspect) Visit Preview Jan 12, 2024 0:28am

@timothymcmackin timothymcmackin merged commit 78eb05b into main Jan 12, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants