Skip to content

Instantly share code, notes, and snippets.

View czepluch's full-sized avatar

Jacob Stenum Czepluch czepluch

  • epoch73
  • Copenhagen, Denmark
View GitHub Profile
This post links my 3Box profile to my Github account! Web3 social profiles by 3Box.
✅ did:3:bafyreiffbt74jwbatlx6i334y3oct3oo3ql36az3gdvsyrbmkitksw5ukm ✅
Create your profile today to start building social connection and trust online at https://3Box.io/
Try Raiden Light client docs: https://github.com/raiden-network/light-client#try-out-the-raiden-demo-dapp
Goerli Faucet: https://goerli-faucet.slock.it/
Raiden hub: https://hub.raiden.network
Light client: https://lightclient.raiden.network
Raiden explorer: https://goerli.explorer.raiden.network/tokens/0xaF3162A5E1B8A0b7b3bf8d98c922D0F862275C28
{"raiden": "0.100.4.dev670+gcb9e6975", "raiden_db_version": 23, "python_implementation": "CPython", "python_version": "3.7.3", "system": "Linux 64bit_ELF 5.1.11-arch1-1-ARCH", "architecture": "x86_64", "distribution": "source", "event": "Starting Raiden", "logger": "raiden.ui.runners", "level": "info", "timestamp": "2019-06-27 09:18:41.960812"}
{"node": "0x258fDfc3aB84e9AeA1e4550caEd99349c57A8631", "available_nonce": 0, "client": "Geth/v1.8.27-stable/linux-amd64/go1.11.10", "event": "JSONRPCClient created", "logger": "raiden.network.rpc.client", "level": "debug", "timestamp": "2019-06-27 09:18:42.928819"}
{"pfs_info": "PFSInfo(url='https://pfs-goerli.services-dev.raiden.network', price=0, chain_id=5, token_network_registry_address=b'\\xed\\xd4\\xd2y\\xa6R\\xdd\\xf5\\xa9\\xf9\\xe2Q\\x90\\x8ax\\xa0&\\xa4\\xdc\\xe4', payment_address=b'\\x06,\\x12\\xc0\\x1d\\x0f\\x17\\xfc\\x9e\\xaa3\\x94\\r\\x99E\\x94\\xd9\\x1a\\x01\\x82', message='PLACEHOLDER FOR ADDITIONAL MESSAGE BY THE PFS', operator='PLACEHOLDER FOR PATHFIND
--------- Starting ---------
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
File "/home/jacob/tempRaiden/raiden/.venv/lib/python3.7/site-packages/raiden/api/rest.py", line 402, in _run
self.wsgiserver.serve_forever()
File "/home/jacob/tempRaiden/raiden/.venv/lib/python3.7/site-packages/gevent/baseserver.py", line 364, in serve_forever
self._stop_event.wait()
File "src/gevent/event.py", line 240, in gevent._event.Event.wait
File "src/gevent/event.py", line 140, in gevent._event._AbstractLinkable._wait
File "src/gevent/event.py", line 117, in gevent._event._AbstractLinkable._wait_core
var _wallet_address = "0xbB5AEb01acF5b75bc36eC01f5137Dd2728FbE983";
var _whitelister_address = "0x9a65897d08b26c1694ac2ab92c44134a21cf485e";
var _price_start = 2000000000000000000;
var _price_constant = 12488000;
var _price_exponent = 4;
var browser_untitled_sol_dutchauctionContract = web3.eth.contract([{"constant":true,"inputs":[],"name":"num_tokens_auctioned","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"final_price","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"price_exponent","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"end_time","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"bid","outputs":[],"payable":true,"stateMutability":"payable","type":"
DEBUG:raiden.api.python initiating transfer amount=7 identifier=15406416375011409493 initiator=00831178 token=0f114a1e target=02f4b6bc
INFO:raiden.network.channelgraph channel 00831178 - 003ffdf9 doesnt have enough funds [7], ignoring
INFO:raiden.network.channelgraph channel 00831178 - f85905d3 is closed or has zero funding, ignoring
DEBUG:raiden.channel.netting_channel REGISTERED LOCK node=00831178 currentlocksroot=00000000 lock_expiration=1666896 to=02f4b6bc lock_amount=7 lock_hashlock=c29fb75a from_=00831178 lockhashes=[] lockhash=c96eecb1
DEBUG:raiden.channel.netting_channel REGISTERED TRANSFER node=00831178 nonce=None transfer=<MediatedTransfer [channel:dfb84cc8 nonce:3 transferred_amount:7 locksroot:c96eecb1 hash:451ec2b4 id:15406416375011409493 hashlock:c29fb75a expiration:1666896 amount:7]> to=02f4b6bc transferred_amount=7 from_=00831178 current_locksroot=c96eecb1
DEBUG:raiden.network.protocol SENDING MESSAGE node=00831178 to=02f4b6bc message=<MediatedTransfer [channel:dfb84cc8 nonce:3 transferred_a
INFO:raiden.network.sockfactory trying to find uPnP port mapper...
DEBUG:raiden.network.upnpsock connected upnp=<miniupnpc.UPnP object at 0x559597642100>
DEBUG:raiden.network.upnpsock invalid IPv4 address input=
ERROR:raiden.network.upnpsock could not query your lanaddr reported=
INFO:raiden.network.sockfactory uPnP not available, trying STUN for port mapping...
DEBUG:raiden.network.stunsock opened socket ip=0.0.0.0 port=40001
DEBUG:raiden.network.stunsock Initiating STUN for 0.0.0.0:40001
Traceback (most recent call last):
File "/home/jacob/Dropbox/prgrms/ethereum/raiden/.venv/bin/raiden", line 11, in <module>
load_entry_point('raiden', 'console_scripts', 'raiden')()
request = <SubRequest 'raiden_network' for <Function 'test_channel_to_api_dict[2-geth]'>>
token_addresses = ['q\xea\xc5d%\xe23z\xb1\r\xddQU\x1c\xf6\x8b\x1b\x84\xa0\xb5'], channels_per_node = 1, deposit = 200, settle_timeout = 16
blockchain_services = BlockchainServices(deploy_service=<raiden.network.rpc.client.BlockChainService...0f50>, <raiden.network.rpc.client.BlockChainService object at 0x7fc1d2ac0390>])
raiden_udp_ports = [29872, 29873], transport_class = <class 'raiden.network.transport.UDPTransport'>, send_ping_time = 0, max_unresponsive_time = 0
cached_genesis = None, reveal_timeout = 4
@pytest.fixture
def raiden_network(
request,
token_addresses,

Keybase proof

I hereby claim:

  • I am czepluch on github.
  • I am czepluch (https://keybase.io/czepluch) on keybase.
  • I have a public key whose fingerprint is E32C 1CCE 17B3 F902 B3B6 1ED2 E273 A98C 01F8 0BA5

To claim this, I am signing this object:

contract Token {
address public owner;
uint public total_supply;
uint price;
mapping (address => uint) public balances;
mapping (address => Offer) public offers;
string public name;
struct Offer