From 3d6ab271cd96ec9203a08b25e2e85237393a1e0b Mon Sep 17 00:00:00 2001 From: Navid TehraniFar Date: Thu, 7 Sep 2023 11:04:25 -0700 Subject: [PATCH] edits --- docs/guides/building-vs-other-chains.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/guides/building-vs-other-chains.md b/docs/guides/building-vs-other-chains.md index 378f8ec863..996543a5ad 100644 --- a/docs/guides/building-vs-other-chains.md +++ b/docs/guides/building-vs-other-chains.md @@ -50,6 +50,7 @@ Check out the [Cadence website](https://cadencelang.dev/) to learn more about Ca If you’re already familiar with smart contracts, here are some resources that can help you get started with Cadence: - [The Cadence tutorial](../cadence/tutorial/01-first-steps.mdx) +- [Guide for Solidity Developers](../cadence/solidity-to-cadence.mdx) - ERC-20 equivalent on Flow is the Flow Fungible Token Standard - [Repository](https://github.com/onflow/flow-ft) - [Tutorial](../cadence/tutorial/06-fungible-tokens.mdx) @@ -118,6 +119,8 @@ Authorizing transactions is also more complex on Flow involving multiple roles: - Accounts can have multiple keys with varying weights - Multiple accounts can sign a single transaction (`prepare` takes any number of arguments) - Transaction computation fees can be paid by a different account, called the `Payer` account. +- The transaction [nonce](https://ethereum.org/en/developers/docs/accounts/#an-account-examined) is provided by the `Proposer` account. This enables rate control and order to be dictated by a different party if needed. +- All of the above roles can be the same account. The same powerful concept also exists for querying the blockchain state using Scripts. Here is a sample script that fetches the `ExampleNFT` IDs owned by a given account on Testnet: