package main
import (
"math/big"
"github.com/Gearbox-protocol/go-liquidator/config"
"github.com/Gearbox-protocol/go-liquidator/ethclient"
"github.com/Gearbox-protocol/sdk-go/core"
"github.com/Gearbox-protocol/sdk-go/log"
"github.com/Gearbox-protocol/sdk-go/pkg"
"github.com/ethereum/go-ethereum/common"
)
func main() {
client := ethclient.NewEthClient(&config.CommonConfig{EthProvider: "http://localhost:8545"})
// ap, err := addressProviderv3.NewAddressProviderv3(common.HexToAddress("0x7d04ecdb892ae074f03b5d0aba03796f90f3f2af"), client)
// log.CheckFatal(err)
node := pkg.Node{Client: client}
logs, err := node.GetLogs(0, node.GetLatestBlockNumber(), []common.Address{
common.HexToAddress("0x8dBCF531D07255cD8a2Ea967e9fCeC25Fc5e620e"), //on cm 0x6dc0EB1980fa6b3fa89F5b29937b9baab5865B3E
}, [][]common.Hash{
{core.Topic("SetTokenLiquidationThreshold(address,uint16)")},
})
log.CheckFatal(err)
for _, txLog := range logs {
log.Info(
common.BytesToAddress(txLog.Topics[1][:]),
new(big.Int).SetBytes(txLog.Data[:]),
txLog.BlockNumber,
)
}
}
![Screenshot 2024-03-09 at 7 50 55 PM](https://private-user-images.githubusercontent.com/23700929/311443780-9dfcf94c-c214-4d4b-9547-d6d729cf5550.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3MjY5NDgsIm5iZiI6MTcyMTcyNjY0OCwicGF0aCI6Ii8yMzcwMDkyOS8zMTE0NDM3ODAtOWRmY2Y5NGMtYzIxNC00ZDRiLTk1NDctZDZkNzI5Y2Y1NTUwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIzVDA5MjQwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZhNjA5YmNjZDQ1YmI2MzQ3MGU4N2IxZjA0OGMwM2VlNDJkMWQ3MjYzM2RmNDEwMDEwYzg1ZjYzMGU5NTFmMzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.WaPqotQsZwy6U-CH3lEhXxYaVcTCWvrddRmDqVtJcQI)
returned data from data compressor has lt as 1.
![Screenshot 2024-03-09 at 7 42 36 PM](https://private-user-images.githubusercontent.com/23700929/311443766-c3c74723-da47-407e-9a43-ea0d70627e72.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3MjY5NDgsIm5iZiI6MTcyMTcyNjY0OCwicGF0aCI6Ii8yMzcwMDkyOS8zMTE0NDM3NjYtYzNjNzQ3MjMtZGE0Ny00MDdlLTlhNDMtZWEwZDcwNjI3ZTcyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIzVDA5MjQwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFlZTBkMjgwMTYxNzY5ZmQwZDIxNWI1MjFiMmNmNjhmMzdlN2Y0YjliY2VkN2FkODczNTUzZjRlZWU3NGQ5MjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._hF02XexxBsVXWuyRWkU36lWAaNWQS8rAOdn8EjJ_os)