You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/build/advanced-concepts/scaling.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ We can leverage this model to design an ideal system transaction architecture as
86
86
87
87
To simplify the system further, we can reuse the same cryptographic key multiple times within the same account by adding it as a new key. These additional keys can have a weight of 0 since they do not need to authorize transactions.
88
88
89
-
Here’s a visual example of how such an [account configuration](https://www.flowdiver.io/account/0x18eb4ee6b3c026d2?tab=keys) might look:
89
+
Here’s a visual example of how such an [account configuration](https://www.flowscan.io/account/18eb4ee6b3c026d2?tab=keys) might look:
Copy file name to clipboardExpand all lines: docs/build/basics/fees.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -159,7 +159,7 @@ You should see the `computationUsed` field. Take a note of the value, you will u
159
159
160
160
**On testnet or mainnet**
161
161
162
-
Once a transaction is completed, you can use an explorer like [Flowdiver](https://flowdiver.io/) to review the transaction details and events emitted. For Flowdiver, you can open the transaction in question and look for the event `FeesDeducted` from the [`FlowFees`](https://github.com/onflow/flow-core-contracts/blob/master/contracts/FlowFees.cdc) contract:
162
+
Once a transaction is completed, you can use an explorer like [Flowscan](https://flowscan.io/) to review the transaction details and events emitted. For Flowscan, you can open the transaction in question and look for the event `FeesDeducted` from the [`FlowFees`](https://github.com/onflow/flow-core-contracts/blob/master/contracts/FlowFees.cdc) contract:
Copy file name to clipboardExpand all lines: docs/build/basics/flow-token.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -92,7 +92,7 @@ Transactions are submitted using a Flow SDK via the Access API.
92
92
93
93
On Flow, a transaction is identified by its hash - the hash that exists as soon as that transaction is signed and submitted to an Access or Collection node.
94
94
Results of transactions can be queried by transaction hash through the Access API.
95
-
A user can check the status of a transaction at any time via the [Flow Block Explorer](https://www.flowdiver.io/).
95
+
A user can check the status of a transaction at any time via the [Flow Block Explorer](https://flowscan.io/).
96
96
97
97
To expose these results natively in your app, you can use a Flow SDK to fetch transaction results,
98
98
[for example using the Flow Go SDK](https://github.com/onflow/flow-go-sdk#querying-transaction-results).
Copy file name to clipboardExpand all lines: docs/build/basics/scripts.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ Scripts can be used for the following:
65
65
66
66
A script can be executed by submitting it to the Access API provided by access nodes. Currently, there are three API endpoints that allow a user to execute scripts at the latest sealed block, a previous block height, or a previous block ID.
Copy file name to clipboardExpand all lines: docs/build/basics/transactions.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -437,7 +437,7 @@ A user can define their own transactions or it can use already defined transacti
437
437
438
438
Transactions can be submitted and obtained from the access node APIs, currently, there are two gRPC and REST APIs. You can find more information about them here:
Press the "Init Account" button you should see the wallet ask you to approve a transaction. After approving, you will see a transaction response appear in your console (make sure to have that open). It may take a few moments. With the transaction result printed, you can use the `transactionId` to look up the details of the transaction using a [block explorer](https://testnet.flowdiver.io/).
451
+
Press the "Init Account" button you should see the wallet ask you to approve a transaction. After approving, you will see a transaction response appear in your console (make sure to have that open). It may take a few moments. With the transaction result printed, you can use the `transactionId` to look up the details of the transaction using a [block explorer](https://testnet.flowscan.io/).
Copy file name to clipboardExpand all lines: docs/ecosystem/bridges.md
+8
Original file line number
Diff line number
Diff line change
@@ -19,4 +19,12 @@ Bridges are mechanisms that connect different blockchain networks, enabling secu
19
19
20
20
[Axelar](https://www.axelar.network/) is a decentralized cross-chain network connecting over 55 blockchains, facilitating asset transfers and smart contract programmability. It features a proof-of-stake consensus for security and supports cross-chain applications through General Message Passing (GMP). Integrations with platforms like [Squid](https://www.squidrouter.com/) enable easy token swaps across networks like Ethereum and Polygon.
21
21
22
+
## LayerZero
23
+
24
+
[LayerZero](https://docs.layerzero.network/) is a decentralized omnichain interoperability protocol that enables direct cross-chain messaging and asset transfers. It uses a unique Ultra Light Node (ULN) architecture combined with decentralized verifiers to ensure secure message delivery across chains. LayerZero supports multiple EVM-compatible chains and provides developers with tools to build cross-chain applications through its EndpointV2 contracts.
25
+
26
+
## Hyperlane
27
+
28
+
[Hyperlane](https://www.usenexus.org/) is a modular interoperability framework that enables secure cross-chain communication. It allows developers to build applications that can seamlessly interact across different blockchain networks. Hyperlane's architecture emphasizes security and flexibility, providing customizable security models and permissionless interoperability between any blockchain networks.
Copy file name to clipboardExpand all lines: docs/evm/accounts.md
+12
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,18 @@ EOAs and Contract accounts function the same as on other EVM networks. Users may
22
22
23
23
However, in order to leverage all the features of Cadence, developers will need to utilize Cadence Owned Accounts.
24
24
25
+
:::danger
26
+
27
+
🚨🚨🚨 **ASSET LOSS RISK** 🚨🚨🚨
28
+
29
+
Cadence-Owned Accounts, easily identifiable by the leading zeroes (`0x00000000000000000000000`) **only exist on Flow**. The keys to these addresses are generated in a way that is not compatible with other networks.
30
+
31
+
As a result, any assets sent to one of these addresses on another network **will be lost permanently!**
32
+
33
+
We're working with major wallet providers to block such transfers, and recommend that all app and wallet developers do the same.
34
+
35
+
:::
36
+
25
37
## Cadence Owned Accounts
26
38
27
39
A Cadence Owned Account (COA) is a natively supported EVM smart contract wallet type that allows a Cadence resource to own and control an EVM address. This native wallet type provides the primitives needed to bridge or control assets across Flow EVM and Cadence facilitating composability between environments.
| authorizers | Addresses of the transaction authorizers |
1350
1350
| signatures |[Signatures](#transaction-signature) from all signer accounts |
1351
1351
1352
-
The detailed semantics of transaction creation, signing and submission are covered in the [transaction submission guide](../../../../../build/basics/transactions.md#signing-a-transaction).
1352
+
The detailed semantics of transaction creation, signing and submission are covered in the [transaction submission guide](../../build/basics/transactions.md#signing-a-transaction).
1353
1353
1354
1354
#### Proposal Key
1355
1355
1356
-
The proposal key is used to specify a sequence number for the transaction. Sequence numbers are covered in more detail [here](../../../../../build/basics/transactions.md#sequence-numbers).
1356
+
The proposal key is used to specify a sequence number for the transaction. Sequence numbers are covered in more detail [here](../../build/basics/transactions.md#sequence-numbers).
Copy file name to clipboardExpand all lines: docs/networks/flow-networks/index.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ For more information on how to access these networks, refer to the following gui
31
31
32
32
There are two primary ways to access on-chain data within the Flow network; Access Nodes and Light nodes. Access Nodes are the node type that are most useful for developers, as they provide access to the Flow network via the following API endpoints:
-[Status Page](https://status.onflow.org/) - Network status page
@@ -44,7 +44,7 @@ Rate limits for Flow Public Access nodes hosted by QuickNode are detailed [here]
44
44
45
45
If you’re getting started you don’t need to run your own node and you can use the above public nodes. The public access nodes are rate-limited, so as your product matures you might want to run your own node. There are multiple options available:
46
46
47
-
- Start with a [Light (Observer) Node](../node-ops/access-onchain-data/light-nodes/observer-node.md).
47
+
- Start with a [Light (Observer) Node](../node-ops/light-nodes/observer-node.md).
48
48
- You can also use a third-party provider like [Quicknode](https://www.quicknode.com/docs/flow).
49
49
50
-
Check out [Running a Node](../node-ops/access-onchain-data/light-nodes/observer-node.md) for more information.
50
+
Check out [Running a Node](../node-ops/light-nodes/observer-node.md) for more information.
Copy file name to clipboardExpand all lines: docs/networks/node-ops/access-nodes/access-node-configuration-options.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Serving execution data
3
3
sidebar_label: Execution Data
4
-
sidebar_position: 3
4
+
sidebar_position: 2
5
5
---
6
6
7
7
Flow chain data comprises of two parts,
@@ -100,7 +100,7 @@ gsutil ls "gs://flow-genesis-bootstrap/checkpoints/"
100
100
The checkpoint paths are in the format `flow-genesis-bootstrap/checkpoints/[network]/[epoch number]-[block height]/`.
101
101
Where
102
102
*`[network]` is the network the checkpoint is from. For example, `mainnet` or `testnet`.
103
-
*`[epoch number]` is the epoch number when the checkpoint was taken. You can find the current epoch number on the [flowdiver](https://www.flowdiver.io/) home page.
103
+
*`[epoch number]` is the epoch number when the checkpoint was taken. You can find the current epoch number on the [flowscan.io](https://flowscan.io/) home page.
104
104
*`[block height]` is the block height at which the checkpoint was taken.
105
105
Make sure that the checkpoint you select is from an epoch when your node was part of the network.
0 commit comments