Commit history
E
Merge pull request #272 from hermeznetwork/feature/update-account-hash
Update Account Hash comp to match js version
3a94363Eduard S committed on Nov 10, 2020
T
Merge pull request #273 from hermeznetwork/feature/api-test
API state endpoint test
37b8260Toni Ramírez committed on Nov 10, 2020
T
Merge pull request #271 from hermeznetwork/feature/api-state-fee
API State RecommendedFee
6ec7a0bToni Ramírez committed on Nov 9, 2020
a
Merge pull request #269 from hermeznetwork/feature/integration12
Process withdrawals in HistoryDB, test withdrawals and vars in sync
e8148e6a_bennassar committed on Nov 9, 2020
a
Merge pull request #270 from hermeznetwork/feature/api-state-metrics
API State Metrics
a1b9720a_bennassar committed on Nov 9, 2020
E
Merge pull request #268 from hermeznetwork/feature/wrapped-in-struct
Refactor api pagination
8190755Eduard S committed on Nov 9, 2020
a
Merge pull request #267 from hermeznetwork/feature/api-state
API add get state
a473070a_bennassar committed on Nov 9, 2020
E
Merge pull request #265 from hermeznetwork/feature/zkinputs1
StateDB group Fee txs and ZKInputs gen of Fee txs & Update tx bytes parsers methods
a4886c9Eduard S committed on Nov 9, 2020
E
Merge pull request #263 from hermeznetwork/feature/wrapped-in-struct
Put api DBs into struct
220fd99Eduard S committed on Nov 6, 2020
a
Merge pull request #264 from hermeznetwork/feature/integration11
Add DebugAPI to Node, fix StateDB
4a29cafarnau committed on Nov 6, 2020
a
Merge pull request #261 from hermeznetwork/feature/til-extra
Move logic to extend til blocks to til
fd9b247arnau committed on Nov 6, 2020
T
Merge pull request #262 from hermeznetwork/feature/api-checks
ItemID to uint64 & check timestamp
f662bebToni Ramírez committed on Nov 6, 2020
a
Merge pull request #259 from hermeznetwork/feature/api-account
Account API
3591e3ca_bennassar committed on Nov 6, 2020
E
Merge pull request #255 from hermeznetwork/feature/zkinputs0
ZKInputs update:
e8aababEduard S committed on Nov 5, 2020
a
Merge pull request #251 from hermeznetwork/feature/api-slots
API add slots endpoints
1a9c96aa_bennassar committed on Nov 5, 2020
l
Merge pull request #260 from hermeznetwork/feature/api-fee-check
Check feeAmount overflow in API
651572claisolizq committed on Nov 5, 2020
a
Merge pull request #254 from hermeznetwork/feature/integration10
Update Synchronizer (node) implementation
9ab5013a_bennassar committed on Nov 5, 2020
a
Merge pull request #253 from hermeznetwork/feature/api-config-refactor
API config refactor
c4004c0a_bennassar committed on Nov 4, 2020
a
Merge pull request #250 from hermeznetwork/feature/integration9
Reorganize smart contract types, udate eth tests, etc.
11dbf67arnau committed on Nov 4, 2020
a
Merge pull request #252 from hermeznetwork/feature/api-exits-update
API add pending withdraws filter on GET /exits
91ef326a_bennassar committed on Nov 3, 2020
a
Merge pull request #248 from hermeznetwork/feature/update-fees
Update fee tables
954b240a_bennassar committed on Nov 3, 2020
E
Merge pull request #245 from hermeznetwork/refactor/api-exits-and-auth
Refactor/api exits and auth
1ad4f7dEduard S committed on Nov 2, 2020
E
Merge pull request #247 from hermeznetwork/feature/til-sets
Add Til set w minimum flow, add balances tests at StateDB ProcessTxs, small fixes at StateDB
8c6f5f2Eduard S committed on Nov 2, 2020
a
Merge pull request #244 from hermeznetwork/feature/db-insert-eth-token
Insert ETH as HistoryDB token
721441barnau committed on Nov 2, 2020
E
Merge pull request #246 from hermeznetwork/feature/api-full-batch
Imp api get full-batches
4524f7aEduard S committed on Oct 30, 2020
E
Merge pull request #241 from hermeznetwork/feature/statedb-tests-up
ProcessTxs fees collct update & tests, and other:
04276a4Eduard S committed on Oct 30, 2020
a
Merge pull request #237 from hermeznetwork/feature/api-bids
API add bids endpoint
8c15a16a_bennassar committed on Oct 28, 2020
E
Merge pull request #236 from hermeznetwork/refactor/api-txs
Refactor/api txs
90db8a1Eduard S committed on Oct 28, 2020
a
Merge pull request #238 from hermeznetwork/feature/integration8
Add collectedFees in TxProcessor, update sync test
2ded8c8arnau committed on Oct 28, 2020
l
Merge pull request #235 from hermeznetwork/feature/api-coordinator-refactor
API Coordinator Refactor
decc499laisolizq committed on Oct 28, 2020
a
Merge pull request #234 from hermeznetwork/feature/integration7
Test L2Txs, ExitTree in synchronizer
49ea875arnau committed on Oct 27, 2020
E
Merge pull request #233 from hermeznetwork/feature/sdb-idxdb-tokenid
StateDB store Idxs with TokenID at the db-key & TxSelector include L1CoordinatorTxs in selections
c1b9b0bEduard S committed on Oct 27, 2020
E
Merge pull request #231 from hermeznetwork/feature/statedb-createdaccounts
ProcessTxs return an array of created accounts
d6d1a9cEduard S committed on Oct 27, 2020
a
Merge pull request #232 from hermeznetwork/feature/api-gettoken-update
API Update tokens endpoint
e5d1143a_bennassar committed on Oct 27, 2020
a
Merge pull request #229 from hermeznetwork/feature/api-getstate
Add struct get state endpoint
b320069a_bennassar committed on Oct 27, 2020
E
Merge pull request #228 from hermeznetwork/feature/fees-to-coord
Add ProcessTxs send fees to Coordinator accounts
23160ceEduard S committed on Oct 27, 2020
a
Merge pull request #227 from hermeznetwork/feature/integration6
Update Synchroinzer and tests
382bcfea_bennassar committed on Oct 26, 2020
E
Merge pull request #223 from hermeznetwork/feature/eth-remove-ERC777
Feature/eth remove erc777
2aa5598Eduard S committed on Oct 26, 2020
E
Merge pull request #226 from hermeznetwork/feature/api-batches
Feature/api batches
d17cc57Eduard S committed on Oct 26, 2020
E
Merge pull request #219 from hermeznetwork/feature/api-account-creation
Impl account creation auth endpoints
0e5aad4Eduard S committed on Oct 26, 2020
E
Merge pull request #225 from hermeznetwork/feature/fees-update
Feature/fees update
b70001fEduard S committed on Oct 26, 2020
E
Merge pull request #220 from hermeznetwork/test/fake-server
Add the ability to run the API forever when testing
721e5e8Eduard S committed on Oct 23, 2020
E
Merge pull request #222 from hermeznetwork/feature/txtransfertoethaddrbjj
Add TxTypeTransferToEthAddr&ToBJJ to StateDB & Til
0cd7179Eduard S committed on Oct 23, 2020
a
Merge pull request #221 from hermeznetwork/feature/til-update
In til, process L1UserTxs when defined, not in batch
bf3bc0darnau committed on Oct 22, 2020
a
Merge pull request #217 from hermeznetwork/feature/integration5
Update missing parts, improve til, and more
23242fbarnau committed on Oct 22, 2020
E
Merge pull request #216 from hermeznetwork/feature/batch-total-fee
Calulate total collected batch fee and fix merkleproof api format
24bca9eEduard S committed on Oct 22, 2020
a
Merge pull request #213 from hermeznetwork/feature/api-coordinators
Coordinators methods for API
9d74a8ea_bennassar committed on Oct 22, 2020
a
Merge pull request #205 from hermeznetwork/feature/api-tx-pool
Implement tx pool endpoints
8047582arnau committed on Oct 22, 2020
E
Merge pull request #215 from hermeznetwork/feature/til-update
Feature/til update
efed84fEduard S committed on Oct 21, 2020
E
Merge pull request #210 from hermeznetwork/feature/api-config-const
Add config endpoint
4ca2124Eduard S committed on Oct 21, 2020
a
Merge pull request #211 from hermeznetwork/feature/update-general
Feature/update general
6a8b454arnau committed on Oct 21, 2020
l
Merge pull request #212 from hermeznetwork/feature/ethclient-simplify
Simplify eth code
3f6b9d9laisolizq committed on Oct 21, 2020
a
Merge pull request #208 from hermeznetwork/feature/debugapi
Extend statedb and use prefixes, add debugapi
edb466carnau committed on Oct 21, 2020
E
Merge pull request #207 from hermeznetwork/feature/tkcio-l1queues
Add L1UserTxs queues system to Transakcio
4d90cd9Eduard S committed on Oct 20, 2020
a
Merge pull request #204 from hermeznetwork/feature/api-gettokens
Add get tokens endpoint
eb54162a_bennassar committed on Oct 19, 2020
a
Merge pull request #201 from hermeznetwork/api-amounts
More realistic example amounts
c67b1dfa_bennassar committed on Oct 16, 2020
E
Merge pull request #199 from hermeznetwork/feature/tkcio-tokenregister
Add transakcio Token Register instructions parser
b6ebbbaEduard S committed on Oct 15, 2020
a
Merge pull request #200 from hermeznetwork/feature/api-gettoken
Add get token endpoint
98255b9a_bennassar committed on Oct 15, 2020
E
Merge pull request #198 from hermeznetwork/fix/rqcompresseddata
Fix/rqcompresseddata
8dbcdafEduard S committed on Oct 15, 2020
E
Merge pull request #197 from hermeznetwork/feature/transakcio-coordtxs
Add transakcio coordinator tx instruction feature
db22d85Eduard S committed on Oct 15, 2020
E
Merge pull request #195 from hermeznetwork/feature/ethclient16-sc
Update ethclient rollup iteration 3
a49d3bfEduard S committed on Oct 14, 2020
E
Merge pull request #194 from hermeznetwork/feature/txsel-noncesorting0
Add TxSel Nonce sort. Fix surplus from refactors
250f1aaEduard S committed on Oct 14, 2020
a
Merge pull request #179 from hermeznetwork/feature/api-exits
Impl exit edpoint and refactor pagination
c145147arnau committed on Oct 14, 2020
E
Merge pull request #192 from hermeznetwork/feature/transakcio
Feature/transakcio
c6d71a4Eduard S committed on Oct 13, 2020
E
Merge pull request #191 from hermeznetwork/feature/fix-pr-187
Fix PR #187
3eec54aEduard S committed on Oct 9, 2020
a
Merge pull request #187 from hermeznetwork/feature/ethclient15-sc
Update ethclient rollup iteration 2
f142e23arnau committed on Oct 9, 2020
a
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)
3de272aarnau committed on Oct 8, 2020
a
Merge pull request #185 from hermeznetwork/feature/integration2
Feature/integration2
5ec18f0arnau committed on Oct 8, 2020
a
Merge pull request #182 from hermeznetwork/feature/ethclient14-sc
Update ethclient contracts & rollup iteration 1
3d7b71ea_bennassar committed on Oct 7, 2020
l
Merge pull request #181 from hermeznetwork/feature/erc20
Add methods to get ERC20 constants
cedbc07laisolizq committed on Oct 6, 2020
a
Merge pull request #178 from hermeznetwork/feature/codec-funcs
Add L1CoordTx & L2Tx byte parsers functions
15a122aarnau committed on Oct 6, 2020
a
Feature/null refactor (#173)
* WIP: rebase
* Make nullable fields use pointers
49366e3a_bennassar committed on Oct 6, 2020
E
Merge pull request #175 from hermeznetwork/feature/priceupdater-to-db
Connect price updater to historydb
7df9288Eduard S committed on Oct 5, 2020
E
Merge pull request #171 from hermeznetwork/feature/processtx-l2tx-nonces
Add StateDB compute nonces on ProcessTx L2Tx
9e4f020Eduard S committed on Oct 2, 2020
a
Merge pull request #174 from hermeznetwork/big-bigint
Have BigInt be a proper big value that has 18 decimals
e539ebca_bennassar committed on Oct 1, 2020
a
Merge pull request #145 from hermeznetwork/feature/integration
Update test ethclient and coordinator
0362afcarnau committed on Oct 1, 2020
E
Merge pull request #165 from hermeznetwork/feature/txprocessor-l2tx
Update TxProcessor L2Tx logic for case ToIdx==0
d71871cEduard S committed on Oct 1, 2020
a
Merge pull request #163 from hermeznetwork/feature/txid0
Add TxID calculation & New{Layer}Tx Type
938ef84a_bennassar committed on Sep 30, 2020
E
Merge pull request #158 from hermeznetwork/feature/ethclient8-sc
Update ethclient contracts & add wdelayer events
f797e7aEduard S committed on Sep 30, 2020
a
Feature/merge history l2 tables (#156)
* WIP rebase
* Combine both SQL DBs
* API and DB refactor
c6f70f3a_bennassar committed on Sep 29, 2020
l
Merge pull request #157 from hermeznetwork/feature/ethclient6-sc-update
Update ethclient wdelayer & add auction events
8efbb7alaisolizq committed on Sep 28, 2020
a
Merge pull request #150 from hermeznetwork/feature/historydb-sync2
Helper methods for Synchronizer and TX refactor
0c9a6e3a_bennassar committed on Sep 23, 2020
E
Merge pull request #149 from hermeznetwork/feature/idx-6bytes
Idx to 6 bytes (48 bits)
81693a6Eduard S committed on Sep 22, 2020
a
Merge pull request #148 from hermeznetwork/feature/txsel-l2logic
Add TxSelector L2Tx filtering logic
c0336f4a_bennassar committed on Sep 22, 2020
E
Merge pull request #142 from hermeznetwork/feature/api-boilerplate
Add GET histroy-transactions endpoint
b86d219Eduard S committed on Sep 22, 2020
E
Merge pull request #146 from hermeznetwork/feature/statedb-idx-db
Add StateDB set & get Idx by EthAddr & BJJ methods
297a8e3Eduard S committed on Sep 22, 2020
E
Merge pull request #128 from hermeznetwork/feature/l1txbytes
Update common.L1Tx parsers, add test checks
05b273cEduard S committed on Sep 21, 2020
E
Merge pull request #143 from hermeznetwork/feature/ethclient5-sc
Update ethclient auction & add wdelayer
dd85322Eduard S committed on Sep 21, 2020
E
Merge pull request #135 from hermeznetwork/feature/synchronizer-sc
Smart Contracts Data Synchronization
35a558fEduard S committed on Sep 21, 2020
a
Merge pull request #138 from hermeznetwork/feature/impl-l2db
Implement L2DB
1de2ec9arnau committed on Sep 18, 2020
E
Merge pull request #136 from hermeznetwork/feature/ethclient4-sc
Update ethclient
5ad447cEduard S committed on Sep 17, 2020
a
Merge pull request #127 from hermeznetwork/feature/txsel-txsselection-v0
TxSelector GetL2TxSelection & GetL1L2TxSelection integrated with dbs
05d183da_bennassar committed on Sep 16, 2020
a
Merge pull request #129 from hermeznetwork/feature/integration
Feature/integration
a40689farnau committed on Sep 16, 2020
a
Merge pull request #111 from hermeznetwork/feature/L1TxCodec
L1Tx Codec
b0cfcb0arnau committed on Sep 15, 2020
a
Merge pull request #124 from hermeznetwork/feature/ethclient3-sc
Add contracts & ethclient auction
2937bdearnau committed on Sep 14, 2020
E
Merge pull request #114 from hermeznetwork/feature/compute-zkinputs
Feature/compute zkinputs
d416203Eduard S committed on Sep 10, 2020
a
Merge pull request #117 from hermeznetwork/feature/ethclient5
Implement basic auction funcs in test.Client
7f2a5cdarnau committed on Sep 10, 2020
a
Merge pull request #110 from hermeznetwork/feature/node
Implement first iteration of node
ec67075arnau committed on Sep 10, 2020
a
Merge pull request #109 from hermeznetwork/feature/ethclient3
Implement initial version of test.Client
230adfea_bennassar committed on Sep 8, 2020
a
Merge pull request #106 from hermeznetwork/feature/ethclient1
Add ethclient full skeleton
57fd9bdarnau committed on Sep 7, 2020
E
Merge pull request #107 from hermeznetwork/feature/statedb-intermediatestate
StateDB intermediate state reset when opening DB
7701af1Eduard S committed on Sep 7, 2020
k
update zkInputs (#104)
* update zkInputs
* ZKInputs clean uncomment use nolint
Co-authored-by: arnaucube <root@arnaucube.com>
4d02308krlosMata committed on Sep 4, 2020
E
Merge pull request #101 from hermeznetwork/feature/log0
Update log package with fields & file log
c940e6fEduard S committed on Sep 2, 2020
E
Merge pull request #87 from hermeznetwork/feature/test-ethclient
Add mock EthClient for testing
18d0658Eduard S committed on Sep 1, 2020
E
Merge pull request #89 from hermeznetwork/feature/golint
Add lint checks: gofmt, goimports, golint
ddb5604Eduard S committed on Aug 31, 2020
a
Merge pull request #84 from hermeznetwork/feature/update-linters
Add linter checks to GHA & Fix code to pass lints
3bd91eca_bennassar committed on Aug 28, 2020
a
Merge pull request #80 from hermeznetwork/feature/coordinator0
Feature/coordinator0
fe8431ea_bennassar committed on Aug 27, 2020
E
Merge pull request #67 from hermeznetwork/feature/sql-sc-vars
Add sync interface
361af76Eduardo Antuña Díez committed on Aug 26, 2020
a
Merge pull request #77 from hermeznetwork/feature/txs-tests
Feature/txs tests
9c10826a_bennassar committed on Aug 26, 2020
a
Merge pull request #75 from hermeznetwork/feature/exit-tree
Add statedb ExitTree implementation
87a74c4a_bennassar committed on Aug 25, 2020
a
Merge pull request #74 from hermeznetwork/feature/statedb-processtxs
Add abstraction method of processTxs to StateDB
88906bea_bennassar committed on Aug 24, 2020
a
Merge pull request #73 from hermeznetwork/feature/ethclient0
Import & adapt iden/go-iden3-core/eth/client
118ebf7a_bennassar committed on Aug 24, 2020
a
Merge pull request #72 from hermeznetwork/feature/pooll2tx-sig
Add PoolL2Tx verify signature needed methods
c2bbca4a_bennassar committed on Aug 24, 2020
a
Merge pull request #69 from hermeznetwork/feature/txcompresseddata
Add TxCompressedData & V2 with some extra parsers for common
869ab51a_bennassar committed on Aug 21, 2020
a
Merge pull request #66 from hermeznetwork/feature/statedb-cu
Unify StateDB MT{Create/Update}Account
3f63cd7a_bennassar committed on Aug 20, 2020
a
Merge pull request #64 from hermeznetwork/feature/testing-framework
Feature/testing framework language
82d5aaea_bennassar committed on Aug 20, 2020
a
Merge pull request #61 from hermeznetwork/feature/log
Add log system
6c0c528a_bennassar committed on Aug 18, 2020
a
Merge pull request #59 from hermeznetwork/feature/sql-tables4
Update SQL schemas
5d4840carnau committed on Aug 17, 2020
a
Merge pull request #57 from hermeznetwork/feature/statedb-checkpoints
Feature/statedb checkpoints
bf1a648a_bennassar committed on Aug 17, 2020
E
Merge pull request #52 from hermeznetwork/feature/init-coordinator
Initial Coordinator (OpManager) structure
58cf35fEduard S committed on Aug 14, 2020
a
Merge pull request #53 from hermeznetwork/feature/updategha
Remove goarch 386 and go-version 1.13 from GHA
378b7bearnau committed on Aug 14, 2020
a
Merge pull request #50 from hermeznetwork/feature/txselector-int-statedb
Integrate TxSelector with StateDB
9df30afa_bennassar committed on Aug 13, 2020
E
Merge pull request #44 from hermeznetwork/feature/batchbuilder-integratedb
Feature/batchbuilder integratedb
b28b13dEduard S committed on Aug 11, 2020
a
create sql tables (#40)
Co-authored-by: Eduard S <eduard@iden3.io>
428dcd7a_bennassar committed on Aug 11, 2020
a
Merge pull request #38 from hermeznetwork/feature/statedb
Add StateDB & LocalStateDB
1313a5aa_bennassar committed on Aug 11, 2020
E
Merge pull request #31 from hermeznetwork/feature/batchbuilder-init
Feature/batchbuilder init
4bff968Eduard S committed on Aug 6, 2020
a
Merge pull request #27 from hermeznetwork/feature/common-leaf
Add common/Leaf struct & parsers (bigint & byte arrays)
dbbc309a_bennassar committed on Aug 5, 2020
E
Merge pull request #26 from hermeznetwork/feature/register-common-update
Update to follow DB spec
2f93848Eduard S committed on Aug 3, 2020
a
Priceupdater-v0 (#23)
* First price-updater implementation
* Lint corrections
* Structs revision
* Read Write Mutex
* Review price updater and apply small changes
Co-authored-by: Toni Ramírez <toni@iden3.com>
Co-authored-by: Eduard S <eduard@iden3.io>
2c247bfarnau committed on Jul 31, 2020
a
Merge pull request #11 from hermeznetwork/feature/txpool-interface
Definition of txpool interface
819b29darnau committed on Jul 29, 2020
E
Merge pull request #4 from hermeznetwork/feature/common-first-ite
Initial draft of the common structs
09e2653Eduard S committed on Jul 28, 2020
E
Merge pull request #6 from hermeznetwork/fix/imports
Fix import paths
ecf7319Eduard S committed on Jul 24, 2020
E
Merge pull request #2 from hermeznetwork/feature/gha
Add GHA with Tests & Lints
1a50e60Eduard S committed on Jul 24, 2020
a
Merge pull request #1 from hermeznetwork/feature/txselector-base
Add txselector base
8772b05arnau committed on Jul 24, 2020
a
Apply suggestions from code review
Co-authored-by: Eduard S. <eduard@iden3.io>
2109d9farnau committed on Aug 6, 2020
a
Add batchbuilder applyCreateLeaf, applyDeposit, applyTransfer
bcd9f96arnaucube committed on Aug 4, 2020
a
Apply fix method description typos
Co-authored-by: Eduard S. <eduard@iden3.io>
edb8974arnau committed on Aug 10, 2020
a
Update Coordinator & BatchBuilder & TxSelector to new SQL schemas changes
c702442arnaucube committed on Aug 17, 2020
a
Migrate TxProcessors from BatchBuilder to StateDB
Migrate TxProcessors from BatchBuilder to StateDB in order to be used by
BatchBuilder & Synchronizer
cfa441earnaucube committed on Aug 20, 2020
a
Add tx L1&L2 test generation & keys for TestingFramework
Add test-lang Fee & ForceExit option
8eb42c0arnaucube committed on Aug 19, 2020
a
Add TxCompressedData & V2 with some extra parsers for common
a28c81farnaucube committed on Aug 21, 2020
a
Add PoolL2Tx verify signature needed methods
Implements the hash to be signed from PoolL2Tx, compatible with javascript version.
Implements the signature verification for a given PoolL2Tx.
7fa658carnaucube committed on Aug 24, 2020
a
Add abstraction method of processTxs to StateDB
- Update GHA lint.yml increasing timeout time to avoid GHA Lint errors
- Update common.BatchNum & common.Idx & common.Nonce usage in StateDB
- Add abstraction method of processTxs to StateDB
- Which will be used by Synchronizer & BatchBuilder
b4044a2arnaucube committed on Aug 24, 2020
a
Add StateDB txprocessor tests using txtest generators
Add StateDB tx processor tests using tx test generators:
- update statedb/ tx processors
- add statedb tx processors tests
be95de1arnaucube committed on Aug 25, 2020
a
Update tx testing generation:
Update tx testing generation:
- add new batch lexic to tx-test language
- add coordinatorL1Txs generation to tx-test
- add SetTest0 code to generate test L1&L2 transactions
e98b511arnaucube committed on Aug 25, 2020
a
Update StateDB to new & ExitInfo struct & BatchNum
Update StateDB to new & ExitInfo struct & BatchNum
Also a small fix at txselector & log packages
9309722arnaucube committed on Aug 26, 2020
a
Update log package with fields & file log
Update log package with fields & file log, and update constants in the
repository code to be MixedCase.
resolves #91, resolves #92, resolves #95
fdaf2c9arnaucube committed on Sep 2, 2020
a
StateDB intermediate state reset when opening DB
StateDB intermediate state reset when opening DB to force getting always last
Checkpoint at last BatchNum, avoiding inconsistent intermediate state.
b1454d4arnaucube committed on Sep 4, 2020
E
Implement first iteration of node
The coordinator implementation has been refactored to allow all the goroutines
to be handled from the node.
475614cEduard S committed on Sep 8, 2020
a
Refactor ZKInputs & add struct initialization
Refactor ZKInputs & add struct initialization & add BJJCompressedTo256BigInts util
a7fe80farnaucube committed on Sep 8, 2020
a
TxSel integrated with L2DB, Add L1CoordTx creation
- GetL2TxSelection & GetL1L2TxSelection integrated with dbs
- Create L1CoordinatorTx of type CreateAccountDeposit when a L2
requires it (and the AccountCreationAuth exists)
41715e4arnaucube committed on Sep 15, 2020
E
Update test.Client, replace some big.Int by int/int64 in eth, fix lints
63be61fEduard S committed on Sep 17, 2020
E
Review synchronizer, rearange some stuff, add notes and TODOs.
9f83fcfEduard S committed on Sep 18, 2020
a
Change endianness to BigEndian :(
Change endianness to BigEndian (ಥ﹏ಥ), spec has been updated to achieve
compatibility with js & smart contracts & circuits implementations.
3013fbaarnaucube committed on Sep 18, 2020
A
Have BigInt be a proper big value that has 18 decimals
cf14f49Alberto Elias committed on Oct 1, 2020
a
Add StateDB compute nonces on ProcessTx L2Tx
Add StateDB compute nonces on ProcessTx L2Tx, and update StateDB for
type TypeSynchronizer, TypeTxSelector, TypeBatchBuilder
3374a47arnaucube committed on Oct 1, 2020
E
Replace all []*Foo by []Foo in sql db return values
- Implement SlicePtrsToSlice and use it in all `meddler.QueryAll` sql db functions to always return []Foo instead of []*Foo
b14495cEduard S committed on Oct 7, 2020
a
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)
bdbbde4arnaucube committed on Oct 9, 2020
a
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.
431df55arnaucube committed on Oct 9, 2020
a
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
1a2f769arnaucube committed on Oct 14, 2020
E
Update importers of eth, use variable length feeIdxCoordinator
9684e7aEduard S committed on Oct 14, 2020
a
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.
265bdf2arnaucube committed on Oct 21, 2020
a
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
34de641arnaucube committed on Oct 21, 2020
A
Calulate total collected batch fee and fix merkleproof api format
f77ea04Arnau B committed on Oct 21, 2020
a
Add TxTypeTransferToEthAddr&ToBJJ to StateDB & Til
Add TxTypeTransferToEthAddr&ToBJJ to StateDB & Til
resolves #203, resolves #209
0ac6c0earnaucube committed on Oct 22, 2020
E
Update Synchroinzer and tests
- Test L1UserTxs in Synchronizer
- Test Batches in Synchronizer
- Add last_idx in `TABLE batch` in HistoryDB
- Minor updates in til to satisfy blockchain constraints
b522230Eduard S committed on Oct 22, 2020
E
Add collectedFees in TxProcessor, update sync test
- In Synchronizer test, test all tx types
4eb2972Eduard S committed on Oct 28, 2020
a
ProcessTxs fees collct update & tests, and other:
- Update StateDB ProcessTxs fees collection
- Update ProcessTxs tests to last StateDB & Til changes
- Til Blockchain L2Txs remove Nonce generation, update tests accordingly
- Update Til Set to test fees
2338b6barnaucube committed on Oct 28, 2020
a
ZKInputs update:
- Add ZKInputs parser to JSON
- Update ProcessTxs to last go-merkletree version changes
- Add StateDB test to generate ZKInputs to check inside a circom circuit
- Small fix at Til CoordinatorTx.LoadAmount=0
7af6371arnaucube committed on Nov 4, 2020
E
Process withdrawals in HistoryDB, test withdrawals and vars in sync
9f5af0aEduard S committed on Nov 9, 2020