Skip to content

Instantly share code, notes, and snippets.

@lcoenen
Created September 18, 2019 14:10
Show Gist options
  • Save lcoenen/cbce21400fce28de575c63ce1494040d to your computer and use it in GitHub Desktop.
Save lcoenen/cbce21400fce28de575c63ce1494040d to your computer and use it in GitHub Desktop.
> planning-suite-monorepo@ start:dev /Users/loiccoenen/code/aragon/open-enterprise
> DEV=true apps/shared/test-helpers/ganache-cli.sh
Starting our own testrpc instance at port 8545
> planning-suite-monorepo@ frontend /Users/loiccoenen/code/aragon/open-enterprise
> lerna run frontend --stream --parallel
@tps/apps-dot-voting: > @tps/apps-dot-voting@0.0.1 frontend /Users/loiccoenen/code/aragon/open-enterprise/apps/dot-voting
@tps/apps-dot-voting: > npm run sync-assets && parcel app/index.html --port 4444
@tps/apps-address-book: > @tps/apps-address-book@0.0.1 frontend /Users/loiccoenen/code/aragon/open-enterprise/apps/address-book
@tps/apps-address-book: > npm run sync-assets && parcel app/index.html --port 1111
@tps/apps-projects: > @tps/apps-projects@0.0.1 frontend /Users/loiccoenen/code/aragon/open-enterprise/apps/projects
@tps/apps-projects: > npm run sync-assets && parcel app/index.html --port 3333
@tps/apps-allocations: > @tps/apps-allocations@0.0.1 frontend /Users/loiccoenen/code/aragon/open-enterprise/apps/allocations
@tps/apps-allocations: > npm run sync-assets && parcel app/index.html --port 2222
@tps/apps-rewards: > @tps/apps-rewards@0.0.1 frontend /Users/loiccoenen/code/aragon/open-enterprise/apps/rewards
@tps/apps-rewards: > npm run sync-assets && parcel app/index.html --port 5555
@tps/apps-dot-voting: > @tps/apps-dot-voting@0.0.1 sync-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/dot-voting
@tps/apps-dot-voting: > copy-aragon-ui-assets -n aragon-ui ./dist && npm run copy-public-assets
@tps/apps-projects: > @tps/apps-projects@0.0.1 sync-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/projects
@tps/apps-projects: > copy-aragon-ui-assets -n aragon-ui ./dist && npm run copy-public-assets
@tps/apps-allocations: > @tps/apps-allocations@0.0.1 sync-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/allocations
@tps/apps-allocations: > copy-aragon-ui-assets -n aragon-ui ./dist && npm run copy-public-assets
@tps/apps-address-book: > @tps/apps-address-book@0.0.1 sync-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/address-book
@tps/apps-address-book: > copy-aragon-ui-assets -n aragon-ui ./dist && npm run copy-public-assets
@tps/apps-rewards: > @tps/apps-rewards@0.0.1 sync-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/rewards
@tps/apps-rewards: > copy-aragon-ui-assets -n aragon-ui ./dist && npm run copy-public-assets
@tps/apps-dot-voting: aragonUI assets copied to dist/aragon-ui
@tps/apps-projects: aragonUI assets copied to dist/aragon-ui
@tps/apps-address-book: aragonUI assets copied to dist/aragon-ui
@tps/apps-allocations: aragonUI assets copied to dist/aragon-ui
@tps/apps-rewards: aragonUI assets copied to dist/aragon-ui
@tps/apps-projects: > @tps/apps-projects@0.0.1 copy-public-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/projects
@tps/apps-projects: > rsync -rtu ./public/ ./dist
@tps/apps-dot-voting: > @tps/apps-dot-voting@0.0.1 copy-public-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/dot-voting
@tps/apps-dot-voting: > rsync -rtu ./public/ ./dist
@tps/apps-address-book: > @tps/apps-address-book@0.0.1 copy-public-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/address-book
@tps/apps-address-book: > rsync -rtu ./public/ ./dist
@tps/apps-allocations: > @tps/apps-allocations@0.0.1 copy-public-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/allocations
@tps/apps-allocations: > rsync -rtu ./public/ ./dist
@tps/apps-rewards: > @tps/apps-rewards@0.0.1 copy-public-assets /Users/loiccoenen/code/aragon/open-enterprise/apps/rewards
@tps/apps-rewards: > rsync -rtu ./public/ ./dist
@tps/apps-projects: Server running at http://localhost:60461 - configured port 3333 could not be used.
@tps/apps-dot-voting: Server running at http://localhost:60462 - configured port 4444 could not be used.
@tps/apps-address-book: Server running at http://localhost:60463 - configured port 1111 could not be used.
@tps/apps-rewards: Server running at http://localhost:60468 - configured port 5555 could not be used.
@tps/apps-allocations: Server running at http://localhost:60466 - configured port 2222 could not be used.
> planning-suite-monorepo@ publish:http /Users/loiccoenen/code/aragon/open-enterprise
> lerna run --scope='@tps/apps-*' publish:http --stream
@tps/apps-address-book: > @tps/apps-address-book@0.0.1 publish:http /Users/loiccoenen/code/aragon/open-enterprise/apps/address-book
@tps/apps-address-book: > npm run build:script && aragon apm publish major --http localhost:1111 --http-served-from ./dist
@tps/apps-address-book: > @tps/apps-address-book@0.0.1 build:script /Users/loiccoenen/code/aragon/open-enterprise/apps/address-book
@tps/apps-address-book: > parcel build app/script.js -d dist/
Check devchain status [started]
Check port [started]
Check port [completed]
Check devchain status [completed]
Setting up a new chain from latest Aragon snapshot [started]
@tps/apps-rewards: ✨ Built in 19.47s.
@tps/apps-allocations: ✨ Built in 19.37s.
@tps/apps-dot-voting: ✨ Built in 21.20s.
@tps/apps-address-book: ✨ Built in 9.22s.
@tps/apps-address-book: dist/script.js.map ⚠️ 5.05 MB 1.46s
@tps/apps-address-book: dist/script.js ⚠️ 1.5 MB 5.83s
@tps/apps-address-book: ✨ Built in 22.95s.
Setting up a new chain from latest Aragon snapshot [completed]
Starting a local chain from snapshot [started]
Local chain started at port 8545
[title changed]
Local chain started at port 8545
[completed]
ℹ Here are some Ethereum accounts you can use.
The first one will be used for all the actions the aragonCLI performs.
You can use your favorite Ethereum provider or wallet to import their private keys.
Address #1: 0xb4124cEB3451635DAcedd11767f004d8a28c6eE7 (account used to deploy DAOs, has more permissions)
Private key: a8a54b2d8197bc0b19bb8a084031be71835580a01e70a45a13babd16c9bc1563
Address #2: 0x8401Eb5ff34cc943f096A32EF3d5113FEbE8D4Eb
Private key: ce8e3bda3b44269c147747a373646393b1504bfcbb73fc9564f5d753d8116608
ℹ The accounts were generated from the following mnemonic phrase:
explain tackle mirror kit van hammer degree position ginger unfair soup bonus
⚠ The devchain was reset, some steps need to be done to prevent issues:
- Reset the application cache in Aragon Client by going to Settings -> Troubleshooting.
- If using Metamask: switch to a different network, and then switch back to the 'Private Network' (this will clear the nonce cache and prevent errors when sending transactions)
ℹ ENS instance deployed at: 0x5f6f7e8cc7346a11ca2def8f827b7a0b612c56a1
ℹ Network Id: 71892796
ℹ Devchain running at: http://localhost:8545.
@tps/apps-address-book: Running prepublish script [started]
@tps/apps-projects: ✨ Built in 32.51s.
@tps/apps-address-book: → npm run prepublishOnly:
@tps/apps-address-book: > @tps/apps-address-book@0.0.1 prepublishOnly /Users/loiccoenen/code/aragon/open-enterprise/apps/address-book
@tps/apps-address-book: > truffle compile --all
@tps/apps-address-book: → npm run prepublishOnly: Compiling ./contracts/AddressBook.sol...
@tps/apps-address-book: → npm run prepublishOnly: Compiling ./contracts/test/Imports.sol...
@tps/apps-address-book: → npm run prepublishOnly: Compiling @aragon/os/contracts/acl/ACL.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/acl/ACLSyntaxSugar.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/acl/IACL.sol...
@tps/apps-address-book: → npm run prepublishOnly: Compiling @aragon/os/contracts/acl/IACLOracle.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/apps/AppProxyBase.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/apps/AppProxyPinned.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/apps/AppProxyUpgradeable.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/apps/AppStorage.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/apps/AragonApp.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/Autopetrified.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/ConversionHelpers.sol...
@tps/apps-address-book: → npm run prepublishOnly: Compiling @aragon/os/contracts/common/DelegateProxy.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/DepositableDelegateProxy.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/DepositableStorage.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/EtherTokenConstant.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/IVaultRecoverable.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/Initializable.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/IsContract.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/Petrifiable.sol...
@tps/apps-address-book: → npm run prepublishOnly: Compiling @aragon/os/contracts/common/ReentrancyGuard.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/SafeERC20.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/TimeHelpers.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/Uint256Helpers.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/UnstructuredStorage.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/common/VaultRecoverable.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/evmscript/EVMScriptRegistry.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/evmscript/EVMScriptRunner.sol...
@tps/apps-address-book: → npm run prepublishOnly: Compiling @aragon/os/contracts/evmscript/IEVMScriptExecutor.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/evmscript/IEVMScriptRegistry.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/evmscript/ScriptHelpers.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/evmscript/executors/BaseEVMScriptExecutor.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/evmscript/executors/CallsScript.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/factory/AppProxyFactory.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/factory/DAOFactory.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/factory/EVMScriptRegistryFactory.sol...
@tps/apps-address-book: → npm run prepublishOnly: Compiling @aragon/os/contracts/kernel/IKernel.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/kernel/Kernel.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/kernel/KernelConstants.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/kernel/KernelProxy.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/kernel/KernelStorage.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/lib/misc/ERCProxy.sol...
@tps/apps-address-book: Compiling @aragon/os/contracts/lib/token/ERC20.sol...
@tps/apps-address-book: → npm run prepublishOnly:
@tps/apps-address-book: Compilation warnings encountered:
@tps/apps-address-book: → npm run prepublishOnly: @aragon/os/contracts/acl/IACL.sol:13:5: Warning: Functions in interfaces should be declared external.
@tps/apps-address-book: function hasPermission(address who, address where, bytes32 what, bytes how) public view returns (bool);
@tps/apps-address-book: ^-----------------------------------------------------------------------------------------------------^
@tps/apps-address-book: ,@aragon/os/contracts/evmscript/IEVMScriptRegistry.sol:24:5: Warning: Functions in interfaces should be declared external.
@tps/apps-address-book: function getScriptExecutor(bytes script) public view returns (IEVMScriptExecutor);
@tps/apps-address-book: ^--------------------------------------------------------------------------------^
@tps/apps-address-book: ,@aragon/os/contracts/common/VaultRecoverable.sol:49:34: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
@tps/apps-address-book: function allowRecoverability(address token) public view returns (bool) {
@tps/apps-address-book: ^-----------^
@tps/apps-address-book: → npm run prepublishOnly: Writing artifacts to ./build/contracts
@tps/apps-address-book: Running prepublish script [completed]
@tps/apps-address-book: Applying version bump (major) [started]
@tps/apps-address-book: ℹ Fetching latest version from aragonPM...
@tps/apps-address-book: Applying version bump (major) [completed]
@tps/apps-address-book: Deploy contract [started]
@tps/apps-address-book: Compile contracts [started]
@tps/apps-address-book: Compile contracts [completed]
@tps/apps-address-book: Deploy 'AddressBook' to network [started]
@tps/apps-address-book: → Deploying 'AddressBook' to network
@tps/apps-address-book: Deploy 'AddressBook' to network [completed]
@tps/apps-address-book: Generate deployment artifacts [started]
@tps/apps-address-book: Generate deployment artifacts [completed]
@tps/apps-address-book: Deploy contract [completed]
@tps/apps-address-book: Determine contract address for version [started]
@tps/apps-address-book: Determine contract address for version [completed]
@tps/apps-address-book: Check for --http-served-from argument and copy manifest.json to destination [started]
@tps/apps-address-book: Check for --http-served-from argument and copy manifest.json to destination [completed]
@tps/apps-address-book: Generate application artifact [started]
@tps/apps-address-book: Generate application artifact [skipped]
@tps/apps-address-book: → Using existing artifact
@tps/apps-address-book: Publish intent [started]
@tps/apps-address-book: Publish intent [completed]
@tps/apps-address-book: The following information will be published:
@tps/apps-address-book: Contract address: 0xfe18BCBeDD6f46e0DfbB3Aea02090F23ED1c4a28
@tps/apps-address-book: Content (http): localhost:1111
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment