Geth
example of EMV
contract listener that executues upon received real time events
:
BQ
data insterts from contarcts logs and read funcsreads
from contract to check logs vs contracts state varspublish
messages to GCPsPUB/SUB
receives
messages from GCPsPUB/SUB
writes
to the contracts given received params
- smart contract allows users to save for a specific goal, which funds are stored in the contaratcs escrow
- users can scheule multiple payments subcriptions against these goals
- built in order to execute off-chain inetgrators as per scheduled plan and provide business analytics
PRIVATE_KEY="xxx"
in .envGCP_worker.json
in global with rights to read/write to PUB/SUB and BQBQ-TABLES
as per schematopic-sub
as pub/sub topicgcp-project-id-sub
as pub/sub topic
- logs listener, contract reader ,bq inserter and pubsub publisher
go run cmd/sub/main.go -config=POLYGON-USDC-PROD | -config=POLYGON-USDC-TEST
- pubsub listerner and contaract writer
go run cmd/pub/main.go