tokenary/Encrypted Ink/Ethereum/EIP712/Protocols/EIP712Value.swift
2021-06-12 19:09:39 +03:00

21 lines
429 B
Swift

//
// This source file is part of the 0x.swift open source project
// Copyright 2019 The 0x.swift Authors
// Licensed under Apache License v2.0
//
// EIP712Value.swift
//
// Created by Igor Shmakov on 15/04/2019
//
import Foundation
import Web3Swift
public protocol EIP712Value {
var parameter: EIP712Parameter { get }
var value: Any { get }
func makeABIEncodedParameter() throws -> ABIEncodedParameter
}