move transaction history to alchemy lib

This commit is contained in:
2026-05-14 01:50:53 +08:00
parent f47491ad86
commit 90a3086d52
7 changed files with 170 additions and 86 deletions
+6 -5
View File
@@ -29,7 +29,7 @@ type RPC = {
service: string
name: string
}
response: Promise<string | null>
response: string | null
}
setSecret: {
params: {
@@ -37,27 +37,27 @@ type RPC = {
name: string
value: string
}
response: Promise<void>
response: void
}
fetchTxHistory: {
params: {
address: string
chainid: string
}
response: Promise<TxEntry[]>
response: TxEntry[]
}
fetchTokenBalances: {
params: {
address: string
chainid: string
}
response: Promise<TokenBalanceResult[]>
response: TokenBalanceResult[]
}
openExternal: {
params: {
url: string
}
response: Promise<void>
response: void
}
}
messages: {}
@@ -69,6 +69,7 @@ type RPC = {
}
const rpc = Electroview.defineRPC<RPC>({
maxRequestTime: 10000,
handlers: {
requests: {},
messages: {},