tmux shortcuts & cheatsheet
start new:
tmux
start new with session name:
tmux new -s myname
start new:
tmux
start new with session name:
tmux new -s myname
// SPDX-License-Identifier: GPL-3.0-or-later | |
pragma solidity 0.8.11; | |
pragma experimental ABIEncoderV2; | |
import "lib/ds-test/src/test.sol"; | |
import { IERC20 } from "lib/openzeppelin-contracts/contracts/token/ERC20/IERC20.sol"; | |
import { SafeERC20 } from "lib/openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol"; | |
import { IUniswapAdapter } from "../../interfaces/IUniswapAdapter.sol"; |
// SPDX-License-Identifier: GPL-3.0-or-later | |
pragma solidity 0.8.11; | |
pragma experimental ABIEncoderV2; | |
import "lib/ds-test/src/test.sol"; | |
import { IERC20 } from "lib/openzeppelin-contracts/contracts/token/ERC20/IERC20.sol"; | |
import { FuseLeveragedToken } from "../FuseLeveragedToken.sol"; | |
import { HEVM } from "./HEVM.sol"; | |
import { gohm, fgohm, usdc, fusdc, sushiRouter } from "./Arbitrum.sol"; |
// SPDX-License-Identifier: GPL-3.0-or-later | |
pragma solidity 0.8.11; | |
pragma experimental ABIEncoderV2; | |
import "lib/ds-test/src/test.sol"; | |
import { IERC20 } from "lib/openzeppelin-contracts/contracts/token/ERC20/IERC20.sol"; | |
import { SafeERC20 } from "lib/openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol"; | |
import { gohm, usdc, weth, uniswapV2Router } from "chain/Tokens.sol"; | |
import { IUniswapV2Router02 } from "../../interfaces/IUniswapV2Router02.sol"; |
// SPDX-License-Identifier: GPL-3.0-or-later | |
pragma solidity 0.8.11; | |
pragma experimental ABIEncoderV2; | |
import "lib/ds-test/src/test.sol"; | |
import { IUniswapV2Factory } from "../interfaces/IUniswapV2Factory.sol"; | |
import { IUniswapV2Router02 } from "../interfaces/IUniswapV2Router02.sol"; | |
import { IUniswapV2Pair } from "../interfaces/IUniswapV2Pair.sol"; | |
import { IERC20 } from "lib/openzeppelin-contracts/contracts/token/ERC20/IERC20.sol"; |
[character] | |
success_symbol = "[✦](bold green)" | |
[directory] | |
style = "bold green" | |
[git_branch] | |
symbol = "🌱 " | |
style = "bold green" |
# Ethereum helper methods | |
# source this in your .bashrc or .zshrc file with `. ~/.ethrc` | |
# --- Token addresses --- | |
aave=0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | |
comp=0xc00e94Cb662C3520282E6f5717214004A7f26888 | |
crv=0xD533a949740bb3306d119CC777fa900bA034cd52 | |
dai=0x6B175474E89094C44Da98b954EedeAC495271d0F | |
gtc=0xDe30da39c46104798bB5aA3fe8B9e0e1F348163F | |
mkr=0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2 |
class VideoTestDatasetWithoutGT(data.Dataset): | |
"""Video test dataset. | |
More generally, it supports testing dataset with following structures: | |
dataroot | |
├── subfolder1 | |
├── frame000 | |
├── frame001 | |
├── ... | |
├── subfolder1 | |
├── frame000 |
When try to run AWS Lambda locally on windows:
sam local invoke
I got the following error:
Invoking app.lambda_handler (python3.8)
Function Set-Window { | |
<# | |
.SYNOPSIS | |
Retrieve/Set the window size and coordinates of a process window. | |
.DESCRIPTION | |
Retrieve/Set the size (height,width) and coordinates (x,y) | |
of a process window. | |
.PARAMETER ProcessName |