Как настроить другого подписавшего и плательщика газа для одной транзакции - PullRequest
0 голосов
/ 02 октября 2019

Я пытаюсь совершить транзакцию DAI токенов из кошелька пользователя 0xDAIUserWallet в какой-то случайный контракт токена, скажем 0xRandomContractAddress . В этом сценарии я использую закрытый ключ пользователя DAI для подписания транзакции, а также для оплаты платы за газ, поскольку он является владельцем токенов.

То, что я ищу, - это подписать транзакцию, используя закрытый ключ пользователя DAI, но плата за газ должна быть оплачена другим кошельком.

Я использую стандартный смарт-контракт ERC20 Ethereum, разработанный с использованием основательности, и использую ethers.js для взаимодействия со смарт-контрактом.

...