Skip to content

Check wiki for older ideas whose time may have come :) #1365

Open

Description

@clockworkgr

This came up on bitshares DEX telegram group from a community member

A client wants to have a game developed, where each player is given a wallet (to handle an in game currency). My question is how to ensure unique account names? Is there an api to an online block explorer where I could query whether an account name is in use? Or would we need to run a full node and use the cli to query the blockchain itself? Or just fire off create user transactions, and if it doesn't work, pick a different name?

This reminded me that account namespacing had been suggested in the past and goign through the WIKI to find the reference, I saw there is a wealth of interesting tidbits here and there worth evaluating/looking into again.

Account namespacing is discussed by @theoreticalbts under Namespacing here:
https://github.com/bitshares/bitshares-core/wiki/architecture

but there's more interesting stuff on that page and other older wiki pages.

@ryanRfox wanna have a look through?

Activity

  1. pmconrad commented on Oct 11, 2018

    @pmconrad
    Contributor

    Good ticket, had a similar thought yesterday when I ran across this page: https://github.com/bitshares/bitshares-core/wiki/theoretical-theories

    As to the account creation question - looking up existing account names would probably be helpful if they let their users select account names. In case though, they must fire off the create user transaction and wait until it is past the last irreversible block before they can use the account.

  2. ryanRfox commented on Oct 11, 2018

    @ryanRfox
    Contributor

    Good topic @clockworkgr. Yes, will have a look thru the Wiki to pull out interesting topics and create Issues (or find old ones and revive the discussion).

  3. self-assigned this
    on Feb 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions