Arnau B
f77ea04c2e
Calulate total collected batch fee and fix merkleproof api format
4 years ago
arnau
8047582de9
Merge pull request #205 from hermeznetwork/feature/api-tx-pool
Implement tx pool endpoints
4 years ago
arnaucube
34de6412cf
Update Til with small fixes [...]
Update Til with small fixes:
- L2Tx TxID & Type correctness done after Idxs setted
- Added PoolL2Tx signature for Exit type
Common:
- Add common.TxID Marshalers test
4 years ago
Arnau B
006bbf3321
Implement tx pool endpoints
4 years ago
Eduard S
efed84f1e8
Merge pull request #215 from hermeznetwork/feature/til-update
Feature/til update
4 years ago
arnaucube
265bdf23e3
Rename Transakcio to Til for a easier usage
Rename Transakcio to Til for a easier usage, also change til.TestContext
to til.Context, and til.NewTestContext to til.NewContext.
4 years ago
arnaucube
cfdea57977
Fix test generated transactions L1Tx type
4 years ago
Eduard S
4ca2124cf9
Merge pull request #210 from hermeznetwork/feature/api-config-const
Add config endpoint
4 years ago
arnau
6a8b454368
Merge pull request #211 from hermeznetwork/feature/update-general
Feature/update general
4 years ago
laisolizq
3f6b9d9087
Merge pull request #212 from hermeznetwork/feature/ethclient-simplify
Simplify eth code
4 years ago
Eduard S
54562c0367
Implement CalcFeeAmount, Resolve #140
4 years ago
Eduard S
a2bda1890d
Simplify eth code
4 years ago
arnau
edb466c996
Merge pull request #208 from hermeznetwork/feature/debugapi
Extend statedb and use prefixes, add debugapi
4 years ago
laisolizq
f90de219ac
Add config endpoint
4 years ago
Eduard S
4d90cd9a02
Merge pull request #207 from hermeznetwork/feature/tkcio-l1queues
Add L1UserTxs queues system to Transakcio
4 years ago
arnaucube
e89f89102c
Add L1 Queues system for tx generation in Trnskcio
4 years ago
Eduard S
44c70dfbcb
Replace cp -r in StateDB by checkpoints, Resolve #93
4 years ago
Eduard S
88ddbbcddc
Delete tmp folders from tests, Resolve #105
4 years ago
Eduard S
96ceb014bf
Implement an eficient memory storage, Resolve #120
4 years ago
Eduard S
6afbda5302
Extend statedb and use prefixes, add debugapi
In statedb:
- Store all values using prefixes for keys to allow iteration
- Add methods MTGetRoot, GetAccounts
Implement debugapi, an http server with debugging endpoints:
- debugAPI.GET("sdb/batchnum", a.handleCurrentBatch)
- debugAPI.GET("sdb/mtroot", a.handleMTRoot)
- debugAPI.GET("sdb/accounts", a.handleAccounts)
- debugAPI.GET("sdb/accounts/:Idx", a.handleAccount)
4 years ago
a_bennassar
eb54162fb8
Merge pull request #204 from hermeznetwork/feature/api-gettokens
Add get tokens endpoint
4 years ago
laisolizq
043710112d
Add get tokens endpoint
4 years ago
a_bennassar
c67b1df8cd
Merge pull request #201 from hermeznetwork/api-amounts
More realistic example amounts
4 years ago
Alberto Elias
b2f0b2e314
Updates request and load amounts
4 years ago
Eduard S
b6ebbbaf95
Merge pull request #199 from hermeznetwork/feature/tkcio-tokenregister
Add transakcio Token Register instructions parser
4 years ago
arnaucube
a6006ebde7
Add transakcio Token Register instructions parser
4 years ago
Alberto Elias
ce283d4419
More realistic example amounts
4 years ago
a_bennassar
98255b99be
Merge pull request #200 from hermeznetwork/feature/api-gettoken
Add get token endpoint
4 years ago
laisolizq
63a4f3c8b6
Add get token endpoint
4 years ago
Eduard S
8dbcdaf4ea
Merge pull request #198 from hermeznetwork/fix/rqcompresseddata
Fix/rqcompresseddata
4 years ago
Eduard S
db22d8538e
Merge pull request #197 from hermeznetwork/feature/transakcio-coordtxs
Add transakcio coordinator tx instruction feature
4 years ago
arnaucube
d7a1ba19b9
Fix PoolL2Tx.RqTxCompressedData
4 years ago
arnaucube
17ff917a20
Add transakcio coordinator tx instruction feature
Transakcio:
- Transaction generation to fail when Transfer to an account that don't exist (not created yet)
- Add CreateAccountDepositCoordinator instruction feature
- Updated lang.go instruction type parser approach for more simplicity of code
- Remove `*testing.T` from transactions generation methods, use `log.Fatal` instead
4 years ago
Eduard S
a49d3bfa67
Merge pull request #195 from hermeznetwork/feature/ethclient16-sc
Update ethclient rollup iteration 3
4 years ago
Eduard S
9684e7ae47
Update importers of eth, use variable length feeIdxCoordinator
4 years ago
laisolizq
a405ab3a20
Update ethclient rollup iteration 3
4 years ago
Eduard S
250f1aa119
Merge pull request #194 from hermeznetwork/feature/txsel-noncesorting0
Add TxSel Nonce sort. Fix surplus from refactors
4 years ago
arnaucube
1a2f769b5d
Add TxSel Nonce sort. Fix surplus from refactors
- Add TxSel Nonce sort
- Fix surplus from refactors
- StateDB reuse computation of ToIdx across Synchronizer, TxSelector,
BatchBuilder
4 years ago
arnau
c145147e6e
Merge pull request #179 from hermeznetwork/feature/api-exits
Impl exit edpoint and refactor pagination
4 years ago
Arnau B
fe7d38843e
Impls exit endpoints and change pagination to cursor
4 years ago
Eduard S
c6d71a48af
Merge pull request #192 from hermeznetwork/feature/transakcio
Feature/transakcio
4 years ago
arnaucube
431df55120
Add transakcio set type define, add set load [...]
Add transakcio set type definition, add set loading, move transakcio to
package, adapt branch to last master updates (fix compile due new common
types & git conflicts).
Update tests to pass the test, pending to adapt to new Transakcio
interface.
4 years ago
arnaucube
b40bccfc00
Add Transakcio block&batch txs generationfrom code
4 years ago
arnaucube
182e3d36f5
Add GeneratePoolL2Txs for a parsed set
4 years ago
arnaucube
06ae1897d8
Add Transakcio new parser for the new lang spec
4 years ago
Eduard S
3eec54a7e6
Merge pull request #191 from hermeznetwork/feature/fix-pr-187
Fix PR #187
4 years ago
arnaucube
bdbbde47bf
Fix PR #187
(#187 PR was done before another PR (#186 ) was merged into master, and
when 187 was merged to master, was not compiling due changes from #186
not applied yet to #187 )
4 years ago
arnau
f142e23c45
Merge pull request #187 from hermeznetwork/feature/ethclient15-sc
Update ethclient rollup iteration 2
4 years ago
arnau
3de272a75b
Merge pull request #186 from hermeznetwork/feature/unnullify
Change pointers to nil in common (remove common.Struct.parameters pointers for Idx & EthAddr. Update common parameters)
4 years ago
Arnau B
5097939b12
Avoid using pointers in common
4 years ago