0.5.1 • Published 1 year ago

@open-web3/guardian v0.5.1

Weekly downloads
252
License
Apache-2.0
Repository
github
Last release
1 year ago

@open-web3/guardian

Working In Progess

Overview

guardian is a CLI tool & JS library to monitor on chian states and events. When user defined criteria are met, it will execute a script or post a webhook to perform an action. This action can notify users, or initiate/participate in collateral auctions such as send a transaction.

See #1 for spec and example.

Example

To use guardian-cli tool first install package globaly.

yarn global add @open-web3/guardian-cli

Create a YAML config file.

version: "0.1"
guardians:
  substrate-chain: # user defined

    networkType: substrateChain
    nodeEndpoint: wss://kusama-rpc.polkadot.io/

    monitors:
      accounts-monitor: # user defined
        task: system.accounts

        arguments:
          account:
            - 5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty
            - 5DAAzDBM2xoob4fcN4X7c8QXxZj7AEENfcMQWApUE6ALspWG

        actions:
          - method: script
            path: ./do_something # any script

Start guardian using command.

guardian-cli --config=./config.yaml

guardian will start monitoring and will execute script do_something when there's a balance change. The script can read the data from stdin.

0.5.2-0

1 year ago

0.5.1

2 years ago

0.4.5-17

2 years ago

0.4.5-14

2 years ago

0.4.5-13

3 years ago

0.4.5-16

2 years ago

0.4.5-15

2 years ago

0.4.5-12

3 years ago

0.4.5-10

3 years ago

0.4.5-11

3 years ago

0.4.5-9

3 years ago

0.4.5-7

3 years ago

0.4.5-6

3 years ago

0.4.5-5

3 years ago

0.4.5-4

3 years ago

0.4.5-8

3 years ago

0.4.2-28

3 years ago

0.4.5-3

3 years ago

0.4.5-2

3 years ago

0.4.5-1

3 years ago

0.4.5-0

3 years ago

0.4.4

3 years ago

0.4.2-27

3 years ago

0.4.2-26

3 years ago

0.4.2-24

3 years ago

0.4.2-23

3 years ago

0.4.2-25

3 years ago

0.4.2-22

3 years ago

0.4.2-21

3 years ago

0.4.2-19

3 years ago

0.4.2-20

3 years ago

0.4.2-18

3 years ago

0.4.2-17

3 years ago

0.4.2-16

3 years ago

0.4.2-15

3 years ago

0.4.2-13

3 years ago

0.4.2-14

3 years ago

0.4.2-12

3 years ago

0.4.2-9

3 years ago

0.4.2-8

3 years ago

0.4.2-7

3 years ago

0.4.2-11

3 years ago

0.4.2-10

3 years ago

0.4.2-6

3 years ago

0.4.2-5

3 years ago

0.4.2-4

3 years ago

0.4.2-3

3 years ago

0.4.2-2

3 years ago

0.4.2-1

3 years ago

0.3.0-beta.35

3 years ago

0.4.2-0

3 years ago

0.4.1

3 years ago

0.3.0-beta.34

3 years ago

0.3.0-beta.33

3 years ago

0.3.0-beta.32

4 years ago

0.3.0-beta.31

4 years ago

0.3.0-beta.30

4 years ago

0.3.0-beta.29

4 years ago

0.3.0-beta.28

4 years ago

0.3.0-beta.27

4 years ago

0.3.0-beta.26

4 years ago

0.3.0-beta.25

4 years ago

0.3.0-beta.24

4 years ago

0.3.0-beta.23

4 years ago

0.3.0-beta.22

4 years ago

0.3.0-beta.21

4 years ago

0.3.0-beta.20

4 years ago

0.3.0-beta.19

4 years ago

0.3.0-beta.18

4 years ago

0.3.0-beta.17

4 years ago

0.3.0-beta.16

4 years ago

0.3.0-beta.15

4 years ago

0.3.0-beta.14

4 years ago

0.3.0-beta.13

4 years ago

0.3.0-beta.12

4 years ago

0.3.0-beta.11

4 years ago

0.3.0-beta.10

4 years ago

0.3.0-beta.9

4 years ago

0.3.0-beta.8

4 years ago

0.3.0-beta.7

4 years ago

0.3.0-beta.6

4 years ago

0.3.0-beta.5

4 years ago

0.3.0-beta.4

4 years ago

0.3.0-beta.3

4 years ago

0.3.0-beta.2

4 years ago

0.1.17

4 years ago

0.1.14

4 years ago

0.1.15

4 years ago

0.1.16

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.10

4 years ago

0.1.11

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.3

4 years ago

0.1.0

4 years ago