Commit Graph

20 Commits

Author SHA1 Message Date
Ayush Acharjya
ae691efcfd resolve merge conflicts 2024-10-26 13:22:55 +01:00
Ayush Acharjya
7971c47875 add tests 2024-10-26 12:55:31 +01:00
74c851f286 Merged main into contracts-merge 2024-10-26 12:38:51 +01:00
9e0276378c Add pop for last ticket when removing user ticket from sender 2024-10-26 12:09:03 +01:00
fcd129d598 Store event tickets in Event 2024-10-26 11:43:29 +01:00
4b67fcafef Update transferring logic 2024-10-25 23:17:21 +01:00
30914e3a65 Pay host the price and invoker any excess 2024-10-25 21:00:07 +01:00
05dc710d52 Calculate ticket price for buying tickets 2024-10-25 19:50:49 +01:00
0396d7cb04 Return new ticket's ID on creation 2024-10-25 19:50:29 +01:00
fcef2ef15c Return new event's ID on creation 2024-10-25 19:49:38 +01:00
fc1fe0c3cc Make power function private 2024-10-25 19:49:17 +01:00
Ayush Acharjya
04ddaab282 add test cases 2024-10-25 18:08:28 +01:00
2a04ee34f1 Merge branch 'contracts' of github.com:Ayush272002/ticketchain into contracts 2024-10-25 17:23:00 +01:00
11a5136f96 Added price feed 2024-10-25 16:49:55 +01:00
Ayush Acharjya
f63941225e add escrow.sol 2024-10-25 15:04:00 +01:00
987d58d2ce Add ticket mappings 2024-10-25 14:51:52 +01:00
913bf7e78b Add approval and allowance-based transfers for tickets 2024-10-25 14:36:57 +01:00
Ayush Acharjya
6487f02509 add buy ticket 2024-10-25 13:29:50 +01:00
ayomaska18
ea446e978f added flare flare oracle code 2024-10-25 13:17:01 +01:00
49534d8789 Add EventManager smart contract 2024-10-25 13:04:49 +01:00