Skip to content

Instantly share code, notes, and snippets.

@ltfschoen
ltfschoen / find-larg-files.md
Created May 10, 2023 01:54
find large files on macos

find . -size +200M -exec du -hs {} ;

@ltfschoen
ltfschoen / dh-rococo-local.md
Last active February 23, 2022 14:44
DataHighway rococo-local

I am using an Apple macOS with M1 processor when following the steps here https://docs.substrate.io/tutorials/v3/cumulus/start-relay/ I am using the versions specified here https://docs.substrate.io/tutorials/v3/cumulus/start-relay/#software-versioning (i.e. polkadot v0.9.16, substrate-parachain-template polkadot-v0.9.16 and Polkadot-JS Apps v0.103.2-8 from https://github.com/polkadot-js/apps/commit/0b6e52733181392e823f7c37e833f4f5fd6b16ef)

First I installed Substrate and Rust:

curl https://getsubstrate.io -sSf | bash -s -- --fast
wget -O - https://sh.rustup.rs | sh -s -- -y
PATH=$PATH:/root/.cargo/bin
@ltfschoen
ltfschoen / error-endow-genesis.md
Last active February 20, 2022 12:34
Errors in polkadot-launch after combining a JSON file with other accounts to be endowed at genesis

I am using an Apple macOS with M1 processor when following the steps here https://docs.substrate.io/tutorials/v3/cumulus/start-relay/ I am using the versions specified here https://docs.substrate.io/tutorials/v3/cumulus/start-relay/#software-versioning (i.e. polkadot v0.9.16, substrate-parachain-template polkadot-v0.9.16)

First I installed Substrate and Rust:

curl https://getsubstrate.io -sSf | bash -s -- --fast
wget -O - https://sh.rustup.rs | sh -s -- -y
PATH=$PATH:/root/.cargo/bin
rustup update stable
@ltfschoen
ltfschoen / chain_def_westlake.json
Created December 22, 2021 23:04
chain_def_westlake.json
This file has been truncated, but you can view the full file.
{
"name": "DataHighway Westlake Mainnet",
"id": "westlake",
"chainType": "Live",
"bootNodes": [
"/ip4/3.127.123.230/tcp/30333/p2p/12D3KooWPSVWEpuNPKE6EJBAMQQRCrKG4RTfyyabFRjT4xqMkuH5",
"/ip4/3.65.196.4/tcp/30333/p2p/12D3KooWPZqAuWSez5uomot7GZvpuRQK198zqLYrLLZt5W7bvqPb",
"/ip4/3.123.21.153/tcp/30333/p2p/12D3KooWAjdURBpSsRVWbvnGRbsqykvueM6Vuoe4x7MhV6cxTtje",
"/ip4/18.184.76.132/tcp/30333/p2p/12D3KooWCWZc5L6ypCFcvDdGeGwsw9Mo4nniCwiVuU5MB6ApA4ZT",
"/ip4/3.124.189.68/tcp/30333/p2p/12D3KooWJ1F4BsNgeaVkZVPw2kRhHxAtJuUqeEik2R7dv9ttgPcv",
@ltfschoen
ltfschoen / string-conversion.rs
Created November 8, 2021 09:55 — forked from jimmychu0807/string-conversion.rs
Conversion between String, str, Vec<u8>, Vec<char> in Rust
use std::str;
fn main() {
// -- FROM: vec of chars --
let src1: Vec<char> = vec!['j','{','"','i','m','m','y','"','}'];
// to String
let string1: String = src1.iter().collect::<String>();
// to str
let str1: &str = &src1.iter().collect::<String>();
// to vec of byte
@ltfschoen
ltfschoen / rotki.md
Created August 27, 2020 23:08
Rotki release steps to verify checksum

The following are steps taken to verify the checksum of the Rotki installer on macOS:

  • Downloaded the file (i.e. rotki-darwin-v1.6.2.dmg.sha512) that contains the published SHA512 hash of binaries that we'll use as checksum to verify the integrity of the binary
  • View the checksum in the file with cat rotki-darwin-v1.6.2.dmg.sha512
    • Example output was:
f1be8965f206fb0ae5f745575c0e4da12a302e237188bb5cd41d73a19705965fc409da72508253f8908626ccbfb43990bf0e801f3cfa0ff9e29000c7d177a074  rotki-darwin-v1.6.2.dmg
@ltfschoen
ltfschoen / acala.md
Last active July 30, 2020 10:12
Acala
@ltfschoen
ltfschoen / dash-core-macos.md
Last active June 30, 2020 22:22
dash-core-macos
@ltfschoen
ltfschoen / litecoin-core-macos.md
Last active June 30, 2020 22:22
litecoin-core-macos