Skip to content

Implement Base58 Encode and Decode Interops on Neo#1833

Merged
shargon merged 4 commits intoneo-project:masterfrom
simplitech:base58-interop
Aug 14, 2020
Merged

Implement Base58 Encode and Decode Interops on Neo#1833
shargon merged 4 commits intoneo-project:masterfrom
simplitech:base58-interop

Conversation

@meevee98
Copy link
Contributor

@meevee98 meevee98 commented Aug 10, 2020

Included two new interops:

  • System.Binary.Base58Encode
  • System.Binary.Base58Decode

Tommo-L
Tommo-L previously approved these changes Aug 11, 2020
@erikzhang
Copy link
Member

I will close this because it has been discussed and be denied in #263.

@erikzhang erikzhang closed this Aug 11, 2020
@meevee98
Copy link
Contributor Author

@erikzhang #263 is about the address conversion to script hash, that takes some other validations besides the base58 conversion.
In #1614 base58 syscall is listed as a desired feature

@Tommo-L
Copy link
Contributor

Tommo-L commented Aug 12, 2020

Base58 is not only used for addresses, but also can be used for contract. For example, one contract request a url, which returns base58 value.

@erikzhang erikzhang reopened this Aug 12, 2020
erikzhang
erikzhang previously approved these changes Aug 12, 2020
shargon
shargon previously approved these changes Aug 12, 2020
@shargon
Copy link
Member

shargon commented Aug 13, 2020

@meevee98 could you update the base branch?

@meevee98 meevee98 dismissed stale reviews from shargon and erikzhang via f1a3f1d August 13, 2020 15:15
@shargon shargon merged commit 55d8c51 into neo-project:master Aug 14, 2020
roman-khimov added a commit to nspcc-dev/neo-go that referenced this pull request Aug 23, 2020
cloud8little pushed a commit to cloud8little/neo that referenced this pull request Jan 24, 2021
* base58 encode and decode interop

* protected methods

* coverage
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants