Описание тега consensys-truffle

Фреймворк для разработки и тестирования с интегрированным конвейером активов для виртуальной валюты Ethereum
2 ответа

TX не имеет правильного одноразового номера. аккаунт имеет одноразовый номер: 5 TX имеет одноразовый номер: 15

Используя truffle (3.4.6), metamask (3.9.2) и testrpc (4.0.1), я вызываю транзакцию и получаю сообщение "Ошибка: у tx нет правильного одноразового номера. У учетной записи есть одноразовый номер: 5 tx имеет одноразовый номер" из: 15". Я сократил тел…
30 июл '17 в 19:08
1 ответ

web3 вызывает функцию контракта Solidity с дополнительным параметром?

В примере http://truffleframework.com/tutorials/pet-shop есть следующий контракт и функция adopt(uint petId) имеет только один параметр. contract Adoption { address[16] public adopters; function adopt(uint petId) public returns (uint) { require(petI…
22 янв '18 в 00:23
2 ответа

Установка Ganache.appx в Windows 10

Я использую следующую команду в PowerShell для установки Ganache от Truffle на мой компьютер с Windows 10: Add-AppxPackage -Path "C:\Users\mabel\Downloads\Ganache.appx" Всякий раз, когда я запускаю эту команду, я получаю следующую ошибку: Add-AppxPa…
02 янв '18 в 04:32
1 ответ

Загрузчик солидности с трюфелем Не работает с трюфелем 3.2.1

Я использовал https://github.com/sogoiii/truffle-webpack-demo, но начал получать ошибки, так как я перешел на трюфель 3.2.1. Я нашел новую ветку того же репо и скопировал оттуда конфиг. Который должен работать, но сейчас npm start дает мне следующую…
1 ответ

Ошибка testrpc: "не найдено ни одного регистратора для регистратора jsonrpc.manager"

Я пытаюсь запустить трюфель init и запустить примерный контракт. Я запускаю 'инициация трюфеля', 'компиляция трюфеля' и 'миграция трюфеля'. В отдельном окне терминала (в той же директории, что и у проекта) я запускаю testrpc без ошибок - я получаю 1…
09 дек '16 в 16:44
9 ответов

Контракт не был развернут в обнаруженной сети (несоответствие сети / артефакта) в сети Rinkeby

Я столкнулся с указанным в названии. Я разработал умный контракт и успешно скомпилировал и развернул его в сети следующим образом: 1. Запустите testrpc 2. Скомпилируйте трюфель 3. Переносите трюфель Тем не менее, ошибка выше все еще отображается. За…
1 ответ

Как развернуть трюфельный контракт в сети разработчика при использовании наследования?

Я пытался развернуть контракт с использованием инфраструктуры Truffle, недавно я тестировал эти контракты в сети разработки. Мой контракт был очень большим, и когда я попытался развернуть его в испытательной сети, мне было приказано разделить его та…
19 дек '17 в 18:29
1 ответ

Лучшая практика: как обработать 120-секундный таймаут контрактных обратных вызовов?

С трюфелем мы получаем хорошую упаковку для контрактов. Но у него есть одна особенность, заставляющая меня болеть: Пример из документации: MetaCoin.at(contract_address).then(function(instance) { coin = instance; return coin.sendCoin(account_two, 3, …
1 ответ

Недетерминированные исключения при выполнении трюфельных тестов

Я писал автоматические тесты для проверки моей краудсейл-функциональности в Truffle, используя их сервис тестирования (который, я считаю, использует Mocha и Chai). У меня возникают проблемы с пониманием того, почему тесты не проходят недетерминирова…
1 ответ

Запуск Testrpc и трюфель из PowerShell не работает

Я устанавливал некоторые модули / пакеты, необходимые для разработки Ethereum, и ранее я установил трюфели и testrpc, и я мог нормально их запускать из PowerShell. Теперь я неожиданно не могу запустить ни одного из них, так как он говорит, что "test…
08 мар '17 в 09:08
1 ответ

Как обновить контракт dapp

Как я могу обновить смартконтракты моего приложения Truffle dapp, которые развернуты в блокчейне Ethereum?
29 мар '16 в 11:15
0 ответов

Как включить truffle.js при использовании загрузчика truffle-solidity и веб-пакета?

У меня есть простой проект, который просто использует webpack для составления контракта Solidity с использованием трюфельного загрузчика. Я подключаю все и пытаюсь запустить его и получить... ERROR in ./src/test.sol Module build failed (from ./node_…
25 сен '18 в 15:02
1 ответ

Возникла проблема при тестировании моего интеллектуального контракта на твердость (с трюфелем)

Поэтому я создаю базовый токен NF. Созданы основные функции чеканки и картирования. Я тестировал приложение с трюфелем, пробовал тестирование на прочность и тестирование JS. Наличие следующих ошибок. Using network 'development'. Compiling ./contract…
0 ответов

Вопрос миграции контракта трюфеля с Infura Ropsten

При переносе моего умного контракта я столкнулся с проблемой для команды ниже мигрировать трюфель --reset - сеть ropsten.Issue, как указано ниже Использование сети "Ропстен". Выполняется миграция: 1_initial_migration.js Развертывание миграций... Обн…
1 ответ

Умный контракт, хорошая практика для атак повторного входа

Я новичок, работающий с технологиями солидности и блокчейна, и я читал некоторые хорошие практики для улучшения своего кода. И у меня есть вопрос о коде, который я не очень хорошо понимаю: Источник: https://github.com/ConsenSys/smart-contract-best-p…
0 ответов

Ошибка: контрактная транзакция не может быть найдена после 50 блоков

При переносе моего смарт-контракта в частную цепочку блоков Azure я получаю это. Error: Contract transaction couldn't be found after 50 blocks. Я пытаюсь перенести смарт-контракт ScoreStore, который успешно развернут на блокчейне разработки, предост…
3 ответа

Невозможно подключить Ganache к серверу Truffle/Npm Dev

Я умею работать с Трюфелем и Ганаш-клиом. Развернули контракт и можете поиграть с ним, используя трюфельную консоль truffle(development)> Voting.deployed().then(function(contractInstance) {contractInstance.voteForCandidate('Rama').then(function(v…
2 ответа

Blockchain Truffle Ошибка миграции

Миграция трюфелей Использование сети "развитие". Running migration: 1_initial_migration.js Deploying Migrations... Error encountered, bailing. Network state unknown. Review successful transactions manually. Error: Migrations contract constructor exp…
08 июн '18 в 08:32
1 ответ

Миграция трюфелей не удалась, но только в основной сети.

Я пытаюсь развернуть контракт в основной сети ("1"), которую мне удалось развернуть на test-rpc, и в тестовой сети, используя флаг geth --dev. Вот как выглядит мой файл truffle.js: module.exports = { networks: { development: { host: "localhost", por…
1 ответ

Ошибка с командой развертывания трюфеля

Я хочу развернуть умный контракт в частной сети. Я запускаю сеть вот так geth --datadir="~/truffle" --port 30303 --rpc --rpcport 8545 --rpcaddr localhost --networkid 27441 --rpccorsdomain="*" --minerthreads "1" --mine --rpcapi "eth,web3" --maxpeers …
19 июн '16 в 10:41