Skip to content

Releases: Metalink-App/web3x

v0.6.4

27 Oct 15:24
dd97ec9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.3...v0.6.4

Verify Message (Login with Metamask) Wallet Functionality

09 Oct 06:50
e6a621c

Choose a tag to compare

Changelog

  • Added Web3x.Wallet module
  • Follow ethers.js verify message flow but with boolean response, which can be used to verify a login with an ethereum keypair on a frontend client with an elixir backend / api.
  • Unit tested with a test wallet & real signatures with both invalid and valid address, message, signature, and nonce data.

Update name to Web3x

28 Sep 05:53
8f697a4

Choose a tag to compare

  • Per @hswick's request, we have renamed this fork of Exw3 to Web3x as we plan to modify this library for our internal development needs for Metalink projects.

Docs
Hex Release of 0.6.2

v0.6.1

27 Sep 02:34
3a62cb5

Choose a tag to compare

Changelog

  • Added Hardhat for testing modern EVM smartcontracts
  • Can now load abis from a map for use cases where abis are stored as JSONB in a database with ExW3.Abi.load_abi_map/1
  • Can now load abis from hardhat generated .json files with ExW3.Abi.load_hardhat_abi/1
  • Can now load bins from from hardhat abi file generated .json files with ExW3.Abi.load_hardhat_bin/1
  • Adde erc721 test contract & tested reading the erc721 :symbol function
  • Fixed bug for decoding functions calls with a single :string type as output