Most workshops at Sub0 will require that you have set up your computer to compile Substrate.
You can use this one-liner to do many of these steps for you automatically:
curl https://getsubstrate.io -sSf | bash -s -- --fast
Traceback (most recent call last): | |
File "build/raiden/raiden-script.py", line 2, in <module> | |
File "raiden/__main__.py", line 11, in main | |
File "click/core.py", line 722, in __call__ | |
File "click/core.py", line 697, in main | |
File "click/core.py", line 1043, in invoke | |
File "click/core.py", line 895, in invoke | |
File "click/core.py", line 535, in invoke | |
File "click/decorators.py", line 17, in new_func | |
File "raiden/ui/cli.py", line 425, in run |
The goal of this technical challenge is to demonstrate your ability to:
Develop a smart contract in Solidity based on EigenLayer's LST (Liquid Staking Token) strategies architecture and a JavaScript script that interacts with this Smart Contract through a Safe multisig.
// Import ethers from the ethers library | |
import { ethers } from "ethers"; | |
// This is the address of the contract on Holesky deployment | |
const contractAddress = "0xd9029669bc74878bcb5be58c259ed0a277c5c16e"; | |
// ABI (Application Binary Interface) array defining the functions available in the contract | |
const contractABI = [ | |
{ | |
"inputs": [], |