Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [2.0.0](v1.8.0...v2.0.0) (2023-04-14) ### Bug Fixes * admonition rendering ([023cef7](023cef7)) * avilable stake query and calculation ([bb49f3d](bb49f3d)) * broken test due to types ([3acb8f4](3acb8f4)) * documentation ([3944d43](3944d43)) * documentation admonitions ([a37a7f2](a37a7f2)) * Ensure that max_allocations < num_subgraphs ([272d1f5](272d1f5)) * Filter out subgraphs with less than minsignal ([09392e4](09392e4)) * floor instead of round for final allocation amount ([c9273da](c9273da)) * format ([c78bc6d](c78bc6d)) * format actionQueue alloctionAmount ([2f6c527](2f6c527)) * format grt ([cc99310](cc99310)) * graphql mutations ([d306ba7](d306ba7)) * halpern iteration ([b045628](b045628)) * Handle case with no frozenlist ([9838536](9838536)) * lipschitz constant step size ([f3c6217](f3c6217)) * network subgraph filtering for optimizing over time ([6492f6e](6492f6e)) * remove build for Julia nightly ([7d38992](7d38992)) * remove network id from user input ([e467d77](e467d77)) * rounding to avoid !capacity contract error ([b16af80](b16af80)) * stake amount include lockedTokens ([a74db38](a74db38)) * strategy can't allocate too much stake ([093bd28](093bd28)) * Test reflects new iquery output ([557df23](557df23)) * test update to avoid signal changes in network ([9ed57c0](9ed57c0)) * typo and correct formatting ([988a7ef](988a7ef)) ### Features * actionqueue patch - allocate ([53378d5](53378d5)) * actionqueue patch - reallocate ([95d9ab1](95d9ab1)) * actionqueue patch - unallocate ([c6baa43](c6baa43)) * added hypotheticalstake command, empty CSV error handle ([acccd71](acccd71)) * Adjustable eta (hardcoded) ([6d314ae](6d314ae)) * adjustive step size ([eed5d93](eed5d93)) * Allocatable subgraphs view ([863d939](863d939)) * Allocation accessor ([d3b8a35](d3b8a35)) * allocation profit and APR script command ([61c9169](61c9169)) * alternative script for generating indexing rules ([4084c44](4084c44)) * Analytic optimisation ([3b8ead8](3b8ead8)) * automatically lowercase indexer id from checksum addr ([ff1b43d](ff1b43d)) * best profit and index on nonzeros ([c5152f6](c5152f6)) * build json data object ([0fad9ad](0fad9ad)) * Compute frozen stake ([01ed4a2](01ed4a2)) * Compute issued tokens and update main script ([d3bd1a0](d3bd1a0)) * compute pinned allocation amount ([7085cdf](7085cdf)) * Compute profit using gas ([c0c28e7](c0c28e7)) * configurable network subgraph endpoint ([48c6d1c](48c6d1c)) * Convert all tables together ([50fab0e](50fab0e)) * Convert allocation table to GRT type ([d62a89a](d62a89a)) * Convert indexer table to GRT type ([19bd0ac](19bd0ac)) * Convert network table to GRT type ([a405952](a405952)) * Convert queried data to GRT ([78917a8](78917a8)) * Convert subgraph table to GRT type ([c26b503](c26b503)) * Correct types after querying ([411a11f](411a11f)) * data function routes via dispatch ([2ee0624](2ee0624)) * Delegation accessor ([f3841ec](f3841ec)) * Don't hold onto allocations table ([8a4c86d](8a4c86d)) * Ensure id is in the config ([3240c2a](3240c2a)) * execute mode ([7b8342d](7b8342d)) * execution mode - none, just output results in json ([7f04844](7f04844)) * Function to get signal on subgraph ([3e0b5f6](3e0b5f6)) * group unique values function ([877e834](877e834)) * Helper function for a gql allocation query ([1c479e0](1c479e0)) * Helper function for a gql indexer query ([01cc0c9](01cc0c9)) * Helper function for a gql network query ([609320b](609320b)) * Helper function for a gql subgraph query ([b3d93ea](b3d93ea)) * Helper function for save names of data CSVs ([0c9ecfd](0c9ecfd)) * Indexer's staked tokens ([51cf915](51cf915)) * Indexing reward ([1ac9da2](1ac9da2)) * ipfshash accessor for allocations ([a9d0f8a](a9d0f8a)) * K-sparse optimisation ([315495e](315495e)) * Locked tokens accessor ([1ac5fae](1ac5fae)) * Main function computes stake ([3c26a5f](3c26a5f)) * Network accessors ([ca38e6a](ca38e6a)) * Optimisation using PGD ([cdd0ebb](cdd0ebb)) * optimise over time ([fd62323](fd62323)) * Optimising over gas in parallel ([ece2d73](ece2d73)) * optimizesummary with json output ([1e2a62f](1e2a62f)) * pinnedlist support ([2e53a45](2e53a45)) * Projected gradient descent ([34886b7](34886b7)) * query allocation id ([e7834f7](e7834f7)) * Query data from GQL endpoint ([cc164e1](cc164e1)) * Query only the indexer we care about ([a1f8e9c](a1f8e9c)) * read config from TOML ([f34f286](f34f286)) * Read queried data from CSVs ([7ef33fe](7ef33fe)) * Reduce number of queries ([aebb58d](aebb58d)) * Save allocations to CSV again ([8a4b59b](8a4b59b)) * scalar indexing rewards ([40be5a1](40be5a1)) * scalar profit into matrix ([97f6e24](97f6e24)) * Set defaults values for config ([4f39de3](4f39de3)) * sort profits ([4eb6136](4eb6136)) * Staked tokens on each subgraph ([bd13630](bd13630)) * subgraph ipfshash accessor ([61d637b](61d637b)) * Subtract indexer from subgraph total ([6878ffb](6878ffb)) * Updating to match latest version of ActionQueue ([bfc5003](bfc5003)) * use allocation table in execution ([81f0d1d](81f0d1d)) * user config for execution_mode and indexer_url ([abe838a](abe838a)) * user specified num_reported_options ([7ff5147](7ff5147)) * UX and performance improvements ([7d80297](7d80297)) * Verbose mode ([94e5918](94e5918)) * View unfrozen subgraphs ([1babd1e](1babd1e)) * write json output ([8d73597](8d73597)) * Write tables to path from config ([8f6b4d6](8f6b4d6)) ### BREAKING CHANGES * Config driven workflow breaks v1 API. Various performance improvements.
- Loading branch information