другого контракта? и публичную переменную. Если нет getter функции
можно слот в сторадже вроде читать, например
это через web3.getstorageat
ну если такая функция есть в веб3, то и в контракте тоже можно реализовать)
ну через оракл да.. а чтобы так remoteContract.publicVar ? нельщя в солидити?
я не знаю как конкретно это сделать, надо читать доку, но тебе все равно надо тригерить транзой какую-то функцию, внутри которой будет этот метод
ты про вот это? import "....../SomeContract.sol"; ... SomeContract contractInstance = SomeContract(0xut739c....); # если переменная uint returnValue = contractInstance.someVar(); # если маппинг uint returnValue = contractInstance.someMapping(key);
А почему тебе так не подходит?
маппинг не могу засунуть в interface.. только если в файле создавать второй контракт (как удаленный) и наследовать...
Обсуждают сегодня