Публикации по теме 'solidity'
Прочность № 17 . Оплачиваемый, резервный вариант и получение
Как использовать концепции payable, fallback() и receive() в Solidity.
Оплачиваемые функции позволяют пользователям отправлять эфир или другие токены в контракт и получать эфир, резервные функции обеспечивают поведение по умолчанию для входящих транзакций и получают функции позволяют контракту принимать входящие вызовы без отправки значения. В этой статье мы подробно рассмотрим каждую функцию и то, как их можно использовать в смарт-контракте.
Убедитесь, что вы прочитали..
От Javascript к Solidity
Начинающие окунуться в Solidity
Одна из главных причин, по которой я увлекся кодированием, заключается в том, что я вижу в нем способ стать одним из строителей цифровой архитектуры будущего. Мне нужно было агентство, и я чувствовал, что быть творцом в развивающемся цифровом мире - лучший способ помочь человечеству, чем жаловаться на разрушающуюся структуру, в которой мы сейчас существуем. Поэтому, когда я услышал о блокчейне и криптовалюте, я почувствовал, что другие, с над ответом..
Создание смарт-контрактов для торгового автомата с пончиками
Ремикс + Solidity + Смарт-контракты
Торговый автомат — интересная штука для знакомства с основами Solidity. Итак, мы собираемся написать код на Solidity, который поможет нам создать смарт-контракт для торгового автомата с пончиками!
Начнем с Remix, IDE для языка Solidity. Он используется для написания смарт-контрактов для блокчейна. С точки зрения реализации кодирования токенов ERC-20 шесть основных функций кодирования:
getBalance purchase restock
Ремикс
Remix..
Первоначальный выпуск Plasma Cash - NFT с плазменной поддержкой теперь доступны на боковых цепях Loom Network
Авторы Мэтью Кэмпбелл и Георгиос Констанопулос
Статьи из этой серии:
Plasma on Loom Network DAppChains: масштабируемые DApps с активами, защищенными Ethereum Практическая плазма (Том I): Игры Первоначальный выпуск Plasma Cash - NFT с плазменной поддержкой теперь доступны в боковых цепях Loom Network 👈
Два месяца назад мы объявили, что добавляем Plasma Cash в Loom Network.
Сегодня мы с гордостью представляем нашу первую реализацию Plasma Cash, которая позволяет..
Вопросы по теме 'solidity'
Конкатенация строк в целостности?
как объединить строки в твердость?
var str = 'asdf'
var b = str + 'sdf'
похоже не работает ..
Я просмотрел документацию ( https://github.com/ethereum/wiki/wiki/Solidity-Tutorial#elementary-types-value-types ), а о конкатенации строк почти...
17538 просмотров
schedule
26.02.2022
Не мог бы кто-нибудь подробно объяснить, что делает этот контракт Ethereum?
Я новичок в технологии блокчейнов и пытаюсь кое-что понять (Etheruem, Truffle, DApps и т. Д.) Из Интернета. С официального сайта Ethereum,
Создайте криптовалютный контракт в Ethereum
Я пытаюсь конкретно разобраться в этих функциях...
221 просмотров
schedule
04.12.2022
Строковый массив в солидности
Я столкнулся с довольно распространенной проблемой, которую, кажется, я не могу решить элегантно и эффективно в солидности.
Я должен передать произвольный длинный массив произвольных длинных строк в контракт солидности.
На мой взгляд, это должно...
17264 просмотров
schedule
01.10.2023
Лучшая практика для хранения уникальных данных из нескольких запросов оракула
Я использую Oraclize для получения данных из Интернета, я хотел бы получить некоторые данные из нескольких разных источников и сохранить каждый в уникальной переменной. Каков наилучший и наиболее эффективный способ сделать это?
32 просмотров
schedule
18.09.2023
Вызов развернутого смарт-контракта из node.js
У меня есть небольшой тестовый смарт-контракт, который развернут в моей тестовой сети. И я хочу использовать сервер для вызова функции в контракте. Вот код: payontime.sol
pragma solidity ^0.4.0;
contract payontime{
address public remitter;...
4115 просмотров
schedule
02.05.2024
История блокчейна смарт-контрактов
Может ли смарт-контракт просматривать прошлые транзакции, выполненные на нем, другими словами, может ли смарт-контракт видеть, кто отправил ему эфир с момента его создания?
1229 просмотров
schedule
06.06.2022
Ethereum, краудсейл возвращает 0.00 токенов на кошелек
Я пытаюсь настроить базовую краудсейл в тестовой сети ethereum, и код солидности, который я использую, — это основные примеры, найденные на
https://ethereum.org/crowdsale#the-code
с шагами, как описано в этом руководстве.
Сначала проблема...
580 просмотров
schedule
29.12.2022
установить стабильность цены токена
как я могу установить цену каждого токена на твердость?
я пробовал
contract OToken {
using SafeMath for uint256;
uint public _totalSupply = 0;
uint public constant _cap = 100000000;
string public constant symbol = "OXN";
string public...
3510 просмотров
schedule
22.01.2023
web3.eth.accounts возвращает функцию
Я подписываюсь на здесь, в котором используется testrpc с web3.js . После установки пакетов ethereumjs-testrpc и web3 запускается testrpc , который предоставляет 10 доступных учетных записей и их закрытые ключи.
web3 находится на уровне...
2870 просмотров
schedule
17.06.2023
Параметр String не анализируется автоматически в bytes32 при использовании с формой
У меня есть функция солидности, которая выглядит так:
function issueCertificate(address _recipient, bytes32 _certi_name)
Когда я вызываю функцию с помощью консоли трюфеля, я могу запустить ее, используя:...
3512 просмотров
schedule
01.03.2024
Вызов внешнего контракта из контракта в том же блоке
Пожалуйста, проверьте этот код:
contract Token is StandardToken {
function transfer(address _to, uint256 _value) public returns (bool success) {
return super.transfer(_to, _value);
}
}
contract CrowdSale {
token =...
68 просмотров
schedule
22.11.2023
Вопросы по контракту, вызов другого контракта
Нужна помощь с двумя связанными вопросами по Solidity.
Вопрос 1. Скажем, у меня есть контракт на вызов другого:
contract B {
function f1() {
...
}
}
contract A {
B b;
function f() {
b.f1();
}
}
Будет ли...
496 просмотров
schedule
19.05.2023
Как получить эфир в моем токен-контракте, чтобы автоматически переводить их плательщикам
Чего я хочу добиться, когда кто-то отправляет эфир на мой адрес токена, тогда автоматически эквивалентное количество токенов (я также устанавливаю цену токена вручную) должно быть отправлено обратно. Проблема в том, что я не могу отправить эфир на...
3081 просмотров
schedule
21.07.2022
Необработанная ошибка отклонения: недопустимый ответ JSON RPC:
Я пытаюсь вызвать метод в моем контракте токена ERC20. Я подключаюсь к httpProvider " https://rinkeby.infura.io/ ". Я могу call () постоянные методы, но когда я хочу изменить состояние контракта, вызывая функцию send () , я получаю указанную...
3949 просмотров
schedule
23.02.2023
Что такое контакт-владелец?
При прохождении солидности документации Я наткнулся на термин «договор владения», которого не понял.
Контракт в смысле Solidity - это набор кода (его функций) и данных (его состояние), который находится по определенному адресу в цепочке...
52 просмотров
schedule
01.01.2024
Ошибка Geth: не удалось расшифровать ключ с заданной парольной фразой
Во время подписки на это руководство я столкнулся с сообщением об ошибке. После ввода personal.unlockAccount(eth.accounts[0]) меня просят ввести пароль. После входа в консоль Geth выдает мне Error: could not decrypt key with given passphrase ....
3659 просмотров
schedule
21.05.2022
Перенести токен ERC20 с помощью Oraclize и Metamask
Я новичок и изучаю токены ERC20. Уже пару дней искал решение этого, но тщетно.
Проблема в следующем. Я создаю контракт, соответствующий протоколу ERC20. Я хочу добавить дополнительную функциональность в виде запроса оракула. То есть, я хочу...
717 просмотров
schedule
24.08.2023
Удаление отображения из отображения в Solidity
У меня есть что-то вроде этого: отображение (адрес => отображение (строка => uint)) m_Map;
Доступ к нему можно получить как m_Map [strCampaignName] [addrRecipient], у кампании может быть несколько получателей ...
Теперь в какой-то момент (провал...
5594 просмотров
schedule
10.03.2022
Неисправность `require` заставляет функцию использовать меньше или не использовать ГАЗ
Представим себе простую функцию смарт-контракта
mapping (address => uint8) votes;
function vote(address _address, uint8 _vote) {
require(notVotedYet(_address))
votes[_address] = _vote
}
Я знаю, что нужно сделать метод бесплатным - я...
423 просмотров
schedule
03.03.2024
Стоимость итерации функций только для чтения
Я разрабатываю смарт-контракты для некоторых вариантов использования, и в настоящее время я работаю над оптимизацией смарт-контрактов. Меня смущает то, что я нашел интересным на Автостопщик . В разделе 4- Итерация кода контракта
// returns true...
1584 просмотров
schedule
12.11.2022