Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ env:
CARGO_TERM_COLOR: always
REGISTRY: ghcr.io
RUST_VERSION: 1.80.1
FORC_VERSION: 0.68.7
CORE_VERSION: 0.43.1
FORC_VERSION: 0.69.0
CORE_VERSION: 0.44.0
PATH_TO_SCRIPTS: .github/scripts

jobs:
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/publish-standards.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ env:
CARGO_TERM_COLOR: always
REGISTRY: ghcr.io
RUST_VERSION: 1.84.0
FORC_VERSION: 0.68.7
CORE_VERSION: 0.43.2
FORC_VERSION: 0.69.0
CORE_VERSION: 0.44.0

jobs:
verify-branch:
Expand Down Expand Up @@ -50,6 +50,7 @@ jobs:
"src14",
"src15",
"src16",
"src17",
"src20",
]
steps:
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
<a href="https://github.com/FuelLabs/sway-standards/actions/workflows/ci.yaml" alt="CI">
<img src="https://github.com/FuelLabs/sway-standards/actions/workflows/ci.yaml/badge.svg" />
</a>
<a href="https://crates.io/crates/forc/0.68.7" alt="forc">
<img src="https://img.shields.io/badge/forc-v0.68.7-orange" />
<a href="https://crates.io/crates/forc/0.69.0" alt="forc">
<img src="https://img.shields.io/badge/forc-v0.69.0-orange" />
</a>
<a href="./LICENSE" alt="forc">
<img src="https://img.shields.io/github/license/FuelLabs/sway-standards" />
Expand Down Expand Up @@ -184,7 +184,7 @@ Example of a minimal SRC-14 implementation with no access control.
Example of a SRC-14 implementation that also implements [SRC-5](https://docs.fuel.network/docs/sway-standards/src-5-ownership/).

> **Note**
> All standards currently use `forc v0.68.7`.
> All standards currently use `forc v0.69.0`.

<!-- TODO:
## Contributing
Expand Down
2 changes: 1 addition & 1 deletion docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Standards in this repository may be in various stages of development. Use of dra
If you don't find what you're looking for, feel free to create an issue and propose a new standard!

> **Note**
> All standards currently use `forc v0.68.7`.
> All standards currently use `forc v0.69.0`.

## Using a standard

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ name = "sparse_merkle_proof"

[dependencies]
src17 = { path = "../../../standards/src17" }
merkle = { git = "https://github.com/FuelLabs/sway-libs", branch = "master" }
merkle = "0.26.0"
2 changes: 1 addition & 1 deletion standards/src10/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src10.sw"
license = "Apache-2.0"
name = "src10"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-10 Standard allows for the implementation of a standard API for Native Bridges using the Sway Language."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src11/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src11.sw"
license = "Apache-2.0"
name = "src11"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-11 Standard allows for contract creators to make communication information readily available to everyone, with the primary purpose of allowing white hat hackers to coordinate a bug-fix or securing of funds."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src12/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src12.sw"
license = "Apache-2.0"
name = "src12"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-12 Standard allows for the implementation of a standard ABI for Contract Factories using the Sway Language. The standardized design designates how verification of newly deployed child contracts are handled."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src14/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src14.sw"
license = "Apache-2.0"
name = "src14"
version = "0.8.2"
version = "0.8.1"
description = "The SRC-14 Standard proposes a standard for simple upgradeable proxies."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src15/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src15.sw"
license = "Apache-2.0"
name = "src15"
version = "0.8.2"
version = "0.8.1"
description = "The SRC-15 Standard defines arbitrary metadata for any Native Asset that is not required by other contracts onchain, in a stateless manner."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src16/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src16.sw"
license = "Apache-2.0"
name = "src16"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-16 Standard sets out to standardize encoding and hashing of typed structured data. This enables secure off-chain message signing with human-readable data structures."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
16 changes: 8 additions & 8 deletions standards/src17/Forc.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[project]
authors = ["Fuel Labs <[email protected]>"]
categories = ["Standards", "Authentication", "Metadata"]
description = "The SRC-17 Standard defines a naming verification standard for onchain identities using offchain data."
documentation = "https://docs.fuel.network/docs/sway-standards/src-17-naming-verification/"
entry = "src17.sw"
homepage = "https://github.com/FuelLabs/sway-standards"
keywords = ["standard", "library"]
license = "Apache-2.0"
name = "src17"
version = "0.8.2"
description = "The SRC-17 Standard defines a naming verification standard for onchain identities using offchain data."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
documentation = "https://docs.fuel.network/docs/sway-standards/src-17-naming-verification/"
organization = "FuelLabs"
categories = ["Standards", "Authentication", "Metadata"]
keywords = ["standard", "library"]
repository = "https://github.com/FuelLabs/sway-standards"
version = "0.8.1"

[dependencies]
merkle = { git = "https://github.com/FuelLabs/sway-libs/", branch = "master" }
merkle = "0.26.0"
2 changes: 1 addition & 1 deletion standards/src20/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src20.sw"
license = "Apache-2.0"
name = "src20"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-20 Standard allows for the implementation of a standard API for Native Assets using the Sway Language."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src3/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src3.sw"
license = "Apache-2.0"
name = "src3"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-3 Standard enables the minting and burning of native assets for any fungible assets within the Sway Language. It seeks to define mint and burn functions defined separately from the SRC-20 standard."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src5/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src5.sw"
license = "Apache-2.0"
name = "src5"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-5 Standard intends to enable the use of administrators or owners in Sway contracts."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src6/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src6.sw"
license = "Apache-2.0"
name = "src6"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-6 Standard allows for the implementation of a standard API for asset vaults such as yield-bearing asset vaults or asset wrappers."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
2 changes: 1 addition & 1 deletion standards/src7/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ authors = ["Fuel Labs <[email protected]>"]
entry = "src7.sw"
license = "Apache-2.0"
name = "src7"
version = "0.8.0"
version = "0.8.1"
description = "The SRC-7 Standard defines the retrieval of on-chain arbitrary metadata for any Native Asset. This standard should be used if a stateful approach is needed."
homepage = "https://github.com/FuelLabs/sway-standards"
repository = "https://github.com/FuelLabs/sway-standards"
Expand Down
Loading