Jun Kimura
Jun Kimura
Thanks, @aaronwinter . Hmm... How about with the following design? ``` func (c *LRUCache) GetOrSet(key, value interface{}) (interface{}, error) { v, err := c.get(key, false) if err == KeyNotFoundError {...
@ianrose14 Implementation is already completed. You can access those apis via statsAccessor's interface. Example is here: https://github.com/bluele/gcache/blob/master/stats_test.go#L138
That's right. And currently `statsAcessor` interface is unnecessary, so I'd like to migrate this interface to the Cache interface.
Hi @cwgoes, We've already opened a PR(#561) for this spec. Could we get a review from someone? Or please let us know if any other process is needed for ICS...
Note: currently, developers can implement such functions on contracts that inherit IBCHandler. https://github.com/hyperledger-labs/yui-ibc-solidity/blob/main/contracts/core/25-handler/IBCHandler.sol If there is a reason why this should be implemented in IBCHandler instead of in the derived...
Sorry for the very late reply. 1. yes, we've received two grants from ICF: https://medium.com/@datachain/icf-grant-to-enhance-ibc-solidity-for-production-use-6c93ab797177 2. We try to maintain compatibility with the latest ibc-go with the best effort. Also,...
Sorry for the late reply. ibc-solidity supports deployment to ethereum execution layer! Also, ethereum light client is here: https://github.com/datachainlab/ethereum-ibc-rs
MockClient is mainly for testing purposes. If you want to verify ethereum on Besu, you will need to prepare the ethereum light client in solidity. In addition, if it is...
Currently, it has already implemented: - https://github.com/hyperledger-labs/yui-ibc-solidity/blob/d518aaaa8c7cbb231f52efa26cc658bdf39b307c/contracts/core/25-handler/IBCClientHandler.sol#L38 - https://github.com/hyperledger-labs/yui-ibc-solidity/blob/d518aaaa8c7cbb231f52efa26cc658bdf39b307c/contracts/core/25-handler/IBCConnectionHandler.sol#L15 - https://github.com/hyperledger-labs/yui-ibc-solidity/blob/d518aaaa8c7cbb231f52efa26cc658bdf39b307c/contracts/core/25-handler/IBCChannelHandler.sol#L39
@dzmitry-lahoda Thanks for your feedback. > Cosmos is 99% Protobuf. And 1% JSON. Yes, that is correct! The 1% indicates that packet data in each IBC app. The encoding format...