± |main ✓| → docker compose up -d [+] Running 17/17 ✔ db 8 layers [⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 17.8s ✔ 44ba2882f8eb Pull complete 3.7s ✔ 08b8223d0cb6 Pull complete 3.7s ✔ ef2696fb09d6 Pull complete 3.9s ✔ 6ae32c298a0d Pull complete
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
// HTML | |
// <canvas id="canvas" width="400px" height="430px" >not support canvas</canvas> | |
// Javascript | |
const canvas = document.getElementById('canvas'); | |
const w = canvas.width; | |
const h = canvas.height; | |
const ctx = canvas.getContext("2d"); | |
ctx.lineWidth = 3; |
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
// File: @openzeppelin/contracts/interfaces/draft-IERC6093.sol | |
// OpenZeppelin Contracts (last updated v5.0.0) (interfaces/draft-IERC6093.sol) | |
pragma solidity ^0.8.20; | |
/** | |
* @dev Standard ERC20 Errors | |
* Interface of the https://eips.ethereum.org/EIPS/eip-6093[ERC-6093] custom errors for ERC20 tokens. |
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: MIT | |
pragma solidity 0.8.7; | |
contract ECDSA { | |
/** | |
* @dev Dummy implementation. This code is implemented in the precomiled contract | |
* @return A boolean confirming whether the public key is signer for the message. | |
*/ | |
function verify( | |
bytes calldata public_key, |
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 pad = (num) => { | |
let pad = "" | |
for (let i = 0; i < num; i++) { | |
pad += " " | |
} | |
return pad | |
} | |
function recurse (a, type, num) { |
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
Verifying my Blockstack ID is secured with the address 1NmTj3XDDuG49RJadM3kR6bMC8sbcWQE7i https://explorer.blockstack.org/address/1NmTj3XDDuG49RJadM3kR6bMC8sbcWQE7i |
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
Verifying my Blockstack ID is secured with the address 19cweZcZVkg1C4suK7kXk6q2WWLmv6Wkkg https://explorer.blockstack.org/address/19cweZcZVkg1C4suK7kXk6q2WWLmv6Wkkg |
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
(function a(){console.log(`(${a}())`)}()) |
I hereby claim:
- I am niklabh on github.
- I am niklabh (https://keybase.io/niklabh) on keybase.
- I have a public key ASBw8Hg-aR56uIzgDloqIvUxjzxiY2w5UdyxfefQUx4o0Ao
To claim this, I am signing this object: