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

Rename operator -> spender. #14

Closed
jbaylina opened this issue Jan 5, 2018 · 5 comments
Closed

Rename operator -> spender. #14

jbaylina opened this issue Jan 5, 2018 · 5 comments

Comments

@jbaylina
Copy link
Collaborator

jbaylina commented Jan 5, 2018

I like operator, but some native english speaker should decide it.

@0xjac
Copy link
Owner

0xjac commented Jan 5, 2018

I'm just gonna leave a list of alternatives to operator/sender here:

  • Agent
  • Proxy
  • Dealer
  • Handler
  • Processor
  • Broker
  • Intercessor
  • Intermediary
  • Factor
  • Contractor
  • ThirdParty
  • ThirdPartySender
  • Provider

@jbaylina
Copy link
Collaborator Author

jbaylina commented Jan 6, 2018

  • Trustee
  • Executor
  • Steward
  • Mediary
  • Cashier

@stevenh512
Copy link

I like operator. It does kind of bring to mind an image of an old-timey telephone operator plugging wires into a switchboard, but aside from that, I think it's a good name. As I understand it, the operator is an account that you authorize to perform arbitrary operations with your tokens, so it's more than just a spender or broker. It could be a staking contract, a ring signature mixer, or any number of other things. A generic all-encompassing name like "operator" makes more sense than trying to narrow it down to just a few use cases. Agent, processor or intermediary might also be good alternatives.

@0xjac
Copy link
Owner

0xjac commented Jan 30, 2018

@stevenh512 Yes, operator is (purposefully) very generic. An operator is an account (usually a contract) who can be authorized to manage other accounts (aka send tokens on behalf of the token holder) as well as mint/burn tokens (depending on the specific mint/burn implementation of the token-contract)

I also like the name, it does remind of an old-timey telephone operator with a switchboard. However some people where less convinced with this term. The issue is here to try to find a better name but it is a hard task to find a clear and easily understandable term for such a generic entity.

I think we will probably stick with operator, unless someone comes up with a better name. Any suggestions are welcome!

@0xjac
Copy link
Owner

0xjac commented Feb 23, 2018

I believe at this point we will stick with operator.
If anyone comes up with a better name we will consider it but based on my above comment I think operator is a best term from the list.

@0xjac 0xjac closed this as completed Feb 23, 2018
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

No branches or pull requests

3 participants