Superfluid Protocol Monorepo: the specification, implementations, peripherals and development kits.
OTHER License
Bot releases are visible (Hide)
Published by github-actions[bot] over 2 years ago
sfApi
completely which combined Subgraph & RPC endpoints. Replaced by leaving just subgraphApi
(only Subgraph as data source) & rpcApi
(only RPC as data source)*slice*.reducerPath
syntax*tracked transactin*.extraData
) which can be specified through the invoked mutationuserData
can now be specified through flow mutationsinitiateOldPendingTransactionsTrackingThunk
)Published by github-actions[bot] over 2 years ago
When the blockchain is frozen, only a few survivors of the 2020-2021 bull market are left and they ape into the next L1 blockchain aiming to solve the blockspace problem. Wojak leads a group of NPCs wanting to control the blockchain and the coins.
constants.ts
: Canonical network names based off truffle.config.js
in packages/ethereum-contracts
Published by github-actions[bot] over 2 years ago
Published by github-actions[bot] over 2 years ago
Crypto tourists of 2022 are forced to fight for their gains when an avalanche (c-chain) of liquidations interrupts their portfolios.
Published by github-actions[bot] over 2 years ago
When Ethereum becomes uninhabitable in the future, a frog and ex-crypto trader, Pepe, is tasked to bridge assets, along with a team of researchers, to find a new network for degens.
FlowOperatorUpdated
entity - No operators shouldPublished by github-actions[bot] over 2 years ago
Scientist Pepe's intention to prove his theory of blockchain immutability turns into an obsession when he decides to go back in time to save his subgraph from bricking.
Account
and AccountTokenSnapshot
entities are not filtered outevents
query fixed: global events
query was breaking due to the FlowUpdatedEvent
entity implementing the Event
interface, but not having the immutable property like the other eventsAccountTokenSnapshot
query with account { id }
fixed. Was breaking due to faulty logic of creating an AccountTokenSnapshot
without creating an Account
entityPublished by github-actions[bot] over 2 years ago
NOTE: This is the maintenance branch of js-sdk, you should move onto using sdk-core instead.
Published by github-actions[bot] over 2 years ago
Changes in this ethereum-contracts stable release
Published by github-actions[bot] over 2 years ago
Token
to ERC20Token
ERC20Token
PagedResult.data
to PagedResult.items
listAllResults
into separate function from Query
objectSubgraphClient.batchRequests
because Subgraph Node didn't support itSubgraphQueryHandler
_meta
table querytokenSymbol
for SubgraphQueryHandler
entity queries where token
(token ID) was previously includedPageNumberPaging
for UI development friendly pagination APIAllPaging
to recursively query all results from SubgraphTypedDocumentNode
for SubgraphClient
contracts
property in Framework
classnativeTokenSymbol
property to constants.ts
SuperToken
class into: WrapperSuperToken
, PureSuperToken
and NativeAssetSuperToken
classesloadWrapperSuperToken
, loadNativeAssetSuperToken
, and loadPureSuperToken
super token initialization functionsupgrade
, upgradeTo
and downgrade
functions via NativeAssetSuperToken
upgradeTo
to WrapperSuperToken
class as this was missing as wellSuperToken
class is now an abstract base class and no longer contains the functions upgrade
and downgrade
.underlyingToken
is possibly undefined on SuperToken
: WrapperSuperToken
has underlyingToken
, but PureSuperToken
and NativeAssetSuperToken
do not.NOTE: These changes are due to the split of
SuperToken
intoWrapperSuperToken
,PureSuperToken
andNativeAssetSuperToken
classes.
await framework.loadSuperToken("0x...");
await framework.loadWrapperSuperToken("DAIx");
await framework.loadNativeAssetSuperToken("ETHx");
await framework.loadPureSuperToken("0x...");
Published by github-actions[bot] over 2 years ago
Pepe, a self-centered frog, hops to the different blockchains available for indexing by The Graph for an assignment. He is later shocked when he wakes up the next morning and realises that he is reindexing the same blockchains over and over.
FlowOperator
entityflowOperator
propertydeposit
and totalDeposit
properties added to entitiesPublished by github-actions[bot] over 2 years ago
Changes in this ethereum-contracts stable release
Published by github-actions[bot] over 2 years ago
Changes in this ethereum-contracts stable release
Published by github-actions[bot] over 2 years ago
Changes in this js-sdk stable release
Published by github-actions[bot] over 2 years ago
Changes in this ethereum-contracts stable release
Published by github-actions[bot] over 2 years ago
Changes in this ethereum-contracts stable release
Published by github-actions[bot] over 2 years ago
Changes in this sdk-redux stable release
Published by github-actions[bot] over 2 years ago
Changes in this sdk-core stable release
indexValueCurrent
to IndexSubscription
query to optimize calculating "total amount distributed" in consuming applications ([#629])indexTotalUnits
to IndexSubscription
query to optimize calculating "pool percentage" in consuming applications ([#630])networkName: "arbitrum-rinkeby"
fixed (was expecting "arbitrium-rinkeby"
) in Framework.create
([#637])"xdai"
as the networkName
will no longer work. Updated to "gnosis"
networkName
from "xdai"
to "gnosis"
Published by github-actions[bot] over 2 years ago
Changes in this js-sdk stable release
Published by github-actions[bot] over 2 years ago
Vinny travels back in time on-chain using The Graph's Subgraph indexer. However, he must index all the relevant events and create the relevant entities in order to return to the present.
sdk-core
instead of js-sdk
and general refactoring (#594, #621)PPPConfigurationChangedEvent
, AgreementLiquidatedV2Event
(#558)getRandomFlowRate
so flowRate is never 0 (#538)getLiquidations
script null case fix (#557)Published by hellwolf over 2 years ago
Changes in this ethereum-contracts stable release
truffle-plugin-verify
and use its proxy verification feature (#623)