Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update legacy assets with proper AddressValidator #1896

Closed
devinbileck opened this issue Nov 8, 2018 · 13 comments · Fixed by #3009
Closed

Update legacy assets with proper AddressValidator #1896

devinbileck opened this issue Nov 8, 2018 · 13 comments · Fixed by #3009

Comments

@devinbileck
Copy link
Member

devinbileck commented Nov 8, 2018

I have split this into a separate issue from #1815 (comment).

A lot of legacy assets are using the deprecated DefaultAddressValidator which provides very basic and insufficient validation (non-null and non-empty). Any new asset implementations are required to provide their own AddressValidator implementation. To bring these legacy assets up to date and in order provide proper validation, they should be updated with an appropriate AddressValidator.

However, as part of #1861, a majority of these legacy assets will be delisted. So will need to review this once all untraded assets have been delisted.

@ripcurlx
Copy link
Contributor

ripcurlx commented Jan 7, 2019

@devinbileck Feel free to take this bounty 😄

@devinbileck
Copy link
Member Author

@ripcurlx There is a bounty for this? But feel free to assign it to me, I can take a look when I get a chance.

@ripcurlx
Copy link
Contributor

ripcurlx commented Jan 8, 2019

@devinbileck You've just added a bounty label on it 😄

@ManfredKarrer
Copy link
Contributor

@devinbileck Bounties are more for attracting new devs. Its always hard to estimate in advance value of those, so as you are already a experienced Bisq contributor I think its easier if you just work on it and request based on your efforts.

@niyid
Copy link
Contributor

niyid commented Jul 22, 2019

Hello @devinbileck

Is this being worked on? I can "help". :-D

@devinbileck
Copy link
Member Author

@niyid No I have not looked into this. Feel free to take over :)

@niyid
Copy link
Contributor

niyid commented Jul 23, 2019

For clarification; I believe the requirement is to do a check for references to the deprecated DefaultAddressValidator and replace those instances with more functional address validators. Correct?

I do not have to wait for the asset delisting do I?

@devinbileck
Copy link
Member Author

For clarification; I believe the requirement is to do a check for references to the deprecated DefaultAddressValidator and replace those instances with more functional address validators. Correct?

Correct.

I do not have to wait for the asset delisting do I?

No.

@niyid
Copy link
Contributor

niyid commented Jul 23, 2019 via email

@niyid
Copy link
Contributor

niyid commented Jul 24, 2019

Thanks Devin. You may reassign to me, please.

Regards.

@devinbileck devinbileck removed their assignment Jul 24, 2019
@devinbileck
Copy link
Member Author

I am unable to assign you. Would need @ripcurlx or @sqrrm to do that. But I have unassigned myself.

@niyid
Copy link
Contributor

niyid commented Jul 24, 2019 via email

@niyid
Copy link
Contributor

niyid commented Jul 24, 2019

Hi @ripcurlx

Can you please assign this task to me?

Regards.

@sqrrm
Copy link
Member

sqrrm commented Jul 25, 2019

@niyid assigned

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants