Skip to content

Releases: pelle/cloth

Contract Constructor Arguments

01 Oct 19:38
Compare
Choose a tag to compare

Signers and Ethereum URLs

01 Oct 19:37
Compare
Choose a tag to compare
  • Introduces concept of signer BREAKING CHANGE
    • Support ethereum URL's
    • Supports Proxy Contracts
  • Fixes issues with bytes32
  • Supports array return values
  • Make polling times adjustable

0.2.7 contract improvements

29 Aug 17:26
Compare
Choose a tag to compare
  • Fix bytes and bytesXX encoding and decoding of solidity function call parameters
    • Accepts "0x" prefixed hex string which gets decoded and converted to bytearray/Buffer
    • Any other strings are converted to bytearray or Buffer
    • bytearray/Buffers are directly accepted
    • decoding always returns a bytearray or Buffer depending on Clojure or ClojureScript
  • Added Clojure Docs for all functions generated from Solidity. This can be improved but it's better than nothing.
  • More robust solidity compilation process
  • Now correctly picks the solidity contract when compiling based on multiple sourcefile dependencies in (defcontract)
    • Correctly means means that it assumes the Solidity contract is the Capitalized camelized name of the contract name passed into (defcontract name path)