everscale-org / bounties

Want to help improve the Everscale ecosystem? Join bounties program. Collaborate with others in the community to solve problems and earn rewards.
The Unlicense
10 stars 6 forks source link

Add support optional fields in Everscale web tools #12

Closed ilyar closed 2 years ago

ilyar commented 2 years ago

Is your feature request related to a problem? Please describe.

Everscale web tools — https://github.com/broxus/everscale-web-tools — Generic contracts UI and blockchain data visualizer.

Everscale Executor (https://ever.bytie.moe/executor) — a tool for interacting with the contract, just upload the ABI, it also works for the local network.

Everscale Solidity support optional fields optional(Type) but Executor not support optional fields.

For example SEW game ABI form project Everscale-SEW it deployd in testnet 0:ebd9085679adb983930b991814f02d497b902c87a9b240c6ede49008aca12a1f image

Everscale Serializer (https://ever.bytie.moe/serializer)

image image

Describe the solution you'd like Everscale Executor must support optional fields as pull request into https://github.com/broxus/everscale-web-tools:

Additional context the architecture is interesting in addition to TypeScript, Rust is used which compiles to wasm for subsequent use in the browser, this is used to work with data types.

Reward

The reward is paid in EVER tokens

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 722.0855 BUSD (721.04 USD @ $1.0/BUSD) attached to it.

ilyar commented 2 years ago

@developerfred up pl

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 722.0855 BUSD (723.53 USD @ $1.0/BUSD) attached to this issue has been cancelled by the bounty submitter

ilyar commented 2 years ago

https://github.com/everscale-org/bounties/issues/17

ilyar commented 2 years ago

https://github.com/broxus/everscale-web-tools/pull/4