Jump to content

Solidity : отправить eth контракту


Recommended Posts

Posted (edited)

чтото не пойму почему не работает это

 

    function RequestTransfer(bytes memory sig) payable public
    {
        require(msg.value > 0, "Value (ETH) must be greater than zero");

        payable(address(this)).transfer(msg.value);
    }

запускаю на ремиксе , выдает:

VM error: revert. revert The transaction has been reverted to the initial state. Note: The called function should be payable if you send value and the value you send should be less than your current balance. Debug the transaction to get more information.

 

image.thumb.png.d6ffcd35ae621ce6a94b03e6fa156efb.png

 

хотя там всё что нада есть, мож кто знает че за фигня, весь день не могу понять

 

 

Edited by Teotihuacan

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Родившую дочь в тюрьме «Битмаму» собираются отправить за решетку на десять лет

      На заседании Пресненского суда Москвы прокуратура потребовала приговорить блогера Валерию Федякину, известную в криптосообществе как «Битмама», к десяти годам лишения свободы в колонии общего режима по делу о крупном мошенничестве с криптовалютой. Кроме того, прокуратура попросила суд удовлетворить иски потерпевших на сумму около 2,2 млрд рублей (примерно $21,3 млн) и наложить штраф в размере 1 млн рублей.   Изначально Федякину подозревали в финансировании Вооруженных сил Украины, чт

      in Новости криптовалют

    • Блокчейн разработчик - напишу смарт контракты на solidity

      Напишу безопасный смарт контракт на solidity:  - Токены ERC20, ERC223, ERC721. - Контракты для ICO/IEO/IDO/IFO/Presale любой сложности. - Контракты DeFi протоколов, а также их форки (например SAFEMOON, Safejet) с внесением нужных изменений - Могу сделать целиком под ключ (контракты + сайт) форк/аналог Uniswap, PancakeSwap, AnySwap, ApeSwap и других свапалок и фармилок и стейкингов. - Контракты для аирдропа - Контракты для хайпов (пирамиды, рефералки) с различной сложностью: реферальн

      in Поиск блокчейн разработчиков

    • ETHW и ETF (=ETHF) (форки ETH на PoW) — как получить, с какого кошелька отправить, как майнить?

      ETHW   Дата снимка — около 9ч МСК 15.09.2022 ETH:ETHW 1:1 т.е. держатели получили 1 ETHW на каждый 1 ETH Курс можно смотреть здесь к эфиру ETH/ETHW и к доллару ETHW/USDT   Это из их твиттера: ETHW Mainnet Info Network Name: ETHW-mainnet New RPC URL: https://mainnet.ethereumpow.org Chain ID: 10001 Currency Symbol: ETHW Block Explorer URL(Optional): https://www.oklink.com/en/ethw     Сайт монеты https://ethereumpow.org

      in Ethash (Dagger Hashimoto)

    • Кошелек CoinEx (бывший ViaWallet) + как отправить BCHA(eCash)(XEC)

      От модератора: офф.сайт кошелька CoinEx (бывшего Viawallet) https://wallet.coinex.com/en/ Скачивание на андроид  https://play.google.com/store/apps/details?id=com.viabtc.wallet (+.apk на офф.сайте) Скачивание на iOS https://itunes.apple.com/us/app/viawallet/id1462031389 Список монет: https://wallet.coinex.com/en/assets Код закрыт. Можно импортировать сиды или прив.ключи. Пока только англ.и кит.языки   В связи с повышением цены на форк от BCH, ныне именуе

      in Кошельки для криптовалют

    • "Зеркальные транзакции" или просьбы отправить такую же сумму еще раз

      Поскольку этот тип мошенничества не перестает быть актуальным, решил вынести отдельным топиком, чтобы окончательно расставить все точки над i. Если обменник получил оплату, но просит провести "зеркальную транзакцию", отправить еще раз такую же сумму, чтоб протолкнуть первую транзакцию - вы попались мошенникам. Нормальные сервисы такого никогда не просят.   Надуманные причины могут быть разными у таких просьб, чаще всего аргументируют неправильной комиссией. Мол вы указали маленьку

      in Безопасность

×
×
  • Create New...