From 164ec4d3597949f02e0f72fbeb796be7139012d3 Mon Sep 17 00:00:00 2001 From: warner <> Date: Mon, 30 Jun 2008 22:40:52 +0000 Subject: [PATCH] [Imported from Trac: page AccountingDesign, version 6] --- AccountingDesign.md | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/AccountingDesign.md b/AccountingDesign.md index 210bbeb..3d25d36 100644 --- a/AccountingDesign.md +++ b/AccountingDesign.md @@ -157,17 +157,14 @@ the most important is a pubkey identifier that indicates to whom this authority is being delegated. The fields we'll define for v1 are: * delegate-pubkey: (string) a pubkey identifier. The holder of the - corresponding private key is hereby authorized to use the - authority of the signer, as attenuated by the remainder - of the fields in this certificate. - * signer-gets-lease: (bool) if True, the signer of this certificate will - be given a lease on the resulting shares. A privkey - authorized by this chain will have control over a - single full column of the lease table (all leases - labeled with the signer's pubkey). In a full request - chain (which contains a signed operation as well as the - certificate chain), there must be exactly one True - signer-gets-lease field, to make sure that there is - exactly one lease on the resulting share. + corresponding private key is hereby authorized to use the authority of the + signer, as attenuated by the remainder of the fields in this certificate. + * signer-gets-lease: (bool) if True, the signer of this certificate will be + given a lease on the resulting shares. A privkey authorized by this chain + will have control over a single full column of the lease table (all leases + labeled with the signer's pubkey). In a full request chain (which contains + a signed operation as well as the certificate chain), there must be + exactly one True signer-gets-lease field, to make sure that there is + exactly one lease on the resulting share. * other attenuations: TBD (things like until=, SI=, UEBhash=, operation=, - max-size=) + max-size=)