找到约 15 条结果

问题 eip712

您好,想请教个问题。我用metamask发起交易,只能看到签名数据后的hash,我想看交易的具体内容该怎么办?

百科 EIP-712

问题 solanan上有类似eip712的协议吗,

链下用一个私钥签名,然后链上验证的操作

百科 EIP-712

百科 EIP 712

文章 离线授权 NFT EIP-4494:ERC721 -Permit

...n/article…](https://learnblockchain.cn/article/1) ERC721-Permit(EIP-4494)让我们避免授权+转账 两步进行转账。 为了真正理解这是如何工作的,我建议你先看以下教程: - [ERC721](https://learnblockchain.cn/article/2077) - [ERC20-Permit](https://lea...

文章 [译]按照EIP-712规范签名完成委托和投票

...文链接:https://medium.com/compound-finance/delegation-and-voting-with-eip-712-signatures-a636c9dfec5e 作者:[Adam Bavosa](/@adam.bavosa?source=post_page-----a636c9dfec5e----------------------) > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[DIFENG...

文章 Meta交易 - OpenZeppelin 文档

...起方抽象执行上下文)的合约,遵循 [ERC-2771 规范](https://eips.ethereum.org/EIPS/eip-2771)。 - [`ERC2771Context`](https://docs.openzeppelin.com/contracts/5.x/api/metatx#ERC2771Context): 提供一种机制,通过受信任的转发器指定的自定义值来覆盖执行上下文...

问题 各位大大,EIP712验证不过去,求指导

...idity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /** * eip712 三要素:TYPEHASH、DOMAIN_SEPERATOR、digest */ contract PermitDemo { bytes32 public constant PERMIT_TYPEHASH = keccak256("Permit(address holder,address spender,bool allowed)"); bytes32 private PERMIT_...

文章 Uniswap Permit2 - 高效、一致和安全的授权

...高智能合约的安全性。 ## 典型授权模式 以下是[EIP-20](https://eips.ethereum.org/EIPS/eip-20)中定义的典型代币授权(Approve)方法图示: ![erc20 transferFrom flow](https://img.learnblockchain.cn/pics/20221206113451.png) 1. Alice在一个ERC20上调用`a...

文章 Genosis Safe

...块,通过不同的模块对多签钱包的行为进行限制。 ### EIP712: $$ hashStruct(S)=keccak256(abi.encode(typeHash,encodeData(S)))\\ typeHash=keccak256(encodeType(typeOf(S))) $$ EIP712中定义的结构体: ```js EIP712Domain(uint256 chainId,address verifyingContract) S...

文章 一文读懂以太坊签名:ECDSA、RLP、EIP155、EIP191、EIP712

...A%A6ABI%E6%8B%93%E5%B1%95) - **chainId**:防止跨链重放攻击。 ->EIP155 2. **签署交易** 签署交易可使用**MetaMask**和**ethers库。** - **MetaMask** 前端:使用**MetaMask**进行签名为前端技术栈,目前比较流行为nextjs+ethers,我对前端不太了...

文章 ERC-712 和 ERC-2612 协议详解

...优化,特别适用于 DeFi 和钱包应用场景。 ## 二、ERC-712(EIP-712)—用于结构化数据的签名标准 **1. 什么是ERC-712** ERC-712提供了一种对结构化数据进行离线签名的标准。它通过定义签名的格式和数据结构,确保签名的安全性和可...

文章 治理 - OpenZeppelin 文档

...#### `name() → string` external governor 实例的名称(用于构建 EIP-712 域分隔符)。 ##### `version() → string` external governor 实例的版本(用于构建 EIP-712 域分隔符)。默认值:"1" ##### `COUNTING_MODE() → string` external [`castVote`](https://docs.open...

文章 Michael.W基于Foundry精读Openzeppelin第42期——draft-ERC20Permit.sol

...EOA账户无eth也可完成授权操作。 具体细则参见:https://eips.ethereum.org/EIPS/eip-2612 ### 1. 目标合约 继承ERC20Permit合约: Github: https://github.com/RevelationOfTuring/foundry-openzeppelin-contracts/blob/master/src/token/ERC20/extensions/MockERC20Permit.sol ...