- Install dependancies.
pip3 install python-dotenv python-telegram-bot
- Then put the files of this gist inside a folder.
name: CI | |
on: [push] | |
jobs: | |
test: | |
runs-on: ubuntu-latest | |
services: |
``` | |
[ | |
{ | |
"id": 2, | |
"name": "Bialobrzegi", | |
"pubkey": "020601143b9058cf20246e8a999cf761215d1e26e41d709b51afbb89faeccde4a5", | |
"raddress": "R9NkPTewaHywvWGN9UzXcrZJZygx1JCCT2", | |
"organization": 2 | |
}, | |
{ |
## 1. Install termux cli on android (tablet or phone) | |
go to store and install termux, andronix (& vnc viewer if you wanna run gui desktop env) | |
## 2. Update termux repos | |
termux in 2021, first command change repo | |
``` | |
# termux-change-repo | |
``` |
``` | |
{ | |
"txid": "5d9f4a5f726e3f3bf8dba9bb161e87d4c53b40bb86567d222bdc917bd03b2ec2", | |
"overwintered": true, | |
"version": 4, | |
"versiongroupid": "892f2085", | |
"locktime": 0, | |
"expiryheight": 90470, | |
"vin": [ | |
{ |
// Try on DartPad.dev | |
import 'package:flutter/foundation.dart' | |
show debugDefaultTargetPlatformOverride; | |
import 'package:flutter/material.dart'; | |
import 'package:flutter/widgets.dart'; | |
import 'dart:math'; | |
import 'dart:async'; | |
var random = Random(0); |
``` | |
sudo apt-get install libssl-dev libcurl4-openssl-dev python3.8-dev | |
git clone https://github.com/KMDLabs/pos64staker | |
cd pos64staker/ | |
sudo apt-get install python3-venv | |
python -m venv venv | |
source venv/bin/activate | |
pip3 install setuptools | |
pip3 install wheel | |
pip3 install base58 slick-bitcoinrpc |
from youtube_transcript_api import YouTubeTranscriptApi | |
# https://www.geeksforgeeks.org/python-downloading-captions-from-youtube/ | |
srt = YouTubeTranscriptApi.get_transcript("_6YwF1OkbVU") | |
with open("subtitles.txt", "w") as f: | |
for i in srt: | |
f.write("{}\n".format(i.get('text'))) | |
The heir tutorial by komodo developer dixmy is the best resource i have found for the guts of making a crypto condition apart from jl777 explanations throughout online chats.
An important concept to also understand with utxo programming is the patterns used, like baton and marker.
Komodo CC are powerful and have full access to all blockchain features. Creating crypto conditions covers:
import time | |
import os | |
import sys | |
import json | |
from create_currency import create_currency | |
from dotenv import load_dotenv | |
load_dotenv(verbose=True) | |
rpc_user = str(os.environ['vrsctest_rpc_user']) |