Moved constant user from oracle-e2e to e2e-common
This commit is contained in:
parent
7e937bdefa
commit
13d49de5c6
@ -9,6 +9,11 @@ Common scripts and configuration for the end-to-end tests.
|
||||
```
|
||||
Spins up parity networks, redis, rabbit, e2e container needed for end-to-end tests.
|
||||
|
||||
```
|
||||
./down.sh
|
||||
```
|
||||
Shuts down and cleans up containers, networks, services, running scripts.
|
||||
|
||||
### Components
|
||||
|
||||
| Component | Description |
|
||||
|
6
e2e-commons/constants.json
Normal file
6
e2e-commons/constants.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"user": {
|
||||
"address": "0x7FC1442AB55Da569940Eb750AaD2BAA63DA4010E",
|
||||
"privateKey": "0x460635eb4ac4287de2d2393985e19b4a9f948ac533453a1044ab8d50330b0df9"
|
||||
}
|
||||
}
|
@ -3,15 +3,14 @@ const { generateNewBlock } = require('../utils')
|
||||
|
||||
const homeWeb3 = new Web3(new Web3.providers.HttpProvider('http://localhost:8541'))
|
||||
const foreignWeb3 = new Web3(new Web3.providers.HttpProvider('http://localhost:8542'))
|
||||
const account = '0x7FC1442AB55Da569940Eb750AaD2BAA63DA4010E'
|
||||
const privateKey = '0x460635eb4ac4287de2d2393985e19b4a9f948ac533453a1044ab8d50330b0df9'
|
||||
homeWeb3.eth.accounts.wallet.add(privateKey)
|
||||
foreignWeb3.eth.accounts.wallet.add(privateKey)
|
||||
const {user} = require('../constants.json');
|
||||
homeWeb3.eth.accounts.wallet.add(user.privateKey)
|
||||
foreignWeb3.eth.accounts.wallet.add(user.privateKey)
|
||||
|
||||
function main() {
|
||||
setTimeout(async () => {
|
||||
generateNewBlock(homeWeb3, account)
|
||||
generateNewBlock(foreignWeb3, account)
|
||||
generateNewBlock(homeWeb3, user.account)
|
||||
generateNewBlock(foreignWeb3, user.account)
|
||||
main()
|
||||
}, 5000)
|
||||
}
|
||||
|
@ -1,10 +1,10 @@
|
||||
/* eslint import/no-unresolved: 0 node/no-missing-require: 0 */
|
||||
const path = require('path')
|
||||
const {user} = require('../constants.json')
|
||||
const contractsPath = '../../contracts';
|
||||
require('dotenv').config({
|
||||
path: path.join(__dirname, contractsPath, '/deploy/.env')
|
||||
})
|
||||
const user = '0x7FC1442AB55Da569940Eb750AaD2BAA63DA4010E'
|
||||
|
||||
const {
|
||||
deployContract,
|
||||
@ -33,7 +33,7 @@ async function deployErc20() {
|
||||
console.log('[Foreign] POA20 Test: ', poa20foreign.options.address)
|
||||
|
||||
const mintData = await poa20foreign.methods
|
||||
.mint(user, '500000000000000000000')
|
||||
.mint(user.address, '500000000000000000000')
|
||||
.encodeABI({ from: DEPLOYMENT_ACCOUNT_ADDRESS })
|
||||
await sendRawTxForeign({
|
||||
data: mintData,
|
||||
|
@ -3,10 +3,6 @@
|
||||
"address": "0xcca2fb44C8C36E51f743269d6F484Fd027B9F9Aa",
|
||||
"privateKey": "0xcf954e07e6a439faf392eb474e95ddb444c2ca444847f2ad6ecc79e1a585e2b8"
|
||||
},
|
||||
"user": {
|
||||
"address": "0x7FC1442AB55Da569940Eb750AaD2BAA63DA4010E",
|
||||
"privateKey": "0x460635eb4ac4287de2d2393985e19b4a9f948ac533453a1044ab8d50330b0df9"
|
||||
},
|
||||
"validator": {
|
||||
"address": "0xaaB52d66283F7A1D5978bcFcB55721ACB467384b",
|
||||
"privateKey": "0x8e829f695aed89a154550f30262f1529582cc49dc30eff74a6b491359e0230f9"
|
||||
|
@ -2,7 +2,8 @@ const path = require('path')
|
||||
const Web3 = require('web3')
|
||||
const assert = require('assert')
|
||||
const promiseRetry = require('promise-retry')
|
||||
const { user, contractsPath } = require('../constants.json')
|
||||
const { user } = require('../../e2e-commons/constants.json')
|
||||
const { contractsPath } = require('../constants.json')
|
||||
const { generateNewBlock } = require('../../e2e-commons/utils')
|
||||
|
||||
const abisDir = path.join(__dirname, '..', contractsPath, 'build/contracts')
|
||||
|
@ -2,7 +2,8 @@ const path = require('path')
|
||||
const Web3 = require('web3')
|
||||
const assert = require('assert')
|
||||
const promiseRetry = require('promise-retry')
|
||||
const { user, contractsPath } = require('../constants.json')
|
||||
const { user } = require('../../e2e-commons/constants.json')
|
||||
const { contractsPath } = require('../constants.json')
|
||||
const { generateNewBlock } = require('../../e2e-commons/utils')
|
||||
|
||||
const abisDir = path.join(__dirname, '..', contractsPath, 'build/contracts')
|
||||
|
@ -2,7 +2,8 @@ const path = require('path')
|
||||
const Web3 = require('web3')
|
||||
const assert = require('assert')
|
||||
const promiseRetry = require('promise-retry')
|
||||
const { user, validator, temp, contractsPath } = require('../constants.json')
|
||||
const { user } = require('../../e2e-commons/constants.json')
|
||||
const { validator, temp, contractsPath } = require('../constants.json')
|
||||
const { generateNewBlock } = require('../../e2e-commons/utils')
|
||||
|
||||
const abisDir = path.join(__dirname, '..', contractsPath, '/build/contracts')
|
||||
|
Loading…
Reference in New Issue
Block a user