github.com/diadata-org/diadata@v1.4.593/pkg/dia/helpers/velarhelper/model.go (about) 1 package velarhelper 2 3 import "math/big" 4 5 type TokenMetadata struct { 6 ContractAddress string `json:"contractAddress"` 7 Name string `json:"name"` 8 Symbol string `json:"symbol"` 9 Decimals string `json:"decimal"` 10 DecimalNum int `json:"tokenDecimalNum"` 11 } 12 13 type Ticker struct { 14 ID string `json:"ticker_id"` 15 PoolID string `json:"pool_id"` 16 BaseCurrency string `json:"base_currency"` 17 TargetCurrency string `json:"target_currency"` 18 BaseVolume float64 `json:"base_volume"` 19 TargetVolume float64 `json:"target_volume"` 20 } 21 22 type SwapEvent struct { 23 TxID string 24 TickerID string 25 AmountIn *big.Int 26 AmountOut *big.Int 27 TokenIn string 28 TokenOut string 29 Timestamp int 30 }