Skip to content

Releases: Augmint/abiniser

Fix check command: when multiple contracts have the same ABIs

04 Apr 21:15
Compare
Choose a tag to compare

Multiple contracts might use the same ABIs. Output of abiniser check was incorrect in that case , it has been fixed now

Maintenance commands: check and removeSourceEntries

04 Apr 17:52
Compare
Choose a tag to compare
  • new check command: checks integrity of generated ABI and deployment files
  • new removeSourceEntries command: removes all source: entries from generated deployment files
  • generate command moved to a separate command

Don't include contract source by default

04 Apr 17:50
8006ea5
Compare
Choose a tag to compare
  • Added option (-s, --source-include) to include source code in output deployment files.
    Not including by default to reduce file size #2

  • updated to commander 2.20.0 #2

encapsulate deployedAbis in deploys file

25 Apr 12:23
Compare
Choose a tag to compare
  • abi deployment info is now encapsulated into deployedAbis for easier iteration:
deployedAbis: { 
    <abi version hash>: {
        deployments: { 
            <contract address>: { }
        }
    }
}

regenerate deploy info even when address exists if deploy info changed

24 Apr 23:20
Compare
Choose a tag to compare

regenerate deploy info even when address exists but contract deployment info changed - special case for local chains where address can be the same for different contracts.

minor package.json fix

24 Apr 17:46
Compare
Choose a tag to compare
Pre-release
  • updated main: in packages.json to abiniser.js

new deployments output structure

24 Apr 17:45
Compare
Choose a tag to compare
Pre-release
  • complete revamp of deployments output structure
  • change default output directories: abiniser/abis and abiniser/deployments
  • recursively create output subdirs if they don't exists
  • added --network-id option

First pass release

23 Apr 19:52
Compare
Choose a tag to compare
First pass release Pre-release
Pre-release

first pass basic implementation