Skip to content

Instantly share code, notes, and snippets.

View adachi-440's full-sized avatar

Tomo adachi-440

View GitHub Profile
package main
import (
"context"
"crypto/ecdsa"
"encoding/json"
"fmt"
"math/big"
"os"
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.9;
import {Suave} from "../../suave-geth/suave/sol/libraries/Suave.sol";
// Uncomment this line to use console.log
import "forge-std/console.sol";
contract Pepc {
string public boostRelayUrl = "https://relay-goerli.flashbots.net";
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.8;
import "../../suave-geth/suave/sol/libraries/Suave.sol";
contract OFAPrivate {
address[] public addressList = [0xC8df3686b4Afb2BB53e60EAe97EF043FE03Fb829];
// Struct to hold hint-related information for an order.
struct HintOrder {