-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use LCD websockets #226
Comments
closed #41 — this ticket is now responsible for status information. |
Having problems with the tendermint RPC subscription system (which the LCD websocket will be built on top of), so I opened an issue: tendermint/tendermint#1099 |
blocked by cosmos/gaia#116 |
@faboweb @fedekunze If we want to use WebSockets then does it make sense to be refactoring the REST API? Why not switch to WebSockets and deprecate the REST API? |
Should we do such a big refactor now? Let's prio this against our other milestones. |
this is a stale ticket |
* fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * update to new reducers and chain-id (#182) * merge back (#186) * release (#179) * fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * release (#183) * fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * update to new reducers and chain-id (#182) * Fabo/fix rewards (#185) * fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * update to new reducers and chain-id (#182) * fix rewards not being extracted correctly * linted * trigger deploy * Ana/105 livepeer into production (#114) * add livepeer first files * first tentative. add transcoder type and queries * progress * progress + trying * eslint fix * working * recover missing config enabletestnet * delete livepeer from resolver and schema * try getallvalidators in livepeerv0-source * todos: own subscription and own reducers * eslint fix * refactored into graphql data source * add livepeer to networks json * little hack (temporary) * fix silly eslint error * start playing * fetch works. add to apollo * fix lint * get last round id/height * fix lint * set all feature flags to false * forward. add livepeer reducer. 400 bad request * fix lint * kind of working * fix networkId * colin/ make node subscription great * use transcoders no orchestrators. getValidator * connecting to block height and validators display * minor lint * add validator name * provisory getselfstake * improve validator reducer * use bignumber lib. add getdelegatorsstake * fix lint * fix gettotal stake delegators * fix lint * clean up * get self stake * delete livepeer-queries * handle url with node url class * delete extra back ticks * invisible lint fix * better prevent than regret * delete getlastrounid function * fix total stake and self stake * remove console log * use getblockheight to find last block * get validators from db * get more names * get ALL validators * use validator query string * use bignumber instead of parseint * minor lint * fix validators names * improve condition * get all validators for real * fix search filter for operator address * fix search filter * finishing fixes (formatbech32 and bignumber) * try implementing votingpower. no api support * refactoring and renaming * enable votingpower * livepeer is mainnet * fix voting power filter (#188) * disable livepeer for now (#191) * double the gas estimate for txs (#193) * wait for txs to be included in a block (#194) * Move expected returns to separate resolver (#172) * Move expected returns to separate resolver * Scale result by 1/1000000 * increase gas again (#200) * Fabo/track failing txs (#201) * track failing txs * remove dead code * linted * trigger CI * Fabo/track failing txs (#202) * track failing txs * remove dead code * linted * track failures in broadcasting * better error * Fabo/sync again (#204) * switch back to sync mode * use transactions in block for events * linted * switch to own node (#205) * fix getexpected returns for terra (#208) * Aleksei/redis added (#214) * redis added * redis added * WIP: Fabo/use redis pubsub (#209) * use redis pubsub * refactor * Fix redis import * validator picture fixed (#217) * Revert "validator picture fixed (#217)" (#218) This reverts commit f9250db. * Revert "Revert "validator picture fixed (#217)" (#218)" (#219) This reverts commit c785b0f. * Fabo/refactor enrich validator (#220) * refactor enriche validator * use validator info for name * Fabo+Jordan/livepeer improvements (#210) * add livepeer first files * first tentative. add transcoder type and queries * progress * progress + trying * eslint fix * working * recover missing config enabletestnet * delete livepeer from resolver and schema * try getallvalidators in livepeerv0-source * todos: own subscription and own reducers * eslint fix * refactored into graphql data source * add livepeer to networks json * little hack (temporary) * fix silly eslint error * start playing * fetch works. add to apollo * fix lint * get last round id/height * fix lint * set all feature flags to false * forward. add livepeer reducer. 400 bad request * fix lint * kind of working * fix networkId * colin/ make node subscription great * use transcoders no orchestrators. getValidator * connecting to block height and validators display * minor lint * add validator name * provisory getselfstake * improve validator reducer * use bignumber lib. add getdelegatorsstake * fix lint * fix gettotal stake delegators * fix lint * clean up * get self stake * delete livepeer-queries * handle url with node url class * delete extra back ticks * invisible lint fix * better prevent than regret * delete getlastrounid function * fix total stake and self stake * remove console log * use getblockheight to find last block * get validators from db * get more names * get ALL validators * use validator query string * use bignumber instead of parseint * minor lint * fix validators names * improve condition * get all validators for real * fix search filter for operator address * fix search filter * finishing fixes (formatbech32 and bignumber) * try implementing votingpower. no api support * refactoring and renaming * enable votingpower * livepeer is mainnet * fixed values to be correct * comments * cleanup * refactored * removed file * fix getexpectedreturns * fix validator name logic * add todos * lint * Fabo/refactor enrich validator (#222) * refactor enriche validator * use validator info for name * use same logic for single and multiple validator queries * filter improper picutre values * return picture from db * fix asynchrony for enrichvalidator * Fabo/async check for tx failure (#221) * refactor * Update lib/controller/transaction/index.js Co-Authored-By: Jordan Bibla <jbibla@gmail.com> * fix subscription for failing txs * fix polling * bunch of fixes * comments * linted * avoid double body read error * linted * Fabo/fix enrich validator (#225) * release (#223) * fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * update to new reducers and chain-id (#182) * merge back (#186) * release (#179) * fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * release (#183) * fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * update to new reducers and chain-id (#182) * Fabo/fix rewards (#185) * fixed a bug where a single proposal would not load (#125) * trigger ci * fixed missing terra data source (#128) * Fabo/fix missing terra db query (#130) * fixed missing terra data source * fixed missing query * Fabo/fix failing staking query for terra (#132) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * Fabo/hide proposals on terra (#134) * fixed missing terra data source * fixed missing query * fix bech32 prefix in selfStake resolver * linted * don't show proposals on terra * Fabo/switch to yarn (#122) * switch to yarn * Update Readme * Ana/111 regen testnet production (#118) * regen is home * fix websocket link * eslint fix * delete console logs * fixed regen source (using cosmosV0) * add feature flags for regen * fix txs in regen * fix transactions per address * fix eslint errors * disable sign in * colw/Transaction Service (#120) * Obtain transaction payload, mirror back to client * Respond with request, or error if none present * Load node friendly versions of cosmos-api for dev * Send response as JSON * Successfully retrieve a gas estimate - Use node-fetch for cosmosAPIs - * Add two sub routes: /estimate and /broadcast * Add account number and sequence to overview query * Disable cors options * Add support to broadcast messages * Ignore fetch undefined * Delete package-lock.json * Fabo/simplify queries (#108) * simplified db queries Conflicts: lib/luniedb-source.js lib/queries.js * switched to yarn * clean up * clean up * Copy cosmos libraries into container (#143) * Aleksei/terra url change (#144) * terra url changed * change soju-0010 to soju-0012 * fixed db queries (#147) * Update networks.json (#149) * Fabo/events (#123) * first steps * working notification endpoint * remove push mentions * linted * fixes * updated schema * use enum for eventtype * working subscription * linted * added push to express routes * remove newer code * linted * Update lib/routes/push.js Co-Authored-By: Col <colw@users.noreply.github.com> * disable session for regen (#155) * Aleksei/terra url change (#146) * terra url changed * change soju-0010 to soju-0012 * cors added to caddyfiles * cors added to caddyfiles * fix missing path * Fabo/fix vote count (#157) * fixed vote count calculation * linted * Ana/handle with message proposal id error (#159) * handle undefined proposal error * fix lint errors * Ana/add endtime to undelegation tx (#150) * add liquiddate as field for tx * fix eslint errors * change name liquidDate to undelegationEndTime * fix enddelegationtime for gaia * improve reducer my way * fix lint error * move undelegationendtime to reducer * fix lint errors * no abbreviations * implement undelegation endtime reducer in both * reenable session for gaia 13006 (#165) * Ana/fix terra undelegationendtime reducer (#162) * change reducers to cosmosV2 * prevent result undefined error * add own gettransaction and txreducer for terra * fix terra undelegationendtime reducer * fix lint errors * avoid hardcoded indexes * small fix to prevent total server error * no redundancy: add reducers to transactionreducer * fix lint * trigger CI * Don't return delegations with dust amounts (#171) * Add filter to delegations * Fix filter * Simplify * add undelegations to total stake (#174) * Terra chain_id switched to soju-0013 (#176) * terra chaind_id switched to soju-0013 * changed terra node * fix issues with undelegatio end time (#175) * Fabo/fix undelegationendtime (#177) * fix issues with undelegatio end time * catch undelegation attribute not found * Fabo/fix undelegationendtime for regen (#178) * fix issues with undelegatio end time * catch undelegation attribute not found * fix regen transaction reducers * Display Deposit Period End Date correctly for proposals in deposit period (#181) * Return proposal.voting_end_time in deposit period * Return deposit_end_time instead * update to new reducers and chain-id (#182) * fix rewards not being extracted correctly * linted * trigger deploy * Ana/105 livepeer into production (#114) * add livepeer first files * first tentative. add transcoder type and queries * progress * progress + trying * eslint fix * working * recover missing config enabletestnet * delete livepeer from resolver and schema * try getallvalidators in livepeerv0-source * todos: own subscription and own reducers * eslint fix * refactored into graphql data source * add livepeer to networks json * little hack (temporary) * fix silly eslint error * start playing * fetch works. add to apollo * fix lint * get last round id/height * fix lint * set all feature flags to false * forward. add livepeer reducer. 400 bad request * fix lint * kind of working * fix networkId * colin/ make node subscription great * use transcoders no orchestrators. getValidator * connecting to block height and validators display * minor lint * add validator name * provisory getselfstake * improve validator reducer * use bignumber lib. add getdelegatorsstake * fix lint * fix gettotal stake delegators * fix lint * clean up * get self stake * delete livepeer-queries * handle url with node url class * delete extra back ticks * invisible lint fix * better prevent than regret * delete getlastrounid function * fix total stake and self stake * remove console log * use getblockheight to find last block * get validators from db * get more names * get ALL validators * use validator query string * use bignumber instead of parseint * minor lint * fix validators names * improve condition * get all validators for real * fix search filter for operator address * fix search filter * finishing fixes (formatbech32 and bignumber) * try implementing votingpower. no api support * refactoring and renaming * enable votingpower * livepeer is mainnet * fix voting power filter (#188) * disable livepeer for now (#191) * double the gas estimate for txs (#193) * wait for txs to be included in a block (#194) * Move expected returns to separate resolver (#172) * Move expected returns to separate resolver * Scale result by 1/1000000 * increase gas again (#200) * Fabo/track failing txs (#201) * track failing txs * remove dead code * linted * trigger CI * Fabo/track failing txs (#202) * track failing txs * remove dead code * linted * track failures in broadcasting * better error * Fabo/sync again (#204) * switch back to sync mode * use transactions in block for events * linted * switch to own node (#205) * fix getexpected returns for terra (#208) * Aleksei/redis added (#214) * redis added * redis added * WIP: Fabo/use redis pubsub (#209) * use redis pubsub * refactor * Fix redis import * validator picture fixed (#217) * Revert "validator picture fixed (#217)" (#218) This reverts commit f9250db. * Revert "Revert "validator picture fixed (#217)" (#218)" (#219) This reverts commit c785b0f. * Fabo/refactor enrich validator (#220) * refactor enriche validator * use validator info for name * Fabo+Jordan/livepeer improvements (#210) * add livepeer first files * first tentative. add transcoder type and queries * progress * progress + trying * eslint fix * working * recover missing config enabletestnet * delete livepeer from resolver and schema * try getallvalidators in livepeerv0-source * todos: own subscription and own reducers * eslint fix * refactored into graphql data source * add livepeer to networks json * little hack (temporary) * fix silly eslint error * start playing * fetch works. add to apollo * fix lint * get last round id/height * fix lint * set all feature flags to false * forward. add livepeer reducer. 400 bad request * fix lint * kind of working * fix networkId * colin/ make node subscription great * use transcoders no orchestrators. getValidator * connecting to block height and validators display * minor lint * add validator name * provisory getselfstake * improve validator reducer * use bignumber lib. add getdelegatorsstake * fix lint * fix gettotal stake delegators * fix lint * clean up * get self stake * delete livepeer-queries * handle url with node url class * delete extra back ticks * invisible lint fix * better prevent than regret * delete getlastrounid function * fix total stake and self stake * remove console log * use getblockheight to find last block * get validators from db * get more names * get ALL validators * use validator query string * use bignumber instead of parseint * minor lint * fix validators names * improve condition * get all validators for real * fix search filter for operator address * fix search filter * finishing fixes (formatbech32 and bignumber) * try implementing votingpower. no api support * refactoring and renaming * enable votingpower * livepeer is mainnet * fixed values to be correct * comments * cleanup * refactored * removed file * fix getexpectedreturns * fix validator name logic * add todos * lint * Fabo/refactor enrich validator (#222) * refactor enriche validator * use validator info for name * use same logic for single and multiple validator queries * filter improper picutre values * return picture from db * fix asynchrony for enrichvalidator * Fabo/async check for tx failure (#221) * refactor * Update lib/controller/transaction/index.js Co-Authored-By: Jordan Bibla <jbibla@gmail.com> * fix subscription for failing txs * fix polling * bunch of fixes * comments * linted * avoid double body read error * linted * fix wrong usage of validator enriching * comment * Fabo/handle no self delegation (#229) * handle the case where a validator has no self delegation * linted * allow explore mode for some networks (#227) * Update issue templates * Ana/livepeer integrate new api (#224) * integrate new api * delete selfstake. add warning for active field * speed up. query getglobal only once * rename back to lpt conversion * delete second globals Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com> Co-authored-by: Col <colw@users.noreply.github.com> Co-authored-by: iambeone <iambeone@gmail.com> Co-authored-by: Mario Pino <info@quequiereshacer.es> Co-authored-by: Jordan Bibla <jbibla@gmail.com>
Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript) from 5.11.1 to 5.15.5. - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md) - [Commits](getsentry/sentry-javascript@5.11.1...5.15.5) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
I as a user
Want to receive updates via websockets through the LCD
So that I see new information immediately.
Refreshing
By @mappum:
Extracted from #35
dependencies: cosmos/gaia#116
The text was updated successfully, but these errors were encountered: