diff --git a/src/components/MeritsAndSatflow.svelte b/src/components/MeritsAndSatflow.svelte index b33de91..c2762bd 100644 --- a/src/components/MeritsAndSatflow.svelte +++ b/src/components/MeritsAndSatflow.svelte @@ -1,10 +1,47 @@ @@ -13,7 +50,7 @@ This graph displays the Meritization of equity in {rocket.getMatchingTags('d')[0][1]} - + @@ -25,14 +62,26 @@ - - - Liam Johnson - liam@example.com - - 17% - 250k - + {#each $merits as { pubkey, merits, sats }, i (pubkey)} + + + + + + + + {merits} + {sats} + + {/each} diff --git a/src/components/Pie.svelte b/src/components/Pie.svelte index deff87f..9768d7a 100644 --- a/src/components/Pie.svelte +++ b/src/components/Pie.svelte @@ -1,9 +1,13 @@ - + diff --git a/src/lib/event_helpers/rockets.ts b/src/lib/event_helpers/rockets.ts index 7d1a85c..c7325b5 100644 --- a/src/lib/event_helpers/rockets.ts +++ b/src/lib/event_helpers/rockets.ts @@ -207,11 +207,18 @@ function updateIgnitionAndParentTag(event: NDKEvent) { } export class RocketAMR { + //todo: also add a query for sats tags to find payments for this AMR ID: string; Pubkey: string; LeadTime: number; LeadTimeUpdate: number; Merits: number; + SatsOwed():number { + return 0 + } + SatsPaid():number { + return 0 + } Valid(): boolean { let valid = true; if (!(this.ID.length == 64 && this.Pubkey.length == 64 && this.Merits)) {