• Maurelian's avatar
    Pass additional information across domains via token gateways (#824) · e29fab10
    Maurelian authored
    * feat(contracts): add from and data args to L1ERC20Gateway
    
    fix(integration): add gasLimit to fundUser
    
    refactor(contracts): add data to gateway events
    add changeset
    
    fix(integration): provide data in outboundTransfer
    
    refactor(contracts): reset Abs_L2TokenGateway to Abs_L2DepositedToken
    
    refactor(contracts): fix mismatched names
    
    * feat[contracts]: add custom gas arg to gateway
    
    fix(contracts): take max of user vs. default gas
    
    * fix(integrations): update ovm-eth function call
    
    * fix(integration): remove unecessary explicit gasLimit
    
    * test(contracts): 32kb transfer, 9MM gas
    
    * fix(contracts): fixup comment, bytes arg last
    
    * fix(integration): args order in integrations
    
    * fix(contracts): remove unused L2 gas arg
    
    * fix(contracts): limit data that can be passed to L2
    
    * fix(integration): better tests for data length
    
    * test: check for error on too large data
    
    * Experimental: specify gaslimit in before hook
    
    * fix(integration): add l2 gas argument
    
    * fix: increase gas on fundUser
    
    * fix(contracts): remove duplicate max size limit
    
    * fix(integration): fine tune gas amounts
    
    * lint
    
    * fix: large data test
    
    * fix(integration): set gas closer to real cost
    
    * fix(contracts): remove unused bridge variables
    These variables were the default gas amounts for cross domain messages
    
    * fix(contracts): Reorder args
    
    Place dynamic length args last
    
    * fix(integration): update estimateGas values
    
    * fix(integration): reset eth withdraw estimate to 21000
    
    * fix(integration): update expected gas amount
    
    * fix(integration): reduce gas amount for ETH withdraw
    e29fab10
Name
Last commit
Last update
..
bin Loading commit data...
contracts Loading commit data...
deploy Loading commit data...
deployments Loading commit data...
scripts Loading commit data...
src Loading commit data...
tasks Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.prettierrc.json Loading commit data...
.solcover.js Loading commit data...
CHANGELOG.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
codechecks.yml Loading commit data...
hardhat.config.ts Loading commit data...
package.json Loading commit data...
slither.config.json Loading commit data...
tsconfig.build.json Loading commit data...
tsconfig.json Loading commit data...
tslint.json Loading commit data...