1/4
The weekend is for relaxing and recharging, but there’s also an opportunity for Builders to learn more, share, and enhance their skills.🛠️

Today we share a resource from @JankMichael andamp.io about testing @MultiversX #SmartContracts using the GWT style.

🧵👇 https://medium.com/andamp/t...
2/4
The article about "Testing @MultiversX #SmartContracts using the Given-When-Then (GWT) style" is available at:
medium.com/andamp/testing…

The source code of the #smartcontract they referenced in the article is at:
github.com/andamp-europe/…

👇
3/4
The Smart Contract used in this repository was created based on the default ping-pong example contract provided by the @MultiversX team at:
github.com/multiversx/mx-…

It is the same contract, supplemented by examples of tests written in the Given-When-Then (GWT) style.

👇
4/4
Diversifying is welcome in the field of #smartcontract testing, as it expands the horizon of use cases and eases the work of #developers 🧠

This article and repository have been added to our MultiversXBuilders.com at: multiversxbuilders.com/tools/view/04d…

Let's recharge, then build!🔋🛠️

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with MultiversX Builders (previously Elrond Builders)

MultiversX Builders (previously Elrond Builders) Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Elrond_Builders

Mar 27
1/
@PulsarMoney is a #Web3 Protocol offering instant on-chain finance automated tools via #smartcontracts powered by @MultiversX #blockchain

First module, currently available on #Devnet, consists of liquidity/treasury vaults, assets streaming and vesting #smartcontract 🪙

🧵👇 Image
2/
Liquidity Vaults are meant to ensure the stability of a project and build trust with investors by locking the LP tokens for a set period of time, protecting against rug pulls and other quick drain of tokens.

Liquidity Vaults or Lockers details:
docs.pulsar.money/products/vault…

👇
3/
Treasury Vaults uses the same mechanism as the Lockers but are dedicated to projects using ESDT tokens allocations, looking to prove to their communities that their tokens are locked for a period of time into @PulsarMoney #smartcontract 👀⬇️

docs.pulsar.money/products/vault…

👇
Read 6 tweets
Mar 23
1/
@nftrmarket is an #NFT marketplace and projects launchpad on @MultiversX 🪐

What differentiate it from its major counterparts @xoxnoNFTs @FrameItNFT & others is that it uses dynamic royalties and share 1% of the profit with the NFT Holders of its own #NFT collection.

🧵👇
2/
Dynamic royalties means that if an NFT Project sets its royalties to 10%, on @nftrmarket these royalties can have a different value or even 0% and the NFT Seller gets the difference.

Regardless of what feeling it produces, this novelty is an innovation in the #NFT space.

👇
3/
The Profit share part is a reward system for the Holders of their own NFT collection - (Regalia NFT) by sharing 50% of their marketplace fees, meaning 1% of all traded volume. Monthly & automated via #smartcontract🔥

Discover more about Regalia at:
nftr-market.gitbook.io/the-nftr.marke…

👇
Read 5 tweets
Mar 21
1/
@SmartBazaar_ is a coding free tool for launching ESDT tokens and #SFTs on @MultiversX

A user-friendly launchpad for projects looking to easily create, manage, and sell their token w/o any coding skills required, with #smartcontracts ready to deploy from UI dashboard.

🧵👇 Image
2/
Currently, contracts available to deploy are for ESDT and #SFT creation, but others will follow, such as staking, auction, airdrop or NFT creation.

There are also options to send ESDT/NFT/EGLD, purchase ESDT/SFT, vesting and claiming ESDT tokens.

smartbazaar.app

👇
3/
The ESDT #smartcontract allows you to create, import, send and create a sale for your ESDT token.

Vesting and Sale is customizable and the #smartcontract can be updated, if needed.

Same for #SFT, plus support for multi-collections, sales & simplified built-in functions.

👇
Read 4 tweets
Mar 20
1/
@JewelSwapX is a Peer-to-Pool #NFT lending protocol on @MultiversX built by @ElrondPunks & @combased_app

It empowers the @MultiversXNFT #community to participate in a Peer-to-pool Lending Liquidity Protocol by using #NFTs as collateral and borrowing up to 3 $EGLD/NFT🔥

🧵👇
2/
@JewelSwapX participants consists of Lenders & Borrowers⚖️

The Lenders can get up to 237% APY atm w/ compounded rewards. The lock period is set to 21 days.

Claiming or compounding rewards is very intuitive via the #dApp dashboard from:
app.jewelswap.io/dashboard

👇
3/
The Borrowers are the Holders of 15 top NFTs Collections and more to be added later:
app.jewelswap.io/collections

There are 3 borrow plans, w/ the lowest starting at only 0.5%, meaning you can borrow up to 3 $EGLD

Same intuitive Dashboard shows the previous & ongoing loans.

👇
Read 4 tweets
Mar 19
1/
Another week of building @MultiversX has come to an end. Great vibe after a weekend with three events and so many networking opportunities


…and a new product released: the #MultiversX Bridge 🌉


🧵👇
2/
Let’s review the weekly #MultiversXtech:


…and the other major updates of this week.

‘Polaris fixes’ Mainnet upgrade


TownHall Meeting on March 20, 15:00 UTC

youtube.com/@MultiversXOff…

👇
3/
Introducing the #MultiversX Global Outreach Tour


@xPortalApp Launch Championship participants received their Gritty Summit Chaser SFT


@UTRUST weekly recap


👇
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(