Skip to content

Releases: evannetwork/smart-contracts-core

v1.5.1

14 Jan 12:37
Compare
Choose a tag to compare

Fixes

  • Fix linking of libraries

v1.5.0

11 Jan 15:18
Compare
Choose a tag to compare

Features

  • add contracts for creating claims for contracts
  • add function for registering other users identities, that can be used by registry owner, can only be set this way if account to register doesn't already have an identity
  • add missing dbcpVersion to dbcp files
  • add licenses to dbcp files

Fixes

  • remove OriginIdentity, as ClaimHolder is used for identities

v1.4.0

14 Dec 10:51
Compare
Choose a tag to compare

Features

  • add PayableRegistrar, that allows to by domain names with EVEs for limited time frames
  • add TimedENS, that allows to register domains for limited time frames

v1.3.0

03 Dec 14:30
Compare
Choose a tag to compare

Features

  • add description to claims
  • add addClaimWithMetadata function to claims for setting claim and metadata at the same time
  • add creation block data to claim information
  • claims are not overwritten anymore, but a new claim is created per set call

v1.2.0

03 Dec 14:30
Compare
Choose a tag to compare

Features

  • add ERC725/735 compliant Claims and Identity contracts
  • include bytecode within compiled.js files for claims/OriginIdentity.sol:OriginIdentity
  • add TicketVendorInterface

Deprecations

  • use solc 0.4.24 as compiler version
  • contracts have been updated accordingly to match solc 0.4.24
  • make compiler versions upward compatible (^solc 0.4.24)

v1.1.3

09 Nov 15:00
Compare
Choose a tag to compare

Features

  • add permissions to TestDataContractFactory for additional test for user management

Fixes

  • fix setUserRole issue in DSRolesPerContract, that could produce invalid user indices when removing accounts from roles

v1.1.2

18 Oct 08:14
Compare
Choose a tag to compare

Fixes

  • fix destinationPath handling for cases when output file doesn't exist
  • fix removeContractMember
  • add dst argument to contract compile functions
  • add provider (owner of new BaseContract) as a consumer to internal mappings, that reflect this state

v1.1.1

26 Sep 15:16
Compare
Choose a tag to compare

Fixes

  • use keccak256 instead of sha3 for hashing
  • add dst argument to lib/solc.js functions to bypass config for destination path

v1.1.0

14 Sep 15:51
Compare
Choose a tag to compare

Fixes

  • update hasing to keccak256
  • add registerFactory(address factoryId) to BusinessCenterInterface
  • add matching auth checks

v1.0.3

17 Aug 17:18
Compare
Choose a tag to compare

Features

  • add configurable output path
  • add modified times check for files from additional paths
  • add interface MailBoxInterface for interacting with global mailbox contract
  • add test contracts TestContract and TestContractFactory for automatic testing
  • add factory for MultiSigWallet contracts

Fixes

  • remove MultiSigWallet dependency by copying .sol file into contracts folder, to prevent npm install issues, when used as a subdependency

Deprecations

  • deprecated rarely used (in edge-server) bin/compile.js