Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Apr 18:40
· 65 commits to main since this release

2.0.0 (2023-04-14)

Bug Fixes

  • admonition rendering (023cef7)
  • avilable stake query and calculation (bb49f3d)
  • broken test due to types (3acb8f4)
  • documentation (3944d43)
  • documentation admonitions (a37a7f2)
  • Ensure that max_allocations < num_subgraphs (272d1f5)
  • Filter out subgraphs with less than minsignal (09392e4)
  • floor instead of round for final allocation amount (c9273da)
  • format (c78bc6d)
  • format actionQueue alloctionAmount (2f6c527)
  • format grt (cc99310)
  • graphql mutations (d306ba7)
  • halpern iteration (b045628)
  • Handle case with no frozenlist (9838536)
  • lipschitz constant step size (f3c6217)
  • network subgraph filtering for optimizing over time (6492f6e)
  • remove build for Julia nightly (7d38992)
  • remove network id from user input (e467d77)
  • rounding to avoid !capacity contract error (b16af80)
  • stake amount include lockedTokens (a74db38)
  • strategy can't allocate too much stake (093bd28)
  • Test reflects new iquery output (557df23)
  • test update to avoid signal changes in network (9ed57c0)
  • typo and correct formatting (988a7ef)

Features

  • actionqueue patch - allocate (53378d5)
  • actionqueue patch - reallocate (95d9ab1)
  • actionqueue patch - unallocate (c6baa43)
  • added hypotheticalstake command, empty CSV error handle (acccd71)
  • Adjustable eta (hardcoded) (6d314ae)
  • adjustive step size (eed5d93)
  • Allocatable subgraphs view (863d939)
  • Allocation accessor (d3b8a35)
  • allocation profit and APR script command (61c9169)
  • alternative script for generating indexing rules (4084c44)
  • Analytic optimisation (3b8ead8)
  • automatically lowercase indexer id from checksum addr (ff1b43d)
  • best profit and index on nonzeros (c5152f6)
  • build json data object (0fad9ad)
  • Compute frozen stake (01ed4a2)
  • Compute issued tokens and update main script (d3bd1a0)
  • compute pinned allocation amount (7085cdf)
  • Compute profit using gas (c0c28e7)
  • configurable network subgraph endpoint (48c6d1c)
  • Convert all tables together (50fab0e)
  • Convert allocation table to GRT type (d62a89a)
  • Convert indexer table to GRT type (19bd0ac)
  • Convert network table to GRT type (a405952)
  • Convert queried data to GRT (78917a8)
  • Convert subgraph table to GRT type (c26b503)
  • Correct types after querying (411a11f)
  • data function routes via dispatch (2ee0624)
  • Delegation accessor (f3841ec)
  • Don't hold onto allocations table (8a4c86d)
  • Ensure id is in the config (3240c2a)
  • execute mode (7b8342d)
  • execution mode - none, just output results in json (7f04844)
  • Function to get signal on subgraph (3e0b5f6)
  • group unique values function (877e834)
  • Helper function for a gql allocation query (1c479e0)
  • Helper function for a gql indexer query (01cc0c9)
  • Helper function for a gql network query (609320b)
  • Helper function for a gql subgraph query (b3d93ea)
  • Helper function for save names of data CSVs (0c9ecfd)
  • Indexer's staked tokens (51cf915)
  • Indexing reward (1ac9da2)
  • ipfshash accessor for allocations (a9d0f8a)
  • K-sparse optimisation (315495e)
  • Locked tokens accessor (1ac5fae)
  • Main function computes stake (3c26a5f)
  • Network accessors (ca38e6a)
  • Optimisation using PGD (cdd0ebb)
  • optimise over time (fd62323)
  • Optimising over gas in parallel (ece2d73)
  • optimizesummary with json output (1e2a62f)
  • pinnedlist support (2e53a45)
  • Projected gradient descent (34886b7)
  • query allocation id (e7834f7)
  • Query data from GQL endpoint (cc164e1)
  • Query only the indexer we care about (a1f8e9c)
  • read config from TOML (f34f286)
  • Read queried data from CSVs (7ef33fe)
  • Reduce number of queries (aebb58d)
  • Save allocations to CSV again (8a4b59b)
  • scalar indexing rewards (40be5a1)
  • scalar profit into matrix (97f6e24)
  • Set defaults values for config (4f39de3)
  • sort profits (4eb6136)
  • Staked tokens on each subgraph (bd13630)
  • subgraph ipfshash accessor (61d637b)
  • Subtract indexer from subgraph total (6878ffb)
  • Updating to match latest version of ActionQueue (bfc5003)
  • use allocation table in execution (81f0d1d)
  • user config for execution_mode and indexer_url (abe838a)
  • user specified num_reported_options (7ff5147)
  • UX and performance improvements (7d80297)
  • Verbose mode (94e5918)
  • View unfrozen subgraphs (1babd1e)
  • write json output (8d73597)
  • Write tables to path from config (8f6b4d6)

BREAKING CHANGES

  • Config driven workflow breaks v1 API.
    Various performance improvements.