Releases: daostack/arc.js
Releases · daostack/arc.js
v0.1.20
- bug fix reward.state()
- add informationa bout already-redeemed proposals to contributionReward
v0.1.19
- Fix bug getting address of GENToken
- Skip a version number by mistake
v0.1.17
- use subgraph v20
- implement logic to get the known contract addresses from the subgraph
- fix a dependence vulnerability
v0.1.16
- implement
arc.scheme
andarc.schemes
, and addscheme
to the proposal.search() parameters - remove IObservableWithFirst class
- make
getContractAddressesFromMigration
usable for non-private environment
v0.1.15
Support different contract versions
- upgrade to v19 of the subgraph
- introduce
IContractInfo
class that mirrrors the subgraph entity - refactor
arc.getContractInfo
and other functions to support contract versions - define
arc.getABI()
allowance
andapproveForStaking
now need aspender
argument (because we may have different protocols spending the money)- support
register
option indao.search()
explicitly - remove
tokenBalance
from the the dao state - use
reputaitonHolders
instaed of the obsoletemembers
collection from the subgraph - pass
context
as first argument in allsearch(...)
queries - implement
dao.proposal(..)
- filter
null
values fromgetObservableList
results - add
proposal
as a attribute of IProposalState Proposal
constructor now requiresvotingMachine
andschemeAddress
parameters- introduce
Scheme
class withsearch
(etc) options - add
proposal.scheme()
- add
Token.search()
- refactor: make code for handling different types of schemes much more modular
- docs and tweaks