Skip to content

Commit ba1ccea

Browse files
committed
fix traderate0 and traderate1 sigs
1 parent 8b5752f commit ba1ccea

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

  • src/notify/event/renderers

src/notify/event/renderers/arm.ts

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import * as p from '@subsquid/evm-codec'
21
import { ContractBase, event, viewFun } from '@subsquid/evm-abi'
2+
import * as p from '@subsquid/evm-codec'
33

44
import * as erc20Abi from '../../../abi/erc20'
55
import { addresses, arms } from '../../../utils/addresses'
6-
import { getAddressesPyName } from '../../../utils/addresses/names'
76
import { sonicAddresses } from '../../../utils/addresses/addresses-sonic'
7+
import { getAddressesPyName } from '../../../utils/addresses/names'
88
import { formatAmount } from '../../../utils/formatAmount'
99
import { explorerUrl } from '../../format'
1010
import { registerEventRenderer } from '../event'
@@ -18,8 +18,8 @@ const TraderateChanged = event(
1818
)
1919

2020
const armFunctions = {
21-
traderate0: viewFun('0xde2dee3e', 'traderate0()', {}, p.uint256),
22-
traderate1: viewFun('0x259e0b3f', 'traderate1()', {}, p.uint256),
21+
traderate0: viewFun('0x45059a6b', 'traderate0()', {}, p.uint256),
22+
traderate1: viewFun('0xcf1de5d8', 'traderate1()', {}, p.uint256),
2323
}
2424

2525
class ArmContract extends ContractBase {
@@ -115,7 +115,9 @@ registerEventRenderer(TraderateChanged.topic, async (params) => {
115115
renderEventDiscordEmbed(params, {
116116
fields: [
117117
{
118-
name: `${formatAmount(10n ** 72n / data.traderate0, 36, { maximumFractionDigits: 8 })} ${arm.symbol1}/${arm.symbol0}`,
118+
name: `${formatAmount(10n ** 72n / data.traderate0, 36, { maximumFractionDigits: 8 })} ${arm.symbol1}/${
119+
arm.symbol0
120+
}`,
119121
value: 'Sell Price',
120122
},
121123
{
@@ -150,7 +152,9 @@ registerEventRenderer(erc20Abi.events.Transfer.topic, async (params) => {
150152

151153
// Source address from topic1 (the `from` field)
152154
const fromAddress = params.log.topics[1] ? ('0x' + params.log.topics[1].slice(26)).toLowerCase() : undefined
153-
const sourceName = fromAddress ? getAddressesPyName(fromAddress) ?? `${fromAddress.slice(0, 6)}...${fromAddress.slice(-4)}` : undefined
155+
const sourceName = fromAddress
156+
? getAddressesPyName(fromAddress) ?? `${fromAddress.slice(0, 6)}...${fromAddress.slice(-4)}`
157+
: undefined
154158

155159
const fields: { name: string; value: string; inline?: boolean }[] = [
156160
{

0 commit comments

Comments
 (0)