2023-04-24 04:45:13 +00:00
|
|
|
name: nucypher
|
|
|
|
|
|
|
|
plugins:
|
|
|
|
- name: solidity
|
|
|
|
|
|
|
|
dependencies:
|
|
|
|
- name: nucypher-contracts
|
2023-05-23 19:13:54 +00:00
|
|
|
github: nucypher/nucypher-contracts
|
|
|
|
ref: main
|
2023-04-24 04:45:13 +00:00
|
|
|
- name: openzeppelin
|
|
|
|
github: OpenZeppelin/openzeppelin-contracts
|
|
|
|
version: 4.8.1
|
|
|
|
|
|
|
|
solidity:
|
2023-05-19 18:15:12 +00:00
|
|
|
version: 0.8.20
|
|
|
|
evm_version: paris
|
2023-04-24 04:45:13 +00:00
|
|
|
import_remapping:
|
|
|
|
- "@openzeppelin/contracts=openzeppelin/v4.8.1"
|
|
|
|
|
|
|
|
deployments:
|
|
|
|
ethereum:
|
|
|
|
local:
|
|
|
|
- contract_type: NuCypherToken
|
2023-09-05 17:35:09 +00:00
|
|
|
address: '0x1e59ce931B4CFea3fe4B875411e280e173cB7A9C' # test account at index 0
|
2023-04-24 04:45:13 +00:00
|
|
|
nu_token_supply: 1_000_000_000
|
|
|
|
- contract_type: SimplePREApplication
|
2023-09-05 17:35:09 +00:00
|
|
|
address: '0x1e59ce931B4CFea3fe4B875411e280e173cB7A9C' # test account at index 0
|
2023-05-04 17:13:27 +00:00
|
|
|
threshold_staking: '::ThresholdStakingForPREApplicationMock.address::'
|
2023-04-24 04:45:13 +00:00
|
|
|
pre_min_authorization: 40000000000000000000000
|
|
|
|
pre_min_operator_seconds: 86400 # one day in seconds
|
|
|
|
- contract_type: Coordinator
|
2023-09-05 17:35:09 +00:00
|
|
|
address: '0x1e59ce931B4CFea3fe4B875411e280e173cB7A9C' # test account at index 0
|
2023-05-03 17:55:25 +00:00
|
|
|
app: '::SimplePREApplication.address::'
|
2023-04-24 04:45:13 +00:00
|
|
|
ritual_timeout: 3600
|
|
|
|
max_dkg_size: 8
|
2023-05-03 17:55:25 +00:00
|
|
|
|
2023-04-24 04:45:13 +00:00
|
|
|
test:
|
|
|
|
mnemonic: test test test test test test test test test test test junk
|
|
|
|
number_of_accounts: 30
|