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

Transfer needs clarification #58

Open
kimdhamilton opened this issue Mar 11, 2021 · 5 comments
Open

Transfer needs clarification #58

kimdhamilton opened this issue Mar 11, 2021 · 5 comments

Comments

@kimdhamilton
Copy link
Collaborator

Transfer is described as:
"Takes a Currency, Key or Address and recipient options as input. Produces a Connection, and transaction side effect."

"Key or Address and recipient options" is confusing me and this could be due to (non-)Oxford commas, or denseness on my part. What range of operations this is meant to cover? Transfer between some combination of wallets / accounts / addresses? Would some of these operations be characterized as send (for example)?

Might a use case be something like this?

let details = {
  "type": "send",
  "currency": "BTC",
  "amount": "100",
  "recipient_info": {
      "address": "KimzBtcAddress",
      ...
  }
};
let connection = wallet.transfer(details);

We may need to iterate a bit on the exact parameters; just trying to clarify to start with.

@OR13
Copy link
Collaborator

OR13 commented Mar 15, 2021

yes, the idea is to describe a vocabulary necessary to explain a crypto currency transfer that will work for any currency and with any key material.

@OR13
Copy link
Collaborator

OR13 commented Mar 15, 2021

@wyc would love for you guys to help flush out the crypto side of this :)

@OR13
Copy link
Collaborator

OR13 commented May 20, 2021

We might also consider digging for a better ontology to use for financial transactions.

@TallTed
Copy link
Contributor

TallTed commented May 25, 2021

@OR13 -- Financial Industry Business Ontology (FIBO) Foundations (FND) Transactions Module is probably a good starting point...

@OR13
Copy link
Collaborator

OR13 commented Jun 1, 2021

yes! I have used FIBO before, I need to take a another pass on using it in the context of crypto currency transfer.

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