Browse Source

Refactor project

master
Hampus Sjöberg 4 years ago
parent
commit
475a81ba0c
  1. 0
      backend/api/blocks.ts
  2. 4
      backend/api/donate.ts
  3. 0
      backend/api/index.ts
  4. 0
      backend/api/misc.ts
  5. 7
      backend/blocks/index.ts
  6. 0
      backend/blocks/miners.ts
  7. 0
      backend/jsonrpc/index.ts
  8. 2
      backend/jsonrpc/utils.ts
  9. 0
      backend/pageviews/index.ts
  10. 4
      backend/txt/index.ts
  11. 8
      index.ts

0
api/blocks.ts → backend/api/blocks.ts

4
api/donate.ts → backend/api/donate.ts

@ -3,8 +3,8 @@ import { exec, OutputMode } from "https://deno.land/x/exec/mod.ts";
import { ensureFile } from "https://deno.land/std/fs/mod.ts"; import { ensureFile } from "https://deno.land/std/fs/mod.ts";
import { sha256 } from "https://denopkg.com/chiefbiiko/sha256/mod.ts"; import { sha256 } from "https://denopkg.com/chiefbiiko/sha256/mod.ts";
import config from "../config/config.ts"; import config from "../../config/config.ts";
import { bytesToHexString } from "../common/utils.ts"; import { bytesToHexString } from "../../common/utils.ts";
await ensureFile("./addinvoice_payload.json"); await ensureFile("./addinvoice_payload.json");

0
api/index.ts → backend/api/index.ts

0
api/misc.ts → backend/api/misc.ts

7
blocks/index.ts → backend/blocks/index.ts

@ -1,8 +1,7 @@
import { getblock, getblockcount, getblockhash, getrawtransaction } from "../jsonrpc/index.ts"; import { getblock, getblockcount, getblockhash, getrawtransaction } from "../jsonrpc/index.ts";
import { IBlock } from "../../common/interfaces.ts";
import { IBlock } from "../common/interfaces.ts"; import { hexToAscii } from "../../common/utils.ts";
import { hexToAscii } from "../common/utils.ts"; import config from "../../config/config.ts";
import config from "../config/config.ts";
import miners from "./miners.ts"; import miners from "./miners.ts";
let blocks: IBlock[] = []; let blocks: IBlock[] = [];

0
blocks/miners.ts → backend/blocks/miners.ts

0
jsonrpc/index.ts → backend/jsonrpc/index.ts

2
jsonrpc/utils.ts → backend/jsonrpc/utils.ts

@ -1,6 +1,6 @@
import * as base64 from "https://denopkg.com/chiefbiiko/base64/mod.ts"; import * as base64 from "https://denopkg.com/chiefbiiko/base64/mod.ts";
import config from "../config/config.ts"; import config from "../../config/config.ts";
const host = config.bitcoinRpc.server; const host = config.bitcoinRpc.server;
const rpcUser = config.bitcoinRpc.user; const rpcUser = config.bitcoinRpc.user;

0
pageviews/index.ts → backend/pageviews/index.ts

4
txt/index.ts → backend/txt/index.ts

@ -1,8 +1,8 @@
import { bech32 } from "https://esm.sh/bech32"; import { bech32 } from "https://esm.sh/bech32";
import config from "../config/config.ts"; import config from "../../config/config.ts";
import { getBlocks } from "../blocks/index.ts"; import { getBlocks } from "../blocks/index.ts";
import { computeStats, computeMiners } from "../common/data.ts"; import { computeStats, computeMiners } from "../../common/data.ts";
const UPCOMING = "⬚"; const UPCOMING = "⬚";
const SIGNALING = "▣"; const SIGNALING = "▣";

8
index.ts

@ -1,10 +1,10 @@
import { Application } from "https://deno.land/x/oak@v7.3.0/mod.ts"; import { Application } from "https://deno.land/x/oak@v7.3.0/mod.ts";
import config from "./config/config.ts"; import config from "./config/config.ts";
import router from "./api/index.ts"; import router from "./backend/api/index.ts";
import { homeTXT } from "./txt/index.ts"; import { homeTXT } from "./backend/txt/index.ts";
import { bootstrapBlocks } from "./blocks/index.ts"; import { bootstrapBlocks } from "./backend/blocks/index.ts";
import { pageviews, pageviewsTxt } from "./pageviews/index.ts"; import { pageviews, pageviewsTxt } from "./backend/pageviews/index.ts";
bootstrapBlocks(); bootstrapBlocks();

Loading…
Cancel
Save