From 12c8fa572397680c6950b24f02e34e59699db7c3 Mon Sep 17 00:00:00 2001 From: Vishal <1117327+vishalchangrani@users.noreply.github.com> Date: Wed, 27 Nov 2024 15:40:58 -0800 Subject: [PATCH 1/4] Fixing broken link --- src/pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/index.js b/src/pages/index.js index fab1140..37fa934 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -140,7 +140,7 @@ export default function Home() {

Cadence includes several language features that prevent entire classes of bugs via a strong static type system, design by contract, - and capability-based access control. + and capability-based access control.

These security and safety features allow smart contract developers to focus on the business logic of their contract, From 5ca2d0af917479493e474ecd9a161b6ac306926c Mon Sep 17 00:00:00 2001 From: Vishal <1117327+vishalchangrani@users.noreply.github.com> Date: Wed, 27 Nov 2024 15:43:41 -0800 Subject: [PATCH 2/4] Update index.js --- src/pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/index.js b/src/pages/index.js index 37fa934..5f92ca7 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -140,7 +140,7 @@ export default function Home() {

Cadence includes several language features that prevent entire classes of bugs via a strong static type system, design by contract, - and capability-based access control. + and capability-based access control.

These security and safety features allow smart contract developers to focus on the business logic of their contract, From c0a89b649203fe5295ad097471966ec4f74f90b0 Mon Sep 17 00:00:00 2001 From: Vishal <1117327+vishalchangrani@users.noreply.github.com> Date: Wed, 27 Nov 2024 16:13:21 -0800 Subject: [PATCH 3/4] Update src/pages/index.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bastian Müller --- src/pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/index.js b/src/pages/index.js index 5f92ca7..37fa934 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -140,7 +140,7 @@ export default function Home() {

Cadence includes several language features that prevent entire classes of bugs via a strong static type system, design by contract, - and capability-based access control. + and capability-based access control.

These security and safety features allow smart contract developers to focus on the business logic of their contract, From 4b5eb59fd430fea7f1f31d37f5e9337a890c9efd Mon Sep 17 00:00:00 2001 From: Vishal <1117327+vishalchangrani@users.noreply.github.com> Date: Wed, 27 Nov 2024 16:18:46 -0800 Subject: [PATCH 4/4] changing base url to cadence-lang --- src/pages/index.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/pages/index.js b/src/pages/index.js index 37fa934..b76dd05 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -135,11 +135,11 @@ export default function Home() { Cadence provides security and safety guarantees that greatly simplify the development of secure smart contracts.

- As smart contracts often deal with valuable assets, Cadence provides the resource-oriented programming paradigm, + As smart contracts often deal with valuable assets, Cadence provides the resource-oriented programming paradigm, which guarantees that assets can only exist in one location at a time, cannot be copied, and cannot be accidentally lost or deleted.

- Cadence includes several language features that prevent entire classes of bugs via a strong static type system, design by contract, + Cadence includes several language features that prevent entire classes of bugs via a strong static type system, design by contract, and capability-based access control.

@@ -156,16 +156,16 @@ export default function Home() {

Built for permissionless composability

- Resources are stored directly in users' accounts, + Resources are stored directly in users' accounts, and can flow freely between contracts. They can be passed as arguments to functions, returned from functions, or even combined in arbitrary data structures. This makes implementing business logic easier and promotes the reuse of existing logic.

- Interfaces enable interoperability of contracts and resources allowing + Interfaces enable interoperability of contracts and resources allowing developers to integrate their applications into existing experiences easily.

- In addition, the attachments feature + In addition, the attachments feature of Cadence allows developers to extend existing types with new functionality and data, without requiring the original author of the type to plan or account for the intended behavior.

@@ -181,7 +181,7 @@ export default function Home() {

Cadence's syntax is inspired by popular modern general-purpose programming languages like Swift, Kotlin, and Rust, so developers will find the syntax and the semantics familiar. - Practical tooling, documentation, + Practical tooling, documentation, and examples enable developers to start creating programs quickly and effectively.