Skip to content

Instantly share code, notes, and snippets.

View chibie's full-sized avatar
馃幆
Focusing

chibie

馃幆
Focusing
View GitHub Profile
@chibie
chibie / paycrest_create_order_indexer.go
Last active March 30, 2024 22:36
paycrest create order indexer
func (s *IndexerService) IndexOrderCreated(ctx context.Context, client types.RPCClient, network *ent.Network) error {
var err error
// Connect to RPC endpoint
if client == nil {
client, err = types.NewEthClient(network.RPCEndpoint)
if err != nil {
return fmt.Errorf("IndexOrderCreated.NewEthClient: %w", err)
}
}
@chibie
chibie / nervos.py
Created May 10, 2021 15:24
Nervos Tx Verification
def get_nervos_txn_status(txnid, network='mainnet'):
if not txnid:
return None
if network != 'mainnet': # TODO: network == 'mainnet'
base_url = 'https://api.explorer.nervos.org/api/v1'
else:
base_url = 'https://api.explorer.nervos.org/testnet/api/v1'
explorer_url = f'{base_url}/transactions/{txnid}'