The explorer is out of sync. The last synced block is 168 hours ago. Current block height: explorer: 2206528 / node: 2315909 / ref: 2315909

Program puzzle_raffle_v009.aleo

Program ID
puzzle_raffle_v009.aleo
Owner signature
sign1vdlf363277px0e2378flns2fveqfmta3wml9hd78kekqctcqpqqdrxvk78rtxjzmp4kkn3ewmk44hspux2w46crm2r80dallaafn2q03pk4czw3pjwdx8pk0axyudpykaqe5v3rff4cxjcl8gjclhql6p97xk9sehmz40hsl4tzrh7tq05g30mf5szq09729ynva68jd0rjsysg5mvl
Times called
730
Similar programs
Imports
-
Mappings
entries (u64 -> address)
total_entries (u64 -> u64)
winner (u32 -> address)
winner_count (u32 -> u32)
Structs
PrivateKey
Records
Prize
AuditPrize
AuditPrizeToWinner
Functions
-
Transitions
mint_prize(u128, u128) -> (Prize, AuditPrize)
add_one_raffle_entry(public address) -> () finalize(address)
add_two_raffle_entries(public address) -> () finalize(address)
add_three_raffle_entries(public address) -> () finalize(address)
add_four_raffle_entries(public address) -> () finalize(address)
add_five_raffle_entries(public address) -> () finalize(address)
add_six_raffle_entries(public address) -> () finalize(address)
add_seven_raffle_entries(public address) -> () finalize(address)
add_eight_raffle_entries(public address) -> () finalize(address)
add_nine_raffle_entries(public address) -> () finalize(address)
add_ten_raffle_entries(public address) -> () finalize(address)
add_eleven_raffle_entries(public address) -> () finalize(address)
add_twelve_raffle_entries(public address) -> () finalize(address)
add_thirteen_raffle_entries(public address) -> () finalize(address)
add_fourteen_raffle_entries(public address) -> () finalize(address)
add_fifteen_raffle_entries(public address) -> () finalize(address)
draw_winner() -> ()
send_prize_to_winner(public address, Prize) -> (Prize, AuditPrizeToWinner)
Program Source Code (Aleo Instruction) Upload Leo source

program puzzle_raffle_v009.aleo;

struct PrivateKey:
    pk_pt1 as u128;
    pk_pt2 as u128;

record Prize:
    owner as address.private;
    private_key as PrivateKey.private;

record AuditPrize:
    owner as address.private;
    minter as address.private;
    private_key as PrivateKey.private;

record AuditPrizeToWinner:
    owner as address.private;
    winner as address.private;
    private_key as PrivateKey.private;

mapping entries:
    key as u64.public;
    value as address.public;

mapping total_entries:
    key as u64.public;
    value as u64.public;

mapping winner:
    key as u32.public;
    value as address.public;

mapping winner_count:
    key as u32.public;
    value as u32.public;

function mint_prize:
    input r0 as u128.private;
    input r1 as u128.private;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    cast r0 r1 into r2 as PrivateKey;
    cast aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw r2 into r3 as Prize.record;
    cast r0 r1 into r4 as PrivateKey;
    cast aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw r4 into r5 as AuditPrize.record;
    output r3 as Prize.record;
    output r5 as AuditPrize.record;

function add_one_raffle_entry:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_one_raffle_entry r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_one_raffle_entry.future;
finalize add_one_raffle_entry:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r2 into total_entries[0u64];

function add_two_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_two_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_two_raffle_entries.future;
finalize add_two_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r3 into total_entries[0u64];

function add_three_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_three_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_three_raffle_entries.future;
finalize add_three_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r4 into total_entries[0u64];

function add_four_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_four_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_four_raffle_entries.future;
finalize add_four_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r5 into total_entries[0u64];

function add_five_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_five_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_five_raffle_entries.future;
finalize add_five_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r6 into total_entries[0u64];

function add_six_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_six_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_six_raffle_entries.future;
finalize add_six_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r7 into total_entries[0u64];

function add_seven_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_seven_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_seven_raffle_entries.future;
finalize add_seven_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r8 into total_entries[0u64];

function add_eight_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_eight_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_eight_raffle_entries.future;
finalize add_eight_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r9 into total_entries[0u64];

function add_nine_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_nine_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_nine_raffle_entries.future;
finalize add_nine_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r0 into entries[r9];
    add r1 9u64 into r10;
    set r10 into total_entries[0u64];

function add_ten_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_ten_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_ten_raffle_entries.future;
finalize add_ten_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r0 into entries[r9];
    add r1 9u64 into r10;
    set r0 into entries[r10];
    add r1 10u64 into r11;
    set r11 into total_entries[0u64];

function add_eleven_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_eleven_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_eleven_raffle_entries.future;
finalize add_eleven_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r0 into entries[r9];
    add r1 9u64 into r10;
    set r0 into entries[r10];
    add r1 10u64 into r11;
    set r0 into entries[r11];
    add r1 11u64 into r12;
    set r12 into total_entries[0u64];

function add_twelve_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_twelve_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_twelve_raffle_entries.future;
finalize add_twelve_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r0 into entries[r9];
    add r1 9u64 into r10;
    set r0 into entries[r10];
    add r1 10u64 into r11;
    set r0 into entries[r11];
    add r1 11u64 into r12;
    set r0 into entries[r12];
    add r1 12u64 into r13;
    set r13 into total_entries[0u64];

function add_thirteen_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_thirteen_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_thirteen_raffle_entries.future;
finalize add_thirteen_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r0 into entries[r9];
    add r1 9u64 into r10;
    set r0 into entries[r10];
    add r1 10u64 into r11;
    set r0 into entries[r11];
    add r1 11u64 into r12;
    set r0 into entries[r12];
    add r1 12u64 into r13;
    set r0 into entries[r13];
    add r1 13u64 into r14;
    set r14 into total_entries[0u64];

function add_fourteen_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_fourteen_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_fourteen_raffle_entries.future;
finalize add_fourteen_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r0 into entries[r9];
    add r1 9u64 into r10;
    set r0 into entries[r10];
    add r1 10u64 into r11;
    set r0 into entries[r11];
    add r1 11u64 into r12;
    set r0 into entries[r12];
    add r1 12u64 into r13;
    set r0 into entries[r13];
    add r1 13u64 into r14;
    set r0 into entries[r14];
    add r1 14u64 into r15;
    set r15 into total_entries[0u64];

function add_fifteen_raffle_entries:
    input r0 as address.public;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async add_fifteen_raffle_entries r0 into r1;
    output r1 as puzzle_raffle_v009.aleo/add_fifteen_raffle_entries.future;
finalize add_fifteen_raffle_entries:
    input r0 as address.public;
    get.or_use total_entries[0u64] 0u64 into r1;
    set r0 into entries[r1];
    add r1 1u64 into r2;
    set r0 into entries[r2];
    add r1 2u64 into r3;
    set r0 into entries[r3];
    add r1 3u64 into r4;
    set r0 into entries[r4];
    add r1 4u64 into r5;
    set r0 into entries[r5];
    add r1 5u64 into r6;
    set r0 into entries[r6];
    add r1 6u64 into r7;
    set r0 into entries[r7];
    add r1 7u64 into r8;
    set r0 into entries[r8];
    add r1 8u64 into r9;
    set r0 into entries[r9];
    add r1 9u64 into r10;
    set r0 into entries[r10];
    add r1 10u64 into r11;
    set r0 into entries[r11];
    add r1 11u64 into r12;
    set r0 into entries[r12];
    add r1 12u64 into r13;
    set r0 into entries[r13];
    add r1 13u64 into r14;
    set r0 into entries[r14];
    add r1 14u64 into r15;
    set r0 into entries[r15];
    add r1 15u64 into r16;
    set r16 into total_entries[0u64];

function draw_winner:
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    async draw_winner  into r0;
    output r0 as puzzle_raffle_v009.aleo/draw_winner.future;
finalize draw_winner:
    get total_entries[0u64] into r0;
    rand.chacha into r1 as u64;
    rem r1 r0 into r2;
    get entries[r2] into r3;
    get.or_use winner_count[0u32] 0u32 into r4;
    set r3 into winner[r4];
    add r4 1u32 into r5;
    set r5 into winner_count[0u32];

function send_prize_to_winner:
    input r0 as address.public;
    input r1 as Prize.record;
    assert.eq self.caller self.signer;
    assert.eq self.caller aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw;
    cast r0 r1.private_key into r2 as Prize.record;
    cast aleo1pedhtu6akw9z68wedu8t3fgxfdh3ye2rypeqkx9cxjpr99chqvyqkjg7rw r0 r1.private_key into r3 as AuditPrizeToWinner.record;
    output r2 as Prize.record;
    output r3 as AuditPrizeToWinner.record;

Block heightTimestampTransition IDFunction callState
2,165,8282024-04-23 22:01:14au1kwel902ermuaufmkvkpv6m66fe3chhr4s5jvrnyzjv6y69k8sspq50fu7madd_one_raffle_entryAccepted
2,165,8262024-04-23 22:00:59au1a0m2twmedmdnwpmp7ww65maduh94x0r36a26f7aym9grh6rw5y8sks02uqadd_two_raffle_entriesAccepted
2,165,8232024-04-23 22:00:46au1fkdjewp42yw5k88mxxtdajwph6atlfrfadyd8m83f5ztmujcr5gshwrl8radd_one_raffle_entryAccepted
2,165,8212024-04-23 22:00:33au1u58x5p40xwngc7r6u8r5vevdy3vrrmqc76wpur2ueykvs7e0mgzs3ney4yadd_one_raffle_entryAccepted
2,165,8182024-04-23 22:00:18au1arq38k6fkd20u587egqpnpfjuw0ly5q0psygnlcg95jy660zvcqs5x5d6dadd_one_raffle_entryAccepted
2,165,8172024-04-23 22:00:08au1umarzva0hx5964rdglsrxtfk5m4quwzy5wqpx8udcfmn977z8g8qs690gsadd_one_raffle_entryAccepted
2,165,8152024-04-23 21:59:56au1ukcxy5k6tkf2zu6frlyhuhgj68smxka50cmrzkfc8x7l6pm8rgqqrzct8uadd_two_raffle_entriesAccepted
2,165,8132024-04-23 21:59:45au1s25k0cr5tlum68swh5txh73yrw32m8w2hrz473r78438lvtqgg8sk8p2x8add_one_raffle_entryAccepted
2,165,8112024-04-23 21:59:35au1f8dqjjsmfjh4na574qey4aw6wd787f6k8d38nezenalmlj067cqqrw0v3madd_one_raffle_entryAccepted
2,165,8092024-04-23 21:59:23au1te8tpcg6d4yvfdcvp3d3zanj8ljz03d5rhyxveq2f0ajdqy39vqqlgsnu3add_one_raffle_entryAccepted
2,165,8082024-04-23 21:59:20au1344lurd38jj9hh0tjt9hagayzwyc326zmeu70xpegxc6xsr25gxqaxwm9radd_one_raffle_entryAccepted
2,165,8062024-04-23 21:59:07au1zptu329kw5hca5erygd2y6r38tnyt5le9aez2mz5zduqexw0cs8qg7m0auadd_two_raffle_entriesAccepted
2,165,8052024-04-23 21:59:02au14qh64s636cej9cucsdz95jfcqhy3kuand37yld8jhzlhjs5xac9q6jk4c8add_one_raffle_entryAccepted
2,165,8042024-04-23 21:58:55au15rg4a46ywknamj9w3nvslgngnh7na2ck8vlmq84rhzr373z20vzs4gtvlwadd_two_raffle_entriesAccepted
2,165,7742024-04-23 21:55:59au1dffftarnw2g08yd622eydevuhkrjuc9r4xn4ruqpmclk662mmgrspvhy2tadd_one_raffle_entryAccepted
2,165,7742024-04-23 21:55:59au12yysquzxawpyutkty7f6cu8x4mk8xjuhjxqwqgtju8wrjthqevpqjjp050add_one_raffle_entryAccepted
2,165,7732024-04-23 21:55:56au1sqhqqqvf2waq3meldxhpn2a4dz6ezv9uq37aetjwlxpaf9rkryxq4skuw7add_two_raffle_entriesAccepted
2,165,7722024-04-23 21:55:51au1y7w7fyscm96g704a3rqtp9nt337qy09g8tmh922gm0az5gw23q8qhxqzm3add_one_raffle_entryAccepted
2,165,7722024-04-23 21:55:51au1eq8uddcamrdsdtf6dkfmzlcnqg73yag3t6je0j32dj3rpd50h5zseh2kmuadd_one_raffle_entryAccepted
2,165,7712024-04-23 21:55:45au109mcrqn3xgdvgzkd4drrersfenrj4uuq5l8uk29mcqxumv8a859q72u0kmadd_two_raffle_entriesAccepted
2,165,7712024-04-23 21:55:45au165nxfqmqqyuzm03kkv3pn83mzzur4gvvn4gd2jtecerxe97wdygsp78yg4add_one_raffle_entryAccepted
2,165,7712024-04-23 21:55:45au1qelu57yhadutxs3qcxe0ds8calxpqjlm9s40cjqtefh0zt57cqyqvdf8zyadd_two_raffle_entriesAccepted
2,165,7692024-04-23 21:55:33au1jj60aeuzktr03gm33la94sg9kefaajqrf5urpwj9zjet7qnnhy9q6pgcjuadd_two_raffle_entriesAccepted
2,165,7692024-04-23 21:55:33au1frrumfgre2j7gdzz03hl85z0cz93f2rd4tm9nayhs2uvwkp08ggsw32v5radd_two_raffle_entriesAccepted
2,165,7682024-04-23 21:55:28au1866342249fh8jmtktkynpzwq70zz7ccrh04ct2nrcs26jpkn7vrs86uf5fadd_two_raffle_entriesAccepted
2,165,7682024-04-23 21:55:28au1z0xjg5nyqpn33qcrlq062sp48m2w86q3zgatshcayj63qs74acxqhezxz4add_one_raffle_entryAccepted
2,165,7682024-04-23 21:55:28au1w2rax98szmlh8qquzqfzty4ng7nmz9acu6z04yt4nrtafssgzcrqjf6ndhadd_one_raffle_entryAccepted
2,165,7682024-04-23 21:55:28au13up2tfaqqm58gc8vngtm0faw6y60x0a445nzp2fa6vn8jpheds8sh5u99cadd_two_raffle_entriesAccepted
2,165,7672024-04-23 21:55:23au1p3cmssyj623pakx8njc2rnpya3n2elj2w43gd3kj327usprkjgyq2nyw9madd_one_raffle_entryAccepted
2,165,7662024-04-23 21:55:19au1wl05qq20v7k6v993a3akwtg4wfhw02vgc6cf7tte4segc8pnqgxq2p27unadd_one_raffle_entryAccepted








Not implemented