Skip to content Search Apps Documentation Source Content File Folder Download Copy Actions State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

Community realm. Read the code first. Community realm, deployed by its author. Read the code before you interact or send coins.

Reimbursements

Claimant-initiated expense reimbursement in GNOT. An owner funds a pool and appoints an approver with a bounded, rate-limited, revocable authority over it. Anyone may submit a request with an amount and a description; the approver either approves it — which settles the money into the claimant's credit in the same transaction — or rejects it.

Info

A pending request is not a reservation and not a liability. Nothing moves until an approval, and an approval is atomic. Read Approvable(deskID) for what a desk can actually settle right now, and ApprovalBlocker(reqID) for why a specific request cannot be.

Terms (fixed at deploy; no admin, no setters)

  • approval fee: 1% of the gross approved amount, paid from the owner's pool (hard cap 5%)
  • no fee on funding, on withdrawing an unspent pool, or on claiming
  • self-approval is refused: an approver cannot approve their own request
  • minimum funding: 1000000ugnot per call
  • minimum request: 1000ugnot
  • minimum per-window approval cap: 1000ugnot
  • window length: 0 (one lifetime window) or at least 100 blocks
  • request expiry: 86400 blocks after submission, then anyone may ExpireRequest it
  • live desks: 0 of 4096 (per owner: 16)
  • pending requests: 0 of 4096 (per claimant: 16, per desk: 64)
  • current height: 806911

Accounting (H == P + L + S)

  • pooled (P): 0ugnot
  • unclaimed claimant credit: 0ugnot
  • fee pot: 0ugnot
  • held (H): 0ugnot
  • surplus (S): 0ugnot
  • conservation: OK
  • lifetime funded / approved / claimed / returned: 5000000 / 1000000 / 990000 / 4000000ugnot
  • requests submitted / approved / rejected / retracted / expired: 2 / 1 / 1 / 0 / 0

Live desks

None yet. Fund a pool, then OpenDesk an approver.

Pending requests

None pending.