Skip to content

Commit d6af444

Browse files
authored
Merge pull request #135 from bitfinity-network/update/mint-tokens
upd: Update mint tokens endpoint; add timestamp to `ExecutionResult`
2 parents 3ca2dd6 + 80b9641 commit d6af444

3 files changed

Lines changed: 9 additions & 1 deletion

File tree

src/did/src/block.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -664,6 +664,7 @@ mod test {
664664
gas_price: Default::default(),
665665
max_fee_per_gas: Default::default(),
666666
max_priority_fee_per_gas: Default::default(),
667+
timestamp: 0,
667668
};
668669

669670
let serialized = exe_result.to_bytes();
@@ -690,6 +691,7 @@ mod test {
690691
gas_price: Default::default(),
691692
max_fee_per_gas: Default::default(),
692693
max_priority_fee_per_gas: Default::default(),
694+
timestamp: 0,
693695
};
694696

695697
let res0 = Encode!(&exe_result).unwrap();
@@ -717,6 +719,7 @@ mod test {
717719
gas_price: Default::default(),
718720
max_fee_per_gas: Default::default(),
719721
max_priority_fee_per_gas: Default::default(),
722+
timestamp: 0,
720723
};
721724

722725
let encoded_value = serde_json::json!(&exe_result);

src/did/src/transaction.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -629,6 +629,7 @@ pub struct StorableExecutionResult {
629629
pub max_fee_per_gas: Option<U256>,
630630
pub gas_price: Option<U256>,
631631
pub max_priority_fee_per_gas: Option<U256>,
632+
pub timestamp: u64,
632633
}
633634

634635
impl Storable for StorableExecutionResult {
@@ -1034,6 +1035,7 @@ mod test {
10341035
gas_price: Default::default(),
10351036
max_fee_per_gas: Default::default(),
10361037
max_priority_fee_per_gas: Default::default(),
1038+
timestamp: 0,
10371039
};
10381040

10391041
let receipt: TransactionReceipt = exe_result.clone().into();
@@ -1066,6 +1068,7 @@ mod test {
10661068
gas_price: Default::default(),
10671069
max_fee_per_gas: Default::default(),
10681070
max_priority_fee_per_gas: Default::default(),
1071+
timestamp: 0,
10691072
};
10701073

10711074
let receipt: TransactionReceipt = exe_result.clone().into();
@@ -1097,6 +1100,7 @@ mod test {
10971100
gas_price: Default::default(),
10981101
max_fee_per_gas: Default::default(),
10991102
max_priority_fee_per_gas: Default::default(),
1103+
timestamp: 0,
11001104
};
11011105

11021106
let receipt: TransactionReceipt = exe_result.clone().into();
@@ -1127,6 +1131,7 @@ mod test {
11271131
gas_price: Default::default(),
11281132
max_fee_per_gas: Default::default(),
11291133
max_priority_fee_per_gas: Default::default(),
1134+
timestamp: 0,
11301135
};
11311136

11321137
let receipt: TransactionReceipt = exe_result.clone().into();

src/evm-canister-client/src/client.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ impl<C: CanisterClient> EvmCanisterClient<C> {
209209
&self,
210210
address: H160,
211211
amount: U256,
212-
) -> CanisterClientResult<EvmResult<U256>> {
212+
) -> CanisterClientResult<EvmResult<(H256, U256)>> {
213213
self.client
214214
.update("mint_native_tokens", (address, amount))
215215
.await

0 commit comments

Comments
 (0)