Skip to content

Commit

Permalink
update elrond-wasm
Browse files Browse the repository at this point in the history
  • Loading branch information
juliancwirko committed Jan 6, 2023
1 parent 8fbc8fb commit eef25c2
Show file tree
Hide file tree
Showing 12 changed files with 136 additions and 206 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
### [1.11.0](https://github.com/ElvenTools/elven-nft-minter-sc/releases/tag/v1.11.0) (2023-01-06)
- elrond-wasm framework update to 0.38.0

### [1.10.0](https://github.com/ElvenTools/elven-nft-minter-sc/releases/tag/v1.10.0) (2022-09-18)
- The number of the edition in the NFT name is now optional. It will be used by default, but you can opt-out (example: "nft_name #12" when there is 12.png and 12.json. When disabled: "nft_name")

Expand Down
86 changes: 31 additions & 55 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
[package]
name = "elven-nft-minter"
version = "1.10.0"
version = "1.11.0"
authors = ["Julian Ćwirko <julian.io>"]
edition = "2018"
edition = "2021"
publish = false

[lib]
path = "src/lib.rs"

[dependencies.elrond-wasm]
version = "0.34.1"
version = "0.38.0"

[dev-dependencies.elrond-wasm-debug]
version = "0.34.1"
version = "0.38.0"

[dev-dependencies]
num-bigint = "0.4.2"
Expand Down
11 changes: 5 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Be aware that the Smart Contract doesn't have any audits. It has complete functi

### What is it?

You are reading about the Smart Contract designed for the Elrond blockchain. Its primary purpose is to provide a simple logic for minting and buying a previously configured collection of NFTs. It does it in a randomized way. Version 1 of it supports:
You are reading about the Smart Contract designed for the MultiversX (Elrond) blockchain. Its primary purpose is to provide a simple logic for minting and buying a previously configured collection of NFTs. It does it in a randomized way. Version 1 of it supports:

- issuing the collection token
- setting the proper roles
Expand All @@ -22,7 +22,7 @@ You are reading about the Smart Contract designed for the Elrond blockchain. Its
- minting multiple NFTs in one transaction
- giveaway options + multiple addresses distribution in one transaction
- possibility to split the process into drops (waves/batches). It is named 'drop'
- configuring the allowlist, populate from a file or provide by hand
- configuring the allowlist, populating from a file or providing by hand
- claiming the developer rewards
- changing basic setup where it is possible
- and more...
Expand All @@ -35,30 +35,29 @@ Also, check how simple it is to deploy and interact with it using [elven-tools-c

### Check out possible workflows

Examples of how you can configure your Smart Contract in a couple of scenarios and how to use the CLI to do this faster and more efficient: [www.elven.tools/docs/elven-tools-workflows.html](https://www.elven.tools/docs/elven-tools-workflows.html)
Examples of how you can configure your Smart Contract in a couple of scenarios and how to use the CLI to do this faster and more efficiently: [www.elven.tools/docs/elven-tools-workflows.html](https://www.elven.tools/docs/elven-tools-workflows.html)](https://www.elven.tools/docs/elven-tools-workflows.html)

### All endpoints with short descriptions

For all commands, check out the docs: [www.elven.tools/docs/sc-endpoints.html](https://www.elven.tools/docs/sc-endpoints.html)

### Other ways of using it

You can always clone it and change it as you need. The best is to use the Elven Tools CLI tool, which can also be configured after changes. But nothing stops you from using the [erdpy](https://docs.elrond.com/sdk-and-tools/erdpy/erdpy/). It is all up to you. Of course you will need to do more work when using the erdpy.
You can always clone it and change it as you need. The best is to use the Elven Tools CLI tool, which can also be configured after changes. But nothing stops you from using the [erdpy](https://docs.elrond.com/sdk-and-tools/erdpy/erdpy/). It is all up to you. Of course, you will need to do more work when using the erdpy.

### Tracking the progress

- [Elven Tools Smart Contract kanban](https://github.com/orgs/ElvenTools/projects/4)

### Contact

- [Telegram](https://t.me/juliancwirko)
- [Twitter](https://twitter.com/JulianCwirko)

### You may also like

- [elven.js](https://github.com/juliancwirko/elven.js) - simplified wrapper over erdjs, designed to work as a plug-n-play solution for browser based use cases. No build steps and frameworks, just one file to rule it all! Check usage examples!
- [NFT Art Maker](https://github.com/juliancwirko/nft-art-maker) - generates images and metadata files and packs them into CAR files, all from provided PNG layers.
- [Buildo Begins](https://github.com/ElrondDevGuild/buildo-begins) - CLI toolset for interacting with the Elrond blockchain, APIs and smart contracts
- [Buildo Begins](https://github.com/xdevguild/buildo-begins) - CLI toolset for interacting with the MultiversX (Elrond) blockchain, APIs and smart contracts
- [Export collection owners to CSV](https://github.com/ElvenTools/elven-tools-collection-owners-csv)

### Issues and ideas
Expand Down
Loading

0 comments on commit eef25c2

Please sign in to comment.