Skip to content

Instantly share code, notes, and snippets.

WS_PORT=8000 cargo test --features e2e-tests
warning: /Users/bruno/src/substrate-contracts-node/flipper/Cargo.toml: unused manifest key: dev-dependencies.ink_e2e.package_name
Compiling ink_e2e v4.0.1 (https://github.com/paritytech/ink.git?branch=cmichi-use-sc-chopstick-compatible#aa4345d2)
Compiling flipper v4.0.1 (/Users/bruno/src/substrate-contracts-node/flipper)
[1/*] Building cargo project
warning: /private/var/folders/1d/6s8fc3sd60n73mhszqvnks8w0000gn/T/cargo-contract_D68YJd/Cargo.toml: unused manifest key: dev-dependencies.ink_e2e.package_name
Finished release [optimized] target(s) in 0.19s
[1/*] Building cargo project
warning: /private/var/folders/1d/6s8fc3sd60n73mhszqvnks8w0000gn/T/cargo-contract_wZXPvf/Cargo.toml: unused manifest key: dev-dependencies.ink_e2e.package_name
Finished release [optimized] target(s) in 0.15s
@brunopgalvao
brunopgalvao / snip.rs
Created February 15, 2023 19:26
BalanceOf<T> as explained by Kian
struct Foo;
struct Kian;
struct Shawn;
trait Bar {
type Buzz;
}
impl Bar for Foo {
type Buzz = u32;
@brunopgalvao
brunopgalvao / output.md
Created July 22, 2022 23:27
rustup show / rustup +nightly show

Here is the setup for my Apple M1 Pro:

$ rustup show         
Default host: x86_64-apple-darwin
rustup home:  /Users/bruno/.rustup

installed toolchains
--------------------
@brunopgalvao
brunopgalvao / node-start-local-testing.sh
Last active July 18, 2022 17:42
good for testing substrate-parachain-template after it has been updated
# NOTE: assumes `substrate-docs` is locally `docs`
# Build Spec
./target/release/polkadot build-spec --chain rococo-local --disable-default-bootnode > rococo-custom-2-plain.json
./target/release/polkadot build-spec --chain rococo-custom-2-plain.json --raw --disable-default-bootnode > rococo-custom-2-raw.json
# (OPTIONAL) modify from snipets to copy and make 3 & 4 validator plain specs
# ./target/release/polkadot build-spec --chain rococo-custom-3-plain.json --raw --disable-default-bootnode > rococo-custom-3-raw.json
# ./target/release/polkadot build-spec --chain rococo-custom-4-plain.json --raw --disable-default-bootnode > rococo-custom-4-raw.json
@brunopgalvao
brunopgalvao / config.toml
Created June 25, 2022 19:09
basic config for zombienet
[relaychain]
default_command = "../polkadot/target/release/polkadot"
default_args = [ "-lparachain=debug" ]
chain = "rococo-local"
[[relaychain.nodes]]
name = "alice"
validator = true
@brunopgalvao
brunopgalvao / config.js
Created May 11, 2022 18:17
polkadot-launch working config
// Collator flags
var flags = ["--", "--execution=wasm"];
var config = {
relaychain: {
bin: "./bin/polkadot",
chain: "rococo-local",
nodes: [
{
name: "alice",
@brunopgalvao
brunopgalvao / config.json
Created March 8, 2022 17:22
polkadot-launch config with debugging
{
"relaychain": {
"bin": "./bin/polkadot",
"chain": "rococo-local",
"nodes": [
{
"name": "alice",
"wsPort": 9944,
"port": 30444
},
@brunopgalvao
brunopgalvao / config.json
Last active March 7, 2022 21:09
polkadot-launch config file
{
"relaychain": {
"bin": "./bin/polkadot",
"chain": "rococo-local",
"nodes": [
{
"name": "alice",
"wsPort": 9944,
"port": 30444
},
@brunopgalvao
brunopgalvao / test.js
Created March 13, 2020 17:59
Test the Slack bug. Slack this, copy it, execute it and see if it works or you get the invisible character bug
const test = () => {
console.log("It works!");
}
test();
@brunopgalvao
brunopgalvao / uglyXmasSweater.js
Created December 6, 2019 04:16
ugly xmas sweater template for custom sweater :)
const ugly =
(x) => true
console.log(ugly(
{
name: 'sweater',
type: 'xmas'
}
) ?
'UGLY XMAS SWEATER'