master
1function(context, args)
2{
3 // if(args && args.e) {
4 // return #s.chats.tell({to:context.caller, msg:args.e});
5 // }
6
7 // return "#".repeat(10);
8
9 // {
10 // _id:"button",
11 // s:date "date time started",
12 // l:int "date time last set",
13 // b:int "lowest score in ms",
14 // o:string "username of originator",
15 // u:array [string "usernames of best time"],
16 // p:int "pot amount",
17 // r:int "reward amount",
18 // k:array [{u: user, r: reward}] "kickoff rewards"
19 // w:array [{u: user, r: reward}] "winners payouts"
20 // }
21
22 // let d = new Date();
23 // let i= #db.i(
24 // {
25 // _id:"button",
26 // s:d,
27 // l:d.getTime(),
28 // b:300000,
29 // o:"alchemyrain",
30 // u:["alchemyrain"],
31 // p:50000,
32 // r:50000,
33 // k:[],
34 // w:[]
35 // })
36
37 //#s.chats.tell({to:"alchemyrain", msg:`i=${i}`});
38
39 // return #db.u(
40 // {_id:"button"},
41 // {
42 // $set: {
43 // p: 55
44 // }
45 // }
46 // );
47
48 // #db.u({_id:"button"}, {$set: {k:[]}});
49
50 //return #db.f({_id:"button"}).array();
51
52 //return #db.r({_id:'button'});
53
54
55
56
57 //pay winners
58 // let payWinners = () => {
59 // let l = #s.scripts.lib();
60 // let w = #db.f({_id:"button"}, {w:1});
61 // //pay each person
62 // l.each(w, z=> #s.accts.xfer_gc_to(
63 // {
64 // to:z.u,
65 // amount:z.r,
66 // memo:"Congratulations for winning alchemyrain.button!"
67 // })
68 // );
69
70 // //clear the winners list
71 // #db.s(
72 // {_id:"button"},
73 // {$set: {w: [], k:[]}}
74 // );
75 // }
76}