1.3.4 (2021-03-05)
- build: fix typescript compilation (#560)
1.3.3 (2021-03-04)
- rns: adds post find pagination hook (#529) (4f72426)
- rns: removes pagination (759ad55)
- do not expose error stack trace to client (#556) (6ae31d4)
1.3.2 (2021-02-02)
- change tables name from dash to underscore
- disable order processing of events for RNS
1.3.1 (2021-02-01)
- update
web3-events
lib (reorg handling issue)
1.3.0 (2021-01-21)
- storage: calculates availableCapacity ignoring inactive agreements (#481) (05d83fe)
- release command (eb7358e)
- rns: adds migration (ee0cec4)
- rns: adds sort by domain name (#495) (6a40f46)
- rns: reverts adds migration (97db7e7)
- notification add ability to receive notification through API
1.2.1 (2020-12-21)
1.2.0 (2020-12-18)
1.1.0 (2020-12-14)
- handle libp2p messages which comes before agreement event (#423) (bd09f4c)
- lower case migration (#451) (d8c1d89)
- core: rates as core service (#444) (6ee1bb1)
- add migration for lower-casing addresses in storage (#448) (a4b9591)
- draft for event parser (#429) (8a29cfb)
- lower case all addresses query params (#449) (a9819f4)
1.1.0-dev.3 (2020-11-27)
- core: logs colors handling (#418) (a62b323)
- storage: groups by provider to get min max available capacity (#421) (d4694e5)
- make contract address lower case in room topic (#408) (3c23304)
- storage: adds ability to filter by availableCapacity (#414) (f7cc7ad)
- add agreement exceed limit notification to provider (#407) (3d092b7)
1.1.0-dev.2 (2020-11-18)
- add check for eth provider availability (#402) (6f8f16f)
- adjust room topic computation (#378) (ea1f134)
1.1.0-dev.1 (2020-11-16)
- gather also js migrations (d2fafde)
1.1.0-dev.0 (2020-11-16)
- dev: re-adds the watch arg to bin script (#381) (c8704b4)
- storage: makes periodsSinceLastPayout 0 if not positive (#384) (c98ea78)
- add missing await (#379) (baf5981)
- agreement expires-in calculation (#332) (1b123df)
- authentication typings (2bec0ad)
- avg billing plan hook (#328) (bc48a46)
- avg billing price min-max calculation (9d294f7)
- casts totalCapacity in offers (b1b4c32)
- escapes sequelize literal query params (7bec56b)
- fix topics (#258) (76ae051)
- fixes plan price (b882870)
- ganache storage contract addr (9bbc8c7)
- make total-capacity(offer) and size(agreement) number type (#367) (8b8d0dc)
- makes the avg price into GB (15c9e09)
- precache command (#347) (7b453d5)
- prevents error when no plans (8b8919e)
- remove usage of test util in src (#295) (f1b5e0b)
- return total staked fiat as 0.00 for empty account (#345) (fc0d6a9)
- separates filters (a35b8ee)
- temporarily disables peerId check in scopes (366ec3f)
- TotalCapacitySet topic sig typo (#285) (c37ea81)
- wCumAvg null value safety (42ea215)
- storage: hasSufficientFunds check funds for at least one period (8d245c6)
- add general error message handler for comms (#395) (a994929)
- storage: moves average price of offers to monthly basis (#389) (ee15b43)
- add handling of avg billing price for no offer (#383) (cab7174)
- add multi currency support (#303) (4223106)
- add staking address (#316) (869ba4a)
- add storage config info for ganache (#229) (69e01a1)
- adds find hook (7b71db5)
- adds provider name search (9b35ca9)
- adjust stake get endpoint (#343) (27e0efc)
- apply storage contract changes (#256) (6a25dde)
- awaiting for store to save all data (4cefd59)
- bignumber support (#254) (820d695)
- calculates cummulative weighed average on BillingPlanSet event (ef1f13c)
- comms integration (#329) (3862419)
- db migrations (#269) (3bef0a6)
- new storage contract (#348) (66ee88c)
- agreement: add expiredIn virtual field to agreement model (#331) (d98416c)
- rns: integrate RNS from mainnet release (#342) (50c23c0), closes #320
- staking: add total-staked-usd to stake update event (#340) (f035130)
- expose new-block event (#221) (c7b73db)
- handle Billing plans remove (#327) (eb8c52e)
- integration tests (#315) (66cff4f)
- storage: staking support (#286) (7be56f7)
- reorgs outside of confirmations range handling (#273) (4d48f80)
- sorts plans + removes rounding of planPrice (1764a70)
- swappes weighted avg for re-calculation (9fb7c30)
- core: support listening on topics (eae87e2)
1.0.0 (2020-09-15)
1.0.0-rc.0 (2020-08-25)
- add confirmations for rns contracts (708c912)
- authentication typings (19d84f6)
- blockchain: one reorg does not reprocess last processed block (b557b63)
- StorageModel: handle offer with agreements for
utilizedCapacity
virtual field (0d9eb41) - filters in bought domains (1d39d0e)
- @rsksmart/rns-auction-registrar dep-check (fb10021)
- add starting blocks for contracts in Testnet (3bac7bf)
- add try catch when name cannot be parsed (422a3da)
- added abi-decoder type definitions (5532ac4)
- adds pre/suf-fix % to name search (c6c2937)
- avoids db collisions for domains (e64e8b1)
- cancel previous placements on TokenPlaced (#72) (8569cd5)
- change default log level to warn (dc88d5d)
- correct definition of active offer (06f5005)
- correct event name (#172) (29b4d54)
- creates more explicit domains query (2aa7e1e)
- dockerfile fixes (#84) (ae1d05d)
- error handling (486328b)
- include tokenID as part of PK for Transfers (9dbba38)
- oclif-dev manifest generation on publish (3196a11)
- blockchain: polling right block numbers (#88) (c213899)
- core: confirmations are handled for multiple blocks (ad550da)
- ganache contract addresses (b46d08e)
- makes domain name sha3 to hex w/o lead 0s (#96) (cd5aa77)
- new marketplace contract address (b9afe1f)
- new Transfer entity to avoid SoldDomain synchronization problems (31601cc), closes #91
- precache upadates exp date before domain now (7a4d641)
- releasing env-mapping config to npm (a993f34)
- ws emits to be emitted for confirmation service (cb8b852)
- blockchain: correct event transaction column size (d0ba3bc)
- blockchain: emit invalid confirmations events (e798174)
- blockchain: emitter confirm only its specified events (194a8d4)
- cli: bundled configs should be loaded by default (bb96583)
- cli: oclif release command path modification (31d6283)
- cli: run only enabled services for precache when using all (41c9fe0)
- core: logging errors does not modify the object anymore (a06d1fd)
- adapts domains query to remove duplications (91e6ffe)
- allows searching own/placed domains by name (#92) (e122a4a)
- normalized timestamp on old expirationchanged events (#94) (843e8c6)
- purging also events in database (0c20a10)
- releasing default config to npm (f6c993e)
- small tweaks (9776429)
- update ownerAddress when it is null (a32b732)
- cli: force and db flags are used (8b6fd05)
- cli: purge on start before app is created (b99d137)
- core: loading both js and ts models (d737f4f)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- docker: changing commands path in docker (2c2b4a7)
- storage: use custom precache strategy for initialization (2c1ae54)
- add new RNS contract (#222) (65084fd)
- addresses the issue with malformed price (6986f3d)
- adds annon strategy (8b3ca7f)
- adds auth package (f78f8ac)
- adds channel filter to sold domains (8145b86)
- filters owners for domains (b807b8d)
- wrap and expose agreement and offer events (#216) (a1d9181)
- models: add basic test's for Agreement model (893ffd1)
- offer-events: adjust message parsing of
MessageEmitted
event (fb47c82) - storage: add support for peerid tracking on offer (406e64f)
- storage: add test for
BillingPlanSet
event (8abd163) - storage: agreement endpoint and service's events (65c0656)
- storage: agreements events handling test's (af4661a)
- storage: fix PR review comments (44a175e)
- storage: remove unnecessary
logger
in switch statement(never rich this place) (d58fd3b) - storage: revert logging of unknown events in
offer
event processor (ca5c064) - add entrypoint for running required steps (b6b0b1f)
- added config for default deterministic ganache (e9fe582)
- added config for testnet (2a71ab0)
- adds expiration table and removes status from offers (1642ab4)
- adds link to node-config documentation (e5f6262)
- adds name resolution to rns processor (a4b8a45)
- adds optional emit fn to rns services (06d2399)
- adds tld to the default config (eb08eb2)
- display current configuration on startup (8caf11a)
- fixes namechanged handler (f6563dd)
- fixes searching sold domains by name (2b4cd27)
- further splits domain table (table/event) (0eccc28)
- further splits domain table (table/event) (9ccba2c)
- handling reorgs (dc0fdb9)
- logging hooks errors (020edf9)
- makes use of discardQuery hook (fece820)
- tracking last processed and fetch blocks with their hashes (c3d3ad2)
- Use
instanceOf
instead of basic type comparison (455e92f) - uses services for db interaction (e15d646)
- using contract address as confirmations identifier (8d7bb55)
- wrapps storing name in the precache in try (502d030)
- wraps db calls in feathers services (df9e17f)
- blockchain: confirmation service (ce55cd5)
- core: confirmations endpoint (11b3337)
- core: critical log and required precache (9245fdc)
- core: health-check route (a7d63b7)
- storage: new storage contracts implementation (a9a903f)
- add CORS configuration (1feab4f)
- added Transfer table on purge command (ebb2c46)
- adds query for owned and placed domains (#68) (0f776aa)
- allows searching for unknown rns w/ tokenId (bffa99f)
- change default new-block strategy to polling (#75) (d6632fe)
- enables searching my name (#83) (e1117d7)
- event processors rename and improvements (4cd5ec5)
- fixes sold query (04abd9f)
- maps offers from sql result (ba6b72b)
- rns precache (a5aaefe)
- sqlite support (03162b9)
- store cache-state data in database (0fe7fee)
- cli: purge parameter for start command (81919f9)
- core: improved logging for additional objects (a9576fb)
- core: logging improvements (#97) (c177ec3)
- core: new verbose log level (258bcb3)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: enabling custom precache for initialization (6ce64b5)
- rns: new placement events (#66) (f3af81f)
- rns: support for rns (#47) (208c1cf)
- rns: time of events taken from block timestamp (644a224)
- storage: tracking requests and available capacity of offer (fd4ad44)
- basic blockchain watcher (b0e1a9f)
- cli support (7d01202)
- configurable starting block (85ab074)
- configuration for clearing persitant conf (4b13f86)
- confirmation of event using receipts (a185350)
- delayed logging initialization (6b11776)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)
- add confirmations for rns contracts (708c912)
- blockchain: one reorg does not reprocess last processed block (b557b63)
- StorageModel: handle offer with agreements for
utilizedCapacity
virtual field (0d9eb41) - filters in bought domains (1d39d0e)
- @rsksmart/rns-auction-registrar dep-check (fb10021)
- adapts domains query to remove duplications (91e6ffe)
- add starting blocks for contracts in Testnet (3bac7bf)
- add try catch when name cannot be parsed (422a3da)
- added abi-decoder type definitions (5532ac4)
- adds pre/suf-fix % to name search (c6c2937)
- allows searching own/placed domains by name (#92) (e122a4a)
- avoids db collisions for domains (e64e8b1)
- change default log level to warn (dc88d5d)
- correct definition of active offer (06f5005)
- correct event name (#172) (29b4d54)
- creates more explicit domains query (2aa7e1e)
- error handling (486328b)
- include tokenID as part of PK for Transfers (9dbba38)
- new Transfer entity to avoid SoldDomain synchronization problems (31601cc), closes #91
- normalized timestamp on old expirationchanged events (#94) (843e8c6)
- oclif-dev manifest generation on publish (3196a11)
- core: confirmations are handled for multiple blocks (ad550da)
- ganache contract addresses (b46d08e)
- makes domain name sha3 to hex w/o lead 0s (#96) (cd5aa77)
- new marketplace contract address (b9afe1f)
- precache upadates exp date before domain now (7a4d641)
- releasing default config to npm (f6c993e)
- releasing env-mapping config to npm (a993f34)
- small tweaks (9776429)
- ws emits to be emitted for confirmation service (cb8b852)
- blockchain: correct event transaction column size (d0ba3bc)
- blockchain: emit invalid confirmations events (e798174)
- blockchain: emitter confirm only its specified events (194a8d4)
- blockchain: polling right block numbers (#88) (c213899)
- cli: bundled configs should be loaded by default (bb96583)
- cli: force and db flags are used (8b6fd05)
- cli: purge on start before app is created (b99d137)
- cli: run only enabled services for precache when using all (41c9fe0)
- core: logging errors does not modify the object anymore (a06d1fd)
- cancel previous placements on TokenPlaced (#72) (8569cd5)
- purging also events in database (0c20a10)
- update ownerAddress when it is null (a32b732)
- cli: oclif release command path modification (31d6283)
- core: loading both js and ts models (d737f4f)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- docker: changing commands path in docker (2c2b4a7)
- dockerfile fixes (#84) (ae1d05d)
- storage: use custom precache strategy for initialization (2c1ae54)
- models: add basic test's for Agreement model (893ffd1)
- offer-events: adjust message parsing of
MessageEmitted
event (fb47c82) - storage: add support for peerid tracking on offer (406e64f)
- storage: add test for
BillingPlanSet
event (8abd163) - storage: agreement endpoint and service's events (65c0656)
- storage: agreements events handling test's (af4661a)
- storage: fix PR review comments (44a175e)
- storage: remove unnecessary
logger
in switch statement(never rich this place) (d58fd3b) - storage: revert logging of unknown events in
offer
event processor (ca5c064) - add CORS configuration (1feab4f)
- add entrypoint for running required steps (b6b0b1f)
- added config for default deterministic ganache (e9fe582)
- added config for testnet (2a71ab0)
- added Transfer table on purge command (ebb2c46)
- adds expiration table and removes status from offers (1642ab4)
- adds link to node-config documentation (e5f6262)
- adds name resolution to rns processor (a4b8a45)
- adds optional emit fn to rns services (06d2399)
- adds tld to the default config (eb08eb2)
- display current configuration on startup (8caf11a)
- event processors rename and improvements (4cd5ec5)
- fixes namechanged handler (f6563dd)
- fixes searching sold domains by name (2b4cd27)
- fixes sold query (04abd9f)
- further splits domain table (table/event) (0eccc28)
- further splits domain table (table/event) (9ccba2c)
- handling reorgs (dc0fdb9)
- logging hooks errors (020edf9)
- makes use of discardQuery hook (fece820)
- tracking last processed and fetch blocks with their hashes (c3d3ad2)
- Use
instanceOf
instead of basic type comparison (455e92f) - uses services for db interaction (e15d646)
- using contract address as confirmations identifier (8d7bb55)
- wrapps storing name in the precache in try (502d030)
- wraps db calls in feathers services (df9e17f)
- blockchain: confirmation service (ce55cd5)
- maps offers from sql result (ba6b72b)
- rns precache (a5aaefe)
- sqlite support (03162b9)
- store cache-state data in database (0fe7fee)
- cli: purge parameter for start command (81919f9)
- core: confirmations endpoint (11b3337)
- core: critical log and required precache (9245fdc)
- core: health-check route (a7d63b7)
- core: improved logging for additional objects (a9576fb)
- core: logging improvements (#97) (c177ec3)
- core: new verbose log level (258bcb3)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: enabling custom precache for initialization (6ce64b5)
- rns: time of events taken from block timestamp (644a224)
- storage: new storage contracts implementation (a9a903f)
- adds query for owned and placed domains (#68) (0f776aa)
- allows searching for unknown rns w/ tokenId (bffa99f)
- basic blockchain watcher (b0e1a9f)
- change default new-block strategy to polling (#75) (d6632fe)
- confirmation of event using receipts (a185350)
- delayed logging initialization (6b11776)
- enables searching my name (#83) (e1117d7)
- rns: new placement events (#66) (f3af81f)
- rns: support for rns (#47) (208c1cf)
- storage: tracking requests and available capacity of offer (fd4ad44)
- cli support (7d01202)
- configurable starting block (85ab074)
- configuration for clearing persitant conf (4b13f86)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)
- blockchain: one reorg does not reprocess last processed block (b557b63)
- filters in bought domains (1d39d0e)
- @rsksmart/rns-auction-registrar dep-check (fb10021)
- adapts domains query to remove duplications (91e6ffe)
- add starting blocks for contracts in Testnet (3bac7bf)
- add try catch when name cannot be parsed (422a3da)
- added abi-decoder type definitions (5532ac4)
- adds pre/suf-fix % to name search (c6c2937)
- allows searching own/placed domains by name (#92) (e122a4a)
- avoids db collisions for domains (e64e8b1)
- change default log level to warn (dc88d5d)
- correct event name (#172) (29b4d54)
- creates more explicit domains query (2aa7e1e)
- error handling (486328b)
- ganache contract addresses (b46d08e)
- include tokenID as part of PK for Transfers (9dbba38)
- new marketplace contract address (b9afe1f)
- normalized timestamp on old expirationchanged events (#94) (843e8c6)
- oclif-dev manifest generation on publish (3196a11)
- blockchain: emit invalid confirmations events (e798174)
- cli: force and db flags are used (8b6fd05)
- cli: oclif release command path modification (31d6283)
- cli: purge on start before app is created (b99d137)
- cli: run only enabled services for precache when using all (41c9fe0)
- core: confirmations are handled for multiple blocks (ad550da)
- cancel previous placements on TokenPlaced (#72) (8569cd5)
- dockerfile fixes (#84) (ae1d05d)
- makes domain name sha3 to hex w/o lead 0s (#96) (cd5aa77)
- new Transfer entity to avoid SoldDomain synchronization problems (31601cc), closes #91
- precache upadates exp date before domain now (7a4d641)
- purging also events in database (0c20a10)
- releasing default config to npm (f6c993e)
- releasing env-mapping config to npm (a993f34)
- update ownerAddress when it is null (a32b732)
- ws emits to be emitted for confirmation service (cb8b852)
- blockchain: correct event transaction column size (d0ba3bc)
- blockchain: emitter confirm only its specified events (194a8d4)
- blockchain: polling right block numbers (#88) (c213899)
- core: loading both js and ts models (d737f4f)
- core: logging errors does not modify the object anymore (a06d1fd)
- small tweaks (9776429)
- cli: bundled configs should be loaded by default (bb96583)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- docker: changing commands path in docker (2c2b4a7)
- storage: use custom precache strategy for initialization (2c1ae54)
- correct definition of active offer (06f5005)
- storage: add support for peerid tracking on offer (406e64f)
- storage: agreement endpoint and service's events (65c0656)
- add CORS configuration (1feab4f)
- add entrypoint for running required steps (b6b0b1f)
- added config for default deterministic ganache (e9fe582)
- added config for testnet (2a71ab0)
- added Transfer table on purge command (ebb2c46)
- adds expiration table and removes status from offers (1642ab4)
- adds link to node-config documentation (e5f6262)
- adds name resolution to rns processor (a4b8a45)
- adds optional emit fn to rns services (06d2399)
- adds tld to the default config (eb08eb2)
- display current configuration on startup (8caf11a)
- fixes namechanged handler (f6563dd)
- fixes searching sold domains by name (2b4cd27)
- fixes sold query (04abd9f)
- further splits domain table (table/event) (0eccc28)
- further splits domain table (table/event) (9ccba2c)
- handling reorgs (dc0fdb9)
- logging hooks errors (020edf9)
- makes use of discardQuery hook (fece820)
- maps offers from sql result (ba6b72b)
- rns precache (a5aaefe)
- sqlite support (03162b9)
- store cache-state data in database (0fe7fee)
- tracking last processed and fetch blocks with their hashes (c3d3ad2)
- uses services for db interaction (e15d646)
- using contract address as confirmations identifier (8d7bb55)
- wrapps storing name in the precache in try (502d030)
- wraps db calls in feathers services (df9e17f)
- blockchain: confirmation service (ce55cd5)
- core: logging improvements (#97) (c177ec3)
- event processors rename and improvements (4cd5ec5)
- cli: purge parameter for start command (81919f9)
- core: confirmations endpoint (11b3337)
- core: critical log and required precache (9245fdc)
- core: health-check route (a7d63b7)
- core: improved logging for additional objects (a9576fb)
- core: new verbose log level (258bcb3)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: enabling custom precache for initialization (6ce64b5)
- rns: new placement events (#66) (f3af81f)
- rns: time of events taken from block timestamp (644a224)
- adds query for owned and placed domains (#68) (0f776aa)
- allows searching for unknown rns w/ tokenId (bffa99f)
- basic blockchain watcher (b0e1a9f)
- change default new-block strategy to polling (#75) (d6632fe)
- configurable starting block (85ab074)
- confirmation of event using receipts (a185350)
- delayed logging initialization (6b11776)
- enables searching my name (#83) (e1117d7)
- rns: support for rns (#47) (208c1cf)
- storage: new storage contracts implementation (a9a903f)
- storage: tracking requests and available capacity of offer (fd4ad44)
- cli support (7d01202)
- configuration for clearing persitant conf (4b13f86)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)
- oclif-dev manifest generation on publish (3196a11)
- core: confirmations are handled for multiple blocks (ad550da)
- filters in bought domains (1d39d0e)
- @rsksmart/rns-auction-registrar dep-check (fb10021)
- adapts domains query to remove duplications (91e6ffe)
- added abi-decoder type definitions (5532ac4)
- adds pre/suf-fix % to name search (c6c2937)
- allows searching own/placed domains by name (#92) (e122a4a)
- avoids db collisions for domains (e64e8b1)
- cancel previous placements on TokenPlaced (#72) (8569cd5)
- correct event name (#172) (29b4d54)
- creates more explicit domains query (2aa7e1e)
- dockerfile fixes (#84) (ae1d05d)
- error handling (486328b)
- ganache contract addresses (b46d08e)
- makes domain name sha3 to hex w/o lead 0s (#96) (cd5aa77)
- new marketplace contract address (b9afe1f)
- normalized timestamp on old expirationchanged events (#94) (843e8c6)
- precache upadates exp date before domain now (7a4d641)
- ws emits to be emitted for confirmation service (cb8b852)
- blockchain: correct event transaction column size (d0ba3bc)
- blockchain: emit invalid confirmations events (e798174)
- blockchain: emitter confirm only its specified events (194a8d4)
- cli: run only enabled services for precache when using all (41c9fe0)
- core: logging errors does not modify the object anymore (a06d1fd)
- correct definition of active offer (06f5005)
- new Transfer entity to avoid SoldDomain synchronization problems (31601cc), closes #91
- purging also events in database (0c20a10)
- releasing default config to npm (f6c993e)
- releasing env-mapping config to npm (a993f34)
- update ownerAddress when it is null (a32b732)
- blockchain: polling right block numbers (#88) (c213899)
- small tweaks (9776429)
- cli: bundled configs should be loaded by default (bb96583)
- cli: force and db flags are used (8b6fd05)
- cli: oclif release command path modification (31d6283)
- cli: purge on start before app is created (b99d137)
- core: loading both js and ts models (d737f4f)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- docker: changing commands path in docker (2c2b4a7)
- storage: use custom precache strategy for initialization (2c1ae54)
- add CORS configuration (1feab4f)
- add entrypoint for running required steps (b6b0b1f)
- added config for default deterministic ganache (e9fe582)
- added config for testnet (2a71ab0)
- added Transfer table on purge command (ebb2c46)
- adds expiration table and removes status from offers (1642ab4)
- adds link to node-config documentation (e5f6262)
- adds name resolution to rns processor (a4b8a45)
- adds optional emit fn to rns services (06d2399)
- adds tld to the default config (eb08eb2)
- display current configuration on startup (8caf11a)
- event processors rename and improvements (4cd5ec5)
- fixes namechanged handler (f6563dd)
- fixes searching sold domains by name (2b4cd27)
- fixes sold query (04abd9f)
- further splits domain table (table/event) (0eccc28)
- further splits domain table (table/event) (9ccba2c)
- handling reorgs (dc0fdb9)
- logging hooks errors (020edf9)
- makes use of discardQuery hook (fece820)
- maps offers from sql result (ba6b72b)
- rns precache (a5aaefe)
- sqlite support (03162b9)
- store cache-state data in database (0fe7fee)
- tracking last processed and fetch blocks with their hashes (c3d3ad2)
- uses services for db interaction (e15d646)
- using contract address as confirmations identifier (8d7bb55)
- wrapps storing name in the precache in try (502d030)
- wraps db calls in feathers services (df9e17f)
- blockchain: confirmation service (ce55cd5)
- cli: purge parameter for start command (81919f9)
- core: confirmations endpoint (11b3337)
- core: critical log and required precache (9245fdc)
- core: health-check route (a7d63b7)
- core: improved logging for additional objects (a9576fb)
- core: logging improvements (#97) (c177ec3)
- core: new verbose log level (258bcb3)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: enabling custom precache for initialization (6ce64b5)
- rns: new placement events (#66) (f3af81f)
- rns: support for rns (#47) (208c1cf)
- rns: time of events taken from block timestamp (644a224)
- storage: new storage contracts implementation (a9a903f)
- adds query for owned and placed domains (#68) (0f776aa)
- allows searching for unknown rns w/ tokenId (bffa99f)
- basic blockchain watcher (b0e1a9f)
- change default new-block strategy to polling (#75) (d6632fe)
- cli support (7d01202)
- configurable starting block (85ab074)
- configuration for clearing persitant conf (4b13f86)
- delayed logging initialization (6b11776)
- enables searching my name (#83) (e1117d7)
- storage: tracking requests and available capacity of offer (fd4ad44)
- confirmation of event using receipts (a185350)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)
- core: confirmations are handled for multiple blocks (ad550da)
- filters in bought domains (1d39d0e)
- @rsksmart/rns-auction-registrar dep-check (fb10021)
- adapts domains query to remove duplications (91e6ffe)
- added abi-decoder type definitions (5532ac4)
- adds pre/suf-fix % to name search (c6c2937)
- allows searching own/placed domains by name (#92) (e122a4a)
- avoids db collisions for domains (e64e8b1)
- cancel previous placements on TokenPlaced (#72) (8569cd5)
- correct event name (#172) (29b4d54)
- creates more explicit domains query (2aa7e1e)
- dockerfile fixes (#84) (ae1d05d)
- error handling (486328b)
- ganache contract addresses (b46d08e)
- makes domain name sha3 to hex w/o lead 0s (#96) (cd5aa77)
- new marketplace contract address (b9afe1f)
- new Transfer entity to avoid SoldDomain synchronization problems (31601cc), closes #91
- precache upadates exp date before domain now (7a4d641)
- ws emits to be emitted for confirmation service (cb8b852)
- blockchain: correct event transaction column size (d0ba3bc)
- blockchain: emit invalid confirmations events (e798174)
- blockchain: emitter confirm only its specified events (194a8d4)
- blockchain: polling right block numbers (#88) (c213899)
- cli: run only enabled services for precache when using all (41c9fe0)
- core: logging errors does not modify the object anymore (a06d1fd)
- correct definition of active offer (06f5005)
- normalized timestamp on old expirationchanged events (#94) (843e8c6)
- purging also events in database (0c20a10)
- releasing default config to npm (f6c993e)
- releasing env-mapping config to npm (a993f34)
- small tweaks (9776429)
- update ownerAddress when it is null (a32b732)
- cli: bundled configs should be loaded by default (bb96583)
- cli: force and db flags are used (8b6fd05)
- cli: oclif release command path modification (31d6283)
- cli: purge on start before app is created (b99d137)
- core: loading both js and ts models (d737f4f)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- docker: changing commands path in docker (2c2b4a7)
- storage: use custom precache strategy for initialization (2c1ae54)
- add CORS configuration (1feab4f)
- add entrypoint for running required steps (b6b0b1f)
- added config for default deterministic ganache (e9fe582)
- added config for testnet (2a71ab0)
- added Transfer table on purge command (ebb2c46)
- adds expiration table and removes status from offers (1642ab4)
- adds link to node-config documentation (e5f6262)
- adds name resolution to rns processor (a4b8a45)
- adds optional emit fn to rns services (06d2399)
- adds tld to the default config (eb08eb2)
- display current configuration on startup (8caf11a)
- event processors rename and improvements (4cd5ec5)
- fixes namechanged handler (f6563dd)
- fixes searching sold domains by name (2b4cd27)
- fixes sold query (04abd9f)
- further splits domain table (table/event) (0eccc28)
- further splits domain table (table/event) (9ccba2c)
- handling reorgs (dc0fdb9)
- logging hooks errors (020edf9)
- makes use of discardQuery hook (fece820)
- maps offers from sql result (ba6b72b)
- rns precache (a5aaefe)
- sqlite support (03162b9)
- store cache-state data in database (0fe7fee)
- tracking last processed and fetch blocks with their hashes (c3d3ad2)
- uses services for db interaction (e15d646)
- using contract address as confirmations identifier (8d7bb55)
- wraps db calls in feathers services (df9e17f)
- blockchain: confirmation service (ce55cd5)
- core: confirmations endpoint (11b3337)
- core: critical log and required precache (9245fdc)
- core: health-check route (a7d63b7)
- core: improved logging for additional objects (a9576fb)
- core: logging improvements (#97) (c177ec3)
- core: new verbose log level (258bcb3)
- rns: enabling custom precache for initialization (6ce64b5)
- rns: time of events taken from block timestamp (644a224)
- storage: new storage contracts implementation (a9a903f)
- adds query for owned and placed domains (#68) (0f776aa)
- allows searching for unknown rns w/ tokenId (bffa99f)
- change default new-block strategy to polling (#75) (d6632fe)
- cli support (7d01202)
- confirmation of event using receipts (a185350)
- delayed logging initialization (6b11776)
- enables searching my name (#83) (e1117d7)
- cli: purge parameter for start command (81919f9)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: new placement events (#66) (f3af81f)
- rns: support for rns (#47) (208c1cf)
- storage: tracking requests and available capacity of offer (fd4ad44)
- basic blockchain watcher (b0e1a9f)
- configurable starting block (85ab074)
- configuration for clearing persitant conf (4b13f86)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)
- releasing default config to npm (f6c993e)
- small tweaks (9776429)
- cli: bundled configs should be loaded by default (bb96583)
- cli: force and db flags are used (8b6fd05)
- cli: oclif release command path modification (31d6283)
- cli: purge on start before app is created (b99d137)
- core: loading both js and ts models (d737f4f)
- docker: changing commands path in docker (2c2b4a7)
- cancel previous placements on TokenPlaced (#72) (8569cd5)
- dockerfile fixes (#84) (ae1d05d)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- storage: use custom precache strategy for initialization (2c1ae54)
- correct definition of active offer (06f5005)
- adds query for owned and placed domains (#68) (0f776aa)
- change default new-block strategy to polling (#75) (d6632fe)
- enables searching my name (#83) (e1117d7)
- cli: purge parameter for start command (81919f9)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: new placement events (#66) (f3af81f)
- rns: support for rns (#47) (208c1cf)
- storage: tracking requests and available capacity of offer (fd4ad44)
- basic blockchain watcher (b0e1a9f)
- cli support (7d01202)
- configurable starting block (85ab074)
- configuration for clearing persitant conf (4b13f86)
- confirmation of event using receipts (a185350)
- delayed logging initialization (6b11776)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)
- correct oclif config (c573eb9)
- specifing all datatypes for colums (9a398e4)
- cli: force and db flags are used (8b6fd05)
- cli: purge on start before app is created (b99d137)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- storage: use custom precache strategy for initialization (2c1ae54)
- correct definition of active offer (06f5005)
- adds query for owned and placed domains (#68) (0f776aa)
- cli: purge parameter for start command (81919f9)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: new placement events (#66) (f3af81f)
- rns: support for rns (#47) (208c1cf)
- storage: tracking requests and available capacity of offer (fd4ad44)
- basic blockchain watcher (b0e1a9f)
- cli support (7d01202)
- configurable starting block (85ab074)
- configuration for clearing persitant conf (4b13f86)
- confirmation of event using receipts (a185350)
- delayed logging initialization (6b11776)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)
- cli: force and db flags are used (8b6fd05)
- cli: purge on start before app is created (b99d137)
- core: use confirmation mechanism only when configured (fe34771)
- deps: nfts commit hash (#64) (35da19d)
- storage: use custom precache strategy for initialization (2c1ae54)
- correct definition of active offer (06f5005)
- cli: purge parameter for start command (81919f9)
- core/storage: improved error handling, logging (68cb6ce)
- rates: rates support (6f6ad1d)
- rates: using interval update trigger instead of request (ccece67)
- rns: new placement events (#66) (f3af81f)
- rns: support for rns (#47) (208c1cf)
- storage: tracking requests and available capacity of offer (fd4ad44)
- basic blockchain watcher (b0e1a9f)
- cli support (7d01202)
- configurable starting block (85ab074)
- configuration for clearing persitant conf (4b13f86)
- confirmation of event using receipts (a185350)
- delayed logging initialization (6b11776)
- drop feather-configuration (74de84f)
- events confirmation (83e3cca)
- filter out non-active offers (d4089ec)
- improved conf store (a74baa9)
- improved emitter error handling (64ac2ee)
- init (85a3371)
- nice logging setup (eb7e6de)
- process past events upon first run (f193e71)
- re-emitted events handling (3a8bdff)
- semaphore support (4dbfbd0)
- sequelize integration (a52e341)
- storage-offer model (e974046)