Size: a a a

2021 August 05

CI

Captain Iceberg in Ethereum Russia
Ребята, есть у кого-нибудь кованы?
источник

DG

Dmitriy Gogolev in Ethereum Russia
Напиши в личку
источник

TD

Tyler Dyrden in Ethereum Russia
Ребят, у меня в метамаске на одном аккаунте 2 адреса. Не понимаю как через ethers со второго перекинуть монеты на первый? (extra -> player)
источник

TD

Tyler Dyrden in Ethereum Russia
console.info(`// extra -> player ${showAsInteger(diffAmount)}`);
const tx = await getContract(addresses.WBNB).transfer(addresses.player, diffAmount.toHexString());
console.info('tx', tx);

function getContract(address) {
 return new ethers.Contract(address, ERC20_ABI, account);
}
источник

EG

Egor Gavrilov in Ethereum Russia
тебе надо перекинуть BNB?
источник

TD

Tyler Dyrden in Ethereum Russia
WBNB пока
источник

I(

Ian (k0rean_rand0m) in Ethereum Russia
Никак)
источник

I(

Ian (k0rean_rand0m) in Ethereum Russia
Они создаются от приватного ключа ж. Все эти адреса - твои в равной мере
источник

EG

Egor Gavrilov in Ethereum Russia
все правильно тут, если все аргументы правильные
источник

TD

Tyler Dyrden in Ethereum Russia
но в транзакции выходит что Player скидывает деньги Player’у
источник

EG

Egor Gavrilov in Ethereum Russia
понял

transfer(extra, ...)
источник

EG

Egor Gavrilov in Ethereum Russia
вот так надо сделать
источник

TD

Tyler Dyrden in Ethereum Russia
что логично по коду, но как сделать from extra to Player?
источник

EG

Egor Gavrilov in Ethereum Russia
тогда account должен быть extra
источник

EG

Egor Gavrilov in Ethereum Russia
ты создаешь контракт на конкретный кошелек

от account зависит, кто будет отправлять транзакцию
источник

TD

Tyler Dyrden in Ethereum Russia
@modagavr

const wallet = ethers.Wallet.fromMnemonic(MNEMONIC);
const account = wallet.connect(bscProvider);
источник

KK

Kohstantin Kokhno in Ethereum Russia
подскажите ктонибудь: пытаюсь в эзерскане верификацию пройти, в итоге там нужно все файлы связанные указать с контрактом.  Их все пихать обязательно в одну папку или можно както скинуть со всеми библиотеками типа опен зпелин?
источник

EG

Egor Gavrilov in Ethereum Russia
чтобы не париться – можешь через приватник
источник

EG

Egor Gavrilov in Ethereum Russia
new ethers.Wallet(privateKey, provider)
источник

TD

Tyler Dyrden in Ethereum Russia
но у двух адресов один и тот же приватник?
источник