1
0

initFusions.ts 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. /* Import modules. */
  2. import moment from 'moment'
  3. /* Initialize globals. */
  4. let fusionsDb
  5. /**
  6. * Initialize
  7. */
  8. const init = async (_fusionsDb) => {
  9. fusionsDb = _fusionsDb
  10. fusionsDb['4fa84224-be56-49ba-830a-fa3b6774eb01'] = {
  11. tierid: 888000,
  12. sessionid: null,
  13. progress: 0.1,
  14. numGuests: 0,
  15. numInputs: 0,
  16. numOutputs: 0,
  17. guests: {},
  18. inputs: {},
  19. outputs: {},
  20. rawTx: null,
  21. txid: null,
  22. createdAt: moment().unix(),
  23. updatedAt: moment().unix(),
  24. completedAt: null,
  25. }
  26. fusionsDb['6f765750-2267-4601-87be-80a416143a28'] = {
  27. tierid: 820000,
  28. sessionid: '61c13c42-a961-4ad5-8f9b-f71bea2c343c',
  29. progress: 100.0,
  30. numGuests: 20,
  31. numInputs: 36,
  32. numOutputs: 68,
  33. guests: {},
  34. inputs: {},
  35. outputs: {},
  36. rawTx: '010000000196ca5d62049e3a87a42262d424b3f6074f098ed585a768cffc8466f5aa17531c020000006441e02048ad5c08672ea824765d812f81e7d2cac73c9e4965ba1627332bbaadf0a281d4c8863a4a7664b6a69bfe6d30b75b08ba115bd85ae5448901d6295f4ca492412102bd71022b471ff54d33d0730f9ce72758832a6c2e0cab035bdc5ace4df48f2fa6ffffffff032a150000000000001976a9148f480dcea25edfab38be25d687bf4807b1065ca888ac970a0000000000001976a9147544c540698887f774f4ed3764e706a7b23e0b2088accbc89305000000001976a9145599439512e36aabca88aefd744a8506096c6cb888ac00000000',
  37. txid: '01c5bb298e4ac2d92a14600a6ae5b4f2a0a146ccefaaad9ca8e3c01cfee0a80c',
  38. createdAt: 1723245503,
  39. updatedAt: 1723245503,
  40. completedAt: 1723245503,
  41. }
  42. fusionsDb['4eff6293-60e9-4a5a-83de-4b91da1f7de4'] = {
  43. tierid: 1800000,
  44. sessionid: 'c759b697-9c24-4f24-bc72-d3c08abd20d1',
  45. progress: 100.0,
  46. numGuests: 22,
  47. numInputs: 51,
  48. numOutputs: 181,
  49. guests: {},
  50. inputs: {},
  51. outputs: {},
  52. rawTx: '01000000011964909d679ca68e61a815d38073814f07aebdc0a3c8402ee11fde4ad3a10d61020000006b483045022100a0f4f5193478a110917ae20485e1b1862e0e9d6f21b67e68bc42e44631d2644a0220687713f4ffa9ef95994d55a94b7d4a802159e4c5d711dd16cc8bd87cb2aef458412103c2ceaaac7c644d0c36a2fd8763398107beff5b563468b61cfdffb75beb5d73f1ffffffff067bb13a00000000001976a9143333dbca3f997aef9224be3d2a034b507e52e03788acb5e0b104000000001976a9141cc8013ec164298b6ef743300d32e37754d6a98888acf0e0b104000000001976a9141d5c4baeee3088a0974c040a1b8e991b42fe731f88acfbe0b104000000001976a91458acf0fdf18a118f4077a5a1321c42f696303d6f88acfae0b104000000001976a91443e2bfe4a8cc4dac7877b4f06d5f0162137fc56a88acbfdfb104000000001976a9144fb80207786cf688b4c3f60736973e35f4c7c9ec88ac00000000',
  53. txid: '05f98e307d97e5ed7df464b29af2e911218a268f46c8ad7b2497aa13c7544f12',
  54. createdAt: 1723245818,
  55. updatedAt: 1723245818,
  56. completedAt: 1723245818,
  57. }
  58. console.log('FUSIONS DB', fusionsDb)
  59. }
  60. /**
  61. * Initialize Fusions
  62. */
  63. export default async (_fusionsDb) => {
  64. /* Initialize. */
  65. init(_fusionsDb)
  66. }