Skip to content

NEP-141 compliance correctness#202

Merged
mrLSD merged 14 commits into
developfrom
NEP-141-compliance-correctness
Aug 11, 2021
Merged

NEP-141 compliance correctness#202
mrLSD merged 14 commits into
developfrom
NEP-141-compliance-correctness

Conversation

@mrLSD
Copy link
Copy Markdown
Member

@mrLSD mrLSD commented Jul 28, 2021

Related to #191
Fixed:

  • storage_deposit

Added:

  • ft_metadata
  • get_metadata

@mrLSD mrLSD requested a review from artob as a code owner July 28, 2021 10:11
@mrLSD mrLSD self-assigned this Jul 28, 2021
@joshuajbouw joshuajbouw linked an issue Jul 28, 2021 that may be closed by this pull request
8 tasks
@mrLSD mrLSD requested review from birchmd and joshuajbouw July 28, 2021 12:22
@mrLSD mrLSD added the C-enhancement Category: New feature or request label Jul 28, 2021
Copy link
Copy Markdown
Member

@birchmd birchmd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where is the fix for ft_balance_of?

Comment thread Makefile Outdated
Comment thread src/connector.rs Outdated
Comment thread src/fungible_token.rs Outdated
@mrLSD
Copy link
Copy Markdown
Member Author

mrLSD commented Jul 28, 2021

Where is the fix for ft_balance_of?

It was fixed on develop branch

Comment thread src/parameters.rs
Comment thread src/connector.rs Outdated
Comment thread src/lib.rs Outdated
@mrLSD
Copy link
Copy Markdown
Member Author

mrLSD commented Jul 28, 2021

NB: for discussion

  • Metadata init as constant data (currently implemented as user parameters input)
  • ft_metadata results json vs borsh

Comment thread src/lib.rs Outdated
Copy link
Copy Markdown
Contributor

@joshuajbouw joshuajbouw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As per comments in Slack, do the following to get information for a constant:

  • Please check with NEAR what that JSON file is supposed to be like. It doesn't explain exactly what it should be in the standard.
  • Double check our symbol with Alex or Arto
  • SVG encode the aurora icon, get from Matt
  • Calculate reference hash of the JSON file
  • Give JSON file to Matt to upload to our website

Copy link
Copy Markdown
Contributor

@joshuajbouw joshuajbouw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me now, I believe that was everything.

Just needs to resolve the conflicts.

Comment thread src/connector.rs Outdated
Comment thread src/lib.rs Outdated
Comment thread src/connector.rs Outdated
Comment thread src/lib.rs Outdated
@mrLSD mrLSD requested a review from birchmd August 11, 2021 08:49
…JsonValue for serialization; include icon in default value; serialize reference_hash as base64; add sanity test
@joshuajbouw
Copy link
Copy Markdown
Contributor

Just need conflicts sorted and good to go.

@birchmd
Copy link
Copy Markdown
Member

birchmd commented Aug 11, 2021

Just need conflicts sorted and good to go.

Resolved in 2cfda54

@mrLSD mrLSD merged commit de5deab into develop Aug 11, 2021
@mrLSD mrLSD deleted the NEP-141-compliance-correctness branch August 11, 2021 20:06
artob added a commit that referenced this pull request Aug 14, 2021
* ERC-20: forbid using invalid NEP141 AccountID for mapping (#179)
* Timestamp should be in milliseconds for Ethereum compatibility (#208)
* feat(engine): Blockhash definition (#213)
* Update etc/state-migration-test/Cargo.lock (#211)
* Include cost of access list in intrinsic gas (#219)
* Bump tar from 4.4.13 to 4.4.15 in /etc/eth-contracts (#217)
* Feat(engine): Relayer payment (#215)
* Scheduled lint is supposed to run nightly clippy (#214)
* Return actual status of a transaction (#218)
* Added parser for Integer types (#183)
* Update to latest nightly (#221)
* Fix(engine): do not panic when user has insufficient balance to cover gas (#223)
* Update lock files (#224)
* Method to fix balance of aurora account on testnet (#225)
* Use math api host functions on mainnet (#228)
* NEP-141 compliance correctness (#202)
* Adapt workflows to dockerized runners (#231)
* Move block height to the end of hashed data. (#233)
* Ensure solidity artifacts are always recompiled (#234)
* Prevent test binary from deploying (#237)
* Add removal of eth-contracts to `make clean`
* Remove deploy_code feature gate

Co-authored-by: Dmitry Strokov <dmitry@aurora.dev>
Co-authored-by: Evgeny Ukhanov <evgeny@aurora.dev>
Co-authored-by: Joshua J. Bouw <joshua@aurora.dev>
Co-authored-by: Kirill <kirill@aurora.dev>
Co-authored-by: Michael Birch <michael@aurora.dev>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-enhancement Category: New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NEP-141 compliance correctness

3 participants