Вопросы с тегом 'truffle'

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

Членский тип недоступен в типе (библиотека Assert)

Проблема возникает, когда я хочу проверить правильность строкового значения. Числа утверждаются правильно и не возвращают сообщение об ошибке, когда они пытаются скомпилировать. Однако, когда я пытаюсь утверждать строку, она возвращает следующее сооб...
задан 14 марта '17 в 13:12
3
ответов

Тестирование журналов событий с трюфелем

У меня есть контрактная функция, которая испускает события для каждого вызова. Я хотел бы иметь событие, испущенное при каждом проходящем тестировании, вот несколько тестов: it("should emit Error event when sending 5 ether", function(done){ var i...
задан 14 апр. '16 в 18:34
3
ответов

Каков шаблон обработки броска по контракту Solidity в тестах

У меня есть функция на контракте Solidity, который делает бросок. Например. function do(x,y) { if ( msg.sender != owner ) throw; // ... } В среде Truffle у меня есть тест js примерно так: //.... part of a promis...
задан 13 апр. '16 в 13:26
1
ответ

кто является владельцем контрактов, развернутых с использованием трюфелей?

Я использую testrpc и трюфель для проверки моего контракта. Когда я набираю truffle migrate, это приведет к развертыванию моего контракта в сети testrpc. Мой вопрос: какая учетная запись (из учетных записей testrpc) использовалась для развертывани...
задан 12 мая '17 в 13:29
1
ответ

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

Как я могу обновить smartcontracts моего Truffle dapp, которые развернуты в Ethereum blockchain?
задан 29 марта '16 в 14:15
1
ответ

Как вызвать функцию Web3js из файла Nodejs

У меня есть следующий рабочий код web3js, Calling App.createContract() при нажатии кнопки хорошо работает на веб-странице, однако я хочу вызвать приложение App.createContract() или подобное с другого контроллера Nodejs. Infact, о чем я думаю, делает ...
задан 13 авг. '17 в 6:39
1
ответ

Ошибка трюфеля: столкнулась с ошибкой. Состояние сети неизвестно. Просмотрите успешные транзакции вручную

Каждый раз, когда я пытаюсь развернуть truffle migrate --reset мой контракт Organization.sol, я получаю следующую ошибку Error encountered, bailing. Network state unknown. Review successful transactions manually. Я искал ошибку и, видимо, это св...
задан 01 нояб. '17 в 3:56
2
ответов

Трюфельная миграция Ошибка (после запуска testrpc)

Я не могу мигрировать стандартные контракты, которые поставляются с компиляцией трюфелей. Вот что я делаю: truffle init truffle compile open other terminal and run testrpc truffle migrate и первые три шага - плавная операция, но когда я запускаю ...
задан 17 нояб. '17 в 9:19
4
ответов

Не удалось запустить truffle@2.1.2 migrate --network live. "Превышает предел блока газа"

Я использую truffle@2.1.2 для развертывания смарт-контрактов с localhost:8545 geth@1.5.9-stable rpc, используя учетную запись, которая финансируется с помощью Ether, была разблокирована с помощью personal.unlockAccount на консоли geth. Я также проб...
задан 21 марта '17 в 13:36
2
ответов

Объявление переменной консоли Truffle

В настоящее время я следую этому руководству (https://medium.com/zeppelin-blog/the-hitchhikers-guide-to-smart-contracts-in-ethereum-848f08001f05), когда я пытаюсь проникнуть в эфирное программирование. Шаг 3 взаимодействует с развернутым контрактом. ...
задан 09 мая '17 в 0:19
2
ответов

Почему я не могу получить 100 эфиров в зоомагазине?

Я сделал 8 шагов в зоомагазине в Трюфеле: В поле под названием "Новый URL RPC" введите http://localhost:9545 и нажмите "Сохранить". Имя сети наверху переключится на "Частная сеть". Нажмите стрелку слева, расположенную рядом с "Настройки", чтобы за...
задан 07 нояб. '17 в 11:53
1
ответ

Как вручную создать экземпляр контракта в трюфеле

Скажем, у меня есть 2 контракта вроде A.sol import './B.sol'; contract A { event BCreated(address addressOfB); function createB(){ B b = new B(); BCreated(b); } } B.sol contract B { uint8 value = 5; funct...
задан 13 февр. '18 в 16:55
0
ответов

Недопустимый ответ JSON RPC -32603 выборка массива адресов из контракта

Я пытаюсь получить доступ к массиву адресов хранения в контракте через web3, но получаю сообщение об ошибке: Error: Invalid JSON RPC response: {"id":3,"jsonrpc":"2.0","error":{"code":-32603}} at Object.InvalidResponse (inpage.js:14308) at in...
задан 23 февр. '18 в 13:38
2
ответов

Онлайн-распределенное приложение, основанное на блочной цепочке, показывает одновременное поведение на разных машинах

Я новичок в блокчейне и мире DAPP. Я немного играл с примером игрушек на веб-сайте трюфеля (который использует web3js) и создал свой собственный DAPP, который взаимодействует с демо-маркером (на ropsten), притоком db (через запросы GET) и API ethers...
задан 04 апр. '18 в 17:59
1
ответ

Как запросить структуру по нескольким атрибутам в Solidity?

Предположим, у меня есть следующий контракт: contract UserContract { struct User { address walletAddress; string organisation; string fName; string lName; string email; uint index; } mappin...
задан 28 мая '18 в 18:58