Skip to content

Releases: Near-One/rainbow-token-connector

bridge-token-factory 0.2.3

07 Nov 15:48
76b753c
Compare
Choose a tag to compare

What's Changed

  • chore(backstage): Add missing metadata by @vzctl in #235
  • Split set_paused_withdraw into pause & unpause by @karim-en in #236

Full Changelog: 0.2.2...bridge-token-factory-0.2.3

0.2.2

16 Oct 11:40
69f5cce
Compare
Choose a tag to compare

What's Changed

  • Factory bridge: revert withdraw type & add force_withdraw by @karim-en in #233
  • Bridge tokens: fix recipient type & downgrade rust toolchain by @karim-en in #234

Full Changelog: 0.2.1...0.2.2

0.2.1

10 Oct 15:41
453e002
Compare
Choose a tag to compare

What's Changed

  • Bridge factory & tokens: add attach_full_access_key api by @karim-en in #232

Full Changelog: 0.2.0...0.2.1

0.2.0

10 Oct 15:37
544ee54
Compare
Choose a tag to compare

What's Changed

  • Create CODEOWNERS by @sept-en in #76
  • Update README by @sept-en in #77
  • CI fixes by @sept-en in #78
  • Migrate CI pipeline to GitHub actions by @strokovok in #74
  • Delete Buildkite by @sept-en in #79
  • Fix CI by @sept-en in #89
  • Borsh: check if the decoding is finished by @sept-en in #87
  • Log record proof for filtering easier by proofs. by @mfornet in #83
  • Metadata connector: fix incorrect log output by @sept-en in #88
  • Solidity: add SPDX license identifiers by @sept-en in #92
  • Solidity: naming consistency fixes by @sept-en in #93
  • CI: add SigmaPrime testing suite by @SouadAli10 in #95
  • ERC20-connector: check the proof acceptance by tx height by @sept-en in #97
  • Upgrade Solidity to v0.8.11 by @sept-en in #91
  • Update compilation instructions to use Makefile by @mfornet in #102
  • Bump minimist from 1.2.5 to 1.2.6 in /metadata-connector by @dependabot in #106
  • Bump follow-redirects from 1.14.1 to 1.14.9 in /metadata-connector by @dependabot in #107
  • Bump simple-get from 2.8.1 to 2.8.2 in /metadata-connector by @dependabot in #108
  • Bump tar from 4.4.13 to 4.4.19 in /metadata-connector by @dependabot in #110
  • Bump cross-fetch from 2.2.3 to 2.2.6 in /metadata-connector by @dependabot in #113
  • Bump regex from 1.4.3 to 1.5.6 in /mock-prover by @dependabot in #118
  • Add Backstage metadata by @vzctl in #119
  • Bump regex from 1.4.3 to 1.5.6 in /bridge-token by @dependabot in #117
  • Change 'mint' -> 'deposit' in README.md by @hooki in #122
  • Bump @openzeppelin/contracts from 4.5.0 to 4.7.1 in /metadata-connector by @dependabot in #123
  • Adding Near -> Eth connectors by @ilblackdragon in #99
  • Bump @openzeppelin/contracts from 4.5.0 to 4.7.1 in /erc20-bridge-token by @dependabot in #128
  • Bump @openzeppelin/contracts from 4.4.2 to 4.7.1 in /erc20-connector by @dependabot in #124
  • Bump protobufjs from 6.11.2 to 6.11.3 in /erc20-bridge-token by @dependabot in #129
  • Migrate to near-sdk 4.0 and fix builds by @karim-en in #130
  • FT connector: add whitelisting feature. Bugs fixes by @karim-en in #131
  • FT connector: bugs fixes. Improve deploy scripts by @karim-en in #135
  • FT connector: fix bugs by @karim-en in #139
  • FT connector: fix withdraw and add scripts by @karim-en in #141
  • FT connector: fix update tokens metadata and add scripts by @karim-en in #142
  • Bump @openzeppelin/contracts from 4.7.1 to 4.7.2 in /erc20-bridge-token by @dependabot in #138
  • Bump @openzeppelin/contracts from 4.7.1 to 4.7.2 in /erc20-connector by @dependabot in #137
  • Bump @openzeppelin/contracts from 4.7.1 to 4.7.2 in /metadata-connector by @dependabot in #136
  • FT connector: solc optimization, CI & binary files updates by @karim-en in #143
  • FT connector: improvements and fixes by @sept-en in #145
  • FT connector: improvements, add more tests by @karim-en in #151
  • FT connector: improve pausability by @karim-en in #152
  • FT connector: API improvements, add more tests by @karim-en in #153
  • FT connector: minor improvements by @sept-en in #156
  • FT connector: add more scripts by @karim-en in #157
  • FT connector: bugs fixes, minor improvements, more tests. by @karim-en in #158
  • Migrate integration tests for bridge-token-factory to workspaces-rs by @olga24912 in #159
  • FT connector: verify storage deposit before burning proof by @karim-en in #165
  • chore(backstage): add erc20-bridge-token metadata by @vzctl in #168
  • FT & ERC20 connectors: fix parsing recipient with custom message by @karim-en in #166
  • FT connector: BridgeToken pause/unpause interface by @karim-en in #170
  • chore(backstage): metadata.factory.bridge.near by @vzctl in #200
  • BridgeTokenProxy: don't call a void constructor by @sept-en in #179
  • Update CODEOWNERS by @sept-en in #227
  • chore: add testnet addresses to backstage by @diegofigs in #228
  • Near-plugins integration by @karim-en in #178
  • Bridge factory: add get_tokens_accounts method by @olga24912 in #231

New Contributors

Full Changelog: 0.1.6...2.0.0

0.1.6

06 Apr 15:00
f1421b1
Compare
Choose a tag to compare
  • BridgeToken: add icon metadata field according to NEP-148
  • Add key to set metadata with power access, without requiring the Full Access Key
  • Add interface and implementation for trustless metadata bridging.

0.1.5

23 Jul 21:24
b084531
Compare
Choose a tag to compare
/// Gas to initialize BridgeToken contract.
const BRIDGE_TOKEN_NEW: Gas = 10_000_000_000_000;

/// Gas to call mint method on bridge token.
const MINT_GAS: Gas = 10_000_000_000_000;

/// Gas to call ft_transfer_call when the target of deposit is a contract
const FT_TRANSFER_CALL_GAS: Gas = 80_000_000_000_000;

/// Gas to call finish deposit method.
/// This doesn't cover the gas required for calling mint method.
const FINISH_DEPOSIT_GAS: Gas = 30_000_000_000_000;

/// Gas to call verify_log_entry on prover.
const VERIFY_LOG_ENTRY_GAS: Gas = 50_000_000_000_000;

0.1.4

23 Jul 20:12
0035d83
Compare
Choose a tag to compare

Update gas parameters

/// Gas to initialize BridgeToken contract.
const BRIDGE_TOKEN_NEW: Gas = 10_000_000_000_000;

/// Gas to call mint method on bridge token.
const MINT_GAS: Gas = 10_000_000_000_000;

/// Gas to call ft_transfer_call when the target of deposit is a contract
const FT_TRANSFER_CALL_GAS: Gas = 50_000_000_000_000;

/// Gas to call finish deposit method.
/// This doesn't cover the gas required for calling mint method.
const FINISH_DEPOSIT_GAS: Gas = 30_000_000_000_000;

/// Gas to call verify_log_entry on prover.
const VERIFY_LOG_ENTRY_GAS: Gas = 50_000_000_000_000;

0.1.3

09 Jul 11:00
f7ce5f3
Compare
Choose a tag to compare

Update GAS constants

0.1.2 Bridge Token Factory

22 Jun 17:20
8017e99
Compare
Choose a tag to compare
Compile contract + bump version (#66)

0.1.1 Bridge Token Factory

17 Jun 12:47
Compare
Choose a tag to compare

Added

(#53) Update Bridge Token Factory interface to allow transfer_call in addition to regular transfers. This allows sending tokens directly to Aurora.