Skip to content

Releases: RoboVault/robo-arkiver

v0.3.1

04 Apr 02:52
Compare
Choose a tag to compare

v0.3.0

04 Apr 02:34
Compare
Choose a tag to compare

v0.2.0

04 Apr 01:37
Compare
Choose a tag to compare
see changelog

v0.1.17

03 Apr 10:36
Compare
Choose a tag to compare
import arbitrum from viem/chains

v0.1.16

03 Apr 02:26
Compare
Choose a tag to compare

Changes

  • Fixed block handler logic
  • Fixed arkiveMetadata mongo query
  • Changed from ttlcache to lrucache

v0.1.15

30 Mar 03:55
Compare
Choose a tag to compare

Added wildcard source for event handlers. You can now listen to events from any contracts by specifying "*" in the .addSource() method.

Example manifest:

import { Manifest } from "./deps.ts";
import erc20 from "./abis/erc20.ts";
import { transferHandler } from "./handlers/transfer.ts";

const manifest = new Manifest();

manifest
  .addChain("avalanche")
  .addContract(erc20)
  .addSource("*", 27347402n)
  .addEventHandler("Transfer", transferHandler);

export default manifest.build();

The above manifest will listen to all Transfer events from any contract on avalanche starting from block number 27347402

v0.1.14

27 Mar 13:40
Compare
Choose a tag to compare
fix arkivemetadata processdblockheight bug

v0.1.13

27 Mar 08:29
Compare
Choose a tag to compare
fix types

v0.1.12

27 Mar 08:18
Compare
Choose a tag to compare
fix imports

v0.1.11

27 Mar 08:12
Compare
Choose a tag to compare
update import