mirror of https://github.com/nucypher/nucypher.git
39 lines
925 B
YAML
39 lines
925 B
YAML
|
name: nucypher
|
||
|
|
||
|
plugins:
|
||
|
- name: solidity
|
||
|
|
||
|
dependencies:
|
||
|
- name: nucypher-contracts
|
||
|
github: nucypher/nucypher-contracts
|
||
|
ref: main
|
||
|
- name: openzeppelin
|
||
|
github: OpenZeppelin/openzeppelin-contracts
|
||
|
version: 4.8.1
|
||
|
|
||
|
solidity:
|
||
|
version: 0.8.17
|
||
|
import_remapping:
|
||
|
- "@openzeppelin/contracts=openzeppelin/v4.8.1"
|
||
|
|
||
|
deployments:
|
||
|
ethereum:
|
||
|
local:
|
||
|
- contract_type: NuCypherToken
|
||
|
nu_token_supply: 1_000_000_000
|
||
|
- contract_type: SimplePREApplication
|
||
|
threshold_staking: '::ThresholdStakingForPREApplicationMock::'
|
||
|
pre_min_authorization: 40000000000000000000000
|
||
|
pre_min_operator_seconds: 86400 # one day in seconds
|
||
|
- contract_type: Coordinator
|
||
|
ritual_timeout: 3600
|
||
|
max_dkg_size: 8
|
||
|
pre_application: '::SimplePREApplication::'
|
||
|
|
||
|
|
||
|
test:
|
||
|
mnemonic: test test test test test test test test test test test junk
|
||
|
number_of_accounts: 30
|
||
|
|
||
|
|