import "../../../_dnt.polyfills.js"; import { PalletProxyEvent, RuntimeEvent } from "@capi/polkadot" import { Rune, RunicArgs } from "../../../mod.js" export function filterPureCreatedEvents(...[events]: RunicArgs) { return Rune.resolve(events).map((events: any[]) => events .map((e) => e.event) .filter((event): event is RuntimeEvent.Proxy => event.type === "Proxy") .map((e) => e.value) .filter((event): event is PalletProxyEvent.PureCreated => event.type === "PureCreated") ) }