-
Notifications
You must be signed in to change notification settings - Fork 488
API Documentation
Iuri Matias edited this page Dec 24, 2019
·
19 revisions
Core
- code-runner
- console
- core
- engine
- i18n
- logger
- reset
- utils
Stack
- api
- authenticator
- blockchain-client
- blockchain
- communication
- compiler
- contracts-manager
- deployment
- embarkjs
- library-manager
- namesystem
- pipeline
- process-logs-api-manager
- proxy
- storage
- test-runner
- watcher
- webserver
Plugins
- accounts-manager
- basic-pipeline
- coverage
- debugger
- deploy-tracker
- ens
- ethereum-blockchain-client
- ganache
- geth
- graph
- ipfs
- mocha-tests
- parity
- plugin-cmd
- profiler
- rpc-manager
- scaffolding
- snark
- solc
- solidity-tests
- solidity
- specialconfigs
- swarm
- transaction-logger
- transaction-tracker
- vyper
- web3
- whisper-geth
- whisper-parity
EmbarkJS
- embarkjs
- embarkjs-ens
- embarkjs-ipfs
- embarkjs-swarm
- embarkjs-web3
- embarkjs-whisper
Cockpit
- api-client
- ui
module type: plugin
- generates wallet from accounts configuration
- fund accounts according to the accounts configuration
- signs transactions for accounts present in its wallet
- if it's a node account it just ignores it (since it will be processed at the node)
- overrides eth_getAccounts to return the correct list of accounts
actions used
-
blockchain:proxy:request
- to sign the transactions -
blockchain:proxy:response
- to modify accounts list
module type: stack
name: proxy:endpoint
arguments: no arguments
returns the endpoint (string)
name: blockchain:proxy:request
params: {reqData: }
description: actions run when a request is made to the blockchain node. In case the plugin hangs (5 seconds), the action continues.
name: blockchain:proxy:response
params: {respData: , reqData: }
description: actions run when a response is returned from the blockchain node. In case the plugin hangs (5 seconds), the action continues.