-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEP5.cs
55 lines (51 loc) · 1.09 KB
/
NEP5.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
//using Neo.SmartContract.Framework;
//using Neo.SmartContract.Framework.Services.Neo;
//using System.Threading.Tasks;
//namespace Helloworld
//{
// [ManifestExtra("Author", "Neo")]
// [ManifestExtra("Email", "dev@neo.org")]
// [ManifestExtra("Description", "This is a contract example")]
// [SupportedStandards("NEP-5", "NEP-10")]
// [Features(ContractFeatures.HasStorage)]
// public class Contract1 : SmartContract
// {
// public static int Hello()
// {
// //A a = new A();
// /*B b = a.b;
// C c = b.c;*/
// //a.b.c.value = 1;
// D d = new D();
// return d.a.b.c.value;
// }
// }
// /*class A
// {
// public B b = new B();
// }
// class B
// {
// public C c = new C();
// }
// class C
// {
// public int value;
// }*/
// struct A
// {
// public B b;
// }
// struct B
// {
// public C c;
// }
// struct C
// {
// public int value;
// }
// class D
// {
// public A a = new A();
// }
//}