Commit Graph

  • 34dc4ef722 feat: block query tests Matthew Little 2020-05-27 16:10:00 +02:00
  • dad4446baa feat: complete block schema def and API response construction Matthew Little 2020-05-27 15:46:38 +02:00
  • b69f4d6f87 feat: start blocks json schema kyranjamie 2020-05-22 16:32:25 +02:00
  • 5e9312f5c5 Update 2020-05-27T12:57:19.822Z Matthew Little 2020-05-27 14:57:23 +02:00
  • 3c2b0a4d3a fix url for /contract/ to be /sidecar/v1/contract/ to match what happens at runtime Pascal 2020-05-26 21:42:45 -07:00
  • 4eb52943c8 fix: mocknet deployment config Matthew Little 2020-05-21 19:45:08 +02:00
  • 7c971de22e fix: json schema files not included in docs sub-repo Matthew Little 2020-05-21 19:45:08 +02:00
  • 0876e5419b fix: npm start script path fix Matthew Little 2020-05-21 19:32:01 +02:00
  • cb6b7038b2 feat: add function summary data to contract-call tx response #101 Matthew Little 2020-05-20 14:30:37 +02:00
  • ab49121e22 chore: move schema and doc related code into the docs sub-package Matthew Little 2020-05-15 20:45:27 +02:00
  • 7c4bdc9cec feat: fill btc faucet in docker-compose dev environment Matthew Little 2020-05-15 22:15:49 +02:00
  • ed3c978511 feat: one btc/stx faucet request / 6 hours Ludo Galabru 2020-05-15 14:32:35 -04:00
  • 7564a0246e refactor: update docs to use new phrasing kyranjamie 2020-05-12 12:11:45 +02:00
  • c60c641fa5 feat: add github action to deploy types package kyranjamie 2020-05-14 17:21:02 +02:00
  • 77cdb30b57 chore: point stx-tx lib to latest master v0.1.7 Matthew Little 2020-05-15 12:11:13 +02:00
  • 0bbf8d8e8f feat: clarity values returned as both hex string and repr string Matthew Little 2020-05-14 12:42:06 +02:00
  • a64aed3a54 chore: update to latest stacks-transations lib Matthew Little 2020-05-13 23:22:50 +02:00
  • e83f4d7ac1 fix: update openapi.yaml Alexander Graebe 2020-05-13 12:58:15 -07:00
  • 12094f446f chore: replacing console.log with winston logger v0.1.6 Matthew Little 2020-05-13 21:47:06 +02:00
  • bdbd4dda09 feat: add express-winston logging Matthew Little 2020-05-13 20:14:20 +02:00
  • c322ef2598 feat: return error details as json response Matthew Little 2020-05-13 19:45:10 +02:00
  • afa1f361ce fix: only require 1 confirmation to spent faucet utxos v0.1.5 Matthew Little 2020-05-13 21:50:22 +02:00
  • ba14a3e1b1 feat: docker-compose for mocknet deployment feat/mocknet-deployment Matthew Little 2020-05-13 18:16:51 +02:00
  • e8f0c02d4f feat: give coinselect more utxos for better selection outputs, remove unconfirmed txs from balance query v0.1.4 Matthew Little 2020-05-12 20:45:22 +02:00
  • 11aa8236a7 fix: btc balance check error v0.1.3 Matthew Little 2020-05-12 14:59:46 +02:00
  • e15746262f chore: reduce size of sidecar docker image v0.1.2 Matthew Little 2020-05-11 19:34:37 +02:00
  • 83403c41eb chore: remove batch RPC call (not whitelisted in bitcoind firewall) v0.1.1 Matthew Little 2020-05-11 18:54:52 +02:00
  • 84dd145b5d chore: reduce number of getrawtransaction rpc calls in btc faucet Matthew Little 2020-05-11 18:40:32 +02:00
  • c1b60c5371 feat: batch bitcoin getrawtransaction requests into one request Matthew Little 2020-05-09 18:12:30 +02:00
  • 5bdb3c509c feat: log btc rpc timing Matthew Little 2020-05-09 14:50:01 +02:00
  • 258b8497c4 feat: paginate tx results kyranjamie 2020-05-08 12:44:51 +02:00
  • 259ce0d16d chore: fix readme typo Matthew Little 2020-05-11 14:38:21 +02:00
  • 058e6fc9ef fix: remove .tmp import kyranjamie 2020-05-08 15:50:42 +02:00
  • da19ab0773 chore: remove no longer used p2p stream socket reader code feat/public-api-tests Matthew Little 2020-05-09 04:38:58 +02:00
  • ff785fc481 chore: initial test vector and harness setup for public API endpoints Matthew Little 2020-05-09 04:31:41 +02:00
  • b97dac4f1d fix: check progress on scantxoutset result Matthew Little 2020-05-08 17:01:13 +02:00
  • 2ade4d2977 fix: add req.body form parsing Hank Stoever 2020-05-08 07:34:15 -07:00
  • 43ccc35bc0 feat: integration tests for btc faucet http API endpoints Matthew Little 2020-05-08 15:28:14 +02:00
  • e18d984676 chore: return http server address from API init function Matthew Little 2020-05-08 13:01:53 +02:00
  • 6073a70256 feat: faucet endpoint to check account balance Matthew Little 2020-05-08 12:54:52 +02:00
  • b5a91bcdca fix: use paths to find custom types Thomas Osmonson 2020-05-07 20:44:11 -05:00
  • 13f2dd7d81 chore: update cargo build script with stacks-node dir rename Matthew Little 2020-05-07 22:28:43 +02:00
  • a94095dc80 fix: unique tx and block rows based on index_block_hash Matthew Little 2020-05-07 21:45:31 +02:00
  • 5eaa9c7f49 chore: use raw btc faucet pk hex encoding rather than WIF Matthew Little 2020-05-07 18:24:49 +02:00
  • f751c7b294 chore: add error details for failed core-node proxy endpoints Matthew Little 2020-05-07 16:03:45 +02:00
  • 84107766dd Update readme.md Matthew Little 2020-05-07 14:48:06 +02:00
  • 7d0ba2eda5 chore: add quickstart to readme Matthew Little 2020-05-07 14:46:24 +02:00
  • ceacd97632 feat: define types for coinselect lib Matthew Little 2020-05-06 17:44:46 +02:00
  • 96902f6d3e feat: add bitcoind to integration tests Matthew Little 2020-05-06 15:52:24 +02:00
  • 06beb337cb feat: add sidecar environments kyranjamie 2020-05-06 13:38:54 +02:00
  • 29635dee79 Update 2020-05-06T12:19:31.967Z kyranjamie 2020-05-06 14:19:38 +02:00
  • 8d8944faae Update 2020-05-06T11:39:28.055Z kyranjamie 2020-05-06 13:39:33 +02:00
  • 5f55615fda feat: add single npm command for launching local integrated dev environment Matthew Little 2020-05-05 20:55:48 +02:00
  • b28834b642 feat: add BTC faucet Hank Stoever 2020-04-28 13:33:59 -07:00
  • ed2ae036fc chore: run docker-build test in parallel (github actions) Matthew Little 2020-05-05 19:47:14 +02:00
  • dc7fdfcfff feat: env var option to specify postgres migrations schema name Matthew Little 2020-05-05 19:19:25 +02:00
  • 19ba49f87e feat: update to core-node's new http event stream Matthew Little 2020-05-05 15:41:45 +02:00
  • 12cdc0cf8d chore: rename socket-server to event-server Matthew Little 2020-05-05 13:18:23 +02:00
  • c14715ed81 fix: remove 'asset' from contract log event kyranjamie 2020-05-05 13:47:41 +02:00
  • f4e093ed94 feat: event data returned for orphaned txs Matthew Little 2020-05-04 15:39:12 +02:00
  • c223c73280 feat: store block_hash in event tables -- prep for orphaned event reorg handling Matthew Little 2020-05-04 14:18:34 +02:00
  • 2bf2d0950b fix: ENV variable for Postgres pw Hank Stoever 2020-05-04 14:47:20 -07:00
  • 3c69b71f69 chore: disable codecov/patch Matthew Little 2020-05-04 18:07:00 +02:00
  • 13065d83ed feat: add hex prefix if not given, dev-friendly kyranjamie 2020-05-04 14:33:07 +02:00
  • 0e54f21fe4 fix: docker-compose update for production deployment with postgres datastore Matthew Little 2020-05-04 12:56:36 +02:00
  • 2a4d3903af chore: fix tests Matthew Little 2020-05-04 11:54:10 +02:00
  • 2c70a3171a feat: conform to schema kyranjamie 2020-05-01 15:48:41 +02:00
  • 1ffb335bee fix: restore docker image build (don't call docker-compose from postinstall script) Matthew Little 2020-05-01 15:19:58 +02:00
  • 28baf50abf fix: possible fix wait-for-it.sh Matthew Little 2020-05-01 15:14:50 +02:00
  • 3a8f704c37 feat: 404 handling for missing db lookups Matthew Little 2020-05-01 15:02:40 +02:00
  • 7511e96ad9 feat: store stx asset events in separate table from ft asset events Matthew Little 2020-05-01 13:02:52 +02:00
  • 69eb76ef55 chore: integration tests for postgres reorg processing Matthew Little 2020-05-01 12:45:31 +02:00
  • c19e44755d feat: reorg handling in pg datastore Matthew Little 2020-05-01 11:37:01 +02:00
  • fa3a8ba611 fix: in-memory datastore reorg canonical flags for asset and contact log events Matthew Little 2020-05-01 11:05:59 +02:00
  • 310ffa0201 feat: implement transactions pg updates Matthew Little 2020-05-01 10:50:22 +02:00
  • d80016dc20 fix: Buffers do not need manually encoded to strings for pg params Matthew Little 2020-05-01 10:08:03 +02:00
  • 697bf9813e feat: implement message processor queue Matthew Little 2020-05-01 10:04:26 +02:00
  • 84d5411293 chore: use release builds for stacks-node binary Matthew Little 2020-05-01 09:44:47 +02:00
  • 7d26448a2b feat: use serial primary keys for pg tables Matthew Little 2020-05-01 09:44:25 +02:00
  • a619fd1d96 fix: tx event array ordering Matthew Little 2020-05-01 09:12:19 +02:00
  • 52e1f96c8a feat: reading events from postgres Matthew Little 2020-04-30 23:16:18 +02:00
  • 7227b7fc6b feat: pg schema and insert support for asset events, contract logs, and contract deploy payloads Matthew Little 2020-04-30 21:14:17 +02:00
  • 47f5059613 feat: postgres migrations, inserts, and reads completed for txs and blocks tables Matthew Little 2020-04-30 15:01:08 +02:00
  • 0146fb297d feat: propagate block_time to datastore and API responses Matthew Little 2020-04-30 13:07:10 +02:00
  • 0518c691a7 fix: set additionalProps false for asset types kyranjamie 2020-05-01 15:08:14 +02:00
  • 222a6abe6a feat: add string literal type for tx_type kyranjamie 2020-05-01 11:03:15 +02:00
  • cfab24f68f feat: document proxy in sidecar kyranjamie 2020-04-29 13:32:56 +02:00
  • 763768f868 add burn_block_time to CoreNodeMessage Reed Rosenbluth 2020-04-28 12:49:18 -06:00
  • 083eb7ef10 test: compiled types are valid kyranjamie 2020-04-28 19:22:51 +02:00
  • c9baa9380b Update 2020-04-29T16:36:29.198Z kyranjamie 2020-04-29 18:36:33 +02:00
  • 821db91210 Update 2020-04-29T16:05:07.682Z kyranjamie 2020-04-29 18:05:11 +02:00
  • 96b8a9bcad Update 2020-04-29T11:34:58.736Z kyranjamie 2020-04-29 13:35:02 +02:00
  • 3bc1649f8c Update src/api/controllers/db-controller.ts Matthew Little 2020-04-28 16:51:38 +02:00
  • 4943f9b108 fix: do not copy in-memory datastore maps during reorg processing Matthew Little 2020-04-28 16:13:08 +02:00
  • a72ca5dcef fix: schema lint fix Matthew Little 2020-04-28 16:03:18 +02:00
  • 90c25a4aa7 feat: add canonical property to API tx response Matthew Little 2020-04-28 15:53:14 +02:00
  • 6cbc798f3c fix: improve smart contract object storage in-memory datastore Matthew Little 2020-04-28 15:36:52 +02:00
  • af13c5e239 feat: handle reorg events with in-memory datastore Matthew Little 2020-04-28 15:28:31 +02:00
  • fbbd384918 feat: strongly typed tx events kyranjamie 2020-04-28 15:37:53 +02:00
  • dc88df8948 fix: warn on validation fail kyranjamie 2020-04-28 13:49:42 +02:00