JW
John Waters 5 years ago
Perhaps this statement should be clarified.
JW
John Waters 5 years ago
Yes, I get that. I was wondering why “openmoney” is lower case when the use of
JW
John Waters 5 years ago
Is term “promises” intended to mean something more than “commitments”?
JW
John Waters 5 years ago
Thanks.
JW
John Waters 5 years ago (edited)
At this time, the openmoney-network interface allows the steward to log in only
JW
John Waters 5 years ago
My point was that (in contrast to this specification) stewards currently log in
JW
John Waters 5 years ago
Again, this is currently done using username and password.
ML
Michael Linton 5 years ago
right
JW
John Waters 5 years ago
I assume this is what’s done at present since upon registration of a new steward
JW
John Waters 5 years ago
DL confirmed/explained this in his email earlier today.
JW
John Waters 5 years ago
Why is a namespace globally unique?
JW
John Waters 5 years ago
OK
JW
John Waters 5 years ago (edited)
Does this mean that the steward of a particular namespace is notified when anoth
JW
John Waters 5 years ago
OK. That helps.
JW
John Waters 5 years ago
How does a steward know which other stewards and namespaces exist? How does a st
JW
John Waters 5 years ago
OK
JW
John Waters 5 years ago
If namespaces were not globally unique, that would not necessarily cause a probl
JW
John Waters 5 years ago
OK. That’s not at all clear from this specification.
JW
John Waters 5 years ago
How does the steward (A) of the child (namespace, currency or account) request p
JW
John Waters 5 years ago
OK, but I’m sure something more sophisticated can be worked out down the line.
JW
John Waters 5 years ago
What can be done within a private namespace?
JW
John Waters 5 years ago
OK
JW
John Waters 5 years ago
Should that read something more like “All stewards of a currency get notified wh
JW
John Waters 5 years ago
That’s reassuring. (I often get confused by others’ sentence constructions so h
JW
John Waters 5 years ago
To disable all accounts using that currency, regardless of ownership?
JW
John Waters 5 years ago
OK, that’s what I would have expected.
JW
John Waters 5 years ago
Should that be something like “All stewards of a currency get a copy of all jour
JW
John Waters 5 years ago
OK
JW
John Waters 5 years ago
What can be done with a private currency? Is this simply a temporary state whil
JW
John Waters 5 years ago
OK, that makes it much clearer. Thanks.
JW
John Waters 5 years ago
I assume this “set of stewards” includes all stewards with the ability to make a
JW
John Waters 5 years ago
OK. Again this may need to be reworded slightly.
JW
John Waters 5 years ago
… I assume the “account steward” is the steward with administrative/control privileges for the account as distinct from stewards able to make payments using this currency.
ML
Michael Linton 5 years ago
the stewards here are only those permitted to use this name
JW
John Waters 5 years ago
That’s less clear. I’ll scratch my a head while and get back to you.
ML
Michael Linton 5 years ago
an account name can have many stewards
a currency will have multiple account names, each with its own steward(s)
the essence of this statement is perhaps that accounts MUST be using the same currency to post
JW
John Waters 5 years ago
That’s what I assumed.
[The reasons why I’m trying get all this absolutely clear to me are that (a) I want to be able to explain it to others (possibly using set notation - which is what I started doing a few days ago) and (b) because I want my Python code to be compatible functionally (but with a superset of functions).]
JW
John Waters 5 years ago
(This brings me back to the question of why the CSV export doesn’t include all o
JW
John Waters 5 years ago
OK. I think a slower cobble would be a lot more useful.
JW
John Waters 5 years ago
I assume this means that three copies of the journal entry are saved, each in a
ML
Michael Linton 5 years ago
currency steward can only see what accounts are doing in that currency - not the
Collision-Resistant Name
A name in a namespace that enables names to be allocated in a
manner such that they are highly unlikely to collide with other
names. Examples of collision-resistant namespaces include: Domain
Names, Object Identifiers (OIDs) as defined in the ITU-T X.660 and
X.670 Recommendation series, and Universally Unique IDentifiers
(UUIDs) [RFC4122]. When using an administratively delegated
namespace, the definer of a name needs to take reasonable
precautions to ensure they are in control of the portion of the
namespace they use to define the name.