add subname id #20
Closed
zxq9 wants to merge 3 commits from
add-subname-id into master
pull from: add-subname-id
merge into: :master
:master
:uw-aci
:uw-account-mint
:uw-receive-tx
:uw-asn1
:uw-new-acs
:uw-auth-groups
:uw-ext-account-types
:uw-zomp-vsn-0.2.0
:uw-ac-side-tx-types
:uw-account_seckey
:uw-hash-api-type
:uw-gmser_dyn-rewrite
:uw-save-options
:uw-dyn-options
:uw-anyint
:uw-dynamic-encoding2
:uw-dynamic-encoding
:eureka
:runner
:uw-ac-proposals
:add_token_swap
:add_ga_meta_tx_auth_data_type
:use-latest-enacl-api
:factories
:add-subname-id
No Reviewers
Labels
Clear labels
bug
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
pig lipstick
question
wontfix
Something is not working
This issue or pull request already exists
New feature
Need some help
Something is wrong
Muggle-facing enhancements
More information is needed
This won't be fixed
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: QPQ-AG/gmserialization#20
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Created by: skkw
Created by: ThomasArts
I understand that you take base58 because we did so for name... but base58 is more expensive in encoding. That means that we have an attack vector where it gets really slow for long names... is there a maximum length allowed that we check before encoding?
If you would have a name of 10000 bytes it would take a 500ms to encode. When having a name of 20000 bytes, it takes 2 seconds.
Created by: skkw
I've changed it to BASE64.
Pull request closed