Commit Graph

  • e65a7fdbf3
    Set values early to prevent races (#77) Jamie Holdstock 2020-05-28 06:58:44 +01:00
  • 6b6bc20522
    Periodically write a database backup. (#76) Jamie Holdstock 2020-05-28 06:58:34 +01:00
  • d275fddf1b
    Remove votechoices from setVoteChoices response. (#81) Jamie Holdstock 2020-05-28 06:58:26 +01:00
  • 67dece7041
    Rename to vspd. (#75) Jamie Holdstock 2020-05-27 15:59:30 +01:00
  • d5c949b9ad
    Split docs into seperate files (#72) Jamie Holdstock 2020-05-27 15:36:21 +01:00
  • d5eb18f557
    Add support email and pubkey to GUI (#74) Jamie Holdstock 2020-05-27 15:36:11 +01:00
  • d0dedd3af0
    Resolving some TODOs (#71) Jamie Holdstock 2020-05-27 14:55:59 +01:00
  • e1a18804ac
    Check dcrwallet and dcrd config (#70) Jamie Holdstock 2020-05-27 14:45:06 +01:00
  • ccafd8dec4
    Calculate fee from percentage. (#69) Jamie Holdstock 2020-05-27 14:44:40 +01:00
  • 87500c3fef
    Delay fee broadcast and adding tickets to wallets. (#62) Jamie Holdstock 2020-05-27 06:39:38 +01:00
  • 86c4195931
    Replace local fee wallet with dcrd. (#61) Jamie Holdstock 2020-05-26 17:30:51 +01:00
  • 9151f4f221
    Generate fee addresses in dcrvsp, not dcrwallet (#59) Jamie Holdstock 2020-05-26 14:51:05 +01:00
  • ac488464c0
    Rework client/server authentication. (#58) Jamie Holdstock 2020-05-26 14:14:38 +01:00
  • 1ff55f4b30
    Add some stats to homepage (#51) Jamie Holdstock 2020-05-22 18:43:41 +01:00
  • 96608718a0
    Cleaning up some TODOs (#50) Jamie Holdstock 2020-05-22 18:42:51 +01:00
  • 740b9c8e0f
    Get relay fee from wallet (#47) Jamie Holdstock 2020-05-22 15:09:51 +01:00
  • 68e3fca59c
    Add context to RPC wrapper (#53) Jamie Holdstock 2020-05-22 14:58:28 +01:00
  • 869b68fad5
    Split voting wallet and fee wallet clients (#45) Jamie Holdstock 2020-05-22 07:54:09 +01:00
  • 033ac95c33
    rpc: verify wallet version (#42) David Hill 2020-05-21 02:21:50 -05:00
  • bb416e8bc9
    Set vote choices on voting wallets (#43) Jamie Holdstock 2020-05-21 07:59:51 +01:00
  • bd518d7e24
    Split methods.go (#39) Jamie Holdstock 2020-05-20 15:37:01 +01:00
  • 72fc9afa40
    Config for web server release/debug mode (#40) Jamie Holdstock 2020-05-20 15:31:10 +01:00
  • 36c748ba12
    Import xpub tweaks (#41) Jamie Holdstock 2020-05-20 15:18:24 +01:00
  • 67c8e8f27c
    Importxpub (#27) David Hill 2020-05-20 05:02:40 -05:00
  • 00525f4d53
    Validate votebits in payfee (#37) Jamie Holdstock 2020-05-20 08:09:18 +01:00
  • cf55092c21
    Add ticket hash to payfee request. (#38) Jamie Holdstock 2020-05-20 08:09:07 +01:00
  • d31c24b531
    Add missing tests and log errors. (#36) Jamie Holdstock 2020-05-19 17:21:40 +01:00
  • f50b0aba56
    cleanup payfee (#35) David Hill 2020-05-19 10:53:11 -05:00
  • 80e7983d4e
    add in expiration logic (#31) David Hill 2020-05-19 10:13:48 -05:00
  • 702aef3ce6
    Log when a new config file is created (#33) Jamie Holdstock 2020-05-19 14:24:59 +01:00
  • fff8132b13
    Store signing key in db. (#34) David Hill 2020-05-19 08:24:02 -05:00
  • 5c1c19844c
    Error logging for API methods (#28) Jamie Holdstock 2020-05-19 10:55:25 +01:00
  • 302abce2fc
    database: rename GetFeesByFeeAddress to GetTicketByFeeAddress (#30) David Hill 2020-05-19 04:54:06 -05:00
  • c9fca9bb0e
    Get votebits from DB (#29) David Hill 2020-05-19 04:51:18 -05:00
  • e70bb206c3
    Generalize database accessor. (#24) Jamie Holdstock 2020-05-18 15:20:29 +01:00
  • 04311000e8
    Move web assets under webapi package. (#26) Jamie Holdstock 2020-05-18 15:20:13 +01:00
  • 7dbee5b6c2
    Add dcrwallet RPC client (#25) Jamie Holdstock 2020-05-18 15:19:35 +01:00
  • 6ca2f620b7
    Use a waitgroup to wait for shutdown tasks (#21) Jamie Holdstock 2020-05-18 09:05:10 +01:00
  • 1092df5224
    use dcrutil.VerifyMessage versus RPC (#22) David Hill 2020-05-18 02:42:35 -05:00
  • 8768014348
    Add shutdown context. (#20) Jamie Holdstock 2020-05-17 07:49:53 +01:00
  • 70ed281215
    start hooking up database (#17) David Hill 2020-05-15 10:33:55 -05:00
  • 72ba2ce3b1
    add setvotebits api (#18) David Hill 2020-05-15 10:33:20 -05:00
  • 7c5ab7ebae
    Add basic HTML page and project license (#15) Jamie Holdstock 2020-05-15 16:07:26 +01:00
  • d8b6517dbd
    ticketstatus api (#13) David Hill 2020-05-15 09:45:24 -05:00
  • 6b6655cfed
    Additional sanity (#10) David Hill 2020-05-15 02:49:34 -05:00
  • c371f1983b
    add helper functions (#9) David Hill 2020-05-15 02:48:22 -05:00
  • 57dfc1ed6d
    Add decred logging and config (#8) Jamie Holdstock 2020-05-14 19:02:45 +01:00
  • 48f7a584ac
    Expect JSON for requests (#7) David Hill 2020-05-14 12:52:21 -05:00
  • d0236e5c04
    Implement ticket storage and retrieval (#5) Jamie Holdstock 2020-05-14 14:04:14 +01:00
  • 5da8d9238b Temporarily disable linter jholdstock 2020-05-14 14:00:18 +01:00
  • 8fe044d5ef Run CI script directly, not through sh jholdstock 2020-05-14 13:58:34 +01:00
  • 1a5bd03e32
    add /feeaddress (#3) David Hill 2020-05-14 07:54:42 -05:00
  • b45bbf8896
    Enable CI through GitHub Actions (#4) Jamie Holdstock 2020-05-14 13:53:48 +01:00
  • 43f80f009d
    add /fee and /pubkey methods (#2) David Hill 2020-05-14 02:28:05 -05:00
  • a1429c7d8d
    prepare wsrpc usage (#1) David Hill 2020-05-13 15:59:59 -05:00
  • fcd068deb3 Rename Fees => Tickets jholdstock 2020-05-13 21:48:59 +01:00
  • f919d4d8fc Add missing db stubs and begin db implementation jholdstock 2020-05-13 21:25:35 +01:00
  • 1c72b8f1e5 init jholdstock 2020-05-13 17:08:02 +01:00