Claiming the airdrop for Diva
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pragma solidity ^0.8.13; | |
import "forge-std/Script.sol"; | |
interface UniV3 { | |
struct ExactInputParams { | |
bytes path; | |
address recipient; | |
uint256 amountIn; | |
uint256 amountOutMinimum; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Test contracts (foundry) | |
on: | |
push: | |
branches: | |
- master | |
- foundry | |
tags: | |
- "*" | |
pull_request: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set positional-arguments | |
build_dir := "./build" | |
all: | |
just compile Hello | |
# TODO add other circuits | |
# | |
# Circom compilation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SPDX-License-Identifier: GPL-3.0 | |
pragma solidity >=0.7.0 <0.9.0; | |
/// @title Voting with delegation. | |
contract Ballot { | |
// This declares a new complex type which will | |
// be used for variables later. | |
// It will represent a single voter. | |
struct Voter { | |
uint weight; // weight is accumulated by delegation | |
bool voted; // if true, that person already voted |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let g:focused = 0 | |
function! Focus() | |
let g:focused = 1 - g:focused | |
if g:focused == 1 | |
let b:coc_suggest_disable = 1 | |
:Goyo 120 | |
:Limelight | |
:Voom markdown | |
:exe "normal \<C-w>\<C-w>" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%{ | |
configs: [ | |
%{ | |
name: "default", | |
strict: true, | |
color: true, | |
checks: [ | |
# Consistency | |
{Credo.Check.Consistency.MultiAliasImportRequireUse, false}, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const toTxHash = (value) => { | |
if (typeof value === "string") { | |
// this is probably a tx hash already | |
return value; | |
} else if (typeof value.receipt === "object") { | |
// this is probably a tx object | |
return value.receipt.transactionHash; | |
} else { | |
throw "Unsupported tx type: " + value; | |
} |
I hereby claim:
- I am naps62 on github.
- I am naps62 (https://keybase.io/naps62) on keybase.
- I have a public key ASCgeJAumr5xLBTtCR3h6Q1FSxG9FlM1QUs9sKqAvW6Y9Qo
To claim this, I am signing this object:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# spec/support/webpack.rb | |
module WebpackTestBuild | |
TS_FILE = Rails.root.join("tmp", "webpack-spec-timestamp") | |
class << self | |
attr_accessor :already_built | |
end | |
def self.run_webpack | |
puts "running webpack-test" |
NewerOlder