Skip to content

Instantly share code, notes, and snippets.

I ran lighthouse compiled from latest master (or back a couple of commits for OS X) with:
RUST_LOG=multistream_select=trace lighthouse --debug-level trace bn --http --port 9001 --maxpeers 0
Then grabbed it's multiaddr from log output when it starts up. Configured Teku with:
network: "witti"
p2p-enabled: true
p2p-discovery-enabled: false
# Make this the multiaddr from your Lighthouse
p2p-static-peers: ["/ip4/127.0.0.1/tcp/9001/p2p/16Uiu2HAmEh2HHJSBdsP5hs3wkcquzR6vMGyq4gdTWz2pUJ81KgHn"]
eth1-enabled: false
2020-05-20 08:03:15.272+10:00 | Eth1EventsChannel-1 | DEBUG | BeaconStateUtil | Skipping invalid deposit with index 32 and pubkey 0xa0bb6e96aabe4a355af74ab36a618faabb099b73aaed244dc425308e11501874e723083627f3a3ac54b2252e13c761a6
2020-05-20 08:03:15.338+10:00 | Eth1EventsChannel-1 | DEBUG | BeaconStateUtil | Skipping invalid deposit with index 33 and pubkey 0x80cdf22d122a0d9036b6c2e831083dd4e3c9c22953d6837926cdd77704d12a3c69d17cbebafa279b022cba877876e359
2020-05-20 08:03:15.399+10:00 | Eth1EventsChannel-1 | DEBUG | BeaconStateUtil | Skipping invalid deposit with index 34 and pubkey 0x851811f4748065551e31542295caa929e4f6537fb6bbccf8e2b321431579a1c11de2fd2d1849914d3e219811b7e005a4
2020-05-20 08:03:15.450+10:00 | Eth1EventsChannel-1 | DEBUG | BeaconStateUtil | Skipping invalid deposit with index 35 and pubkey 0xa41e0e62085d587cec29d4aae9c0fa72e362bdfa4893a0fb3f969c552b004bbf3fce8b09f49d3bf30de92217ca365fd3
2020-05-20 08:03:15.505+10:00 | Eth1EventsChannel-1 | DEBUG | BeaconStateUtil | Skipping invalid deposit wit
{
"message": {
"slot": "141185",
"proposer_index": "62",
"parent_root": "0x8f288d29456e0cad006df54489ce2254c0e2fadf8b807eb6c6c3cfd985a07543",
"state_root": "0xff90873e61eab70b50eb0702d7b843fbdc573098e23cb9a3552199a5281d9adc",
"body": {
"randao_reveal": "0x8990e510299352786b81beefcce71e35528cb6b4be0200ff9c5d9966d57e017e2966dfe9b2a44851bcda6fd41df09d4401b94505e58b2db12273b0892ab280c60be86d6a81a1e55708a21e4cc03c327471ec5db0f3641bef79ce7ee44869eb89",
"eth1_data": {
"deposit_root": "0x7a51dd3b5316474e6e77651f667b151af7852e3a5492280cee03595ef395acb7",
package tech.pegasys.artemis;
import com.google.common.primitives.UnsignedLong;
import java.security.MessageDigest;
import java.security.Security;
import org.apache.tuweni.bytes.Bytes;
import org.apache.tuweni.bytes.Bytes32;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import tech.pegasys.artemis.datastructures.Constants;
import tech.pegasys.artemis.datastructures.operations.DepositData;
# HELP pantheon_executors_ethscheduler_workers_rejected_tasks_total Total number of tasks rejected by this executor
# TYPE pantheon_executors_ethscheduler_workers_rejected_tasks_total counter
pantheon_executors_ethscheduler_workers_rejected_tasks_total 0.0
# HELP pantheon_executors_ethscheduler_timer_completed_tasks_total Total number of tasks executed
# TYPE pantheon_executors_ethscheduler_timer_completed_tasks_total gauge
pantheon_executors_ethscheduler_timer_completed_tasks_total 38557.0
# HELP pantheon_executors_ethscheduler_transactions_queue_length_current Current number of tasks awaiting execution
# TYPE pantheon_executors_ethscheduler_transactions_queue_length_current gauge
pantheon_executors_ethscheduler_transactions_queue_length_current 10.0
# HELP pantheon_network_netty_workers_pending_tasks The number of pending tasks in the Netty workers event loop
3Box is a social profiles network for web3. This post links my 3Box profile to my Github account!
✅ did:muport:QmTmze4PBWMq3e9FhJdJ3SpgoCTXSThE1MC9wgrgaC7gTL ✅
Create your profile today to start building social connection and trust online. https://3box.io/
/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/bin/java -Dlog4j.shutdownHookEnabled=false -Dvertx.disableFileCPResolving=true "-javaagent:/Users/aj/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/183.5153.38/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=56168:/Users/aj/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/183.5153.38/IntelliJ IDEA CE.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Cont
@ajsutton
ajsutton / CHANGELOG.md
Created November 16, 2018 02:25
Manual Changelog

Changelog

0.8.2

Removed

  • Removed import-blockchain command as nothing exports to the required format yet (PR #223)

Bug Fixes

  • Log spam: endless loop in nioEventLoopGroup (#248 - thanks to @5chdn for reporting) (PR #261)
  • Rinkeby import can stall with too many fragments (#228 thanks to @steffenkux and @5chdn for reporting) (PR #255)
@ajsutton
ajsutton / CHANGELOG.md
Last active November 16, 2018 02:37
Auto-changelog

Change Log

0.8.2 (2018-11-16)

Full Changelog

Implemented enhancements:

  • Allow nodekey to be specified separately to --datadir #233
  • When Pantheon shuts down, we should send disconnect messages to our peers #184
  • fixes #233 Allow nodekey to be specified separately to --datadir #234 (NicolasMassart)
@ajsutton
ajsutton / keybase.md
Created September 5, 2016 01:28
Keybase claim.

Keybase proof

I hereby claim:

  • I am ajsutton on github.
  • I am ajsutton (https://keybase.io/ajsutton) on keybase.
  • I have a public key ASD73wcWNQ6PyNkf31w7LXAeza1ZCmDVOPz5j626M-qdGQo

To claim this, I am signing this object: