mirror of
https://github.com/haveno-dex/haveno-ts.git
synced 2024-12-25 07:19:29 -05:00
use usd as default trade asset
wait to process network notifications after opening haveno app
This commit is contained in:
parent
54c6ce9575
commit
aa0f2c69bf
@ -157,7 +157,7 @@ const TestConfig = {
|
|||||||
direction: "buy", // buy or sell xmr
|
direction: "buy", // buy or sell xmr
|
||||||
amount: BigInt("200000000000"), // amount of xmr to trade
|
amount: BigInt("200000000000"), // amount of xmr to trade
|
||||||
minAmount: undefined,
|
minAmount: undefined,
|
||||||
assetCode: "eth", // counter asset to trade
|
assetCode: "usd", // counter asset to trade
|
||||||
makerPaymentAccountId: undefined,
|
makerPaymentAccountId: undefined,
|
||||||
buyerSecurityDeposit: 0.15,
|
buyerSecurityDeposit: 0.15,
|
||||||
price: undefined, // use market price if undefined
|
price: undefined, // use market price if undefined
|
||||||
@ -1409,7 +1409,7 @@ test("Cannot make or take offer with insufficient unlocked funds (CI, sanity che
|
|||||||
user3 = await initHaveno();
|
user3 = await initHaveno();
|
||||||
|
|
||||||
// user3 creates ethereum payment account
|
// user3 creates ethereum payment account
|
||||||
const paymentAccount = await createCryptoPaymentAccount(user3);
|
const paymentAccount = await createPaymentAccount(user3, TestConfig.trade.assetCode);
|
||||||
|
|
||||||
// user3 cannot make offer with insufficient funds
|
// user3 cannot make offer with insufficient funds
|
||||||
try {
|
try {
|
||||||
@ -1422,7 +1422,7 @@ test("Cannot make or take offer with insufficient unlocked funds (CI, sanity che
|
|||||||
}
|
}
|
||||||
|
|
||||||
// user1 posts offer
|
// user1 posts offer
|
||||||
const offers: OfferInfo[] = await user1.getMyOffers("ETH");
|
const offers: OfferInfo[] = await user1.getMyOffers(TestConfig.trade.assetCode);
|
||||||
let offer: OfferInfo;
|
let offer: OfferInfo;
|
||||||
if (offers.length) offer = offers[0];
|
if (offers.length) offer = offers[0];
|
||||||
else {
|
else {
|
||||||
@ -2571,6 +2571,9 @@ async function initHaveno(ctx?: HavenodContext): Promise<HavenoClient> {
|
|||||||
];
|
];
|
||||||
havenod = await HavenoClient.startProcess(TestConfig.haveno.path, cmd, "http://localhost:" + ctx.port, ctx.logProcessOutput!);
|
havenod = await HavenoClient.startProcess(TestConfig.haveno.path, cmd, "http://localhost:" + ctx.port, ctx.logProcessOutput!);
|
||||||
HAVENO_PROCESSES.push(havenod);
|
HAVENO_PROCESSES.push(havenod);
|
||||||
|
|
||||||
|
// wait to process network notifications
|
||||||
|
await wait(3000);
|
||||||
}
|
}
|
||||||
|
|
||||||
// open account if configured
|
// open account if configured
|
||||||
@ -2672,7 +2675,9 @@ async function prepareForTrading(numTrades: number, ...havenods: HavenoClient[])
|
|||||||
// create payment accounts
|
// create payment accounts
|
||||||
for (const havenod of havenods) {
|
for (const havenod of havenods) {
|
||||||
for (const assetCode of TestConfig.assetCodes) {
|
for (const assetCode of TestConfig.assetCodes) {
|
||||||
if (!await hasPaymentAccount(havenod, assetCode)) await createPaymentAccount(havenod, assetCode);
|
if (!await hasPaymentAccount(havenod, assetCode)) {
|
||||||
|
await createPaymentAccount(havenod, assetCode);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user