dvote-solidity
Advanced tools
Changelog
1.4.0
preRegister
flag to the process ModeChangelog
1.3.1
tokenCount()
TokenStorageProof contract method wrapper returns number
Changelog
1.3.0
uint32 tokenCount
state variabletokenCount()
function which returns the tokenAddresses.length
Changelog
1.2.0
Token Storage Proof
verified
attribute on ERC20Token: Indicates if the balanceMappingPosition
stored is verified or notregisterToken()
, second setVerifiedBalanceMappingPosition()
isRegistered()
can only be called externallytokens(tokenAddress)
will return {registered, verified, balanceMappingPosition}
Processes
costFromWeight
on EnvelopeType
: On EVM-based census processes (weighted), the user's balance will be used as the maxCost. Allow splitting the voting power.owner
: Creator of a process on behalf of the entity (on-chain census)onlyTokenRegistered
&& onlyHolder
modifiersnewProcessEVM
&& newProcessStd
for on-chain && off-chain processes respectivelyevmBlockHeight
Process attribute changed to sourceBlockHeight
get(processId)
returns [2]string entityAddress_owner
instead of string entityAddress
Changelog
1.1.0
Changelog
1.0.0
xdai
and sokol
Changelog
0.16.1
EnsRegistryContractMethods
, EnsResolverContractMethods
, ProcessesContractMethods
, IProcessCreateParamsTuple
, IProcessStateTuple
, ResultsContractMethods
, GenesisContractMethods
, NamespacesContractMethods
, Erc20StorageProofContractMethods
, Erc20StorageProofTestContractMethods
Changelog
0.16.0
withdraw
function, callable by the ownerProcesses
method setResults
and getResults
are now part of a future contract Results
RESULTS
status on the process contractEnsPublicResolver
is now renamed to EnsResolver
in TypeScriptbytes32
data typegetNextProcessId
no longer required the namespace
parameter1
. Zero is reserved.Changelog
0.15.0