1
1
import unittest
2
- from ethereum import utils
2
+ from .. import utils
3
3
from ..eip712 .encoding import *
4
4
5
5
class TestEIP712 (unittest .TestCase ):
6
6
7
7
def test_encode_type_data (self ):
8
8
#print("Test Simple")
9
- data = {
10
- "types" : {
11
- "EIP712Domain" : [
9
+ data = {
10
+ "types" : {
11
+ "EIP712Domain" : [
12
12
{ "name" : 'name' , "type" : 'string' },
13
13
{ "name" : 'version' , "type" : 'string' },
14
14
{ "name" : 'chainId' , "type" : 'uint256' },
@@ -41,7 +41,7 @@ def test_encode_type_data(self):
41
41
"wallet" : '0xbBbBBBBbbBBBbbbBbbBbbbbBBbBbbbbBbBbbBBbB' ,
42
42
},
43
43
"contents" : 'Hello, Bob!' ,
44
- },
44
+ },
45
45
}
46
46
#print(create_schema("Mail", data["types"]))
47
47
self .assertEqual ('Mail(Person from,Person to,string contents)Person(string name,address wallet)' , create_schema ("Mail" , data ["types" ]))
@@ -58,9 +58,9 @@ def test_encode_type_data(self):
58
58
59
59
def test_encode_type_data_array (self ):
60
60
#print("Test Arrays")
61
- data = {
62
- "types" : {
63
- "EIP712Domain" : [
61
+ data = {
62
+ "types" : {
63
+ "EIP712Domain" : [
64
64
{ "name" : 'name' , "type" : 'string' },
65
65
{ "name" : 'version' , "type" : 'string' },
66
66
{ "name" : 'chainId' , "type" : 'uint256' },
@@ -93,7 +93,7 @@ def test_encode_type_data_array(self):
93
93
"wallet" : '0xbBbBBBBbbBBBbbbBbbBbbbbBBbBbbbbBbBbbBBbB' ,
94
94
}],
95
95
"contents" : 'Hello, Bob!' ,
96
- },
96
+ },
97
97
}
98
98
99
99
#print(create_schema("Mail", data["types"]))
@@ -111,9 +111,9 @@ def test_encode_type_data_array(self):
111
111
112
112
def test_encode_type_data_array_bytes (self ):
113
113
#print("Test Arrays and Bytes")
114
- data = {
115
- "types" : {
116
- "EIP712Domain" : [
114
+ data = {
115
+ "types" : {
116
+ "EIP712Domain" : [
117
117
{ "name" : 'name' , "type" : 'string' },
118
118
{ "name" : 'version' , "type" : 'string' },
119
119
{ "name" : 'chainId' , "type" : 'uint256' },
@@ -148,7 +148,7 @@ def test_encode_type_data_array_bytes(self):
148
148
}],
149
149
"contents" : 'Hello, Bob!' ,
150
150
"payload" : '0x25192142931f380985072cdd991e37f65cf8253ba7a0e675b54163a1d133b8ca'
151
- },
151
+ },
152
152
}
153
153
154
154
#print(create_schema("Mail", data["types"]))
@@ -166,9 +166,9 @@ def test_encode_type_data_array_bytes(self):
166
166
167
167
def test_sign_type_data_bytes (self ):
168
168
#print("Test Bytes")
169
- data = {
170
- "types" : {
171
- "EIP712Domain" : [
169
+ data = {
170
+ "types" : {
171
+ "EIP712Domain" : [
172
172
{ "name" : 'name' , "type" : 'string' },
173
173
{ "name" : 'version' , "type" : 'string' },
174
174
{ "name" : 'chainId' , "type" : 'uint256' },
@@ -203,7 +203,7 @@ def test_sign_type_data_bytes(self):
203
203
},
204
204
"contents" : 'Hello, Bob!' ,
205
205
"payload" : '0x25192142931f380985072cdd991e37f65cf8253ba7a0e675b54163a1d133b8ca'
206
- },
206
+ },
207
207
}
208
208
209
209
#print(create_schema("Mail", data["types"]))
0 commit comments