Skip to content

Commit 5228abd

Browse files
elrond-wasm 0.14.0, mandos 0.6.0, elrond-codec 0.5.1
1 parent 4db315d commit 5228abd

File tree

115 files changed

+298
-283
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+298
-283
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,24 @@ There are several crates in this repo, this changelog will keep track of all of
55
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
66

77
## [Unreleased]
8+
9+
## [elrond-wasm 0.14.0, mandos 0.6.0, elrond-codec 0.5.1]
10+
- ESDT functionality:
11+
- ESDT system smart contract proxy, though which it is possible to mint, burn, issue, freeze, pause, etc.
12+
- Endpoints to handle NFTs. Also added NFT management in the ESDT system smart contract proxy
13+
- Get balance, get token data, local mint/burn
14+
- Contract calls:
15+
- Low-level and high-level support for synchronous calls via `execute_on_dest_context`.
16+
- Callback bug fix
817
- Improvements in storage mappers:
918
- VecMapper length is now lazy
1019
- UserMapper more functionality
20+
- Mandos
21+
- `scQuery` step
22+
- fixed defaults: unspecified fields now check the default value instead of being ignored
23+
- check logs
24+
- `nested:` and `biguint:` syntax
25+
- Upgraded to Rust2021.
1126

1227
## [elrond-wasm 0.13.0] - 2021-03-04
1328
### Main feature

contracts/benchmarks/send-tx-repeat/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ path = "src/lib.rs"
1212
wasm-output-mode = ["elrond-wasm-node"]
1313

1414
[dependencies.elrond-wasm]
15-
version = "0.13.0"
15+
version = "0.14.0"
1616
path = "../../../elrond-wasm"
1717

1818
[dependencies.elrond-wasm-derive]
19-
version = "0.13.0"
19+
version = "0.14.0"
2020
path = "../../../elrond-wasm-derive"
2121

2222
[dependencies.elrond-wasm-node]
23-
version = "0.13.0"
23+
version = "0.14.0"
2424
path = "../../../elrond-wasm-node"
2525
optional = true
2626

2727
[dev-dependencies.elrond-wasm-debug]
28-
version = "0.13.0"
28+
version = "0.14.0"
2929
path = "../../../elrond-wasm-debug"

contracts/benchmarks/send-tx-repeat/wasm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ features = ["wasm-output-mode"]
2121
default-features = false
2222

2323
[dependencies.elrond-wasm-output]
24-
version = "0.13.0"
24+
version = "0.14.0"
2525
path = "../../../../elrond-wasm-output"
2626
features = ["wasm-output-mode"]
2727

contracts/benchmarks/str-repeat/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ path = "src/lib.rs"
1212
wasm-output-mode = ["elrond-wasm-node"]
1313

1414
[dependencies.elrond-wasm]
15-
version = "0.13.0"
15+
version = "0.14.0"
1616
path = "../../../elrond-wasm"
1717

1818
[dependencies.elrond-wasm-derive]
19-
version = "0.13.0"
19+
version = "0.14.0"
2020
path = "../../../elrond-wasm-derive"
2121

2222
[dependencies.elrond-wasm-node]
23-
version = "0.13.0"
23+
version = "0.14.0"
2424
path = "../../../elrond-wasm-node"
2525
optional = true
2626

2727
[dev-dependencies.elrond-wasm-debug]
28-
version = "0.13.0"
28+
version = "0.14.0"
2929
path = "../../../elrond-wasm-debug"

contracts/benchmarks/str-repeat/wasm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ features = ["wasm-output-mode"]
2121
default-features = false
2222

2323
[dependencies.elrond-wasm-output]
24-
version = "0.13.0"
24+
version = "0.14.0"
2525
path = "../../../../elrond-wasm-output"
2626
features = ["wasm-output-mode"]
2727

contracts/examples/adder/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ path = "src/lib.rs"
1212
wasm-output-mode = ["elrond-wasm-node"]
1313

1414
[dependencies.elrond-wasm]
15-
version = "0.13.0"
15+
version = "0.14.0"
1616
path = "../../../elrond-wasm"
1717

1818
[dependencies.elrond-wasm-derive]
19-
version = "0.13.0"
19+
version = "0.14.0"
2020
path = "../../../elrond-wasm-derive"
2121

2222
[dependencies.elrond-wasm-node]
23-
version = "0.13.0"
23+
version = "0.14.0"
2424
path = "../../../elrond-wasm-node"
2525
optional = true
2626

2727
[dev-dependencies.elrond-wasm-debug]
28-
version = "0.13.0"
28+
version = "0.14.0"
2929
path = "../../../elrond-wasm-debug"

contracts/examples/adder/abi/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ publish = false
99
path = ".."
1010

1111
[dependencies.elrond-wasm]
12-
version = "0.13.0"
12+
version = "0.14.0"
1313
path = "../../../../elrond-wasm"
1414

1515
[dependencies.elrond-wasm-debug]
16-
version = "0.13.0"
16+
version = "0.14.0"
1717
path = "../../../../elrond-wasm-debug"

contracts/examples/adder/wasm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ features = ["wasm-output-mode"]
2121
default-features = false
2222

2323
[dependencies.elrond-wasm-output]
24-
version = "0.13.0"
24+
version = "0.14.0"
2525
path = "../../../../elrond-wasm-output"
2626
features = ["wasm-output-mode"]
2727

contracts/examples/crowdfunding-egld/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ path = "src/lib.rs"
1212
wasm-output-mode = ["elrond-wasm-node"]
1313

1414
[dependencies.elrond-wasm]
15-
version = "0.13.0"
15+
version = "0.14.0"
1616
path = "../../../elrond-wasm"
1717

1818
[dependencies.elrond-wasm-derive]
19-
version = "0.13.0"
19+
version = "0.14.0"
2020
path = "../../../elrond-wasm-derive"
2121

2222
[dependencies.elrond-wasm-node]
23-
version = "0.13.0"
23+
version = "0.14.0"
2424
path = "../../../elrond-wasm-node"
2525
optional = true
2626

2727
[dev-dependencies.elrond-wasm-debug]
28-
version = "0.13.0"
28+
version = "0.14.0"
2929
path = "../../../elrond-wasm-debug"

contracts/examples/crowdfunding-egld/abi/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ publish = false
99
path = ".."
1010

1111
[dependencies.elrond-wasm]
12-
version = "0.13.0"
12+
version = "0.14.0"
1313
path = "../../../../elrond-wasm"
1414

1515
[dependencies.elrond-wasm-debug]
16-
version = "0.13.0"
16+
version = "0.14.0"
1717
path = "../../../../elrond-wasm-debug"

0 commit comments

Comments
 (0)