Skip to content

Commit

Permalink
Merge a476069 into 55140ba
Browse files Browse the repository at this point in the history
  • Loading branch information
xunilrj committed Apr 24, 2024
2 parents 55140ba + a476069 commit a83a6c1
Show file tree
Hide file tree
Showing 57 changed files with 206 additions and 77 deletions.
147 changes: 115 additions & 32 deletions examples/Forc.lock
Original file line number Diff line number Diff line change
@@ -1,26 +1,34 @@
[[package]]
name = "abi_supertraits"
source = "member"

[[package]]
name = "advanced_storage_variables"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "array"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "asm_return_tuple_pointer"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "basic_storage_variables"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "break_and_continue"
Expand All @@ -30,16 +38,23 @@ dependencies = ["core"]
[[package]]
name = "cei_analysis"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "configurable_constants"
source = "member"
dependencies = ["core"]

[[package]]
name = "converting_types"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "core"
Expand All @@ -48,7 +63,10 @@ source = "path+from-root-70EE78029FACCEF1"
[[package]]
name = "counter"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "enums"
Expand All @@ -57,72 +75,114 @@ source = "member"
[[package]]
name = "fizzbuzz"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "hashing"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "identity"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "liquidity_pool"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "match_expressions"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "methods_and_associated_functions"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "msg_sender"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "mut_ref_params"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "native_asset"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "nested_storage_variables"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "option"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "ownership"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "result"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "signatures"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "std"
Expand All @@ -132,22 +192,34 @@ dependencies = ["core"]
[[package]]
name = "storage_example"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "storage_map"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "storage_vec"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "struct_storage_variables"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "structs"
Expand All @@ -160,22 +232,32 @@ source = "member"
[[package]]
name = "type_aliases"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "vec"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "wallet_abi"
source = "member"
dependencies = ["std"]
dependencies = [
"core",
"std",
]

[[package]]
name = "wallet_contract_caller_script"
source = "member"
dependencies = [
"core",
"std",
"wallet_abi",
]
Expand All @@ -184,6 +266,7 @@ dependencies = [
name = "wallet_smart_contract"
source = "member"
dependencies = [
"core",
"std",
"wallet_abi",
]
2 changes: 1 addition & 1 deletion examples/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# in the Sway repo, where each example is a package member of the workspace.
[workspace]
members = [
"abi_supertraits",
# "abi_supertraits",
"advanced_storage_variables",
"arrays",
"methods_and_associated_functions",
Expand Down
1 change: 0 additions & 1 deletion examples/abi_supertraits/Forc.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
[project]
authors = ["Fuel Labs <contact@fuel.sh>"]
entry = "main.sw"
implicit-std = false
license = "Apache-2.0"
name = "abi_supertraits"
1 change: 1 addition & 0 deletions examples/advanced_storage_variables/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "advanced_storage_variables"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/arrays/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "array"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/asm_return_tuple_pointer/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "asm_return_tuple_pointer"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/basic_storage_variables/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "basic_storage_variables"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/cei_analysis/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "cei_analysis"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/configurable_constants/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ license = "Apache-2.0"
name = "configurable_constants"

[dependencies]
core = { path = "../../sway-lib-core" }
1 change: 1 addition & 0 deletions examples/converting_types/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "converting_types"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/counter/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "counter"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/fizzbuzz/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "fizzbuzz"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/hashing/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "hashing"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/identity/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "identity"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/liquidity_pool/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "liquidity_pool"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/match_expressions/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "match_expressions"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/methods_and_associated_functions/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "methods_and_associated_functions"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }
1 change: 1 addition & 0 deletions examples/msg_sender/Forc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ license = "Apache-2.0"
name = "msg_sender"

[dependencies]
core = { path = "../../sway-lib-core" }
std = { path = "../../sway-lib-std" }

0 comments on commit a83a6c1

Please sign in to comment.