dckc / madmode-blog

my tinkering notebook (blog)
https://www.madmode.com
0 stars 2 forks source link

contract host on sandstorm (using nix) #16

Open dckc opened 8 years ago

dckc commented 8 years ago

Smart contracts paper by Miller and ?? 2000

chat with maurer about using nix to build spk

monte?

or js?

or one of each?

dckc commented 8 years ago

Yay! "Hello world" from node on sandstorm via nix

dckc commented 8 years ago

boo: https://github.com/svanderburg/node2nix/issues/21 , https://github.com/svanderburg/nijs/issues/2

dckc commented 10 months ago

cosmos.nix - kicked the tires

Tangentially related to this issue...

I discovered https://github.com/informalsystems/cosmos.nix via JL (in discord chat).

[10:55 AM]dckc: looks like I already had cosmos.nix starred. I wonder when [10:57 AM]dckc: hm. it's building a bunch of celestia crates? [10:59 AM]dckc: fans are getting LOUD. system load average is 12.67 receiving 18.2MB/s (edited) [11:02 AM]dckc: load is up to 68.41 16/820/973 built (edited) [11:03 AM]dckc: gotta go now. will leave this cooking [12:38 PM]dckc: nix develop github:informalsystems/cosmos.nix#cosmos-shell ran from 10:54 to 11:45

10:54 connolly@bldbox$ nix develop github:informalsystems/cosmos.nix#cosmos-shell
warning: ignoring untrusted substituter 'https://holochain-ci.cachix.org', you are not a trusted user.
Run `man nix.conf` for more information on the `substituters` configuration option.
do you want to allow configuration setting 'substituters' to be set to 'https://cosmosnix-store.s3.us-east-2.amazonaws.com https://cache.nixos.org https://nix-community.cachix.org' (y/N)? y
do you want to permanently mark this value as trusted (y/N)? y
do you want to allow configuration setting 'trusted-public-keys' to be set to 'cosmosnix.store-1:O28HneR1MPtgY3WYruWFuXCimRPwY7em5s0iynkQxdk= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=' (y/N)? y
do you want to permanently mark this value as trusted (y/N)? y
warning: ignoring untrusted substituter 'https://cosmosnix-store.s3.us-east-2.amazonaws.com', you are not a trusted user.
Run `man nix.conf` for more information on the `substituters` configuration option.
warning: ignoring untrusted substituter 'https://nix-community.cachix.org', you are not a trusted user.
Run `man nix.conf` for more information on the `substituters` configuration option.
[16/33/1034 built, 16/1155/1226 copied (2813.3/5441.7 MiB), 1289.4/1389.1 MiB DL] building cosmwasm-f3d57ce: Initialized empty Git repository in /nix/store/kkdjz5gkwarning: ignoring untrusted substituter 'https://cosmosnix-store.s3.us-east-2.amazonaws.com', you are not a trusted user.
Run `man nix.conf` for more information on the `substituters` configuration option.
warning: ignoring untrusted substituter 'https://nix-community.cachix.org', you are not a trusted user.
Run `man nix.conf` for more information on the `substituters` configuration option.
11:45 ...

(nix:nix-shell-env) ~
13:14 connolly@bldbox$ echo $PATH | perl -pe 's/:/\n/g'
/nix/store/85jldj870vzcl72yz03labc93bwvqayx-patchelf-0.15.0/bin
/nix/store/90h6k8ylkgn81k10190v5c9ldyjpzgl9-gcc-wrapper-12.3.0/bin
/nix/store/hf2gy3km07d5m0p1lwmja0rg9wlnmyr7-gcc-12.3.0/bin
/nix/store/cx01qk0qyylvkgisbwc7d3pk8sliccgh-glibc-2.38-27-bin/bin
/nix/store/bblyj5b3ii8n6v4ra0nb37cmi3lf8rz9-coreutils-9.3/bin
/nix/store/1alqjnr40dsk7cl15l5sn5y2zdxidc1v-binutils-wrapper-2.40/bin
/nix/store/1fn92b0783crypjcxvdv6ycmvi27by0j-binutils-2.40/bin
/nix/store/y7abhs9glxfcg7lgcdc8i4ml5wg5ly92-go-1.21.4/bin
/nix/store/8jgw8x0faxqdzfq49pirpyg4q5a17gnr-rust-default-1.76.0-nightly-2023-12-12/bin
/nix/store/7j9lfm5nwwcgkdsir4m4pqs4sj0rwbq0-openssl-3.0.12-bin/bin
/nix/store/ccq6ry1hh4i8rf8zqrhq4zrk9d4lgw9c-shellcheck-0.9.0-bin/bin
/nix/store/syg2s6z65fd4cpjmdfkjahkypxa8a0gg-akash-v0.15.0-rc17/bin
/nix/store/lk10bvnndr7cz1aszng26qs0lkmh88xb-apalache-v0.42.0/bin
/nix/store/n6y1455h8fmzgcqlmrr1frvdhabr8b3v-beaker-0.1.6/bin
/nix/store/w8jby02wav85v9wdgsps8bd0gb1cq987-celestia-v1.4.0/bin
/nix/store/3w0gzqgam1r0vg77m31bb8ydnikzpc4n-centauri-v6.3.1/bin
/nix/store/x5d9kg9z6ll8wp962fm032fnkjq8c7q5-cometbft/bin
/nix/store/480aa322pkxbknk2kqbwlrdc0k2v1zl4-cosmovisor/bin
/nix/store/gq56bqglv53wk8dz7js0a0rbccilj40v-cosmwasm-check-1.5.0/bin
/nix/store/rrwv84y1ymqy51j7b1xbzcyr7ri0i486-crescent-v1.0.0-rc3/bin
/nix/store/z1scwbnyiq7007v63gihw54bkf7bzvqf-evmos-v16.0.0-rc4/bin
/nix/store/ycnq1bal5mhhgcjkx1m1hli9fcjp7gzp-gaia-v8.0.0/bin
/nix/store/xifs7hv5bp4mjiv6c1y50h44q8ji7vga-gaia-v10.0.2/bin
/nix/store/f4bkx3wnvcfb71dh58g08pb51n9q6bs5-gaia-v11.0.0/bin
/nix/store/bhpixzq8nz5fsri789span3vbz8yazj1-gaia-v12.0.0/bin
/nix/store/89d46pmmylwl8s8p34lb5kn0n895czxi-gaia-v13.0.2/bin
/nix/store/m0fv7xdzzjb8zz6bqr0fgw53w6vfqhz2-gaia-v14.0.0/bin
/nix/store/00rjwjrph873i1k5ssdh3yx48bpqrg13-gaia-v5.0.6/bin
/nix/store/j39bwhbwc785z3lh6y22xmpql0idza1r-gaia-v6.0.4/bin
/nix/store/yq9427388hrnqlgr72imji2gl47dz642-gaia-v6.0.4-ordered/bin
/nix/store/9fr6afn9aj7mgbqx52as5f5i1ky7xs32-gaia-v7.1.0/bin
/nix/store/4g413q5hcg90l102bf19k9xw473zkvfv-gaia-v8.0.1/bin
/nix/store/ckxkh5mybl5gghqxxsgivdj12xjkn9b0-gaia-v9.0.3/bin
/nix/store/7nhacl6hajr46x75bdyl9q65zvb8vjjg-gen-evmos/bin
/nix/store/d0098x9xycwgqa7l80sysdy9p37ipf58-gex/bin
/nix/store/3d6lya03ng2awn1fylidmhs82pg29gvn-gm-0.0.8/bin
/nix/store/ypi0989hhxx3v0msd13bjajmlr9cmxlv-hermes-v1.7.4/bin
/nix/store/4f47cqk51sj40yqxncp4nms96mcxkqc2-simapp-v2.4.1/bin
/nix/store/2rk8cp2n4sdyh98myp8m79qddn1nlf0y-simapp-v3.3.0/bin
/nix/store/8838f55x3d9prx0gq999fbfbdw2xp3vf-simapp-v4.2.0/bin
/nix/store/vsf3zxz4h456pg7f02j1ywc9vag3fwqw-simapp-v5.1.0/bin
/nix/store/52j1jbn5pvhif3ga3wn949d08wksw530-simapp-v6.1.0/bin
/nix/store/5ml271gz5dmvsa3cd88r031v9h0j8w5v-simd-v7.3.0/bin
/nix/store/nfkyna87k5ai4v6z4b6855x2vlkhfwls-simd-channel-upgrade-alpha.0/bin
/nix/store/d468g4j0c8yz0pavn5756dlxf2l0jvxq-simd-v8.0.0/bin
/nix/store/32zyyliwhnzpc9s5qkjzgg7mpbbnmf3d-ica/bin
/nix/store/q8b75wl23fbvwwydmgfcsdsx9pf36h2d-ignite-cli/bin
/nix/store/srqwp41ln40xy5gfsqccdd68721ndnji-interchain-security-v3.0.0-pre/bin
/nix/store/vy65rjnsyha9h4q3vpb8f6132gjrd0sr-ixo/bin
/nix/store/gpc2rkxvkr86ksvd42h88py0kahc0crb-juno-v17.1.1/bin
/nix/store/0mjqmh47fcg91wxsgv6yc51kj2f5p7if-migaloo-v3.0.2/bin
/nix/store/bhv3ykp0vazspyczryi9r3rd09k28fmp-namada-v0.28.1/bin
/nix/store/wzir37lvra869cd27rsjisyjfdj7av56-neutron-v2.0.0/bin
/nix/store/w2aknp7sd35xm04g9h1kmm507z5r6p7v-osmosis-v21.0.0/bin
/nix/store/x09jiy0xk2s5jzbjqbgi77m1c0l9icj1-provenance-v1.17.0/bin
/nix/store/k0icdywq1xbfaba11l9bmnaklv7g3jp2-regen-ledger-v3.0.0/bin
/nix/store/ip5whmqciqx0b7sr1lhpgkpcxi5zb9pn-relayer/bin
/nix/store/vhid8q6i5bihzz4dc0v6jq4wxwqcxawi-sentinel-v9.0.0-rc0/bin
/nix/store/d23id15lhmhpf0nxr8sdpq2fkcn7m4k2-sifchain-v0.12.1/bin
/nix/store/ax9rh9qwqp4b11h838mdaqkyi9vzwl0g-simd/bin
/nix/store/vzdwwn8fjpgm66hxxfa38vwkp17sgb5m-stargaze-v3.0.0/bin
/nix/store/h18q2kcggc6zzfjspabvpvp4bwxyrrss-stride-v8.0.0/bin
/nix/store/w15jp0gnm0rsn5yf4qq6w08cqs4blbwg-stride-consumer-v12.1.0/bin
/nix/store/j6f8zczlkj1n1i5b1rgs7s1kcv9nvsgj-stride-consumer-no-admin-v12.1.0/bin
/nix/store/023ffpf77w6yfs5cb9vgq4rabraw88iw-stride-no-admin-v8.0.0/bin
/nix/store/wxgdr6c1yf6n0y5wv5dnraadvkjh9c33-umee-v2.0.0/bin
/nix/store/56wmfdmm0f536nsb6nvkl2ap9iyvjw38-wasm-v0.30.0/bin
/nix/store/fh8n909q42z5wn4i1a93h3cyh8jlybzb-wasm-v0.40.0-rc.1/bin
/nix/store/bblyj5b3ii8n6v4ra0nb37cmi3lf8rz9-coreutils-9.3/bin
/nix/store/l974pi8a5yqjrjlzmg6apk0jwjv81yqw-findutils-4.9.0/bin
/nix/store/8q25nyfirzsng6p57yp8hsaldqqbc7dg-diffutils-3.10/bin
/nix/store/9c5qm297qnvwcf7j0gm01qrslbiqz8rs-gnused-4.9/bin
/nix/store/rx2wig5yhpbwhnqxdy4z7qivj9ln7fab-gnugrep-3.11/bin
/nix/store/7wfya2k95zib8jl0jk5hnbn856sqcgfk-gawk-5.2.2/bin
/nix/store/xpidksbd07in3nd4sjx79ybwwy81b338-gnutar-1.35/bin
/nix/store/202iqv4bd7lh6f7fpy48p7q4d96lqdp7-gzip-1.13/bin
/nix/store/ik7jardq92dxw3fnz3vmlcgi9c8dwwdq-bzip2-1.0.8-bin/bin
/nix/store/v4iswb5kwj33l46dyh2zqh0nkxxlr3mz-gnumake-4.4.1/bin
/nix/store/q1c2flcykgr4wwg5a6h450hxbk4ch589-bash-5.2-p15/bin
/nix/store/cbj1ph7zi009m53hxs90idl1f5i9i941-patch-2.7.6/bin
/nix/store/76z4cjs7jj45ixk12yy6k5z2q2djk2jb-xz-5.4.4-bin/bin
/nix/store/qmfxld7qhk8qxlkx1cm4bkplg1gh6jgj-file-5.45/bin
...